B
A
C
A
B
C
A
B
A
C
B
A
C
B
C
B
C
B
C
A
B
C
B
A
C
B
A
C
A
B
A
C
B
C
B
C
D
D
D
D
B
C
D
B
A
C
A
B
A
C
B
C
A
A
B
A
C
B
C
A
D
A
B
A
C
A
D
A
D
A
B
A
C
A
B
A
C
D
B
C
B
C
B
A
C
D
A
A
D
B
C
A
A
B
A
C
B
C
D
A
D
A
D
C
B
D
B
C
C
B
B
C
C
B
D
B
C
A
D
C
B
B
A
C
B
A
C
C
B
B
A
C
C
B
C
B
D
D
C
B
B
A
C
D
B
C
B
A
C
C
B
D
C
B
D
B
A
C
B
C
D
B
C
B
A
C
C
B
D
A
A
C
B
C
B
D
D
C
B
D
A
B
A
C
B
A
C
B
C
B
A
C
D
C
B
D
B
C
B
A
C
A
A
A
B
A
C
B
A
C
D
C
B
B
A
C
B
A
C
A
A
C
B
C
B
D
C
B
C
B
D
B
C
B
C
D
C
B
D
D
B
A
C
A
B
A
C
C
B
D
D
C
B
D
C
B
B
C
A
C
B
C
B
D
B
C
B
A
C
C
B
B
C
B
A
C
B
A
C
A
C
B
D
B
C
D
B
C
B
C
C
B
D
A
B
C
C
B
A
B
A
C
A
C
B
D
A
C
B
B
A
C
D
C
B
D
C
B
B
C
D
B
A
C
D
D
B
A
C
C
B
D
C
B
D
D
D
C
B
C
B
B
A
C
C
B
B
A
C
B
A
C
D
C
B
B
A
C
B
C
B
A
C
B
C
A
A
B
C
A
A
C
B
A
A
C
B
C
B
D
A
C
B
D
B
A
C
C
B
D
D
B
A
C
D
C
B
D
B
C
B
C
D
B
A
C
B
A
C
B
A
C
C
B
D
C
B
D
B
A
C
D
B
A
C
B
A
C
C
B
D
B
C
C
B
D
B
A
C
C
B
D
A
C
B
D
B
C
C
B
B
C
D
B
A
C
A
D
A
B
A
C
C
B
A
C
B
D
C
B
D
D
C
B
D
C
B
B
C
D
C
B
C
B
D
B
C
B
A
C
C
B
C
B
B
C
B
C
B
C
D
D
B
C
B
A
C
C
B
D
B
C
D
C
B
D
A
B
C
C
B
D
A
B
C
C
B
C
B
D
C
B
D
A
B
A
C
B
C
C
B
D
E
B
C
C
B
D
E
D
B
A
C
D
B
A
C
C
B
C
B
E
C
B
C
B
D
B
A
C
A
C
B
D
D
C
B
A
C
B
C
B
D
C
B
B
C
A
B
A
C
B
C
C
B
B
A
C
D
B
C
B
C
D
B
C
E
B
C
B
C
C
B
D
B
C
E
B
C
C
B
B
C
A
D
E
A
A
E
E
D
E
C
B
D
B
A
C
B
C
D
C
B
D
C
B
C
B
D
A
E
C
B
D
A
B
A
C
D
D
A
B
A
C
D
D
E
A
E
D
E
B
C
C
B
D
A
C
B
D
B
A
C
C
B
D
B
C
E
D
C
B
D
A
B
A
C
E
D
B
C
D
A
A
D
C
B
C
B
D
C
B
D
D
C
B
D
A
A
B
C
B
A
C
C
B
D
B
A
C
C
B
D
D
A
A
A
E
B
C
C
B
D
C
B
D
E
E
D
B
A
C
E
A
B
A
C
A
E
B
C
C
B
C
B
D
B
C
A
E
C
B
B
A
C
D
B
A
C
E
C
B
D
E
A
B
A
C
B
A
C
A
B
C
B
C
A
E
E
D
A
C
B
B
C
C
B
C
B
D
A
C
B
D
D
C
B
D
A
C
B
D
A
E
A
E
B
C
B
C
B
C
B
C
B
A
C
B
C
B
A
C
A
C
B
D
B
A
C
A
E
B
A
C
D
C
B
C
B
C
B
B
C
A
D
C
B
C
B
D
A
B
C
C
B
D
C
B
D
E
B
A
C
A
B
C
B
C
A
C
B
D
D
C
B
D
B
C
D
C
B
D
C
B
D
C
B
D
A
C
B
A
B
A
C
B
C
B
C
C
B
B
A
C
B
A
C
E
A
A
A
E
A
E
D
A
B
C
B
A
C
C
B
D
D
A
B
C
C
B
D
B
C
D
C
B
A
D
B
A
C
D
D
A
E
D
B
C
A
C
B
A
D
B
C
C
B
E
C
B
C
B
C
B
D
A
B
C
E
D
C
B
B
C
B
C
A
C
B
C
B
D
E
B
C
B
A
C
A
C
B
C
B
D
E
E
A
C
B
C
B
D
A
D
D
B
C
C
B
B
A
C
B
A
C
C
B
E
E
E
B
C
C
B
D
B
C
B
A
C
E
C
B
C
B
D
B
A
C
A
C
B
D
A
A
C
B
C
B
D
B
C
D
F
E
A
B
A
C
C
B
D
E
D
C
B
D
C
B
B
C
C
B
D
C
B
D
C
B
C
B
C
B
D
E
E
E
E
C
B
D
C
B
A
A
B
C
B
C
B
A
C
F
E
A
B
C
B
A
C
F
E
A
C
B
D
E
C
B
B
C
D
F
E
A
F
E
A
B
C
B
C
B
C
C
B
D
C
B
F
E
A
C
B
D
E
C
B
B
A
C
B
C
C
B
F
E
A
D
F
E
A
E
B
A
C
E
F
E
A
C
B
D
B
C
C
B
D
D
D
D
A
F
E
A
C
B
A
F
E
A
C
B
C
B
B
A
C
A
D
B
C
A
F
E
A
F
E
A
C
B
C
B
D
E
F
E
A
A
C
B
D
B
A
C
E
B
A
C
A
C
B
D
D
E
D
D
A
D
D
E
C
B
D
B
A
C
C
B
D
E
A
B
C
F
E
A
C
B
C
B
D
E
C
B
E
B
C
C
B
C
B
C
B
D
A
C
B
C
B
D
C
B
D
D
B
A
C
E
E
E
C
B
E
E
F
E
A
F
E
A
D
C
B
D
C
B
D
C
B
B
A
C
E
D
A
C
B
D
F
E
A
C
B
D
A
D
B
A
C
C
B
D
D
B
C
F
E
A
E
B
A
C
A
E
C
B
C
B
A
D
F
E
A
A
B
C
D
D
C
B
D
D
B
C
E
F
E
A
C
B
B
A
C
C
B
D
E
F
E
A
F
E
A
A
B
C
C
B
F
E
A
A
B
C
C
B
D
C
B
D
E
F
E
A
B
A
C
D
F
E
A
A
B
A
C
C
B
D
F
E
A
F
E
A
F
E
A
F
E
A
F
E
A
C
B
D
C
B
C
B
D
C
B
D
A
B
C
F
E
A
C
B
D
A
C
B
C
B
A
E
A
C
B
D
C
B
D
B
A
C
D
C
B
B
A
C
B
A
C
D
C
B
A
E
C
B
B
C
E
B
C
C
B
C
B
A
A
C
B
D
C
B
D
B
A
C
B
A
C
B
A
C
B
A
C
F
E
A
E
B
A
C
C
B
E
C
B
D
C
B
B
A
C
C
B
D
B
C
C
B
B
C
B
C
F
E
A
B
A
C
C
B
D
A
B
A
C
B
C
C
B
D
B
A
C
D
C
B
D
F
E
A
E
D
D
C
B
D
B
C
E
D
C
B
D
B
A
C
B
C
D
C
B
D
B
A
C
B
A
C
F
E
A
F
E
A
F
E
A
F
E
A
A
E
E
C
B
D
D
E
D
F
E
A
A
C
B
D
B
A
C
B
C
B
A
C
A
C
B
F
E
A
D
F
E
A
C
B
D
C
B
D
E
C
B
B
A
C
B
A
C
F
E
A
D
C
B
D
B
C
B
A
C
B
C
C
B
D
A
A
D
B
A
C
E
E
B
A
C
E
D
A
F
E
A
C
B
F
E
A
E
B
C
E
E
D
C
B
A
B
A
C
B
A
C
B
A
C
B
C
F
E
A
A
D
D
F
E
A
F
E
A
D
F
E
A
C
B
D
E
B
C
F
E
A
D
B
A
C
F
E
A
C
B
C
B
D
C
B
D
C
B
A
C
B
A
C
B
D
B
C
C
B
E
F
E
A
E
C
B
D
F
E
A
B
A
C
C
B
D
F
E
A
A
F
E
A
F
E
A
D
A
C
B
C
B
A
A
A
C
B
D
F
E
A
B
A
C
A
E
B
A
C
D
C
B
D
B
A
C
B
A
C
C
B
C
B
D
F
E
A
D
D
C
B
D
A
B
A
C
C
B
C
B
D
C
B
D
E
C
B
D
B
A
C
D
C
B
D
A
A
B
A
C
B
A
C
F
E
A
D
B
A
C
A
C
B
D
B
C
F
E
A
F
E
A
E
B
C
B
C
E
D
D
B
A
C
D
E
D
B
A
C
F
E
A
E
C
B
D
E
B
A
C
B
A
C
B
A
C
B
A
C
B
A
C
B
C
B
C
C
B
D
F
E
A
A
C
B
B
A
C
B
A
C
B
C
F
E
A
B
C
C
B
B
C
A
B
C
E
B
A
C
B
A
C
E
B
C
D
C
B
B
C
B
A
C
C
B
D
B
C
D
B
C
C
B
D
B
C
C
B
B
A
C
E
D
B
A
C
A
F
E
A
C
B
D
C
B
D
A
D
C
B
D
D
F
E
A
B
A
C
C
B
C
B
B
C
B
A
C
A
C
B
B
C
B
A
C
C
B
D
C
B
D
C
B
C
B
D
A
C
B
D
E
B
A
C
C
B
C
B
A
D
D
C
B
E
A
C
B
A
B
C
B
C
B
C
E
E
B
C
D
E
E
C
B
C
B
D
C
B
F
E
A
B
C
C
B
D
C
B
B
A
C
B
C
D
B
A
C
F
E
A
B
C
C
B
D
D
E
E
E
D
B
A
C
C
B
A
A
E
F
E
A
A
C
B
C
B
D
B
C
B
C
E
C
B
D
C
B
B
A
C
C
B
A
D
C
B
D
C
B
B
C
B
A
C
C
B
B
C
A
C
B
D
E
B
A
C
F
E
A
B
A
C
A
B
C
B
A
C
B
C
B
C
F
E
A
C
B
D
A
E
F
E
A
C
B
D
B
C
F
E
A
C
B
D
E
F
E
A
B
A
C
E
F
E
A
E
A
C
B
F
E
A
E
C
B
D
A
B
C
C
B
D
C
B
A
B
C
A
B
C
F
E
A
E
C
B
D
B
C
A
A
C
B
D
A
B
A
C
B
A
C
F
E
A
B
A
C
F
E
A
A
C
B
D
C
B
F
E
A
A
E
B
C
D
F
E
A
D
B
A
C
B
A
C
D
B
C
B
C
B
C
B
A
C
A
B
C
B
A
C
F
E
A
A
D
A
C
B
D
E
F
E
A
E
C
B
D
D
B
A
C
E
A
A
A
D
C
B
C
B
F
E
A
B
C
A
C
B
D
A
C
B
A
B
A
C
C
B
C
B
D
B
C
C
B
D
C
B
D
B
C
C
B
C
B
D
D
C
B
D
F
E
A
F
E
A
C
B
E
E
B
A
C
B
C
E
B
C
E
E
C
B
D
F
E
A
A
C
B
D
C
B
B
A
C
B
C
D
B
A
C
C
B
A
C
B
B
A
C
A
B
C
F
E
A
C
B
D
B
C
D
A
F
E
A
C
B
B
A
C
C
B
D
B
A
C
B
C
B
C
E
C
B
D
E
C
B
C
B
E
B
C
F
E
A
B
C
E
A
C
B
E
D
A
D
A
B
A
C
F
E
A
B
A
C
E
C
B
E
E
D
C
B
D
B
C
B
C
C
B
D
A
B
A
C
A
B
A
C
A
B
C
C
B
D
B
C
B
A
C
E
D
A
F
E
A
E
E
A
E
E
F
E
A
A
B
C
F
E
A
B
C
A
B
A
C
E
A
E
F
E
A
C
B
B
C
B
A
C
A
A
E
C
B
D
F
E
A
D
A
B
C
E
C
B
E
B
A
C
F
E
A
C
B
D
A
B
C
A
F
E
A
D
B
C
B
A
C
F
E
A
A
A
B
A
C
B
A
C
B
C
C
B
D
C
B
D
E
C
B
D
B
C
B
A
C
A
C
B
B
C
C
B
B
C
E
B
C
E
F
E
A
C
B
D
C
B
D
D
A
C
B
D
E
D
B
C
E
E
B
A
C
C
B
D
B
C
F
E
A
F
E
A
B
A
C
C
B
D
A
E
A
B
C
C
B
D
E
E
D
C
B
C
B
A
C
B
D
A
C
B
D
D
C
B
D
B
C
A
A
C
B
D
E
B
A
C
E
B
C
B
C
C
B
A
B
C
C
B
C
B
D
B
C
B
A
C
C
B
D
E
F
E
A
F
E
A
C
B
D
E
F
E
A
B
C
E
C
B
D
B
A
C
B
A
C
B
A
C
C
B
D
C
B
C
B
D
C
B
D
F
E
A
C
B
E
F
E
A
D
A
B
A
C
D
E
A
F
E
A
D
D
B
A
C
B
C
B
C
E
D
B
A
C
B
A
C
B
A
C
C
B
C
B
F
E
A
B
C
C
B
B
C
C
B
D
B
C
E
E
C
B
D
B
C
B
A
C
B
A
C
C
B
D
B
A
C
D
B
A
C
B
C
A
F
E
A
D
F
E
A
A
A
A
B
A
C
A
A
F
E
A
C
B
E
E
D
C
B
C
B
A
E
D
F
E
A
E
F
E
A
C
B
C
B
D
C
B
F
E
A
F
E
A
D
C
B
A
E
B
C
A
E
A
D
A
D
E
C
B
B
C
A
E
B
C
C
B
D
B
C
D
C
B
D
B
C
B
A
C
C
B
D
D
F
E
A
A
B
C
B
A
C
F
E
A
F
E
A
A
E
F
E
A
B
C
C
B
F
E
A
F
E
A
A
B
C
C
B
D
D
E
B
C
A
F
E
A
A
E
A
F
E
A
B
C
D
A
E
E
E
C
B
D
C
B
D
B
A
C
F
E
A
F
E
A
B
C
A
C
B
D
B
C
F
E
A
F
E
A
D
D
D
D
F
E
A
B
C
D
A
D
E
E
C
B
C
B
D
B
A
C
B
C
C
B
F
E
A
A
C
B
B
A
C
D
C
B
B
C
B
A
C
D
F
E
A
A
B
C
A
C
B
D
E
D
C
B
B
C
A
C
B
D
E
F
E
A
B
C
C
B
F
E
A
B
A
C
D
B
A
C
F
E
A
B
C
A
C
B
E
C
B
F
E
A
C
B
D
C
B
D
A
B
A
C
B
A
C
B
A
C
A
D
C
B
C
B
C
B
D
F
E
A
F
E
A
F
E
A
E
C
B
D
B
A
C
F
E
A
A
C
B
D
B
C
A
F
E
A
C
B
F
E
A
A
C
B
D
B
C
A
B
C
F
E
A
C
B
D
E
B
A
C
C
B
B
C
A
B
C
C
B
D
E
C
B
D
D
A
E
A
B
C
D
E
B
C
C
B
B
A
C
B
A
C
A
C
B
D
B
C
B
A
C
B
C
F
E
A
A
F
E
A
A
F
E
A
C
B
D
C
B
D
E
F
E
A
E
C
B
D
E
F
E
A
D
C
B
B
A
C
B
A
C
E
D
C
B
D
B
C
F
E
A
B
C
D
B
C
B
C
B
A
C
B
A
C
D
D
F
E
A
E
C
B
C
B
D
C
B
D
B
C
C
B
D
A
A
C
B
E
A
F
E
A
A
F
E
A
F
E
A
F
E
A
F
E
A
F
E
A
C
B
D
B
A
C
C
B
D
C
B
D
D
B
C
C
B
C
B
D
A
F
E
A
A
C
B
C
B
D
A
C
B
D
A
A
B
A
C
A
D
C
B
D
C
B
D
D
C
B
A
F
E
A
C
B
D
F
E
A
C
B
D
A
B
A
C
B
C
D
D
B
A
C
B
A
C
B
C
A
E
A
B
A
C
B
A
C
B
A
C
D
C
B
A
F
E
A
B
C
B
A
C
D
F
E
A
E
E
B
A
C
E
E
B
A
C
D
C
B
D
C
B
D
D
B
A
C
C
B
D
E
F
E
A
B
C
B
A
C
A
C
B
D
B
A
C
E
C
B
D
C
B
D
E
A
C
B
D
C
B
F
E
A
B
A
C
B
A
C
B
C
E
B
C
B
C
C
B
B
A
C
C
B
B
C
A
B
C
D
D
C
B
D
B
A
C
B
A
C
C
B
C
B
B
C
A
B
C
C
B
D
A
A
A
A
C
B
D
C
B
B
C
F
E
A
B
C
C
B
F
E
A
B
A
C
B
C
D
C
B
D
B
A
C
A
C
B
D
E
D
D
C
B
C
B
E
E
A
C
B
D
C
B
D
C
B
D
C
B
D
B
A
C
D
A
F
E
A
B
A
C
A
B
A
C
E
C
B
D
E
C
B
C
B
D
C
B
D
C
B
D
E
C
B
D
C
B
D
E
A
E
B
A
C
C
B
B
A
C
E
B
C
A
B
C
C
B
D
D
F
E
A
F
E
A
C
B
E
D
B
A
C
F
E
A
D
F
E
A
D
A
C
B
D
C
B
D
C
B
D
C
B
E
B
A
C
C
B
C
B
C
B
C
B
E
B
C
B
A
C
F
E
A
C
B
C
B
D
B
A
C
B
C
D
B
A
C
D
C
B
B
A
C
A
F
E
A
B
A
C
B
A
C
F
E
A
A
B
C
E
B
C
F
E
A
C
B
D
D
D
D
D
C
B
D
F
E
A
B
C
D
C
B
A
A
C
B
D
B
A
C
A
E
A
D
A
C
B
B
A
C
B
A
C
D
D
E
C
B
D
B
A
C
B
A
C
D
E
B
C
F
E
A
C
B
C
B
D
F
E
A
C
B
E
B
A
C
F
E
A
C
B
D
B
C
E
C
B
C
B
C
B
D
F
E
A
B
C
B
C
C
B
C
B
B
C
C
B
D
D
C
B
D
D
B
C
D
D
B
C
D
E
F
E
A
F
E
A
C
B
D
C
B
D
B
C
C
B
B
A
C
D
A
C
B
D
A
C
B
D
D
A
D
C
B
C
B
D
E
E
B
C
B
C
A
C
B
D
B
C
B
A
C
F
E
A
C
B
B
A
C
E
B
A
C
E
C
B
D
C
B
C
B
C
B
D
F
E
A
C
B
B
A
C
A
E
D
E
B
C
B
A
C
C
B
D
E
F
E
A
C
B
D
C
B
B
C
D
B
C
D
A
B
C
F
E
A
B
C
B
C
A
C
B
F
E
A
C
B
D
C
B
D
C
B
D
C
B
D
C
B
F
E
A
D
E
C
B
B
C
B
A
C
B
C
A
B
A
C
B
A
C
B
A
C
E
B
C
C
B
C
B
D
D
E
F
E
A
B
C
B
A
C
B
C
C
B
B
A
C
E
D
F
E
A
C
B
D
B
C
B
A
C
B
A
C
C
B
B
C
D
F
E
A
C
B
C
B
D
B
C
B
C
C
B
D
A
E
B
C
C
B
D
A
D
B
C
C
B
C
B
D
E
B
C
C
B
D
B
A
C
D
A
E
C
B
B
C
C
B
B
A
C
E
C
B
A
F
E
A
E
D
F
E
A
D
D
F
E
A
F
E
A
F
E
A
C
B
D
B
C
B
A
C
E
C
B
D
C
B
D
A
C
B
A
D
E
B
A
C
E
D
B
A
C
C
B
B
C
D
E
D
C
B
D
D
F
E
A
C
B
D
F
E
A
E
A
B
A
C
C
B
D
A
B
C
C
B
B
C
C
B
D
B
C
C
B
B
A
C
E
C
B
A
C
B
C
B
D
C
B
D
A
D
B
C
D
A
C
B
B
A
C
C
B
D
F
E
A
B
C
F
E
A
F
E
A
C
B
D
A
D
E
D
A
C
B
C
B
F
E
A
B
C
F
E
A
D
C
B
C
B
C
B
D
B
C
A
E
C
B
B
A
C
C
B
B
A
C
C
B
D
E
E
F
E
A
C
B
D
F
E
A
E
E
E
A
E
E
C
B
F
E
A
D
C
B
D
E
A
F
E
A
E
B
A
C
A
C
B
D
A
B
C
F
E
A
C
B
E
C
B
D
C
B
D
A
C
B
D
B
A
C
B
A
C
B
A
C
D
F
E
A
B
A
C
B
C
E
A
F
E
A
E
C
B
B
A
C
F
E
A
C
B
C
B
D
F
E
A
D
A
B
C
B
C
D
D
B
A
C
C
B
D
D
E
B
C
C
B
D
C
B
D
F
E
A
F
E
A
A
D
D
C
B
C
B
B
C
B
A
C
C
B
D
A
C
B
D
A
C
B
D
B
A
C
F
E
A
C
B
D
A
D
C
B
B
A
C
E
B
C
E
D
C
B
D
B
C
B
C
C
B
D
F
E
A
E
E
B
A
C
E
F
E
A
C
B
D
A
F
E
A
C
B
D
E
D
B
C
A
B
C
C
B
A
E
C
B
D
D
B
A
C
B
A
C
F
E
A
B
C
D
B
A
C
C
B
D
D
B
A
C
B
C
B
C
D
D
D
C
B
D
A
A
B
C
E
B
C
D
C
B
F
E
A
D
D
D
D
C
B
D
C
B
C
B
D
E
B
C
F
E
A
B
C
E
E
C
B
D
F
E
A
A
E
E
E
F
E
A
A
B
A
C
F
E
A
F
E
A
F
E
A
B
A
C
F
E
A
B
A
C
B
A
C
C
B
A
C
B
D
C
B
D
E
A
B
C
C
B
D
A
E
E
C
B
D
C
B
D
C
B
D
B
C
F
E
A
E
D
D
C
B
D
C
B
D
B
A
C
B
A
C
A
C
B
B
A
C
C
B
C
B
D
F
E
A
E
B
C
A
B
A
C
B
C
A
B
C
B
C
C
B
C
B
F
E
A
C
B
B
C
B
A
C
F
E
A
E
D
D
F
E
A
C
B
C
B
D
E
E
C
B
D
E
F
E
A
F
E
A
B
A
C
C
B
D
C
B
D
C
B
D
C
B
F
E
A
A
F
E
A
A
E
D
C
B
D
D
B
A
C
B
C
E
C
B
D
B
C
F
E
A
E
D
C
B
B
C
B
C
F
E
A
B
A
C
D
A
B
A
C
C
B
D
B
C
F
E
A
C
B
D
D
C
B
D
B
A
C
B
C
B
A
C
E
E
E
C
B
D
D
C
B
D
A
B
A
C
D
A
B
C
A
B
C
B
A
C
C
B
D
B
A
C
B
C
B
C
E
A
B
A
C
C
B
D
D
C
B
B
C
B
A
C
B
A
C
C
B
D
B
C
A
A
D
B
A
C
C
B
D
B
A
C
C
B
C
B
D
A
C
B
D
B
C
B
A
C
B
A
C
C
B
D
C
B
D
C
B
E
D
C
B
D
E
B
C
A
E
C
B
B
C
E
B
C
F
E
A
F
E
A
F
E
A
D
B
C
E
F
E
A
C
B
A
B
A
C
E
A
E
D
C
B
D
A
D
D
C
B
D
B
C
D
C
B
C
B
D
C
B
D
E
A
B
A
C
B
A
C
B
C
D
E
C
B
F
E
A
E
B
A
C
D
D
D
C
B
D
D
F
E
A
B
A
C
B
C
F
E
A
F
E
A
B
C
A
C
B
A
A
B
C
F
E
A
C
B
E
F
E
A
C
B
D
A
D
C
B
D
C
B
D
B
C
E
B
C
C
B
B
C
C
B
D
E
C
B
A
C
B
D
C
B
D
C
B
D
F
E
A
B
A
C
B
A
C
F
E
A
B
A
C
F
E
A
E
A
B
C
C
B
D
D
E
A
F
E
A
F
E
A
D
F
E
A
C
B
C
B
E
E
C
B
B
C
B
A
C
A
B
C
C
B
F
E
A
B
C
B
C
B
C
E
D
B
C
F
E
A
B
C
B
A
C
B
C
C
B
D
A
B
A
C
C
B
D
D
A
A
F
E
A
C
B
C
B
C
B
C
B
D
C
B
C
B
D
C
B
C
B
A
F
E
A
C
B
A
C
B
D
B
A
C
C
B
C
B
D
C
B
F
E
A
B
A
C
C
B
D
D
F
E
A
C
B
D
D
C
B
D
C
B
D
D
C
B
B
A
C
C
B
D
B
A
C
A
F
E
A
B
C
C
B
D
C
B
D
B
C
C
B
D
A
B
A
C
E
C
B
A
A
D
E
A
C
B
D
C
B
D
B
C
C
B
C
B
D
F
E
A
C
B
D
C
B
F
E
A
A
D
D
D
B
C
E
A
F
E
A
D
B
C
B
A
C
D
B
C
B
C
B
A
C
A
B
C
A
B
C
C
B
D
E
B
A
C
C
B
B
A
C
B
C
C
B
B
A
C
F
E
A
C
B
D
B
C
C
B
E
B
A
C
B
C
D
B
A
C
A
C
B
D
E
C
B
E
A
D
F
E
A
C
B
D
C
B
D
E
B
A
C
C
B
D
F
E
A
F
E
A
C
B
D
A
C
B
D
B
A
C
C
B
B
A
C
B
C
A
B
C
B
A
C
E
F
E
A
B
C
F
E
A
F
E
A
A
F
E
A
D
D
E
A
F
E
A
C
B
D
F
E
A
D
C
B
E
F
E
A
A
B
C
D
E
D
A
D
A
B
A
C
B
A
C
F
E
A
F
E
A
C
B
F
E
A
A
C
B
C
B
A
B
C
C
B
B
C
B
C
B
C
F
E
A
F
E
A
D
F
E
A
D
B
C
A
B
C
A
A
C
B
D
D
C
B
D
B
A
C
C
B
D
A
B
A
C
B
A
C
B
A
C
F
E
A
F
E
A
C
B
E
B
A
C
F
E
A
A
C
B
D
A
C
B
D
A
F
E
A
F
E
A
C
B
C
B
D
A
C
B
D
A
C
B
D
B
A
C
B
A
C
F
E
A
C
B
F
E
A
B
A
C
C
B
D
C
B
D
E
F
E
A
B
A
C
A
B
A
C
E
F
E
A
E
A
E
E
C
B
D
D
C
B
D
B
A
C
C
B
E
B
C
F
E
A
D
A
B
A
C
C
B
A
E
C
B
F
E
A
D
A
C
B
D
B
A
C
A
A
C
B
C
B
D
C
B
E
C
B
C
B
B
A
C
B
C
A
D
C
B
D
B
A
C
B
A
C
A
C
B
E
D
D
F
E
A
C
B
D
C
B
D
D
B
A
C
B
C
B
C
A
C
B
C
B
D
B
A
C
B
C
F
E
A
B
A
C
F
E
A
F
E
A
E
A
A
A
A
E
B
A
C
B
A
C
D
E
A
C
B
D
D
C
B
C
B
D
E
E
D
A
C
B
C
B
C
B
B
A
C
D
B
C
C
B
D
F
E
A
A
C
B
B
A
C
A
D
C
B
C
B
D
C
B
D
B
C
C
B
C
B
E
E
A
B
A
C
A
D
A
F
E
A
B
C
E
B
C
D
C
B
C
B
D
E
B
C
F
E
A
F
E
A
A
F
E
A
C
B
D
E
F
E
A
D
B
A
C
C
B
A
F
E
A
B
C
B
C
E
F
E
A
B
A
C
B
C
E
E
D
B
C
B
C
D
F
E
A
C
B
D
E
A
B
A
C
C
B
E
D
C
B
D
C
B
D
F
E
A
F
E
A
B
A
C
B
C
B
A
C
B
A
C
B
A
C
C
B
D
E
D
F
E
A
B
C
C
B
D
A
B
A
C
C
B
D
E
C
B
E
F
E
A
E
D
A
C
B
D
C
B
F
E
A
D
B
A
C
C
B
D
D
A
F
E
A
C
B
A
D
B
C
C
B
B
C
E
C
B
F
E
A
E
E
A
B
A
C
A
A
F
E
A
B
A
C
D
C
B
B
A
C
C
B
E
B
A
C
B
A
C
C
B
D
D
B
C
C
B
B
A
C
A
F
E
A
B
C
F
E
A
C
B
F
E
A
A
C
B
B
C
B
A
C
B
C
C
B
D
D
D
A
B
A
C
D
F
E
A
B
C
D
E
D
E
F
E
A
B
A
C
B
C
B
C
B
A
C
B
A
C
E
F
E
A
C
B
F
E
A
E
A
B
A
C
A
C
B
D
F
E
A
B
A
C
B
A
C
A
B
C
C
B
A
E
C
B
D
C
B
D
F
E
A
C
B
B
A
C
E
C
B
D
A
A
F
E
A
D
D
B
C
B
C
B
C
E
F
E
A
A
D
B
C
B
A
C
A
E
C
B
D
C
B
D
C
B
D
B
C
B
C
F
E
A
A
B
C
C
B
D
A
A
C
B
D
A
F
E
A
B
A
C
B
A
C
B
C
D
E
C
B
B
A
C
B
A
C
F
E
A
C
B
D
A
F
E
A
E
A
F
E
A
F
E
A
B
C
F
E
A
A
D
A
E
C
B
D
B
A
C
C
B
D
B
A
C
D
B
A
C
F
E
A
E
B
A
C
C
B
D
F
E
A
C
B
B
A
C
B
C
C
B
D
E
D
C
B
D
B
C
C
B
C
B
D
D
E
C
B
D
E
D
E
C
B
D
F
E
A
B
A
C
B
A
C
C
B
D
C
B
A
E
B
A
C
C
B
A
B
C
D
B
C
B
A
C
C
B
D
B
C
C
B
D
C
B
D
C
B
A
E
D
C
B
D
D
F
E
A
C
B
D
B
A
C
C
B
D
B
C
F
E
A
A
E
E
A
E
D
B
A
C
E
C
B
D
C
B
D
A
D
F
E
A
B
C
D
E
F
E
A
E
C
B
F
E
A
C
B
D
F
E
A
C
B
D
C
B
F
E
A
F
E
A
F
E
A
C
B
D
A
D
B
A
C
D
F
E
A
D
B
A
C
B
A
C
D
C
B
C
B
D
D
B
A
C
B
A
C
C
B
C
B
E
D
E
C
B
A
D
B
A
C
F
E
A
C
B
A
C
B
D
E
E
C
B
F
E
A
B
A
C
F
E
A
F
E
A
B
A
C
D
B
C
E
E
B
A
C
F
E
A
B
C
E
B
C
E
B
A
C
C
B
D
A
C
B
C
B
D
F
E
A
B
C
C
B
C
B
B
A
C
F
E
A
E
A
C
B
E
A
F
E
A
B
C
F
E
A
A
B
C
B
A
C
D
B
C
C
B
A
A
B
A
C
F
E
A
C
B
B
A
C
E
A
B
A
C
C
B
B
A
C
B
A
C
F
E
A
F
E
A
C
B
D
E
E
C
B
A
D
A
D
B
A
C
C
B
B
C
C
B
B
C
B
A
C
B
A
C
B
C
B
A
C
C
B
D
C
B
D
B
C
A
D
F
E
A
B
A
C
D
B
A
C
F
E
A
D
D
A
A
E
F
E
A
A
C
B
D
A
B
A
C
C
B
B
A
C
E
B
A
C
B
C
D
E
C
B
D
B
A
C
B
C
A
D
C
B
D
B
A
C
C
B
C
B
D
D
D
B
A
C
B
C
F
E
A
B
A
C
C
B
E
C
B
F
E
A
B
C
B
A
C
B
A
C
C
B
A
C
B
D
A
D
C
B
C
B
F
E
A
B
C
B
C
E
D
E
B
A
C
C
B
B
C
B
A
C
F
E
A
B
A
C
B
C
E
E
B
C
C
B
D
A
C
B
C
B
D
B
C
F
E
A
D
D
C
B
D
C
B
C
B
D
C
B
D
C
B
B
C
C
B
D
F
E
A
B
A
C
C
B
C
B
D
B
C
E
E
A
A
C
B
D
E
B
A
C
B
C
C
B
D
F
E
A
C
B
A
E
A
D
B
C
F
E
A
C
B
B
C
B
A
C
D
C
B
D
C
B
C
B
D
D
C
B
A
C
B
F
E
A
B
A
C
B
A
C
E
B
C
C
B
F
E
A
D
B
A
C
D
C
B
C
B
D
F
E
A
A
B
A
C
A
A
C
B
C
B
D
B
C
B
A
C
F
E
A
A
E
E
B
C
B
C
D
B
A
C
F
E
A
A
C
B
D
F
E
A
B
A
C
C
B
B
C
D
F
E
A
A
D
C
B
D
C
B
B
C
E
A
A
C
B
D
B
A
C
D
E
B
A
C
D
C
B
B
A
C
B
A
C
B
C
E
D
D
D
F
E
A
C
B
D
D
C
B
C
B
F
E
A
E
C
B
D
C
B
B
A
C
C
B
D
B
A
C
D
F
E
A
F
E
A
A
A
C
B
D
C
B
D
C
B
D
D
E
E
C
B
E
B
C
D
B
C
A
D
C
B
C
B
A
C
B
D
E
D
C
B
D
B
C
C
B
D
C
B
E
C
B
A
A
E
C
B
D
D
D
D
B
A
C
F
E
A
C
B
D
A
B
C
D
D
C
B
C
B
C
B
D
B
A
C
B
C
B
A
C
F
E
A
E
B
A
C
C
B
D
D
A
D
F
E
A
E
C
B
C
B
D
A
C
B
E
A
B
C
E
B
C
B
C
C
B
A
E
D
E
B
C
D
D
F
E
A
D
B
C
A
E
D
C
B
D
C
B
D
B
C
A
C
B
D
F
E
A
B
C
F
E
A
C
B
A
D
B
C
E
A
F
E
A
B
A
C
A
C
B
D
B
C
E
C
B
D
B
C
B
C
E
B
A
C
F
E
A
B
A
C
F
E
A
B
A
C
F
E
A
C
B
B
A
C
C
B
B
A
C
D
A
D
C
B
A
B
A
C
D
E
F
E
A
D
C
B
B
A
C
C
B
C
B
B
C
B
A
C
B
C
A
F
E
A
C
B
D
D
B
A
C
E
A
E
A
D
D
B
A
C
C
B
D
B
A
C
C
B
D
D
A
C
B
C
B
D
A
A
B
C
B
C
A
B
C
B
A
C
C
B
D
F
E
A
D
F
E
A
E
E
C
B
D
C
B
D
A
B
C
E
A
F
E
A
E
C
B
D
D
A
A
E
B
A
C
C
B
D
A
B
A
C
C
B
D
F
E
A
F
E
A
C
B
D
D
C
B
D
A
D
E
E
A
B
A
C
C
B
D
C
B
E
B
C
F
E
A
F
E
A
A
A
F
E
A
C
B
C
B
A
A
B
A
C
B
A
C
B
C
F
E
A
C
B
B
A
C
D
D
C
B
D
C
B
D
E
B
A
C
C
B
C
B
D
A
F
E
A
C
B
D
D
B
C
B
A
C
D
D
C
B
D
F
E
A
D
C
B
D
A
A
F
E
A
E
C
B
B
C
F
E
A
D
B
A
C
C
B
B
A
C
B
C
D
F
E
A
B
C
D
C
B
D
B
A
C
B
C
A
E
E
C
B
A
B
A
C
F
E
A
B
C
F
E
A
D
B
C
C
B
D
E
A
B
C
B
A
C
B
A
C
F
E
A
B
C
D
A
B
C
B
A
C
C
B
D
A
C
B
E
E
D
F
E
A
C
B
D
F
E
A
C
B
A
C
B
D
D
C
B
D
C
B
D
D
B
A
C
B
A
C
C
B
F
E
A
E
A
A
F
E
A
B
C
B
C
B
A
C
B
A
C
B
C
C
B
D
F
E
A
B
A
C
F
E
A
A
A
D
C
B
D
B
C
C
B
E
B
C
C
B
D
F
E
A
A
C
B
D
A
E
A
B
C
B
A
C
F
E
A
A
B
C
B
C
C
B
B
C
A
E
F
E
A
B
A
C
E
C
B
D
E
C
B
D
B
A
C
A
D
C
B
D
C
B
F
E
A
C
B
C
B
D
C
B
F
E
A
F
E
A
B
C
C
B
D
F
E
A
E
C
B
F
E
A
C
B
E
C
B
D
A
B
A
C
B
A
C
C
B
F
E
A
B
C
B
A
C
B
C
A
B
A
C
F
E
A
C
B
D
D
C
B
D
B
A
C
B
A
C
C
B
D
A
F
E
A
B
C
B
C
B
A
C
D
F
E
A
D
B
C
B
C
C
B
F
E
A
B
C
F
E
A
F
E
A
C
B
D
A
B
C
B
A
C
C
B
D
B
C
B
C
E
C
B
D
B
A
C
A
B
C
E
E
A
C
B
D
F
E
A
B
C
E
C
B
D
F
E
A
F
E
A
F
E
A
B
C
B
C
A
B
C
C
B
E
D
C
B
D
E
F
E
A
A
E
F
E
A
A
C
B
D
D
C
B
E
F
E
A
C
B
B
C
C
B
D
B
A
C
D
B
A
C
F
E
A
C
B
D
E
A
B
A
C
B
C
B
A
C
C
B
D
B
A
C
D
B
A
C
C
B
D
F
E
A
C
B
A
E
E
C
B
D
F
E
A
C
B
B
A
C
C
B
D
C
B
D
C
B
D
C
B
D
A
B
C
B
A
C
B
A
C
A
D
C
B
D
F
E
A
C
B
C
B
D
B
C
F
E
A
B
C
B
C
B
C
F
E
A
B
C
B
C
B
A
C
E
D
C
B
A
E
B
C
C
B
C
B
D
C
B
D
C
B
D
C
B
D
B
C
A
E
B
C
D
D
C
B
C
B
D
F
E
A
A
F
E
A
B
A
C
B
C
C
B
B
A
C
E
F
E
A
C
B
D
B
C
C
B
B
A
C
B
C
D
F
E
A
C
B
C
B
D
F
E
A
D
E
B
A
C
E
A
F
E
A
D
C
B
F
E
A
A
F
E
A
C
B
F
E
A
F
E
A
A
C
B
D
E
B
C
C
B
D
A
C
B
D
E
C
B
D
B
C
B
A
C
C
B
B
A
C
F
E
A
F
E
A
A
B
A
C
B
C
E
F
E
A
A
D
D
C
B
D
A
D
D
A
E
A
E
B
A
C
F
E
A
B
C
C
B
B
C
A
F
E
A
D
C
B
D
E
E
E
F
E
A
D
E
D
E
B
A
C
C
B
D
D
B
A
C
A
A
D
B
C
C
B
B
A
C
F
E
A
E
B
C
C
B
F
E
A
C
B
D
F
E
A
D
C
B
E
A
C
B
A
D
B
A
C
B
C
B
C
B
C
B
A
C
B
A
C
A
B
C
E
C
B
C
B
D
F
E
A
C
B
A
B
C
E
F
E
A
D
C
B
B
C
E
D
E
B
C
F
E
A
C
B
C
B
B
A
C
D
D
B
C
E
E
E
B
A
C
C
B
D
C
B
D
D
D
F
E
A
D
B
C
E
C
B
D
F
E
A
A
C
B
C
B
D
E
F
E
A
C
B
D
D
B
C
C
B
F
E
A
F
E
A
E
A
C
B
D
E
A
E
D
D
C
B
D
D
A
F
E
A
B
A
C
E
B
C
D
C
B
E
A
C
B
D
C
B
F
E
A
B
C
E
B
C
C
B
D
F
E
A
B
C
B
C
D
B
C
E
B
A
C
A
C
B
D
B
A
C
C
B
D
B
A
C
D
B
C
C
B
E
B
A
C
B
A
C
B
A
C
B
C
B
A
C
B
C
F
E
A
A
B
C
E
C
B
F
E
A
A
A
C
B
C
B
A
C
B
B
C
B
C
F
E
A
C
B
E
E
B
A
C
D
C
B
D
C
B
C
B
D
B
C
B
A
C
B
A
C
E
F
E
A
A
F
E
A
B
A
C
B
C
E
C
B
D
A
C
B
D
B
A
C
B
C
A
D
B
A
C
A
B
A
C
C
B
D
F
E
A
A
C
B
D
B
A
C
D
C
B
A
F
E
A
D
B
A
C
C
B
D
B
A
C
B
A
C
B
A
C
C
B
D
B
A
C
C
B
D
E
B
C
C
B
D
F
E
A
E
C
B
D
D
A
E
F
E
A
B
A
C
F
E
A
B
C
E
B
C
E
E
E
C
B
B
A
C
C
B
D
E
B
A
C
F
E
A
C
B
F
E
A
D
D
A
B
C
E
C
B
D
A
E
A
C
B
D
C
B
D
A
F
E
A
B
C
F
E
A
B
A
C
B
A
C
F
E
A
F
E
A
F
E
A
B
A
C
C
B
E
C
B
B
C
E
A
D
D
E
E
D
B
A
C
C
B
D
D
A
A
B
A
C
C
B
D
A
B
A
C
E
B
A
C
B
C
D
D
B
A
C
C
B
D
A
C
B
D
C
B
D
C
B
D
D
C
B
C
B
B
A
C
B
A
C
B
A
C
C
B
B
A
C
C
B
A
B
C
A
E
B
C
E
D
F
E
A
C
B
D
F
E
A
F
E
A
C
B
F
E
A
D
C
B
A
B
C
A
D
B
A
C
C
B
D
C
B
E
C
B
D
B
C
F
E
A
C
B
D
C
B
D
B
C
E
D
E
F
E
A
B
C
B
C
C
B
D
E
B
A
C
F
E
A
F
E
A
E
E
A
D
A
C
B
D
B
C
B
A
C
C
B
C
B
E
C
B
C
B
D
B
A
C
B
A
C
C
B
D
C
B
E
C
B
F
E
A
A
A
C
B
D
F
E
A
C
B
D
B
A
C
C
B
D
C
B
D
C
B
D
E
E
B
C
C
B
B
C
B
A
C
C
B
B
A
C
B
C
B
C
C
B
D
E
F
E
A
E
B
C
E
C
B
F
E
A
D
D
C
B
B
C
E
F
E
A
B
A
C
B
C
C
B
C
B
B
A
C
A
E
B
C
D
A
C
B
B
A
C
B
A
C
F
E
A
E
D
B
C
A
C
B
E
E
A
C
B
B
A
C
B
C
D
C
B
D
F
E
A
D
D
C
B
D
F
E
A
D
F
E
A
C
B
D
D
B
C
B
A
C
B
C
F
E
A
C
B
C
B
A
B
A
C
D
C
B
D
B
A
C
A
B
C
D
A
E
C
B
B
A
C
B
C
C
B
D
A
F
E
A
C
B
D
C
B
D
E
B
C
D
A
B
C
D
B
C
E
B
A
C
C
B
F
E
A
A
F
E
A
C
B
D
B
C
B
A
C
E
A
B
C
C
B
D
C
B
B
C
F
E
A
B
A
C
E
C
B
B
A
C
D
F
E
A
C
B
D
E
E
D
E
E
E
F
E
A
D
D
F
E
A
C
B
D
C
B
D
D
C
B
D
B
A
C
C
B
C
B
E
B
A
C
C
B
A
E
E
E
A
B
A
C
B
A
C
B
C
B
A
C
B
A
C
B
A
C
C
B
C
B
D
F
E
A
C
B
D
E
C
B
C
B
D
A
C
B
D
B
C
C
B
D
A
D
C
B
B
A
C
C
B
D
F
E
A
B
C
E
B
A
C
C
B
D
E
E
A
B
A
C
B
A
C
E
D
B
A
C
E
C
B
D
D
E
B
A
C
E
B
A
C
D
E
C
B
D
F
E
A
B
C
B
A
C
B
C
B
C
F
E
A
B
A
C
E
C
B
C
B
D
F
E
A
C
B
D
C
B
E
C
B
D
F
E
A
B
A
C
B
A
C
D
B
A
C
F
E
A
F
E
A
C
B
D
D
C
B
B
A
C
E
A
A
C
B
B
C
A
F
E
A
D
C
B
D
B
A
C
E
B
C
A
D
B
C
A
A
F
E
A
C
B
D
F
E
A
C
B
F
E
A
B
A
C
A
B
A
C
A
D
C
B
E
E
A
D
D
C
B
E
A
B
A
C
C
B
D
B
A
C
B
C
F
E
A
A
C
B
F
E
A
B
C
F
E
A
B
A
C
F
E
A
C
B
C
B
D
B
A
C
D
D
F
E
A
B
A
C
A
A
B
C
A
C
B
B
C
A
D
C
B
A
D
C
B
D
A
E
D
B
C
E
C
B
D
B
A
C
F
E
A
B
A
C
B
C
D
F
E
A
B
C
D
F
E
A
D
D
B
A
C
D
C
B
D
E
A
B
C
F
E
A
B
C
C
B
D
B
C
E
C
B
D
C
B
D
C
B
D
A
D
E
F
E
A
C
B
D
B
A
C
B
C
D
F
E
A
A
D
D
C
B
D
F
E
A
C
B
F
E
A
B
A
C
B
C
D
B
C
A
D
B
C
C
B
D
D
B
A
C
D
F
E
A
E
E
F
E
A
C
B
D
D
B
C
F
E
A
E
A
C
B
F
E
A
F
E
A
D
B
C
E
C
B
C
B
E
B
A
C
A
B
A
C
A
C
B
D
E
C
B
D
B
C
D
B
A
C
B
A
C
E
B
A
C
D
B
A
C
B
A
C
C
B
C
B
D
C
B
C
B
B
C
D
B
A
C
B
C
C
B
B
C
C
B
D
C
B
C
B
D
C
B
A
C
B
B
A
C
C
B
D
F
E
A
B
A
C
C
B
D
C
B
D
C
B
D
C
B
D
D
E
B
A
C
C
B
D
A
B
C
F
E
A
A
D
D
D
B
C
C
B
D
D
B
A
C
C
B
B
C
E
F
E
A
D
A
C
B
A
A
C
B
D
A
A
D
F
E
A
D
D
E
B
A
C
B
A
C
F
E
A
D
F
E
A
B
A
C
C
B
D
A
D
F
E
A
C
B
C
B
C
B
D
B
C
A
C
B
C
B
D
B
C
D
D
A
F
E
A
F
E
A
C
B
D
C
B
E
C
B
B
C
F
E
A
C
B
D
E
F
E
A
E
C
B
B
C
A
A
D
B
A
C
F
E
A
C
B
D
B
A
C
F
E
A
E
C
B
D
B
A
C
F
E
A
E
F
E
A
F
E
A
B
C
B
A
C
C
B
D
B
A
C
E
A
E
E
C
B
B
C
C
B
D
E
C
B
D
F
E
A
F
E
F
A
D
C
B
D
C
B
A
F
E
F
A
D
F
E
A
B
C
D
A
F
E
F
A
D
B
A
C
C
B
F
E
A
B
C
E
B
C
D
C
B
D
F
E
F
A
D
B
C
D
D
B
A
C
E
F
E
F
A
D
C
B
F
E
A
A
D
B
C
B
C
D
C
B
D
A
A
A
B
C
C
B
D
A
D
F
E
A
B
C
E
F
E
A
D
A
B
A
C
F
E
F
A
D
C
B
D
F
E
A
A
E
F
E
F
A
D
A
B
A
C
C
B
F
E
A
A
B
A
C
C
B
D
B
A
C
C
B
D
C
B
B
A
C
C
B
F
E
F
A
D
C
B
D
C
B
C
B
C
B
D
E
A
D
F
E
A
C
B
D
A
B
A
C
D
C
B
D
B
A
C
B
A
C
B
A
C
F
E
A
D
E
C
B
D
E
A
F
E
F
A
D
D
F
E
A
B
A
C
C
B
B
C
A
E
D
D
A
A
A
A
B
A
C
E
C
B
D
B
C
C
B
D
C
B
D
E
A
C
B
D
E
D
B
A
C
B
C
C
B
F
E
F
A
D
A
F
E
F
A
D
E
C
B
B
C
A
D
F
E
F
A
D
C
B
E
D
C
B
C
B
D
F
E
F
A
D
D
C
B
C
B
D
B
A
C
B
A
C
F
E
F
A
D
B
C
D
E
A
E
C
B
D
B
C
F
E
F
A
D
A
C
B
D
D
E
A
E
F
E
F
A
D
B
C
B
A
C
B
A
C
C
B
E
B
C
A
A
B
C
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
A
F
E
F
A
D
C
B
D
B
A
C
C
B
D
C
B
D
C
B
A
A
A
B
A
C
B
A
C
D
B
C
C
B
C
B
D
A
A
E
B
A
C
D
F
E
F
A
D
D
C
B
D
E
F
E
F
A
D
B
A
C
D
E
B
A
C
F
E
A
E
F
E
F
A
D
D
F
E
A
C
B
F
E
A
B
A
C
B
C
A
F
E
A
D
E
C
B
D
C
B
F
E
A
B
A
C
A
C
B
B
A
C
A
B
A
C
C
B
D
A
B
A
C
B
A
C
A
A
C
B
B
C
B
C
E
A
A
B
C
A
B
A
C
F
E
A
C
B
D
A
F
E
F
A
D
C
B
C
B
C
B
D
F
E
F
A
D
B
A
C
C
B
D
F
E
F
A
D
B
A
C
B
A
C
C
B
D
E
C
B
D
C
B
D
B
A
C
E
E
D
B
C
B
C
B
A
C
D
E
B
C
D
B
A
C
A
E
E
C
B
D
C
B
D
E
C
B
D
F
E
A
F
E
F
A
D
B
C
D
E
F
E
A
E
B
C
C
B
B
C
C
B
D
C
B
D
E
B
C
B
C
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
A
A
B
A
C
D
D
C
B
D
F
E
A
B
A
C
B
C
F
E
A
A
D
A
C
B
D
B
A
C
B
C
B
A
C
E
B
C
B
A
C
C
B
B
A
C
B
C
C
B
D
E
D
C
B
D
A
F
E
F
A
D
D
F
E
A
E
B
A
C
D
C
B
D
D
B
A
C
C
B
C
B
E
F
E
F
A
D
A
C
B
D
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
A
B
A
C
F
E
F
A
D
D
A
B
A
C
F
E
A
B
A
C
E
C
B
B
C
F
E
F
A
D
D
B
A
C
B
C
D
C
B
C
B
D
C
B
D
D
C
B
B
A
C
A
B
A
C
D
B
C
A
C
B
D
A
E
F
E
F
A
D
C
B
B
C
B
C
F
E
A
C
B
D
D
F
E
F
A
D
D
B
A
C
C
B
A
E
F
E
F
A
D
B
A
C
C
B
D
A
A
F
E
A
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
B
C
E
A
D
A
D
B
C
C
B
D
C
B
D
D
E
B
A
C
B
A
C
E
F
E
F
A
D
D
B
A
C
D
B
A
C
E
F
E
F
A
D
E
A
E
D
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
A
B
C
F
E
F
A
D
B
C
F
E
F
A
D
C
B
D
F
E
A
A
D
B
A
C
F
E
F
A
D
C
B
C
B
D
B
C
B
C
C
B
D
B
A
C
C
B
E
B
A
C
F
E
F
A
D
A
C
B
D
F
E
A
C
B
F
E
A
F
E
F
A
D
D
F
E
F
A
D
F
E
A
C
B
A
C
B
D
C
B
C
B
D
E
D
A
B
C
F
E
A
C
B
F
E
A
C
B
C
B
F
E
A
C
B
F
E
A
F
E
F
A
D
C
B
D
A
D
E
B
A
C
C
B
D
A
C
B
D
C
B
D
B
A
C
D
F
E
F
A
D
C
B
D
C
B
E
B
A
C
F
E
F
A
D
C
B
D
D
E
E
B
A
C
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
A
C
B
D
B
C
A
F
E
F
A
D
F
E
A
D
F
E
F
A
D
C
B
D
F
E
F
A
D
D
F
E
F
A
D
F
E
A
A
E
C
B
E
F
E
A
B
C
F
E
A
F
E
A
D
B
C
F
E
A
C
B
A
B
A
C
C
B
B
C
F
E
F
A
D
E
A
A
C
B
D
C
B
D
A
B
A
C
B
C
F
E
F
A
D
B
C
B
C
F
E
A
B
C
A
B
C
C
B
D
B
C
D
A
D
B
C
F
E
F
A
D
F
E
A
C
B
A
A
C
B
F
E
A
F
E
A
B
C
A
E
D
E
C
B
D
F
E
F
A
D
B
A
C
D
F
E
A
F
E
F
A
D
F
E
A
C
B
D
F
E
F
A
D
F
E
A
E
F
E
F
A
D
C
B
D
A
B
A
C
F
E
F
A
D
A
F
E
F
A
D
B
A
C
D
F
E
F
A
D
E
B
C
B
C
C
B
D
C
B
D
C
B
E
B
C
D
A
B
A
C
D
A
F
E
A
F
E
F
A
D
C
B
B
C
C
B
F
E
A
E
F
E
F
A
D
A
B
C
A
C
B
D
F
E
F
A
D
E
C
B
D
C
B
D
A
C
B
D
B
A
C
F
E
F
A
D
E
F
E
F
A
D
A
F
E
A
D
C
B
F
E
A
E
B
C
C
B
C
B
D
B
C
D
B
C
F
E
F
A
D
E
E
F
E
F
A
D
C
B
D
C
B
C
B
E
F
E
F
A
D
C
B
D
B
C
B
A
C
B
A
C
C
B
D
C
B
D
E
C
B
B
C
D
B
A
C
E
B
C
E
E
F
E
F
A
D
C
B
B
A
C
F
E
A
E
C
B
E
A
A
F
E
F
A
D
B
A
C
A
F
E
F
A
D
C
B
D
C
B
D
B
A
C
D
D
F
E
F
A
D
B
C
A
F
E
F
A
D
C
B
D
B
A
C
B
A
C
C
B
D
F
E
F
A
D
C
B
D
F
E
F
A
D
E
C
B
B
C
D
F
E
F
A
D
B
C
F
E
A
E
A
C
B
A
A
F
E
F
A
D
E
E
E
A
F
E
A
B
A
C
B
A
C
F
E
A
F
E
A
F
E
F
A
D
A
C
B
F
E
F
A
D
A
E
F
E
F
A
D
D
F
E
F
A
D
E
E
A
C
B
F
E
F
A
D
E
B
A
C
A
D
C
B
D
E
B
C
E
E
B
A
C
F
E
F
A
D
F
E
F
A
D
B
C
C
B
D
D
C
B
A
C
B
E
B
C
B
A
C
F
E
F
A
D
C
B
D
A
B
A
C
C
B
D
C
B
B
A
C
C
B
D
D
D
D
B
A
C
B
A
C
C
B
D
F
E
A
D
A
A
A
E
B
A
C
A
C
B
E
F
E
A
C
B
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
A
F
E
F
A
D
D
E
B
A
C
B
A
C
E
C
B
D
B
C
C
B
D
C
B
D
E
F
E
F
A
D
E
D
E
B
A
C
F
E
F
A
D
F
E
A
D
F
E
A
E
A
C
B
D
F
E
A
D
D
B
C
A
C
B
D
B
C
B
C
E
C
B
D
B
A
C
D
A
F
E
F
A
D
F
E
F
A
D
B
C
C
B
F
E
A
F
E
A
B
C
C
B
B
A
C
B
C
E
B
C
B
C
A
C
B
E
B
C
D
A
B
C
D
C
B
C
B
F
E
F
A
D
F
E
F
A
D
B
C
C
B
D
C
B
D
E
A
B
C
D
F
E
F
A
D
F
E
F
A
D
B
A
C
A
B
A
C
C
B
D
B
A
C
C
B
B
C
B
A
C
A
B
C
A
B
A
C
B
C
F
E
A
C
B
D
B
C
C
B
D
F
E
A
F
E
F
A
D
D
C
B
C
B
D
C
B
D
D
A
F
E
F
A
D
B
A
C
F
E
F
A
D
F
E
F
A
D
E
F
E
F
A
D
A
F
E
A
D
B
C
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
A
C
B
C
C
B
B
A
C
D
F
E
A
B
A
C
D
C
B
C
B
D
D
B
A
C
B
C
A
A
D
B
A
C
F
E
F
A
D
D
D
E
F
E
A
C
B
D
D
B
A
C
D
A
B
A
C
E
A
A
C
B
C
B
C
B
D
F
E
A
A
C
B
C
B
D
C
B
D
C
B
C
B
D
F
E
A
C
B
A
C
B
D
B
C
D
F
E
F
A
D
B
A
C
F
E
A
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
A
B
A
C
B
A
C
F
E
F
A
D
A
D
D
C
B
D
A
B
C
C
B
D
A
E
B
A
C
B
A
C
C
B
F
E
F
A
D
E
B
C
C
B
F
E
A
B
A
C
F
E
F
A
D
C
B
D
B
A
C
A
C
B
A
E
D
B
C
B
C
C
B
D
D
D
B
C
C
B
D
C
B
D
C
B
B
C
D
F
E
F
A
D
C
B
D
B
C
F
E
F
A
D
C
B
D
D
C
B
B
A
C
E
E
D
B
A
C
F
E
A
B
C
C
B
E
E
E
B
C
B
C
D
D
C
B
C
B
C
B
F
E
A
A
C
B
D
B
A
C
E
B
A
C
D
D
C
B
A
F
E
A
B
C
C
B
B
A
C
D
A
F
E
A
B
C
C
B
B
C
A
C
B
D
D
F
E
A
B
A
C
B
C
F
E
A
B
A
C
E
D
D
F
E
F
A
D
F
E
A
F
E
F
A
D
B
C
B
C
F
E
A
C
B
D
B
A
C
C
B
A
A
F
E
A
F
E
A
D
F
E
A
C
B
D
D
B
A
C
F
E
F
A
D
F
E
F
A
D
D
F
E
F
A
D
D
E
B
A
C
A
D
D
E
C
B
D
D
C
B
C
B
C
B
D
F
E
A
B
C
E
D
F
E
F
A
D
A
C
B
D
C
B
F
E
A
C
B
D
F
E
A
B
A
C
A
F
E
F
A
D
F
E
A
C
B
D
A
F
E
A
D
F
E
F
A
D
D
D
C
B
D
A
A
B
A
C
D
D
B
C
C
B
D
A
B
A
C
D
F
E
F
A
D
A
C
B
D
C
B
F
E
F
A
D
B
A
C
B
A
C
A
D
C
B
B
A
C
C
B
D
C
B
D
F
E
F
A
D
A
B
A
C
C
B
D
C
B
E
A
F
E
F
A
D
D
B
C
B
C
A
C
B
F
E
A
B
A
C
C
B
D
B
A
C
D
B
C
F
E
A
A
B
A
C
B
A
C
B
C
C
B
D
F
E
A
F
E
F
A
D
E
D
B
C
C
B
A
E
D
B
A
C
A
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
A
D
C
B
C
B
C
B
D
C
B
D
C
B
F
E
A
F
E
F
A
D
F
E
A
D
F
E
F
A
D
F
E
A
B
C
C
B
F
E
F
A
D
E
C
B
F
E
A
B
A
C
F
E
F
A
D
C
B
C
B
D
C
B
B
A
C
E
B
A
C
A
B
A
C
E
B
C
D
A
B
A
C
C
B
F
E
F
A
D
D
A
D
D
B
A
C
F
E
F
A
D
A
D
F
E
A
D
F
E
F
A
D
E
F
E
A
C
B
D
C
B
B
A
C
B
C
A
F
E
F
A
D
C
B
C
B
C
B
D
C
B
B
A
C
F
E
F
A
D
F
E
A
F
E
A
A
C
B
F
E
F
A
D
C
B
D
E
E
B
C
C
B
D
D
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
F
A
D
B
A
C
A
B
C
A
E
D
F
E
A
A
E
B
C
D
C
B
D
D
D
A
B
C
F
E
A
A
C
B
D
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
C
B
F
E
F
A
D
B
A
C
F
E
F
A
D
A
E
B
C
F
E
A
F
E
A
F
E
F
A
D
B
C
B
A
C
A
F
E
A
C
B
D
F
E
A
B
C
E
B
A
C
C
B
B
C
D
A
E
C
B
D
B
A
C
E
B
A
C
A
C
B
D
E
A
E
F
E
F
A
D
C
B
E
B
C
C
B
C
B
B
C
B
C
C
B
D
A
B
C
F
E
A
B
C
F
E
A
C
B
B
A
C
B
C
C
B
C
B
B
C
A
A
F
E
A
C
B
D
B
A
C
A
C
B
C
B
D
F
E
F
A
D
C
B
B
A
C
E
C
B
C
B
B
C
F
E
A
C
B
D
D
B
C
A
B
C
B
C
A
E
D
B
A
C
B
A
C
C
B
C
B
D
F
E
A
F
E
A
E
B
C
A
A
C
B
C
B
C
B
A
E
B
C
B
C
F
E
A
C
B
D
B
A
C
F
E
A
B
A
C
A
E
F
E
F
A
D
F
E
A
D
A
C
B
B
A
C
F
E
F
A
D
C
B
D
E
B
A
C
E
F
E
F
A
D
B
C
A
E
F
E
F
A
D
F
E
A
F
E
F
A
D
A
C
B
B
C
C
B
D
C
B
B
C
F
E
F
A
D
A
C
B
A
B
C
F
E
F
A
D
E
C
B
F
E
F
A
D
B
A
C
C
B
D
B
C
C
B
D
D
F
E
F
A
D
B
C
D
F
E
F
A
D
B
A
C
C
B
D
C
B
F
E
A
B
C
F
E
A
A
B
C
C
B
D
F
E
A
E
A
D
F
E
A
A
C
B
B
C
F
E
F
A
D
C
B
B
A
C
B
A
C
F
E
A
A
A
C
B
D
C
B
A
A
B
C
B
A
C
C
B
D
C
B
D
F
E
A
F
E
F
A
D
F
E
A
C
B
D
D
B
A
C
C
B
F
E
F
A
D
B
C
A
C
B
D
B
C
B
C
E
F
E
A
C
B
D
C
B
D
E
B
C
B
A
C
C
B
D
E
C
B
D
C
B
D
D
F
E
F
A
D
F
E
F
A
D
C
B
B
A
C
F
E
A
B
A
C
A
B
C
F
E
A
F
E
F
A
D
D
F
E
A
A
F
E
F
A
D
F
E
A
D
E
F
E
A
D
C
B
D
A
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
D
B
A
C
C
B
D
F
E
A
B
A
C
B
C
C
B
D
F
E
F
A
D
C
B
F
E
A
A
C
B
C
B
D
F
E
A
A
C
B
D
B
A
C
C
B
A
C
B
D
F
E
F
A
D
F
E
F
A
D
D
D
B
C
D
A
D
F
E
A
F
E
F
A
D
A
D
C
B
D
B
C
B
C
B
C
A
C
B
E
D
A
B
C
D
D
F
E
A
D
E
B
C
D
B
A
C
B
C
C
B
C
B
D
A
A
D
E
C
B
F
E
A
F
E
F
A
D
C
B
B
C
C
B
D
C
B
C
B
D
D
C
B
E
D
C
B
B
A
C
C
B
D
E
B
A
C
A
D
E
E
B
C
D
B
C
F
E
A
C
B
F
E
A
A
F
E
F
A
D
C
B
D
A
B
C
D
C
B
D
B
A
C
C
B
D
C
B
C
B
A
B
A
C
F
E
F
A
D
C
B
D
A
B
A
C
B
A
C
B
C
F
E
F
A
D
F
E
A
A
F
E
A
E
F
E
A
C
B
E
C
B
D
C
B
A
F
E
F
A
D
D
B
C
C
B
E
F
E
A
B
A
C
F
E
A
B
C
B
A
C
D
D
C
B
A
D
B
C
F
E
F
A
D
E
B
A
C
C
B
D
E
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
C
B
D
C
B
A
C
B
D
F
E
A
D
C
B
E
F
E
A
E
B
C
F
E
A
E
B
C
B
A
C
F
E
A
A
C
B
F
E
F
A
D
B
C
D
B
C
E
E
E
C
B
D
B
C
B
C
E
F
E
A
A
B
C
C
B
D
E
A
C
B
D
B
A
C
F
E
A
F
E
A
B
A
C
B
C
C
B
D
C
B
D
C
B
B
C
F
E
F
A
D
B
C
F
E
A
B
A
C
A
E
C
B
C
B
D
C
B
D
C
B
A
C
B
F
E
F
A
D
A
B
A
C
B
A
C
C
B
D
F
E
F
A
D
B
A
C
F
E
A
A
C
B
D
D
D
B
A
C
D
B
A
C
F
E
F
A
D
C
B
C
B
A
B
A
C
F
E
F
A
D
B
C
F
E
A
E
E
C
B
D
D
E
E
A
C
B
D
F
E
F
A
D
C
B
E
F
E
F
A
D
E
F
E
A
A
B
C
A
A
B
C
D
C
B
B
A
C
A
A
B
C
B
C
C
B
D
C
B
D
A
F
E
F
A
D
A
A
D
D
B
C
A
D
C
B
D
F
E
A
B
A
C
B
A
C
E
F
E
F
A
D
C
B
B
C
E
B
A
C
C
B
D
B
C
F
E
A
F
E
F
A
D
E
F
E
A
B
A
C
B
A
C
D
B
A
C
C
B
D
C
B
D
B
A
C
A
E
A
A
F
E
F
A
D
C
B
D
F
E
F
A
D
E
F
E
A
C
B
D
C
B
E
C
B
E
C
B
C
B
D
F
E
F
A
D
F
E
A
D
F
E
A
D
A
A
F
E
A
C
B
F
E
A
C
B
D
C
B
C
B
D
D
B
C
B
A
C
B
C
F
E
F
A
D
E
B
A
C
E
B
C
A
A
F
E
A
F
E
A
F
E
F
A
D
C
B
D
B
A
C
F
E
F
A
D
C
B
F
E
A
B
A
C
A
C
B
D
D
B
C
A
F
E
A
A
A
B
C
F
E
F
A
D
B
C
C
B
B
A
C
C
B
D
C
B
C
B
D
A
F
E
A
B
C
D
D
B
A
C
D
F
E
F
A
D
A
B
C
C
B
F
E
F
A
D
F
E
A
B
A
C
D
C
B
D
B
A
C
F
E
A
B
C
A
E
B
A
C
F
E
A
A
D
B
A
C
A
D
E
B
A
C
A
F
E
F
A
D
E
E
D
F
E
F
A
D
B
A
C
C
B
D
B
A
C
B
C
C
B
E
D
F
E
A
F
E
F
A
D
A
C
B
D
D
C
B
B
A
C
D
B
C
A
B
A
C
D
E
A
C
B
B
A
C
A
B
C
B
A
C
E
B
A
C
B
A
C
B
A
C
B
A
C
E
B
C
E
C
B
D
C
B
F
E
F
A
D
C
B
C
B
F
E
A
F
E
F
A
D
C
B
D
A
E
D
B
A
C
A
B
A
C
F
E
A
B
A
C
A
F
E
F
A
D
C
B
F
E
A
C
B
D
A
A
B
C
C
B
C
B
D
B
C
D
C
B
A
C
B
A
B
A
C
B
A
C
F
E
F
A
D
F
E
A
C
B
D
F
E
A
C
B
D
D
A
F
E
A
E
F
E
F
A
D
F
E
A
F
E
A
E
D
D
C
B
C
B
D
C
B
D
C
B
C
B
D
A
F
E
A
C
B
D
F
E
A
F
E
F
A
D
B
C
B
A
C
C
B
D
F
E
F
A
D
F
E
A
B
A
C
C
B
D
F
E
A
F
E
A
E
C
B
D
B
A
C
D
F
E
F
A
D
B
C
C
B
C
B
D
B
A
C
C
B
D
E
C
B
F
E
A
A
A
F
E
F
A
D
A
F
E
F
A
D
F
E
A
C
B
F
E
F
A
D
A
E
C
B
F
E
F
A
D
A
B
A
C
F
E
F
A
D
C
B
F
E
F
A
D
A
E
A
C
B
D
F
E
F
A
D
D
A
F
E
F
A
D
B
A
C
C
B
C
B
D
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
D
A
A
C
B
F
E
F
A
D
D
D
C
B
D
C
B
D
E
B
A
C
B
A
C
A
C
B
F
E
F
A
D
A
C
B
E
D
B
A
C
C
B
D
B
A
C
E
C
B
D
E
F
E
A
C
B
D
A
F
E
A
E
F
E
F
A
D
A
A
B
A
C
E
A
C
B
D
D
B
C
E
E
F
E
A
C
B
B
C
F
E
A
E
A
F
E
F
A
D
A
F
E
A
A
B
C
B
A
C
C
B
D
E
A
A
D
B
C
B
C
D
B
A
C
D
F
E
F
A
D
D
F
E
F
A
D
D
C
B
D
D
D
B
A
C
E
D
F
E
A
F
E
A
C
B
A
D
B
C
F
E
A
C
B
C
B
D
F
E
A
B
C
F
E
F
A
D
F
E
F
A
D
C
B
D
E
C
B
D
B
C
F
E
A
C
B
D
F
E
A
F
E
A
F
E
A
B
C
C
B
F
E
A
A
B
C
B
A
C
C
B
B
C
E
A
E
B
A
C
F
E
A
C
B
F
E
A
F
E
A
C
B
B
C
C
B
F
E
F
A
D
E
B
A
C
F
E
A
D
C
B
D
C
B
B
A
C
E
C
B
D
C
B
D
E
D
F
E
F
A
D
C
B
D
C
B
C
B
D
E
C
B
D
F
E
A
F
E
F
A
D
E
E
E
F
E
A
A
C
B
C
B
D
D
F
E
F
A
D
D
B
A
C
E
F
E
F
A
D
F
E
A
E
B
A
C
C
B
C
B
D
F
E
A
E
F
E
A
C
B
D
B
A
C
F
E
F
A
D
C
B
B
A
C
F
E
A
B
A
C
D
A
B
A
C
B
C
C
B
D
E
B
C
C
B
E
F
E
A
C
B
D
F
E
F
A
D
A
C
B
D
D
F
E
F
A
D
E
B
A
C
C
B
D
D
F
E
F
A
D
E
A
C
B
A
F
E
A
A
F
E
F
A
D
F
E
A
D
B
A
C
F
E
F
A
D
E
D
F
E
A
C
B
D
B
C
B
A
C
B
A
C
C
B
D
E
E
F
E
A
B
A
C
F
E
A
E
C
B
D
C
B
D
F
E
A
C
B
B
C
D
A
B
A
C
C
B
D
E
A
C
B
D
F
E
F
A
D
E
B
A
C
E
C
B
E
B
C
B
C
F
E
A
F
E
A
C
B
C
B
D
D
F
E
A
C
B
D
B
A
C
E
B
C
D
D
A
A
C
B
D
C
B
D
C
B
D
D
D
B
A
C
C
B
C
B
D
E
C
B
E
F
E
A
B
A
C
C
B
B
C
B
A
C
D
F
E
F
A
D
C
B
D
B
A
C
F
E
A
E
C
B
C
B
E
C
B
D
A
A
B
C
B
C
B
A
C
A
D
A
D
D
C
B
A
F
E
F
A
D
E
F
E
A
C
B
D
F
E
F
A
D
E
E
D
D
A
D
E
B
A
C
E
E
F
E
A
F
E
A
E
F
E
A
B
C
C
B
B
C
A
D
C
B
D
C
B
D
C
B
D
C
B
F
E
A
C
B
D
C
B
D
B
A
C
B
C
D
C
B
E
B
A
C
A
E
C
B
B
C
C
B
D
E
A
B
A
C
B
C
F
E
F
A
D
D
F
E
A
B
A
C
F
E
F
A
D
F
E
A
D
F
E
A
B
A
C
B
C
A
F
E
F
A
D
F
E
F
A
D
C
B
D
B
A
C
E
E
D
B
C
A
E
A
A
C
B
B
C
C
B
D
E
F
E
A
C
B
F
E
F
A
D
A
B
C
F
E
A
B
A
C
F
E
F
A
D
A
A
F
E
F
A
D
A
E
B
A
C
B
C
B
C
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
D
E
C
B
D
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
A
B
C
A
C
B
D
A
D
B
C
B
C
B
A
C
F
E
A
D
B
C
B
C
D
A
D
E
C
B
D
D
A
B
A
C
F
E
A
A
E
B
A
C
B
C
C
B
D
F
E
F
A
D
A
A
F
E
F
A
D
D
C
B
D
D
D
C
B
D
E
D
C
B
D
A
B
C
B
C
F
E
A
B
A
C
B
A
C
F
E
F
A
D
D
C
B
B
A
C
B
A
C
B
A
C
B
A
C
D
A
D
E
E
A
F
E
F
A
D
B
A
C
F
E
F
A
D
B
A
C
D
B
A
C
E
D
B
C
E
C
B
D
C
B
E
E
F
E
A
C
B
D
D
F
E
F
A
D
C
B
A
B
C
F
E
F
A
D
B
C
C
B
D
B
C
B
A
C
F
E
A
C
B
D
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
A
E
C
B
D
D
F
E
A
A
B
A
C
C
B
D
E
C
B
D
A
A
A
D
B
A
C
D
B
A
C
A
F
E
A
B
A
C
B
A
C
A
F
E
A
C
B
D
B
C
F
E
F
A
D
E
F
E
F
A
D
F
E
A
A
F
E
A
F
E
A
C
B
A
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
A
C
B
D
D
B
C
D
D
F
E
A
C
B
D
C
B
D
B
A
C
D
F
E
F
A
D
D
F
E
F
A
D
B
C
F
E
F
A
D
C
B
D
D
C
B
D
B
A
C
B
A
C
D
F
E
A
F
E
A
C
B
D
B
C
B
A
C
F
E
F
A
D
C
B
B
C
D
B
C
B
C
E
E
A
D
B
A
C
E
B
C
C
B
D
F
E
A
F
E
F
A
D
F
E
F
A
D
D
B
C
C
B
F
E
F
A
D
D
B
C
E
F
E
F
A
D
F
E
A
A
B
A
C
F
E
F
A
D
A
B
A
C
F
E
A
E
B
A
C
C
B
B
C
C
B
F
E
F
A
D
C
B
C
B
F
E
A
E
D
D
B
C
F
E
F
A
D
D
C
B
D
B
A
C
C
B
D
B
C
F
E
F
A
D
B
A
C
B
C
B
C
E
D
D
B
C
F
E
F
A
D
A
D
F
E
A
F
E
A
A
E
A
A
B
A
C
D
B
A
C
C
B
D
F
E
F
A
D
B
C
C
B
D
E
C
B
B
C
E
B
A
C
F
E
A
F
E
A
C
B
A
C
B
D
C
B
D
F
E
A
F
E
A
C
B
D
C
B
D
F
E
A
E
F
E
A
B
C
D
E
B
C
F
E
A
B
A
C
E
E
F
E
F
A
D
A
F
E
F
A
D
B
A
C
C
B
F
E
F
A
D
B
A
C
F
E
F
A
D
F
E
F
A
D
A
A
E
C
B
D
C
B
D
B
A
C
B
A
C
F
E
F
A
D
C
B
F
E
A
B
A
C
F
E
F
A
D
B
C
F
E
A
F
E
F
A
D
F
E
F
A
D
B
A
C
B
A
C
E
B
C
D
D
B
C
E
B
C
E
D
D
B
C
B
A
C
F
E
A
C
B
D
E
C
B
C
B
A
D
F
E
A
C
B
F
E
F
A
D
C
B
B
C
C
B
C
B
D
B
A
C
C
B
D
C
B
D
C
B
B
A
C
D
C
B
D
F
E
A
B
A
C
F
E
A
A
C
B
A
F
E
F
A
D
C
B
F
E
F
A
D
C
B
D
B
A
C
E
B
C
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
A
F
E
F
A
D
D
D
F
E
F
A
D
C
B
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
D
F
E
F
A
D
A
D
D
F
E
A
D
B
A
C
C
B
D
E
C
B
C
B
D
C
B
F
E
A
B
A
C
F
E
F
A
D
B
A
C
D
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
D
B
A
C
D
B
A
C
F
E
F
A
D
F
E
A
C
B
C
B
E
A
F
E
F
A
D
C
B
D
F
E
A
B
C
F
E
F
A
D
A
C
B
E
C
B
B
A
C
B
C
F
E
F
A
D
E
D
C
B
F
E
A
D
F
E
A
D
C
B
A
A
D
F
E
A
C
B
F
E
F
A
D
D
E
C
B
B
A
C
A
C
B
C
B
D
D
D
F
E
A
A
C
B
D
F
E
F
A
D
D
B
A
C
F
E
A
A
D
F
E
F
A
D
C
B
D
B
C
E
F
E
F
A
D
E
C
B
A
A
C
B
F
E
F
A
D
C
B
A
B
A
C
B
A
C
E
E
C
B
D
B
C
D
C
B
D
B
C
A
F
E
F
A
D
A
A
F
E
A
D
B
A
C
B
C
F
E
A
C
B
B
C
D
E
D
B
C
E
A
B
C
E
B
C
D
F
E
A
B
A
C
E
B
C
F
E
F
A
D
E
B
C
F
E
A
C
B
C
B
D
E
C
B
D
E
C
B
E
E
E
B
C
F
E
F
A
D
E
A
E
D
C
B
B
A
C
E
B
A
C
F
E
A
F
E
F
A
D
B
A
C
F
E
F
A
D
A
B
C
F
E
F
A
D
B
A
C
A
C
B
D
F
E
A
C
B
C
B
D
F
E
A
B
C
E
B
C
D
C
B
A
F
E
A
C
B
C
B
D
B
A
C
C
B
C
B
D
F
E
A
B
A
C
E
C
B
D
A
F
E
F
A
D
B
A
C
A
F
E
A
C
B
D
A
F
E
A
A
C
B
A
A
C
B
F
E
F
A
D
B
C
E
F
E
F
A
D
B
C
C
B
C
B
F
E
A
C
B
B
C
F
E
A
E
C
B
C
B
D
F
E
A
F
E
A
B
A
C
C
B
F
E
F
A
D
F
E
F
A
D
C
B
B
A
C
C
B
F
E
A
F
E
A
D
B
C
E
E
C
B
F
E
A
F
E
A
D
A
D
F
E
F
A
D
A
D
F
E
F
A
D
A
C
B
D
B
A
C
D
F
E
F
A
D
B
A
C
E
C
B
F
E
F
A
D
B
C
B
A
C
C
B
D
D
B
C
D
D
B
A
C
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
F
E
A
A
D
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
A
E
F
E
A
C
B
D
F
E
F
A
D
E
E
F
E
A
C
B
D
C
B
D
D
F
E
A
F
E
A
C
B
B
A
C
B
C
C
B
D
C
B
D
C
B
B
A
C
C
B
D
C
B
D
C
B
D
F
E
A
C
B
C
B
C
B
B
A
C
F
E
F
A
D
F
E
A
F
E
A
B
A
C
A
B
A
C
C
B
D
F
E
A
F
E
A
C
B
D
C
B
D
A
B
C
B
C
C
B
E
B
A
C
E
B
C
A
A
F
E
A
B
A
C
C
B
D
F
E
A
D
C
B
F
E
F
A
D
D
C
B
B
A
C
D
E
C
B
D
B
A
C
B
A
C
E
F
E
F
A
D
B
A
C
F
E
A
A
A
F
E
A
E
C
B
F
E
A
B
C
C
B
B
C
B
A
C
D
C
B
D
E
B
A
C
A
F
E
F
A
D
D
B
C
F
E
F
A
D
F
E
A
C
B
D
B
A
C
F
E
A
E
B
C
A
B
C
F
E
F
A
D
A
B
C
D
F
E
A
D
D
A
B
A
C
D
E
C
B
D
C
B
D
C
B
B
A
C
C
B
A
B
C
C
B
D
A
F
E
A
E
B
C
F
E
F
A
D
F
E
A
B
C
B
A
C
B
C
C
B
E
A
F
E
A
F
E
A
E
A
C
B
D
D
C
B
D
B
C
B
A
C
C
B
F
E
F
A
D
A
B
C
F
E
A
C
B
D
B
C
B
C
B
C
C
B
A
C
B
C
B
D
F
E
A
C
B
D
B
A
C
B
A
C
C
B
B
A
C
D
C
B
D
E
B
C
C
B
D
D
E
C
B
D
B
C
B
A
C
C
B
D
D
F
E
F
A
D
C
B
D
E
D
D
C
B
F
E
F
A
D
B
A
C
C
B
D
D
C
B
D
C
B
A
B
C
F
E
A
F
E
F
A
D
B
A
C
C
B
D
B
A
C
F
E
F
A
D
E
A
D
E
F
E
A
B
C
C
B
D
F
E
F
A
D
C
B
E
E
B
C
C
B
D
B
C
F
E
A
E
F
E
A
A
F
E
F
A
D
B
C
D
E
D
C
B
D
B
A
C
B
A
C
F
E
A
A
A
D
C
B
A
B
C
B
A
C
D
B
C
A
B
A
C
C
B
C
B
F
E
A
D
C
B
F
E
F
A
D
C
B
F
E
A
B
C
E
F
E
F
A
D
F
E
F
A
D
F
E
A
B
C
C
B
D
B
C
D
C
B
B
C
A
C
B
A
C
B
C
B
D
F
E
F
A
D
D
C
B
C
B
D
A
B
C
D
D
C
B
C
B
A
C
B
B
A
C
A
C
B
D
D
B
A
C
D
E
E
D
C
B
A
E
F
E
A
C
B
D
F
E
A
F
E
F
A
D
E
E
B
A
C
E
F
E
A
C
B
E
F
E
A
B
A
C
C
B
D
F
E
F
A
D
B
A
C
F
E
F
A
D
B
A
C
B
C
F
E
A
D
C
B
B
A
C
F
E
A
F
E
A
F
E
F
A
D
B
A
C
F
E
A
B
C
B
C
E
C
B
E
C
B
D
B
C
B
C
A
B
A
C
A
B
A
C
F
E
F
A
D
F
E
A
E
B
C
C
B
E
C
B
C
B
D
D
E
B
C
B
A
C
A
F
E
F
A
D
B
C
D
F
E
F
A
D
B
A
C
A
C
B
D
A
C
B
D
E
D
D
C
B
F
E
F
A
D
B
A
C
D
C
B
C
B
D
C
B
D
F
E
A
E
F
E
F
A
D
E
A
F
E
F
A
D
A
D
D
E
F
E
F
A
D
C
B
D
C
B
D
A
E
B
A
C
D
F
E
A
C
B
D
F
E
A
A
B
A
C
C
B
D
E
C
B
B
A
C
C
B
D
B
C
B
C
D
D
C
B
C
B
D
B
A
C
F
E
A
B
A
C
B
A
C
C
B
D
D
D
D
D
B
C
E
F
E
A
C
B
C
B
D
E
A
C
B
A
F
E
A
C
B
F
E
A
E
F
E
F
A
D
F
E
A
B
C
C
B
C
B
D
B
C
C
B
D
F
E
F
A
D
D
F
E
A
F
E
F
A
D
B
C
C
B
F
E
F
A
D
F
E
A
B
C
B
A
C
B
A
C
D
C
B
B
C
F
E
F
A
D
D
F
E
A
E
C
B
E
A
C
B
D
C
B
D
B
C
B
C
A
E
E
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
B
C
B
A
C
E
D
C
B
B
A
C
B
A
C
B
C
D
C
B
D
D
C
B
D
A
F
E
F
A
D
C
B
D
B
A
C
F
E
A
A
A
D
B
C
F
E
A
F
E
A
B
A
C
D
E
C
B
D
D
F
E
F
A
D
D
D
B
A
C
B
A
C
F
E
A
C
B
D
B
A
C
C
B
C
B
D
D
C
B
D
D
F
E
F
A
D
E
E
D
F
E
A
C
B
B
C
D
F
E
A
A
A
B
A
C
E
F
E
A
C
B
C
B
C
B
D
C
B
D
F
E
F
A
D
C
B
A
D
D
F
E
F
A
D
A
B
C
D
C
B
A
E
C
B
D
D
F
E
F
A
D
E
F
E
F
A
D
F
E
A
C
B
D
C
B
B
A
C
E
C
B
E
F
E
F
A
D
F
E
A
B
C
B
A
C
C
B
A
E
F
E
A
C
B
B
C
D
B
C
C
B
A
C
B
D
F
E
F
A
D
C
B
C
B
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
A
C
B
D
C
B
D
C
B
B
C
F
E
A
C
B
D
B
C
A
E
B
C
F
E
A
B
A
C
F
E
F
A
D
F
E
A
C
B
B
C
F
E
F
A
D
D
B
C
A
F
E
F
A
D
F
E
F
A
D
C
B
D
B
C
B
C
B
C
C
B
D
B
A
C
E
F
E
F
A
D
C
B
D
E
F
E
A
E
D
F
E
A
C
B
C
B
D
C
B
C
B
D
B
C
B
A
C
D
C
B
D
C
B
D
E
E
D
D
C
B
D
B
A
C
B
C
F
E
F
A
D
C
B
A
C
B
D
D
F
E
F
A
D
C
B
D
B
C
E
A
D
A
F
E
F
A
D
D
F
E
F
A
D
F
E
F
A
D
C
B
F
E
A
C
B
F
E
F
A
D
B
C
E
C
B
D
C
B
F
E
F
A
D
F
E
A
C
B
D
C
B
D
F
E
F
A
D
D
B
A
C
E
E
C
B
F
E
F
A
D
A
A
E
F
E
A
A
E
D
A
B
A
C
B
A
C
C
B
D
B
A
C
F
E
F
A
D
D
C
B
C
B
D
A
A
F
E
A
B
C
E
A
B
C
E
F
E
F
A
D
D
D
D
D
D
D
F
E
F
A
D
A
F
E
F
A
D
C
B
D
E
D
F
E
A
F
E
F
A
D
E
A
C
B
D
A
B
A
C
B
A
C
B
A
C
C
B
B
A
C
E
F
E
F
A
D
C
B
F
E
F
A
D
A
B
C
B
A
C
C
B
D
E
F
E
F
A
D
F
E
F
A
D
E
B
C
C
B
D
C
B
D
F
E
F
A
D
B
A
C
F
E
A
D
B
A
C
B
A
C
C
B
D
D
A
E
A
C
B
D
F
E
A
F
E
F
A
D
C
B
F
E
F
A
D
A
D
F
E
A
B
A
C
A
B
A
C
B
A
C
A
E
D
C
B
C
B
D
B
C
C
B
D
F
E
F
A
D
F
E
F
A
D
A
C
B
D
A
C
B
F
E
A
F
E
F
A
D
B
A
C
B
A
C
C
B
D
C
B
A
C
B
D
B
C
F
E
F
A
D
B
A
C
B
A
C
F
E
A
B
A
C
C
B
F
E
A
D
E
C
B
B
C
A
B
C
C
B
D
F
E
A
A
D
A
E
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
F
E
A
D
A
D
C
B
F
E
F
A
D
C
B
D
B
C
B
C
C
B
D
D
B
A
C
C
B
D
E
C
B
D
B
A
C
C
B
D
C
B
D
C
B
D
C
B
D
B
C
B
C
A
C
B
D
A
F
E
F
A
D
B
C
B
A
C
A
F
E
A
C
B
C
B
D
C
B
D
D
E
B
C
B
A
C
B
A
C
F
E
F
A
D
A
F
E
A
C
B
D
E
C
B
C
B
C
B
D
C
B
D
C
B
E
F
E
F
A
D
F
E
A
E
E
D
C
B
D
C
B
B
C
E
C
B
D
F
E
F
A
D
A
A
F
E
F
A
D
F
E
A
D
F
E
F
A
D
F
E
A
A
A
B
C
B
C
A
D
B
C
B
A
C
E
D
A
F
E
A
B
A
C
C
B
B
C
C
B
C
B
D
E
E
F
E
A
B
C
C
B
D
E
F
E
A
E
C
B
D
C
B
D
F
E
A
B
C
B
A
C
C
B
D
B
C
E
B
A
C
F
E
F
A
D
F
E
F
A
D
E
D
B
A
C
F
E
F
A
D
B
A
C
F
E
A
F
E
A
D
F
E
F
A
D
C
B
D
D
F
E
A
D
B
C
A
D
A
B
A
C
C
B
D
F
E
A
B
A
C
F
E
A
C
B
B
A
C
F
E
F
A
D
C
B
E
E
C
B
E
F
E
A
C
B
F
E
A
A
C
B
F
E
F
A
D
D
F
E
A
F
E
F
A
D
F
E
A
D
C
B
B
C
C
B
D
A
A
B
C
C
B
D
C
B
D
E
F
E
F
A
D
C
B
C
B
D
E
B
A
C
C
B
D
B
A
C
F
E
F
A
D
E
D
F
E
F
A
D
A
D
F
E
A
C
B
D
B
C
C
B
B
A
C
C
B
D
F
E
A
F
E
F
A
D
E
F
E
A
F
E
F
A
D
C
B
D
C
B
A
C
B
D
C
B
D
E
F
E
A
F
E
A
F
E
A
B
A
C
B
A
C
B
A
C
C
B
F
E
F
A
D
B
C
F
E
F
A
D
A
C
B
D
C
B
F
E
A
B
A
C
B
C
C
B
D
E
F
E
A
B
C
F
E
A
F
E
A
C
B
C
B
C
B
D
E
A
B
A
C
A
B
A
C
D
B
A
C
C
B
D
F
E
A
E
E
D
B
A
C
B
C
F
E
A
F
E
F
A
D
E
E
B
A
C
F
E
A
B
C
D
F
E
F
A
D
C
B
D
F
E
F
A
D
D
B
A
C
C
B
D
F
E
F
A
D
A
B
C
C
B
D
D
F
E
F
A
D
E
C
B
F
E
A
D
F
E
A
C
B
D
A
C
B
D
F
E
A
A
C
B
D
C
B
A
B
C
B
C
C
B
A
B
A
C
C
B
F
E
A
C
B
D
C
B
D
A
B
A
C
B
A
C
D
C
B
F
E
F
A
D
B
C
F
E
F
A
D
B
A
C
B
C
D
A
F
E
A
E
A
E
E
C
B
D
A
C
B
B
C
C
B
A
A
F
E
A
F
E
A
F
E
F
A
D
F
E
A
E
B
A
C
E
B
C
F
E
F
A
D
F
E
A
D
A
E
B
A
C
E
A
C
B
D
E
C
B
D
A
F
E
F
A
D
F
E
F
A
D
B
C
F
E
A
B
A
C
E
C
B
C
B
D
F
E
A
F
E
A
B
A
C
C
B
B
C
B
A
C
E
F
E
A
F
E
F
A
D
C
B
B
C
E
B
A
C
C
B
D
D
F
E
A
C
B
E
E
B
A
C
B
A
C
E
A
E
D
E
D
B
A
C
C
B
D
B
C
C
B
C
B
D
D
F
E
A
E
F
E
A
A
B
A
C
F
E
A
A
A
C
B
D
C
B
A
C
B
E
F
E
A
B
A
C
A
A
A
A
F
E
A
B
C
A
B
A
C
A
F
E
F
A
D
C
B
A
C
B
F
E
F
A
D
E
A
E
F
E
F
A
D
C
B
D
B
C
C
B
A
D
B
C
F
E
A
B
C
F
E
F
A
D
D
C
B
D
D
C
B
B
A
C
D
D
B
C
E
A
E
F
E
A
F
E
F
A
D
A
C
B
D
E
B
A
C
B
C
D
F
E
F
A
D
C
B
A
C
B
C
B
D
F
E
A
D
F
E
A
E
F
E
F
A
D
A
B
C
D
A
F
E
A
A
F
E
A
B
C
A
B
A
C
C
B
E
C
B
D
C
B
B
C
E
B
A
C
A
F
E
A
B
A
C
A
B
A
C
C
B
D
D
F
E
A
B
C
B
C
B
A
C
C
B
D
D
C
B
D
C
B
F
E
A
F
E
A
C
B
C
B
D
C
B
C
B
B
C
C
B
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
D
F
E
A
B
A
C
B
A
C
C
B
D
C
B
C
B
A
F
E
F
A
D
F
E
A
A
E
F
E
F
A
D
F
E
A
B
C
F
E
A
B
C
E
B
C
C
B
D
D
C
B
D
F
E
A
C
B
D
C
B
B
A
C
F
E
F
A
D
E
D
C
B
D
C
B
D
F
E
A
F
E
A
A
E
A
F
E
A
A
A
B
C
C
B
C
B
C
B
D
F
E
F
A
D
C
B
E
C
B
D
B
C
C
B
C
B
B
C
E
C
B
D
A
F
E
A
D
C
B
B
C
A
D
C
B
A
D
C
B
E
F
E
A
D
F
E
F
A
D
C
B
B
C
A
E
B
A
C
B
A
C
C
B
D
E
E
A
C
B
B
A
C
D
B
C
C
B
E
C
B
D
E
B
C
F
E
F
A
D
C
B
D
C
B
A
D
E
B
A
C
B
C
B
A
C
E
C
B
D
C
B
D
F
E
A
A
D
A
F
E
F
A
D
C
B
D
C
B
E
E
D
A
C
B
D
C
B
B
C
C
B
F
E
F
A
D
C
B
C
B
C
B
D
F
E
A
B
A
C
A
F
E
F
A
D
B
C
B
C
D
F
E
A
D
E
F
E
A
C
B
D
E
C
B
D
F
E
A
B
A
C
B
C
D
F
E
F
A
D
B
A
C
C
B
D
F
E
F
A
D
C
B
C
B
C
B
B
A
C
D
C
B
D
C
B
C
B
D
A
E
D
F
E
F
A
D
B
C
B
A
C
B
C
B
C
C
B
D
B
C
C
B
F
E
F
A
D
B
A
C
D
C
B
D
E
B
C
F
E
F
A
D
A
F
E
F
A
D
A
E
F
E
F
A
D
A
C
B
C
B
E
C
B
B
C
B
C
B
C
F
E
A
D
C
B
A
E
B
C
B
A
C
C
B
E
C
B
D
D
C
B
D
B
C
B
C
B
A
C
F
E
F
A
D
F
E
F
A
D
B
C
A
F
E
A
D
F
E
F
A
D
B
A
C
C
B
B
C
D
C
B
F
E
A
F
E
A
F
E
F
A
D
B
C
B
C
A
D
B
A
C
C
B
F
E
A
E
F
E
F
A
D
C
B
D
D
D
A
C
B
D
D
C
B
D
D
A
B
A
C
A
C
B
F
E
F
A
D
C
B
D
C
B
D
E
B
A
C
B
C
E
D
E
A
D
A
C
B
B
C
F
E
A
A
D
E
E
C
B
D
C
B
B
A
C
B
C
C
B
C
B
D
C
B
D
C
B
F
E
F
A
D
B
A
C
C
B
D
D
E
F
E
F
A
D
F
E
A
B
A
C
A
A
C
B
D
B
A
C
E
D
D
A
C
B
D
C
B
C
B
D
B
C
F
E
F
A
D
C
B
F
E
A
B
C
A
F
E
F
A
D
E
E
B
A
C
F
E
F
A
D
E
E
C
B
C
B
D
B
C
C
B
E
F
E
F
A
D
A
B
A
C
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
A
D
E
E
B
A
C
C
B
D
D
B
A
C
F
E
A
B
C
F
E
A
D
B
C
C
B
B
A
C
B
C
C
B
C
B
D
F
E
A
F
E
F
A
D
C
B
C
B
D
C
B
C
B
D
B
A
C
B
C
B
C
A
A
E
E
E
B
C
F
E
A
E
F
E
F
A
D
F
E
A
E
D
F
E
A
E
A
E
D
B
C
E
D
C
B
D
B
A
C
F
E
A
F
E
F
A
D
B
C
A
A
C
B
D
F
E
A
A
C
B
F
E
A
A
B
C
B
A
C
F
E
F
A
D
F
E
F
A
D
A
A
A
B
A
C
D
E
B
C
F
E
F
A
D
B
C
E
B
C
B
A
C
F
E
A
A
A
B
C
B
C
F
E
A
B
C
B
A
C
F
E
A
C
B
E
F
E
F
A
D
C
B
A
A
E
B
C
A
B
C
B
C
B
A
C
E
E
E
A
F
E
A
D
F
E
F
A
D
C
B
F
E
A
F
E
F
A
D
C
B
C
B
F
E
A
C
B
D
D
D
A
C
B
A
A
D
E
A
C
B
D
D
B
A
C
C
B
F
E
F
A
D
B
C
C
B
D
D
B
A
C
B
A
C
E
B
C
F
E
A
F
E
F
A
D
A
B
A
C
B
C
F
E
F
A
D
F
E
F
A
D
B
C
C
B
D
A
D
C
B
B
A
C
F
E
A
D
D
B
C
F
E
A
B
C
A
B
A
C
C
B
D
D
A
B
C
B
C
F
E
A
F
E
A
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
A
C
B
D
C
B
D
D
F
E
F
A
D
B
A
C
B
A
C
C
B
A
F
E
F
A
D
E
A
B
A
C
F
E
F
A
D
E
D
F
E
F
A
D
F
E
A
C
B
D
F
E
A
D
D
B
A
C
A
B
C
B
A
C
C
B
D
B
A
C
F
E
A
B
A
C
A
B
A
C
D
E
A
B
A
C
D
F
E
F
A
D
E
A
A
C
B
D
A
E
D
E
C
B
C
B
A
B
C
B
A
C
E
A
C
B
D
B
A
C
D
E
C
B
B
C
B
C
B
A
C
F
E
A
C
B
D
F
E
A
B
A
C
C
B
C
B
D
C
B
D
E
E
B
A
C
D
B
A
C
C
B
D
A
A
E
E
C
B
D
C
B
C
B
E
B
C
F
E
F
A
D
F
E
A
E
F
E
A
C
B
C
B
D
B
A
C
F
E
A
A
F
E
F
A
D
B
C
C
B
F
E
A
B
A
C
D
F
E
A
A
B
C
F
E
A
C
B
D
E
B
C
E
F
E
F
A
D
C
B
D
B
C
D
B
C
F
E
A
B
C
F
E
F
A
D
B
C
E
B
C
B
C
D
F
E
F
A
D
B
C
A
B
A
C
A
B
A
C
B
C
E
B
C
F
E
F
A
D
F
E
A
F
E
A
F
E
F
A
D
F
E
A
B
C
C
B
C
B
F
E
A
F
E
A
C
B
B
A
C
C
B
E
C
B
D
A
C
B
B
A
C
F
E
F
A
D
B
C
B
A
C
D
B
A
C
E
F
E
A
B
A
C
E
B
C
B
C
C
B
E
B
A
C
C
B
D
D
E
C
B
D
C
B
D
D
F
E
A
A
F
E
F
A
D
D
C
B
D
A
A
C
B
C
B
D
D
C
B
D
B
C
B
C
A
B
A
C
F
E
A
B
C
E
F
E
A
D
F
E
A
F
E
F
A
D
E
C
B
D
F
E
A
B
C
F
E
A
A
B
C
F
E
F
A
D
A
C
B
A
F
E
F
A
D
E
B
C
B
C
B
A
C
D
B
C
F
E
F
A
D
C
B
D
E
C
B
C
B
F
E
F
A
D
F
E
A
C
B
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
B
C
C
B
D
F
E
A
D
B
C
B
A
C
B
A
C
C
B
D
F
E
A
D
D
C
B
F
E
F
A
D
D
B
C
E
C
B
F
E
A
E
B
C
D
E
C
B
D
D
F
E
A
A
A
B
C
C
B
D
A
D
E
D
C
B
C
B
F
E
A
D
F
E
A
E
B
A
C
D
D
C
B
B
A
C
A
C
B
F
E
F
A
D
A
C
B
D
F
E
F
A
D
A
D
F
E
F
A
D
C
B
D
F
E
F
A
D
D
E
C
B
D
D
C
B
D
C
B
D
E
C
B
F
E
F
A
D
C
B
A
F
E
F
A
D
B
C
B
C
F
E
A
B
A
C
A
E
F
E
A
B
A
C
C
B
A
E
C
B
C
B
D
F
E
F
A
D
D
A
A
B
A
C
B
C
E
F
E
F
A
D
B
A
C
B
C
F
E
F
A
D
C
B
D
C
B
B
C
D
D
A
C
B
B
C
D
F
E
F
A
D
E
A
F
E
F
A
D
A
C
B
D
F
E
F
A
D
C
B
B
C
D
C
B
D
C
B
D
F
E
A
D
C
B
D
B
A
C
A
C
B
B
A
C
C
B
D
D
F
E
A
D
C
B
D
B
A
C
B
A
C
E
F
E
F
A
D
A
C
B
D
F
E
A
F
E
F
A
D
A
E
A
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
F
A
D
D
E
B
A
C
F
E
A
C
B
B
C
F
E
F
A
D
C
B
B
A
C
A
C
B
D
E
D
C
B
D
F
E
A
B
C
E
B
C
A
B
C
A
F
E
F
A
D
F
E
A
F
E
A
C
B
D
F
E
F
A
D
C
B
D
B
A
C
F
E
F
A
D
D
B
C
D
D
C
B
D
B
C
F
E
A
A
F
E
F
A
D
C
B
F
E
F
A
D
C
B
C
B
B
A
C
B
C
F
E
A
A
D
E
D
E
E
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
A
B
C
F
E
F
A
D
A
C
B
D
B
A
C
E
F
E
F
A
D
A
F
E
F
A
D
A
F
E
A
B
A
C
C
B
D
F
E
A
A
A
B
C
F
E
A
F
E
A
C
B
D
D
E
F
E
F
A
D
A
E
B
C
D
A
B
C
B
A
C
B
C
F
E
F
A
D
A
D
C
B
B
C
E
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
D
B
A
C
A
F
E
F
A
D
F
E
F
A
D
E
F
E
F
A
D
F
E
A
F
E
A
C
B
A
F
E
A
F
E
A
D
B
C
B
C
E
F
E
A
E
C
B
D
E
E
C
B
D
E
B
C
C
B
D
F
E
F
A
D
C
B
D
E
A
F
E
F
A
D
D
B
C
F
E
A
F
E
F
A
D
C
B
D
E
C
B
C
B
E
B
C
F
E
A
B
A
C
F
E
A
F
E
A
F
E
A
E
A
B
C
C
B
D
F
E
A
B
A
C
C
B
A
A
D
C
B
B
C
F
E
F
A
D
F
E
A
B
A
C
E
A
A
A
C
B
C
B
D
F
E
F
A
D
B
A
C
C
B
B
A
C
F
E
A
F
E
A
E
E
B
A
C
A
A
E
C
B
D
F
E
F
A
D
F
E
A
F
E
F
A
D
A
E
D
B
A
C
F
E
A
B
C
A
D
E
B
C
B
A
C
F
E
F
A
D
C
B
F
E
F
A
D
E
B
C
B
A
C
C
B
D
B
C
A
D
A
B
A
C
A
F
E
F
A
D
E
A
B
C
B
A
C
E
C
B
D
B
A
C
F
E
F
A
D
C
B
C
B
D
C
B
D
C
B
D
A
D
E
F
E
F
A
D
E
D
C
B
D
D
F
E
A
C
B
F
E
A
C
B
D
B
C
B
A
C
E
D
A
D
D
F
E
F
A
D
B
C
C
B
E
C
B
D
B
C
B
C
E
B
A
C
A
F
E
A
D
E
C
B
A
C
B
F
E
A
E
B
A
C
E
B
A
C
F
E
F
A
D
D
B
A
C
D
C
B
B
C
C
B
A
E
B
A
C
C
B
D
B
A
C
B
C
F
E
A
F
E
F
A
D
A
E
C
B
D
C
B
D
D
B
C
F
E
A
F
E
A
B
A
C
B
C
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
C
B
E
B
A
C
D
C
B
D
A
A
F
E
A
A
F
E
F
A
D
E
B
C
C
B
C
B
D
B
A
C
E
B
C
F
E
F
A
D
F
E
A
C
B
B
A
C
C
B
D
B
C
F
E
F
A
D
A
B
C
F
E
F
A
D
C
B
F
E
F
A
D
B
C
E
B
A
C
C
B
F
E
A
C
B
D
D
A
C
B
E
D
F
E
A
F
E
A
A
F
E
F
A
D
D
C
B
C
B
D
E
C
B
D
C
B
D
D
F
E
A
C
B
B
C
B
A
C
B
A
C
F
E
F
A
D
F
E
A
C
B
D
E
A
D
F
E
F
A
D
B
C
C
B
D
A
B
C
B
C
B
A
C
E
C
B
E
F
E
A
E
E
F
E
F
A
D
C
B
D
B
A
C
F
E
F
A
D
B
A
C
C
B
D
A
E
B
A
C
F
E
A
D
F
E
A
D
D
C
B
C
B
D
B
C
B
C
F
E
F
A
D
A
A
F
E
A
A
B
A
C
F
E
A
C
B
D
B
C
C
B
A
F
E
A
B
C
B
C
B
A
C
F
E
A
B
A
C
C
B
D
B
C
C
B
B
A
C
F
E
F
A
D
D
C
B
D
E
C
B
A
B
A
C
F
E
A
A
B
C
B
C
C
B
A
B
C
A
F
E
A
E
C
B
D
F
E
A
C
B
B
C
B
A
C
B
C
C
B
B
C
A
F
E
A
C
B
D
B
C
E
F
E
F
A
D
A
E
F
E
A
F
E
A
B
A
C
C
B
D
B
C
A
B
A
C
E
F
E
F
A
D
F
E
A
E
C
B
D
F
E
F
A
D
B
A
C
B
C
B
C
B
A
C
A
D
C
B
D
B
C
D
E
E
D
E
A
D
E
A
A
A
F
E
A
D
F
E
F
A
D
C
B
B
A
C
C
B
D
C
B
C
B
C
B
D
C
B
B
A
C
B
A
C
C
B
E
A
D
F
E
A
F
E
A
D
F
E
F
A
D
A
A
D
C
B
E
C
B
E
D
B
C
C
B
B
C
F
E
F
A
D
C
B
C
B
F
E
A
B
A
C
B
C
E
E
F
E
A
B
A
C
D
D
B
C
B
A
C
B
C
D
B
A
C
A
D
B
A
C
F
E
A
B
C
C
B
D
F
E
F
A
D
D
F
E
F
A
D
B
C
B
C
D
C
B
E
A
C
B
D
A
E
F
E
A
C
B
D
A
D
F
E
A
E
B
C
E
C
B
B
A
C
B
A
C
A
C
B
D
C
B
D
A
D
C
B
D
C
B
D
F
E
A
B
C
D
A
C
B
D
C
B
C
B
A
D
F
E
F
A
D
A
F
E
F
A
D
E
B
C
C
B
D
B
C
C
B
E
D
F
E
A
C
B
C
B
C
B
D
B
C
D
E
B
C
B
A
C
A
C
B
D
F
E
F
A
D
C
B
D
E
C
B
D
D
E
B
A
C
B
A
C
B
C
A
C
B
D
C
B
B
C
B
C
A
F
E
F
A
D
D
B
C
B
C
F
E
A
B
C
E
E
B
A
C
C
B
B
A
C
C
B
D
E
B
C
B
C
D
F
E
A
F
E
A
C
B
D
F
E
A
C
B
A
F
E
F
A
D
A
B
A
C
E
E
B
A
C
F
E
A
D
C
B
D
B
A
C
F
E
A
B
C
C
B
F
E
F
A
D
B
C
B
C
B
A
C
F
E
F
A
D
D
B
A
C
C
B
D
C
B
B
C
A
C
B
C
B
E
F
E
A
B
A
C
D
E
A
C
B
D
B
A
C
F
E
F
A
D
D
B
A
C
F
E
A
F
E
A
E
E
F
E
F
A
D
E
C
B
D
C
B
D
F
E
A
B
C
A
C
B
A
D
F
E
A
E
A
E
F
E
F
A
D
E
B
C
A
B
A
C
F
E
A
C
B
F
E
F
A
D
A
B
A
C
C
B
B
A
C
C
B
C
B
D
F
E
A
C
B
D
B
A
C
B
C
C
B
D
C
B
B
C
E
D
B
C
D
B
C
E
F
E
F
A
D
C
B
D
F
E
F
A
D
B
A
C
C
B
D
C
B
D
A
E
B
C
D
F
E
A
F
E
A
E
A
C
B
F
E
A
D
A
B
A
C
C
B
B
C
D
C
B
D
B
A
C
C
B
B
A
C
C
B
D
C
B
D
D
B
C
F
E
A
B
C
D
D
A
D
B
A
C
B
C
F
E
F
A
D
A
D
B
C
A
F
E
F
A
D
B
A
C
C
B
D
B
A
C
C
B
D
A
B
A
C
F
E
A
F
E
F
A
D
F
E
A
A
F
E
A
B
C
C
B
B
A
C
A
D
E
B
C
C
B
A
C
B
D
B
C
B
C
B
A
C
C
B
B
A
C
B
C
C
B
B
C
D
C
B
C
B
D
C
B
D
A
A
F
E
A
C
B
D
C
B
D
B
A
C
C
B
B
A
C
C
B
D
F
E
A
B
C
F
E
F
A
D
F
E
A
C
B
D
F
E
A
E
C
B
C
B
D
D
C
B
D
D
E
C
B
D
B
A
C
B
A
C
B
C
E
C
B
F
E
A
F
E
F
A
D
F
E
F
A
D
D
F
E
F
A
D
F
E
F
A
D
C
B
E
C
B
D
A
C
B
B
A
C
B
C
B
A
C
B
A
C
B
C
F
E
A
E
B
A
C
C
B
F
E
A
D
C
B
A
C
B
C
B
D
C
B
D
C
B
D
F
E
A
F
E
A
F
E
A
E
C
B
D
F
E
A
F
E
F
A
D
F
E
A
D
E
D
B
A
C
D
F
E
F
A
D
C
B
D
E
F
E
F
A
D
C
B
F
E
F
A
D
F
E
A
E
D
B
C
B
C
B
C
C
B
D
B
C
C
B
F
E
A
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
A
C
A
F
E
A
C
B
D
F
E
A
B
C
B
C
C
B
D
B
A
C
B
C
A
F
E
A
D
F
E
A
D
C
B
B
A
C
B
C
C
B
D
F
E
A
F
E
F
A
D
B
A
C
D
D
F
E
F
A
D
D
B
A
C
F
E
A
F
E
F
A
D
C
B
D
F
E
A
D
F
E
A
D
C
B
D
A
B
C
C
B
D
E
B
C
B
C
A
F
E
A
F
E
F
A
D
C
B
B
A
C
C
B
C
B
C
B
D
F
E
F
A
D
C
B
B
A
C
C
B
D
F
E
F
A
D
A
E
C
B
D
F
E
F
A
D
C
B
D
B
C
F
E
A
F
E
F
A
D
B
C
B
A
C
A
B
C
F
E
F
A
D
C
B
D
D
F
E
A
C
B
D
F
E
A
E
E
D
B
C
A
C
B
B
A
C
C
B
B
A
C
C
B
D
C
B
D
E
C
B
C
B
D
A
C
B
C
B
D
B
A
C
E
C
B
D
B
C
A
C
B
D
D
E
B
C
C
B
D
B
C
B
C
E
E
F
E
A
B
C
A
D
B
C
F
E
A
D
F
E
F
A
D
F
E
F
A
D
C
B
D
B
C
C
B
D
B
C
C
B
F
E
A
E
E
C
B
D
F
E
F
A
D
E
D
F
E
A
C
B
D
E
E
E
C
B
D
C
B
B
C
D
C
B
D
D
C
B
D
E
A
E
E
A
E
B
A
C
C
B
D
A
C
B
D
F
E
A
A
C
B
D
B
A
C
B
C
B
C
F
E
A
B
C
D
E
B
C
C
B
E
C
B
D
D
B
C
E
C
B
C
B
D
C
B
D
F
E
F
A
D
E
C
B
D
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
A
C
D
E
E
E
D
A
C
B
E
F
E
F
A
D
B
C
B
C
E
E
F
E
A
B
C
F
E
F
A
D
F
E
F
A
D
D
F
E
F
A
D
F
E
F
A
D
C
B
D
A
C
B
D
B
A
C
D
E
B
A
C
B
A
C
D
D
A
C
B
D
B
A
C
B
A
C
F
E
A
A
B
A
C
E
B
C
F
E
A
B
A
C
A
F
E
F
A
D
C
B
C
B
D
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
D
A
F
E
A
B
A
C
B
A
C
B
A
C
C
B
F
E
F
A
D
B
C
D
B
A
C
C
B
D
F
E
A
B
A
C
F
E
F
A
D
F
E
A
F
E
F
A
D
A
B
A
C
F
E
A
C
B
C
B
F
E
A
B
A
C
F
E
A
B
A
C
B
C
B
C
B
A
C
F
E
F
A
D
C
B
D
B
C
F
E
A
B
C
B
C
B
A
C
C
B
D
C
B
C
B
A
D
F
E
A
F
E
F
A
D
B
C
C
B
C
B
D
B
C
F
E
F
A
D
B
A
C
F
E
A
D
C
B
D
B
C
F
E
F
A
D
D
C
B
B
C
B
A
C
E
B
A
C
D
C
B
D
A
B
C
B
C
B
C
E
B
C
E
C
B
D
F
E
F
A
D
C
B
D
E
C
B
D
D
F
E
A
B
A
C
C
B
F
E
F
A
D
F
E
A
F
E
A
B
C
B
A
C
A
F
E
A
B
A
C
B
A
C
E
A
D
C
B
E
C
B
A
E
B
A
C
C
B
C
B
C
B
D
E
B
C
F
E
A
B
A
C
E
C
B
D
E
C
B
D
D
C
B
D
D
B
A
C
D
C
B
D
A
A
F
E
F
A
D
F
E
F
A
D
E
F
E
A
A
C
B
D
B
A
C
A
F
E
F
A
D
F
E
F
A
D
B
A
C
E
C
B
C
B
D
F
E
F
A
D
C
B
D
C
B
E
B
A
C
B
A
C
F
E
F
A
D
B
A
C
B
C
A
C
B
B
A
C
F
E
F
A
D
E
C
B
C
B
D
B
A
C
C
B
E
D
B
A
C
D
F
E
A
B
C
F
E
F
A
D
A
F
E
A
F
E
A
F
E
F
A
D
B
C
A
C
B
D
C
B
A
F
E
F
A
D
B
A
C
C
B
D
E
F
E
A
F
E
A
B
A
C
F
E
A
F
E
A
C
B
F
E
F
A
D
B
C
E
A
F
E
A
C
B
B
A
C
A
E
C
B
D
A
E
D
C
B
D
E
A
B
A
C
D
C
B
D
E
F
E
F
A
D
A
C
B
A
C
B
D
C
B
D
F
E
A
D
E
F
E
A
A
F
E
A
A
D
F
E
A
F
E
A
B
A
C
A
E
F
E
A
F
E
F
A
D
C
B
D
B
A
C
F
E
A
E
C
B
F
E
A
D
D
D
C
B
D
E
D
E
D
F
E
A
B
C
F
E
A
A
A
A
D
C
B
A
D
D
F
E
A
C
B
B
C
A
C
B
F
E
A
F
E
A
A
C
B
D
C
B
D
F
E
F
A
D
E
B
C
C
B
C
B
B
A
C
A
F
E
F
A
D
D
A
B
A
C
F
E
F
A
D
C
B
C
B
D
F
E
F
A
D
F
E
F
A
D
D
F
E
F
A
D
C
B
D
F
E
A
D
F
E
A
C
B
B
C
F
E
A
E
D
C
B
D
C
B
D
E
C
B
B
A
C
C
B
D
B
A
C
C
B
D
C
B
C
B
F
E
F
A
D
C
B
B
A
C
C
B
F
E
A
B
A
C
B
C
A
D
E
F
E
A
B
A
C
C
B
A
D
F
E
F
A
D
B
C
C
B
C
B
F
E
A
B
A
C
C
B
B
C
F
E
A
E
B
C
D
E
C
B
D
D
E
A
D
A
B
C
F
E
A
E
F
E
F
A
D
C
B
D
C
B
D
C
B
D
C
B
D
D
A
E
B
C
F
E
F
A
D
F
E
A
A
D
F
E
A
B
C
F
E
F
A
D
C
B
F
E
A
A
E
F
E
F
A
D
D
F
E
F
A
D
F
E
A
F
E
F
A
D
E
F
E
A
D
C
B
D
B
A
C
B
A
C
B
A
C
C
B
D
C
B
C
B
D
E
B
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
E
E
C
B
D
F
E
A
C
B
D
F
E
F
A
D
B
C
F
E
F
A
D
B
A
C
B
A
C
F
E
A
D
C
B
D
C
B
B
C
A
F
E
A
E
D
B
C
B
A
C
D
F
E
A
C
B
D
A
E
B
A
C
F
E
A
F
E
A
F
E
A
B
A
C
C
B
A
D
F
E
A
C
B
B
C
B
A
C
E
B
A
C
C
B
D
F
E
F
A
D
B
A
C
C
B
D
B
A
C
A
B
C
E
B
A
C
C
B
A
C
B
D
C
B
D
B
C
E
B
A
C
A
C
B
B
A
C
F
E
A
E
B
C
F
E
F
A
D
A
C
B
D
B
A
C
E
B
C
B
A
C
E
C
B
D
A
F
E
F
A
D
A
D
C
B
B
A
C
F
E
A
A
C
B
E
C
B
F
E
F
A
D
D
F
E
F
A
D
C
B
D
B
A
C
E
E
C
B
B
C
B
C
C
B
C
B
F
E
A
A
F
E
A
D
F
E
F
A
D
B
C
E
B
A
C
F
E
A
B
A
C
F
E
A
F
E
A
C
B
B
C
E
B
C
B
A
C
D
E
B
A
C
E
F
E
F
A
D
B
C
B
C
F
E
A
A
C
B
D
B
A
C
A
F
E
A
B
C
C
B
C
B
E
B
A
C
B
A
C
C
B
D
F
E
A
F
E
A
D
C
B
C
B
E
F
E
A
F
E
F
A
D
F
E
F
A
D
A
B
A
C
F
E
F
A
D
F
E
A
C
B
D
B
A
C
B
C
A
A
F
E
A
E
B
C
C
B
C
B
D
C
B
D
C
B
D
B
A
C
D
A
B
C
A
D
F
E
A
C
B
D
F
E
A
C
B
D
F
E
A
C
B
D
C
B
D
A
C
B
D
D
B
A
C
D
C
B
F
E
F
A
D
C
B
B
A
C
C
B
D
E
A
C
B
D
C
B
C
B
C
B
D
B
A
C
F
E
F
A
D
C
B
D
E
F
E
A
D
C
B
B
C
E
B
C
F
E
F
A
D
F
E
F
A
D
A
B
A
C
F
E
F
A
D
B
C
F
E
F
A
D
F
E
A
D
D
F
E
F
A
D
D
A
E
B
A
C
A
E
B
C
F
E
A
B
A
C
A
B
C
C
B
A
D
C
B
C
B
D
F
E
F
A
D
B
C
A
E
A
B
A
C
E
C
B
D
F
E
F
A
D
E
F
E
A
F
E
A
B
A
C
B
C
C
B
D
C
B
D
F
E
F
A
D
C
B
D
C
B
E
B
A
C
E
B
C
F
E
F
A
D
D
D
B
A
C
D
F
E
F
A
D
E
E
D
C
B
D
C
B
D
B
A
C
F
E
F
A
D
F
E
A
F
E
A
C
B
D
E
C
B
F
E
F
A
D
F
E
A
B
A
C
E
C
B
D
E
E
A
D
C
B
A
C
B
D
B
C
B
C
E
B
C
F
E
F
A
D
C
B
C
B
D
D
E
B
C
D
E
C
B
D
F
E
F
A
D
F
E
A
E
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
D
F
E
A
F
E
A
B
A
C
C
B
D
D
F
E
A
B
C
F
E
A
F
E
A
D
B
A
C
D
F
E
F
A
D
B
A
C
A
A
A
B
A
C
B
A
C
B
C
A
F
E
F
A
D
D
A
C
B
D
B
A
C
E
E
C
B
D
E
C
B
D
E
B
A
C
C
B
D
A
F
E
F
A
D
F
E
A
C
B
D
F
E
A
F
E
A
D
F
E
F
A
D
F
E
F
A
D
B
A
C
D
B
C
F
E
A
C
B
D
C
B
D
F
E
F
A
D
A
E
F
E
A
F
E
F
A
D
B
A
C
F
E
A
E
B
A
C
F
E
F
A
D
C
B
D
F
E
A
F
E
A
C
B
D
A
B
A
C
C
B
C
B
E
F
E
A
D
A
B
C
E
E
F
E
A
F
E
A
C
B
D
D
C
B
D
B
C
B
A
C
E
F
E
A
B
C
A
B
A
C
F
E
A
F
E
F
A
D
E
F
E
A
C
B
D
F
E
A
D
D
F
E
A
D
F
E
A
D
D
B
A
C
C
B
A
C
B
B
C
F
E
A
C
B
B
A
C
C
B
E
C
B
D
F
E
F
A
D
E
C
B
D
C
B
F
E
A
A
A
F
E
A
B
A
C
D
B
A
C
F
E
F
A
D
A
B
C
F
E
F
A
D
F
E
A
B
C
C
B
D
C
B
B
A
C
E
F
E
A
A
F
E
A
F
E
A
C
B
F
E
A
B
A
C
F
E
A
C
B
D
E
D
D
A
B
A
C
E
F
E
A
F
E
F
A
D
A
C
B
A
D
F
E
F
A
D
E
F
E
F
A
D
F
E
F
A
D
C
B
D
A
B
A
C
B
A
C
E
E
B
C
D
E
F
E
A
C
B
D
C
B
C
B
B
C
C
B
B
A
C
A
D
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
E
B
A
C
F
E
A
F
E
F
A
D
F
E
A
B
C
C
B
D
A
F
E
A
F
E
F
A
D
F
E
A
D
C
B
D
B
A
C
A
D
C
B
D
A
A
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
F
E
F
A
D
C
B
D
B
A
C
F
E
A
B
C
E
F
E
A
C
B
C
B
A
F
E
F
A
D
D
F
E
F
A
D
F
E
F
A
D
B
C
B
A
C
C
B
D
F
E
F
A
D
C
B
D
D
B
C
F
E
A
D
B
A
C
A
A
D
C
B
D
E
C
B
A
D
B
A
C
F
E
F
A
D
C
B
B
A
C
C
B
D
B
A
C
A
E
F
E
F
A
D
F
E
A
B
A
C
A
C
B
D
B
C
A
C
B
D
F
E
F
A
D
F
E
F
A
D
B
C
F
E
F
A
D
F
E
A
B
C
E
E
C
B
D
B
A
C
B
A
C
B
A
C
A
F
E
F
A
D
D
A
B
A
C
D
C
B
A
C
B
C
B
F
E
F
A
D
A
B
A
C
B
C
D
C
B
D
A
D
C
B
B
C
F
E
A
C
B
D
B
C
F
E
A
B
A
C
A
D
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
F
A
D
B
C
E
D
E
B
A
C
E
B
C
F
E
F
A
D
F
E
A
F
E
A
B
C
A
F
E
F
A
D
B
A
C
F
E
A
B
A
C
F
E
A
F
E
F
A
D
C
B
D
E
D
B
C
B
A
C
F
E
F
A
D
C
B
B
A
C
A
B
A
C
C
B
F
E
F
A
D
C
B
D
B
A
C
C
B
B
A
C
E
E
A
F
E
F
A
D
B
A
C
C
B
D
E
F
E
A
B
A
C
F
E
F
A
D
F
E
F
A
D
B
A
C
E
F
E
F
A
D
A
B
C
F
E
A
F
E
A
A
C
B
D
E
F
E
A
C
B
D
E
F
E
F
A
D
F
E
A
F
E
F
A
D
E
F
E
A
C
B
E
D
B
A
C
E
A
F
E
A
C
B
D
E
A
F
E
A
E
C
B
D
F
E
A
A
D
C
B
E
F
E
A
C
B
B
A
C
E
B
C
F
E
F
A
D
B
C
A
F
E
F
A
D
C
B
D
B
C
E
C
B
F
E
A
B
A
C
F
E
F
A
D
B
A
C
B
C
F
E
A
B
A
C
E
E
A
C
B
B
C
E
E
E
B
C
D
C
B
D
C
B
D
C
B
D
F
E
A
F
E
A
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
B
A
C
B
A
C
F
E
A
B
C
C
B
D
C
B
A
E
B
A
C
D
B
C
C
B
D
C
B
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
A
F
E
A
C
B
D
A
C
B
D
C
B
B
A
C
C
B
C
B
D
D
C
B
D
B
A
C
C
B
F
E
A
F
E
A
C
B
D
C
B
F
E
F
A
D
A
C
B
D
F
E
A
A
C
B
C
B
F
E
A
C
B
C
B
F
E
A
E
F
E
F
A
D
C
B
D
E
D
D
F
E
F
A
D
C
B
F
E
A
C
B
D
D
C
B
D
A
D
B
C
C
B
D
F
E
A
B
A
C
E
A
F
E
A
F
E
A
D
C
B
D
C
B
B
A
C
B
A
C
C
B
D
C
B
F
E
A
D
D
E
A
B
A
C
F
E
A
B
C
E
B
C
B
C
B
C
F
E
A
F
E
A
A
D
A
E
B
C
F
E
F
A
D
D
C
B
D
C
B
D
A
F
E
F
A
D
B
A
C
B
C
E
A
B
A
C
E
B
C
F
E
A
D
B
A
C
C
B
D
F
E
A
F
E
A
C
B
D
D
B
A
C
B
C
C
B
A
F
E
A
F
E
A
D
C
B
D
D
F
E
F
A
D
C
B
B
C
C
B
C
B
A
C
B
D
C
B
D
D
A
C
B
C
B
D
C
B
D
F
E
F
A
D
B
C
E
F
E
F
A
D
B
A
C
F
E
F
A
D
E
B
A
C
C
B
B
A
C
E
F
E
F
A
D
D
F
E
F
A
D
D
D
C
B
D
C
B
B
C
A
C
B
A
F
E
A
C
B
D
F
E
F
A
D
C
B
D
B
A
C
C
B
D
B
C
C
B
D
B
C
E
D
F
E
F
A
D
D
F
E
A
E
B
C
F
E
A
F
E
F
A
D
A
F
E
A
F
E
F
A
D
D
C
B
A
D
C
B
F
E
A
F
E
F
A
D
C
B
F
E
A
C
B
C
B
D
A
A
F
E
F
A
D
F
E
A
A
E
E
D
F
E
F
A
D
A
F
E
A
F
E
A
E
F
E
A
B
C
B
A
C
F
E
F
A
D
B
A
C
A
F
E
F
A
D
C
B
D
D
E
E
C
B
D
F
E
A
C
B
D
F
E
F
A
D
F
E
F
A
D
D
C
B
B
A
C
F
E
A
F
E
F
A
D
B
C
A
C
B
D
F
E
F
A
D
D
E
A
D
C
B
C
B
C
B
D
F
E
A
F
E
F
A
D
D
A
C
B
A
F
E
F
A
D
D
F
E
A
F
E
A
A
D
D
B
C
C
B
D
C
B
D
D
C
B
D
B
A
C
F
E
A
C
B
D
B
C
B
A
C
C
B
D
F
E
F
A
D
C
B
D
C
B
D
C
B
E
A
B
A
C
A
A
C
B
D
B
A
C
B
C
A
E
C
B
D
C
B
D
B
C
C
B
C
B
E
B
C
F
E
A
B
A
C
B
C
B
A
C
F
E
A
E
C
B
D
C
B
D
F
E
A
D
E
D
F
E
F
A
D
A
B
A
C
A
D
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
D
B
A
C
F
E
F
A
D
C
B
D
D
F
E
F
A
D
B
C
A
B
C
E
F
E
F
A
D
E
C
B
D
F
E
A
C
B
D
A
D
F
E
F
A
D
C
B
D
E
A
E
C
B
D
F
E
A
C
B
D
C
B
B
A
C
D
C
B
D
C
B
D
C
B
B
C
F
E
A
F
E
A
F
E
F
A
D
A
C
B
D
C
B
A
E
E
C
B
F
E
A
B
A
C
A
B
A
C
C
B
D
C
B
D
D
B
A
C
D
F
E
A
B
A
C
C
B
D
C
B
C
B
B
C
B
C
F
E
A
F
E
A
E
F
E
A
F
E
A
C
B
D
B
C
B
A
C
C
B
D
C
B
D
B
C
C
B
E
F
E
A
D
F
E
A
B
A
C
D
B
A
C
F
E
A
C
B
A
B
A
C
A
C
B
D
C
B
D
F
E
A
A
C
B
D
A
D
F
E
F
A
D
D
B
A
C
B
A
C
B
A
C
F
E
F
A
D
E
B
C
F
E
F
A
D
E
F
E
A
B
A
C
D
C
B
D
F
E
F
A
D
A
D
B
A
C
C
B
E
B
A
C
A
A
C
B
D
B
A
C
F
E
A
D
B
C
A
C
B
B
A
C
E
B
A
C
F
E
F
A
D
A
B
A
C
C
B
E
C
B
D
B
C
F
E
F
A
D
F
E
A
F
E
F
A
D
E
F
E
A
B
C
B
A
C
F
E
F
A
D
F
E
F
A
D
D
A
E
B
A
C
C
B
E
C
B
D
B
A
C
B
A
C
B
C
F
E
A
C
B
D
C
B
B
A
C
C
B
D
A
B
C
C
B
D
B
C
A
F
E
F
A
D
F
E
A
A
B
A
C
C
B
C
B
D
A
F
E
A
B
C
C
B
D
C
B
D
D
C
B
D
B
C
F
E
F
A
D
C
B
D
D
F
E
F
A
D
B
A
C
C
B
D
D
B
C
F
E
F
A
D
B
C
F
E
A
E
B
C
F
E
A
F
E
F
A
D
B
C
A
F
E
A
F
E
A
B
A
C
C
B
C
B
B
A
C
C
B
C
B
C
B
F
E
F
A
D
F
E
A
F
E
F
A
D
D
F
E
F
A
D
D
C
B
D
C
B
D
C
B
E
E
B
C
B
A
C
C
B
C
B
D
F
E
A
E
B
A
C
B
C
F
E
F
A
D
C
B
D
A
F
E
A
F
E
F
A
D
D
E
F
E
F
A
D
F
E
A
D
B
A
C
F
E
A
A
C
B
D
F
E
A
F
E
A
B
A
C
C
B
F
E
F
A
D
C
B
D
F
E
F
A
D
B
C
D
B
C
C
B
F
E
A
C
B
D
E
E
F
E
F
A
D
B
A
C
C
B
D
A
B
A
C
C
B
B
A
C
F
E
A
F
E
A
B
C
B
A
C
F
E
A
C
B
F
E
F
A
D
C
B
C
B
C
B
D
D
E
E
E
F
E
F
A
D
B
A
C
A
E
A
B
C
F
E
A
B
C
B
A
C
C
B
D
D
C
B
D
F
E
F
A
D
B
A
C
B
A
C
C
B
D
F
E
A
C
B
C
B
D
C
B
C
B
D
A
A
B
C
B
C
A
D
E
C
B
F
E
A
C
B
E
C
B
C
B
E
C
B
C
B
C
B
D
D
B
C
C
B
D
A
E
B
C
C
B
F
E
F
A
D
F
E
A
B
C
D
A
A
A
E
B
C
F
E
A
F
E
F
A
D
A
E
C
B
C
B
B
C
F
E
F
A
D
A
A
C
B
D
C
B
D
D
C
B
D
A
B
C
F
E
F
A
D
B
C
A
A
A
B
C
C
B
D
D
D
F
E
F
A
D
C
B
C
B
B
C
C
B
D
B
A
C
C
B
D
B
C
F
E
F
A
D
A
D
F
E
A
B
C
E
F
E
A
E
D
C
B
F
E
A
B
C
B
C
C
B
A
D
C
B
D
F
E
F
A
D
E
B
C
A
F
E
F
A
D
B
C
F
E
A
B
A
C
B
A
C
A
F
E
F
A
D
F
E
F
A
D
C
B
B
A
C
D
C
B
C
B
D
C
B
A
C
B
E
A
B
C
C
B
C
B
D
A
D
F
E
A
B
C
D
F
E
F
A
D
D
C
B
D
C
B
B
A
C
E
F
E
A
F
E
A
C
B
D
B
C
C
B
D
F
E
F
A
D
C
B
D
B
C
E
D
E
C
B
D
B
A
C
D
F
E
F
A
D
B
C
B
A
C
A
C
B
D
C
B
B
C
F
E
A
B
C
F
E
F
A
D
C
B
B
A
C
C
B
D
F
E
A
F
E
F
A
D
E
C
B
F
E
A
F
E
A
F
E
A
C
B
C
B
C
B
D
B
A
C
F
E
F
A
D
F
E
F
A
D
E
F
E
A
C
B
D
B
A
C
A
C
B
B
C
F
E
F
A
D
B
A
C
F
E
A
A
E
B
A
C
F
E
A
C
B
B
A
C
F
E
F
A
D
B
C
C
B
D
F
E
A
A
F
E
F
A
D
F
E
F
A
D
F
E
A
A
D
F
E
A
C
B
D
D
A
B
A
C
C
B
D
B
A
C
B
C
B
C
C
B
D
B
C
B
C
D
C
B
D
B
A
C
C
B
A
B
A
C
F
E
A
F
E
F
A
D
B
C
D
A
D
D
B
C
C
B
D
C
B
E
C
B
F
E
A
A
B
A
C
C
B
F
E
F
A
D
A
B
C
E
A
A
C
B
C
B
C
B
D
B
C
E
F
E
F
A
D
B
C
D
B
A
C
A
A
D
B
C
A
F
E
A
F
E
F
A
D
E
D
A
C
B
D
B
A
C
E
C
B
C
B
D
F
E
F
A
D
B
C
C
B
C
B
D
A
F
E
A
D
F
E
A
B
A
C
D
E
B
A
C
E
F
E
F
A
D
E
C
B
F
E
A
E
A
B
C
B
A
C
C
B
D
A
A
C
B
C
B
D
C
B
D
F
E
F
A
D
A
A
F
E
F
A
D
D
B
C
D
B
A
C
B
A
C
A
F
E
F
A
D
B
A
C
B
C
B
C
F
E
F
A
D
F
E
A
B
C
C
B
D
C
B
C
B
A
C
B
C
B
B
C
B
A
C
B
A
C
B
C
C
B
F
E
F
A
D
F
E
F
A
D
D
F
E
A
B
A
C
D
E
C
B
D
E
C
B
F
E
F
A
D
D
B
A
C
A
B
A
C
D
D
F
E
F
A
D
E
C
B
D
F
E
A
B
A
C
E
B
C
C
B
D
A
E
C
B
B
C
D
F
E
F
A
D
F
E
A
C
B
B
A
C
F
E
A
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
D
B
C
A
B
A
C
C
B
D
F
E
A
C
B
D
D
A
B
C
F
E
F
A
D
F
E
A
C
B
A
C
B
F
E
A
C
B
D
A
F
E
F
A
D
B
C
B
C
B
A
C
B
A
C
C
B
D
D
F
E
F
A
D
B
A
C
D
D
D
B
A
C
F
E
A
B
C
C
B
A
F
E
F
A
D
F
E
A
D
B
C
A
E
C
B
D
F
E
F
A
D
B
A
C
D
C
B
D
F
E
F
A
D
D
D
C
B
B
A
C
E
B
C
D
F
E
F
A
D
B
A
C
B
A
C
A
C
B
D
F
E
F
A
D
D
C
B
C
B
B
C
A
C
B
D
D
D
B
A
C
C
B
D
C
B
B
A
C
B
A
C
C
B
F
E
A
A
E
E
E
D
A
E
E
C
B
D
F
E
A
A
B
C
E
B
A
C
C
B
D
C
B
C
B
D
B
C
A
A
F
E
A
A
F
E
A
B
A
C
E
B
A
C
F
E
F
A
D
B
A
C
C
B
D
B
A
C
E
F
E
F
A
D
D
B
C
C
B
B
A
C
A
B
A
C
D
F
E
A
A
F
E
A
D
C
B
D
A
B
A
C
F
E
F
A
D
F
E
A
C
B
F
E
F
A
D
F
E
A
C
B
D
C
B
F
E
A
C
B
E
F
E
A
F
E
F
A
D
B
A
C
D
F
E
F
A
D
C
B
B
A
C
A
F
E
A
F
E
F
A
D
C
B
D
D
F
E
F
A
D
C
B
A
C
B
F
E
A
E
F
E
A
E
E
D
F
E
A
A
F
E
F
A
D
B
C
F
E
F
A
D
C
B
B
C
B
A
C
F
E
A
C
B
D
A
C
B
D
C
B
D
F
E
A
A
B
C
F
E
A
F
E
F
A
D
B
C
E
D
C
B
D
F
E
F
A
D
A
C
B
D
B
C
F
E
A
F
E
F
A
D
E
F
E
F
A
D
B
C
B
A
C
C
B
D
D
D
B
C
C
B
C
B
D
F
E
A
B
A
C
D
E
C
B
C
B
B
A
C
B
C
C
B
D
C
B
D
F
E
A
A
C
B
D
C
B
D
F
E
A
E
B
A
C
A
F
E
F
A
D
C
B
D
A
E
C
B
D
F
E
A
A
D
D
F
E
F
A
D
B
A
C
E
C
B
A
B
C
B
A
C
E
B
A
C
C
B
C
B
D
E
D
D
F
E
F
A
D
C
B
D
E
D
B
C
F
E
A
C
B
D
F
E
F
A
D
B
A
C
D
A
F
E
A
A
B
A
C
E
D
E
B
A
C
D
E
C
B
D
C
B
D
C
B
D
C
B
F
E
A
C
B
D
E
E
B
A
C
B
C
E
C
B
D
C
B
D
E
C
B
F
E
A
B
C
B
A
C
D
F
E
A
C
B
D
F
E
A
A
B
C
B
C
A
F
E
F
A
D
C
B
D
B
C
B
C
B
A
C
E
A
B
A
C
F
E
A
B
C
F
E
A
B
C
F
E
F
A
D
E
F
E
F
A
D
D
C
B
D
E
E
B
C
C
B
D
B
C
D
B
A
C
B
C
F
E
F
A
D
C
B
A
F
E
F
A
D
B
A
C
F
E
F
A
D
B
A
C
B
A
C
E
F
E
A
B
C
D
E
F
E
F
A
D
A
D
B
A
C
D
C
B
D
D
E
E
E
B
A
C
D
C
B
B
C
C
B
A
B
C
B
C
F
E
A
E
A
C
B
F
E
F
A
D
A
A
D
D
E
B
C
E
A
A
D
D
F
E
A
C
B
D
C
B
D
D
B
A
C
C
B
D
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
D
A
B
C
C
B
A
F
E
F
A
D
B
C
D
D
F
E
A
D
B
A
C
F
E
F
A
D
F
E
A
C
B
F
E
A
F
E
A
D
F
E
A
E
A
F
E
A
F
E
A
D
B
A
C
B
A
C
B
A
C
E
F
E
A
D
C
B
D
F
E
F
A
D
E
B
A
C
F
E
F
A
D
D
E
B
C
E
F
E
A
D
F
E
F
A
D
C
B
D
E
C
B
D
D
C
B
D
B
C
F
E
F
A
D
F
E
A
A
C
B
D
A
D
D
B
C
B
C
B
A
C
B
C
C
B
D
C
B
D
C
B
D
E
F
E
A
F
E
A
B
A
C
F
E
F
A
D
F
E
F
A
D
B
C
C
B
C
B
B
A
C
F
E
F
A
D
F
E
A
B
A
C
A
C
B
D
F
E
A
A
C
B
D
F
E
A
A
F
E
A
F
E
F
A
D
B
A
C
B
A
C
E
F
E
A
B
C
C
B
F
E
A
F
E
F
A
D
C
B
C
B
D
F
E
F
A
D
C
B
D
B
A
C
B
C
E
F
E
A
E
F
E
F
A
D
A
C
B
D
C
B
A
B
C
C
B
D
D
C
B
A
F
E
F
A
D
F
E
A
B
A
C
C
B
A
F
E
A
A
C
B
D
F
E
A
F
E
A
B
C
E
F
E
F
A
D
F
E
F
A
D
C
B
A
A
D
E
D
F
E
A
D
A
B
C
C
B
D
C
B
D
B
A
C
B
A
C
C
B
F
E
A
B
A
C
B
C
C
B
D
A
F
E
A
B
C
B
A
C
B
A
C
C
B
D
E
E
F
E
A
F
E
F
A
D
A
B
A
C
F
E
F
A
D
F
E
A
C
B
D
C
B
D
C
B
D
B
C
D
C
B
D
E
D
B
C
B
A
C
B
C
A
F
E
F
A
D
D
C
B
D
F
E
A
B
A
C
B
A
C
F
E
A
C
B
E
B
A
C
C
B
E
F
E
A
F
E
F
A
D
A
B
C
E
B
C
E
A
B
A
C
A
B
C
B
C
F
E
F
A
D
A
E
F
E
F
A
D
B
A
C
C
B
D
C
B
A
A
F
E
F
A
D
F
E
A
E
B
C
D
D
F
E
A
B
C
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
E
A
B
A
C
A
C
B
E
B
A
C
F
E
F
A
D
E
F
E
A
F
E
A
B
C
C
B
D
F
E
F
A
D
D
A
C
B
D
C
B
D
B
C
F
E
A
F
E
F
A
D
E
C
B
D
B
C
C
B
A
B
A
C
B
A
C
D
E
F
E
A
F
E
F
A
D
B
A
C
E
F
E
F
A
D
C
B
D
E
D
B
C
B
A
C
B
C
C
B
B
C
F
E
F
A
D
B
A
C
F
E
A
E
A
D
E
C
B
F
E
F
A
D
B
C
F
E
A
A
B
C
E
F
E
A
F
E
F
A
D
C
B
D
F
E
A
A
C
B
D
B
C
F
E
A
B
A
C
B
A
C
C
B
B
A
C
C
B
D
A
C
B
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
B
C
B
A
C
C
B
D
F
E
F
A
D
C
B
E
C
B
A
C
B
D
C
B
D
F
E
F
A
D
C
B
D
C
B
F
E
A
E
D
E
D
B
C
C
B
B
A
C
C
B
C
B
D
F
E
A
F
E
A
D
B
A
C
B
A
C
C
B
D
F
E
A
E
F
E
A
B
A
C
B
A
C
B
C
B
A
C
C
B
D
F
E
F
A
D
E
C
B
C
B
D
B
C
E
C
B
C
B
D
B
C
D
A
D
A
E
C
B
D
E
D
D
E
A
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
F
A
D
B
C
A
A
A
C
B
A
B
A
C
F
E
A
B
C
D
B
A
C
C
B
D
F
E
F
A
D
B
A
C
C
B
D
C
B
D
E
B
C
A
C
B
D
C
B
A
D
F
E
A
F
E
A
C
B
D
D
B
A
C
C
B
B
C
F
E
A
B
A
C
F
E
F
A
D
C
B
B
C
B
A
C
F
E
A
F
E
F
A
D
C
B
D
B
C
F
E
F
A
D
D
F
E
F
A
D
C
B
D
F
E
A
F
E
F
A
D
F
E
A
D
B
A
C
F
E
F
A
D
B
A
C
F
E
F
A
D
B
C
B
A
C
C
B
F
E
F
A
D
B
A
C
D
F
E
A
F
E
F
A
D
C
B
E
C
B
C
B
D
A
F
E
F
A
D
F
E
A
A
E
D
B
C
B
A
C
D
C
B
D
B
C
B
A
C
C
B
C
B
F
E
F
A
D
C
B
F
E
A
C
B
B
A
C
B
C
B
C
F
E
F
A
D
E
D
C
B
D
B
C
A
C
B
F
E
A
F
E
A
C
B
B
A
C
B
A
C
A
B
A
C
C
B
D
F
E
F
A
D
B
A
C
A
B
C
B
A
C
D
C
B
D
B
C
B
C
D
F
E
F
A
D
A
F
E
F
A
D
B
A
C
C
B
D
E
A
B
A
C
C
B
D
C
B
D
F
E
A
F
E
A
D
B
C
B
A
C
B
A
C
B
A
C
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
D
D
F
E
A
E
C
B
E
F
E
A
E
B
C
C
B
D
C
B
D
F
E
F
A
D
E
C
B
F
E
F
A
D
D
B
A
C
B
C
C
B
A
D
B
A
C
E
A
D
A
E
C
B
D
F
E
A
F
E
A
F
E
A
C
B
D
C
B
F
E
A
E
E
E
C
B
D
F
E
A
A
E
E
C
B
D
B
A
C
B
A
C
D
B
C
C
B
B
C
E
C
B
D
B
A
C
F
E
A
C
B
B
A
C
B
A
C
D
B
A
C
C
B
B
A
C
C
B
D
D
D
F
E
F
A
D
C
B
C
B
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
D
B
C
C
B
F
E
A
F
E
F
A
D
B
C
F
E
F
A
D
B
A
C
A
C
B
D
D
E
F
E
F
A
D
E
F
E
F
A
D
F
E
F
A
D
B
C
C
B
D
B
A
C
C
B
B
A
C
F
E
F
A
D
A
D
C
B
D
C
B
B
C
A
A
B
C
C
B
D
F
E
A
E
C
B
D
B
C
B
C
F
E
F
A
D
C
B
D
C
B
D
B
A
C
C
B
D
B
C
C
B
E
C
B
B
C
A
A
C
B
E
C
B
D
B
C
F
E
A
C
B
D
F
E
F
A
D
D
B
A
C
E
C
B
E
B
A
C
B
A
C
C
B
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
D
B
C
A
F
E
A
D
D
B
C
C
B
D
D
C
B
D
C
B
C
B
B
C
D
F
E
F
A
D
C
B
D
F
E
F
A
D
E
E
B
C
F
E
F
A
D
E
E
C
B
D
F
E
A
A
E
D
C
B
D
F
E
A
B
C
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
C
B
D
C
B
D
C
B
A
B
A
C
F
E
A
F
E
A
B
C
A
C
B
D
F
E
A
B
A
C
F
E
A
C
B
D
C
B
C
B
D
D
B
A
C
F
E
F
A
D
A
D
D
B
C
C
B
D
B
C
C
B
B
A
C
B
C
F
E
A
A
A
B
A
C
D
F
E
F
A
D
C
B
D
E
E
F
E
A
B
C
B
C
F
E
F
A
D
F
E
A
B
A
C
F
E
A
E
D
F
E
A
D
F
E
A
C
B
E
F
E
A
A
F
E
A
F
E
A
A
F
E
A
C
B
F
E
A
F
E
A
E
F
E
F
A
D
E
B
C
F
E
F
A
D
E
F
E
A
B
A
C
A
F
E
A
A
C
B
D
A
D
E
A
F
E
F
A
D
B
C
A
B
A
C
C
B
F
E
F
A
D
D
E
B
C
F
E
F
A
D
F
E
A
E
B
A
C
E
C
B
D
E
F
E
A
C
B
D
D
B
A
C
F
E
A
F
E
F
A
D
A
F
E
A
B
A
C
E
C
B
C
B
D
F
E
F
A
D
C
B
E
F
E
F
A
D
C
B
D
C
B
D
B
A
C
D
C
B
D
F
E
F
A
D
D
C
B
D
A
F
E
A
E
B
A
C
F
E
F
A
D
F
E
F
A
D
E
F
E
A
C
B
C
B
B
C
F
E
A
D
C
B
D
C
B
D
B
A
C
F
E
A
F
E
A
B
A
C
F
E
A
B
A
C
C
B
F
E
A
C
B
E
C
B
D
F
E
F
A
D
A
E
F
E
A
D
E
C
B
D
E
B
C
F
E
F
A
D
C
B
D
D
F
E
A
D
F
E
F
A
D
B
A
C
F
E
A
D
E
C
B
D
E
C
B
B
A
C
F
E
A
E
C
B
C
B
C
B
D
E
B
C
B
A
C
F
E
F
A
D
B
A
C
C
B
E
B
C
B
A
C
A
F
E
F
A
D
C
B
C
B
D
D
D
E
C
B
D
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
F
A
D
B
A
C
E
C
B
D
C
B
D
F
E
A
D
D
F
E
A
B
A
C
E
C
B
B
A
C
B
A
C
C
B
D
B
C
C
B
D
B
C
C
B
D
F
E
F
A
D
C
B
C
B
F
E
F
A
D
E
B
A
C
A
D
F
E
A
B
A
C
C
B
F
E
A
D
B
A
C
C
B
D
C
B
D
A
F
E
F
A
D
F
E
A
E
F
E
A
F
E
A
F
E
A
C
B
F
E
A
F
E
F
A
D
B
A
C
D
F
E
F
A
D
B
C
C
B
D
E
F
E
F
A
D
C
B
D
F
E
A
A
A
B
C
C
B
D
F
E
A
E
F
E
F
A
D
B
A
C
C
B
E
B
C
F
E
A
F
E
A
A
E
B
A
C
C
B
D
B
C
C
B
F
E
F
A
D
A
C
B
D
F
E
A
B
C
B
A
C
F
E
F
A
D
F
E
F
A
D
D
B
A
C
E
D
B
C
B
A
C
F
E
F
A
D
E
B
C
E
E
B
A
C
D
B
C
C
B
E
D
D
F
E
F
A
D
F
E
A
F
E
F
A
D
E
C
B
D
F
E
A
C
B
D
C
B
D
E
F
E
A
B
A
C
B
C
C
B
B
C
C
B
D
B
A
C
C
B
E
C
B
D
A
F
E
F
A
D
C
B
D
F
E
A
F
E
A
C
B
D
B
C
F
E
A
C
B
F
E
F
A
D
B
C
D
D
E
C
B
D
E
C
B
D
C
B
D
D
A
D
B
A
C
E
C
B
D
B
C
C
B
D
C
B
C
B
B
C
C
B
D
C
B
D
B
A
C
B
A
C
F
E
A
F
E
A
E
E
B
C
C
B
B
C
D
E
B
A
C
B
A
C
A
F
E
A
F
E
F
A
D
B
C
B
C
C
B
D
E
B
C
E
C
B
E
A
A
C
B
C
B
D
E
B
A
C
C
B
D
F
E
A
F
E
F
A
D
A
C
B
B
A
C
F
E
A
A
E
F
E
F
A
D
D
C
B
D
B
C
F
E
F
A
D
C
B
E
F
E
A
A
E
C
B
D
E
C
B
B
A
C
C
B
D
F
E
F
A
D
C
B
C
B
D
C
B
D
F
E
A
B
C
A
C
B
D
D
F
E
F
A
D
B
A
C
C
B
B
A
C
F
E
A
C
B
D
B
A
C
B
C
B
A
C
C
B
C
B
D
A
D
F
E
F
A
D
A
A
D
B
A
C
C
B
D
C
B
D
E
B
A
C
F
E
A
D
F
E
F
A
D
C
B
E
C
B
D
F
E
F
A
D
D
B
A
C
B
A
C
B
C
F
E
F
A
D
E
C
B
E
E
B
A
C
F
E
A
F
E
A
B
C
E
C
B
F
E
F
A
D
B
C
D
B
A
C
C
B
A
C
B
D
B
A
C
C
B
B
A
C
C
B
E
B
C
E
B
C
A
F
E
F
A
D
F
E
A
B
A
C
C
B
F
E
A
F
E
A
C
B
C
B
D
B
C
C
B
B
C
D
D
D
B
C
B
A
C
C
B
D
D
F
E
A
F
E
F
A
D
C
B
D
C
B
D
F
E
A
B
C
A
F
E
F
A
D
C
B
D
B
A
C
E
D
B
A
C
B
A
C
C
B
F
E
A
F
E
F
A
D
F
E
F
A
D
E
C
B
D
F
E
A
A
D
C
B
D
A
A
C
B
F
E
A
C
B
D
F
E
A
D
C
B
D
A
B
A
C
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
B
A
C
F
E
A
A
E
C
B
C
B
F
E
F
A
D
B
A
C
C
B
D
C
B
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
D
D
C
B
D
E
E
D
D
C
B
B
C
C
B
A
F
E
F
A
D
F
E
A
A
B
A
C
E
E
C
B
D
F
E
F
A
D
B
A
C
D
C
B
D
A
F
E
A
B
A
C
C
B
D
B
C
E
D
C
B
C
B
D
F
E
F
A
D
E
C
B
D
B
C
B
C
A
A
A
F
E
F
A
D
D
B
A
C
B
A
C
A
A
D
B
C
F
E
F
A
D
E
D
F
E
F
A
D
F
E
F
A
D
F
E
A
B
A
C
E
B
C
D
F
E
A
B
A
C
A
C
B
D
C
B
E
C
B
B
A
C
F
E
A
B
A
C
F
E
F
A
D
E
C
B
B
C
D
C
B
F
E
F
A
D
D
F
E
A
E
B
A
C
F
E
A
C
B
D
F
E
A
F
E
F
A
D
E
E
D
B
A
C
C
B
F
E
F
A
D
B
C
B
C
A
C
B
D
C
B
D
B
A
C
B
C
D
E
F
E
A
E
F
E
A
F
E
F
A
D
C
B
C
B
D
E
B
A
C
F
E
F
A
D
B
C
C
B
D
D
E
C
B
D
B
C
E
F
E
A
F
E
F
A
D
C
B
C
B
C
B
B
A
C
F
E
F
A
D
C
B
A
C
B
F
E
A
E
D
A
B
C
B
C
D
A
B
A
C
B
A
C
E
B
C
F
E
A
B
C
B
C
A
D
F
E
A
C
B
D
C
B
E
B
C
D
C
B
B
A
C
B
A
C
C
B
B
C
C
B
D
D
F
E
F
A
D
B
C
C
B
D
A
B
C
F
E
A
C
B
A
B
A
C
C
B
D
B
A
C
B
A
C
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
D
C
B
D
D
B
C
E
B
C
D
B
C
F
E
A
A
A
F
E
F
A
D
F
E
A
B
C
B
A
C
B
C
B
A
C
F
E
A
B
A
C
F
E
F
A
D
A
A
E
B
A
C
A
F
E
A
B
C
B
C
D
D
C
B
D
C
B
B
A
C
C
B
B
C
E
C
B
D
C
B
F
E
F
A
D
D
C
B
D
E
F
E
F
A
D
B
C
B
A
C
C
B
D
A
F
E
F
A
D
A
E
B
A
C
F
E
F
A
D
B
A
C
B
C
F
E
A
C
B
D
A
A
A
C
B
E
B
A
C
B
A
C
F
E
F
A
D
A
D
A
E
E
A
C
B
D
B
C
F
E
F
A
D
A
C
B
D
F
E
F
A
D
C
B
B
A
C
F
E
F
A
D
D
C
B
D
C
B
A
F
E
A
F
E
F
A
D
C
B
D
E
E
A
C
B
D
B
A
C
C
B
D
A
C
B
D
D
E
F
E
F
A
D
B
C
B
A
C
B
A
C
A
A
C
B
C
B
C
B
D
C
B
F
E
F
A
D
A
A
B
C
D
F
E
A
A
C
B
D
C
B
F
E
F
A
D
C
B
D
D
A
A
F
E
F
A
D
E
F
E
A
F
E
A
C
B
D
F
E
F
A
D
D
A
A
C
B
D
F
E
A
D
D
F
E
A
A
B
A
C
E
F
E
A
C
B
D
B
C
C
B
D
D
C
B
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
D
A
C
B
B
A
C
A
E
C
B
C
B
B
C
C
B
D
A
C
B
D
F
E
F
A
D
B
C
F
E
F
A
D
F
E
A
B
A
C
C
B
D
B
A
C
F
E
A
F
E
F
A
D
A
D
E
D
E
B
C
E
B
C
B
A
C
A
F
E
F
A
D
B
C
A
C
B
D
F
E
A
B
A
C
B
C
A
B
A
C
F
E
A
F
E
F
A
D
E
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
A
D
D
C
B
D
E
D
B
C
A
F
E
A
A
F
E
A
C
B
D
C
B
F
E
F
A
D
C
B
D
E
B
C
A
D
A
F
E
A
F
E
A
A
F
E
A
A
A
B
A
C
B
C
B
C
F
E
A
B
C
B
C
D
F
E
A
C
B
D
B
C
C
B
D
B
C
A
E
C
B
D
C
B
C
B
D
C
B
D
F
E
A
B
A
C
C
B
C
B
C
B
D
D
D
B
A
C
A
B
A
C
F
E
F
A
D
B
A
C
C
B
D
A
B
A
C
F
E
A
B
C
F
E
F
A
D
F
E
F
A
D
A
B
C
A
D
B
A
C
F
E
A
A
C
B
D
D
E
A
F
E
A
C
B
C
B
D
C
B
C
B
E
E
E
C
B
C
B
D
B
A
C
C
B
B
C
C
B
E
B
C
C
B
D
F
E
F
A
D
D
D
A
B
A
C
F
E
F
A
D
D
F
E
A
A
B
A
C
F
E
A
F
E
F
A
D
B
C
F
E
F
A
D
F
E
F
A
D
F
E
A
E
B
C
B
A
C
C
B
D
C
B
F
E
F
A
D
A
B
A
C
A
B
A
C
D
A
E
D
E
C
B
B
A
C
B
C
C
B
D
E
F
E
A
F
E
F
A
D
B
C
A
C
B
D
A
C
B
D
F
E
F
A
D
F
E
A
D
B
A
C
D
E
F
E
F
A
D
F
E
F
A
D
E
E
B
C
B
A
C
B
A
C
A
B
A
C
B
A
C
E
C
B
B
A
C
D
F
E
F
A
D
C
B
D
C
B
D
F
E
F
A
D
C
B
D
E
B
C
C
B
D
C
B
D
B
A
C
C
B
C
B
D
C
B
D
D
E
B
A
C
C
B
B
A
C
C
B
D
E
D
C
B
D
F
E
F
A
D
A
F
E
F
A
D
B
C
B
C
B
A
C
B
A
C
F
E
A
B
A
C
E
B
A
C
E
A
B
A
C
E
F
E
F
A
D
B
A
C
F
E
F
A
D
D
F
E
F
A
D
F
E
A
C
B
A
C
B
D
B
A
C
C
B
D
F
E
A
C
B
F
E
A
F
E
F
A
D
C
B
D
D
C
B
D
C
B
D
F
E
A
B
A
C
C
B
C
B
C
B
C
B
F
E
A
A
C
B
D
E
C
B
C
B
D
D
C
B
B
A
C
C
B
D
A
B
C
F
E
A
D
C
B
F
E
A
B
A
C
B
A
C
A
A
C
B
D
B
C
C
B
C
B
D
E
B
A
C
D
D
C
B
D
F
E
F
A
D
C
B
D
F
E
F
A
D
A
E
F
E
F
A
D
A
B
C
A
C
B
C
B
C
B
A
F
E
F
A
D
F
E
A
B
A
C
D
D
E
C
B
D
D
F
E
A
B
A
C
A
C
B
B
C
C
B
C
B
D
F
E
A
D
F
E
A
B
A
C
D
F
E
A
F
E
F
A
D
D
F
E
F
A
D
B
C
F
E
A
C
B
D
C
B
D
B
A
C
D
A
C
B
D
D
B
C
C
B
C
B
D
B
C
A
F
E
A
C
B
F
E
F
A
D
F
E
A
F
E
A
A
D
B
C
C
B
D
F
E
F
A
D
A
B
A
C
F
E
F
A
D
E
B
C
E
C
B
F
E
F
A
D
C
B
B
A
C
C
B
F
E
A
C
B
B
C
B
A
C
B
C
F
E
A
C
B
A
E
C
B
A
F
E
F
A
D
F
E
F
A
D
C
B
C
B
C
B
D
B
C
C
B
D
C
B
A
F
E
A
F
E
A
F
E
A
B
A
C
A
C
B
A
E
B
C
F
E
F
A
D
C
B
D
B
C
A
D
E
D
F
E
F
A
D
D
E
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
A
B
C
D
C
B
D
F
E
F
A
D
A
E
D
A
D
C
B
D
E
B
A
C
F
E
A
C
B
D
F
E
A
E
F
E
F
A
D
D
F
E
A
F
E
A
F
E
A
B
C
C
B
D
C
B
D
B
C
C
B
D
D
F
E
F
A
D
A
C
B
D
E
F
E
A
C
B
D
B
A
C
F
E
F
A
D
D
D
D
E
A
C
B
D
C
B
C
B
F
E
F
A
D
D
C
B
C
B
D
F
E
A
B
C
E
E
B
A
C
E
C
B
D
A
E
F
E
F
A
D
F
E
A
D
B
C
B
A
C
D
F
E
A
C
B
D
D
D
B
C
C
B
D
B
A
C
D
C
B
D
F
E
F
A
D
B
C
E
E
C
B
D
C
B
F
E
F
A
D
B
C
B
A
C
B
C
F
E
F
A
D
C
B
E
B
C
F
E
A
F
E
A
C
B
D
F
E
A
D
E
A
A
D
F
E
F
A
D
A
B
C
B
C
C
B
D
C
B
D
F
E
F
A
D
E
E
B
A
C
A
C
B
F
E
A
F
E
F
A
D
A
D
C
B
B
A
C
F
E
F
A
D
C
B
D
B
A
C
B
C
D
C
B
D
C
B
A
C
B
B
A
C
F
E
F
A
D
C
B
D
C
B
D
F
E
A
F
E
F
A
D
C
B
D
C
B
D
A
C
B
D
B
A
C
C
B
B
C
F
E
A
A
C
B
D
D
F
E
F
A
D
D
F
E
A
E
B
C
A
C
B
C
B
D
B
C
C
B
D
F
E
F
A
D
C
B
E
B
A
C
F
E
F
A
D
B
A
C
B
A
C
F
E
F
A
D
B
C
E
C
B
D
C
B
D
F
E
F
A
D
F
E
A
D
F
E
F
A
D
F
E
F
A
D
B
C
B
A
C
D
A
E
C
B
D
B
A
C
B
C
B
A
C
B
C
E
F
E
A
D
B
A
C
C
B
D
E
A
C
B
F
E
F
A
D
A
C
B
D
E
E
C
B
D
F
E
F
A
D
D
A
C
B
D
E
B
A
C
D
C
B
D
A
C
B
B
A
C
D
C
B
D
C
B
F
E
A
E
D
D
A
C
B
D
D
F
E
A
F
E
F
A
D
F
E
F
A
D
A
C
B
D
F
E
A
F
E
A
D
A
A
E
F
E
F
A
D
B
A
C
F
E
A
F
E
F
A
D
B
A
C
B
C
B
A
C
C
B
C
B
D
B
C
A
E
F
E
F
A
D
A
B
C
C
B
D
B
C
C
B
D
F
E
A
B
A
C
A
C
B
D
A
B
C
B
A
C
A
E
C
B
D
F
E
A
E
C
B
D
B
A
C
A
E
A
F
E
F
A
D
D
F
E
A
B
A
C
E
F
E
F
A
D
F
E
A
C
B
D
B
C
F
E
F
A
D
C
B
D
B
C
E
A
A
F
E
F
A
D
B
A
C
D
D
D
F
E
A
A
B
A
C
C
B
B
C
B
A
C
A
F
E
F
A
D
B
A
C
F
E
F
A
D
E
E
D
F
E
F
A
D
B
C
B
A
C
F
E
A
C
B
F
E
F
A
D
D
B
A
C
E
E
C
B
C
B
D
C
B
C
B
D
C
B
E
B
C
A
C
B
F
E
F
A
D
F
E
A
B
A
C
D
B
C
A
A
F
E
A
A
B
A
C
D
B
C
D
B
A
C
B
C
D
E
B
A
C
F
E
F
A
D
B
A
C
D
F
E
A
E
D
B
A
C
F
E
F
A
D
E
F
E
F
A
D
A
E
C
B
D
C
B
D
B
A
C
D
C
B
D
D
A
D
F
E
A
F
E
A
F
E
A
C
B
D
A
B
A
C
F
E
F
A
D
C
B
D
E
E
B
A
C
A
D
F
E
A
F
E
A
F
E
F
A
D
F
E
F
A
D
B
A
C
B
C
B
A
C
D
B
C
B
C
F
E
A
D
E
F
E
F
A
D
F
E
F
A
D
E
F
E
F
A
D
F
E
F
A
D
C
B
B
C
F
E
A
F
E
A
D
A
D
F
E
F
A
D
F
E
A
F
E
A
F
E
A
E
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
F
E
F
A
D
F
E
A
C
B
D
B
C
B
A
C
B
A
C
A
E
E
B
A
C
A
C
B
B
A
C
D
C
B
B
C
B
A
C
A
D
C
B
E
D
A
F
E
A
B
C
C
B
B
A
C
B
A
C
C
B
D
A
D
F
E
F
A
D
B
C
B
C
C
B
D
E
B
C
C
B
A
B
C
B
C
C
B
B
C
B
C
F
E
F
A
D
A
C
B
D
E
B
C
E
D
C
B
D
B
A
C
D
E
B
C
A
B
A
C
E
D
E
D
F
E
A
B
A
C
F
E
A
F
E
F
A
D
B
C
E
B
C
B
A
C
D
E
A
B
C
F
E
A
F
E
A
A
A
B
C
C
B
D
A
C
B
D
A
D
B
A
C
A
F
E
F
A
D
F
E
A
F
E
A
B
A
C
F
E
F
A
D
E
F
E
A
F
E
F
A
D
B
A
C
A
C
B
D
C
B
D
E
D
E
D
E
B
A
C
F
E
F
A
D
D
C
B
C
B
D
D
F
E
F
A
D
B
C
C
B
D
B
C
F
E
F
A
D
F
E
A
B
A
C
B
A
C
E
C
B
F
E
A
F
E
F
A
D
E
B
A
C
F
E
A
A
C
B
E
F
E
A
F
E
A
F
E
A
C
B
D
E
A
F
E
F
A
D
A
C
B
F
E
F
A
D
B
A
C
E
B
A
C
B
C
B
A
C
F
E
A
C
B
F
E
A
B
C
E
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
A
E
F
E
A
D
F
E
A
B
A
C
B
C
F
E
F
A
D
B
C
B
C
C
B
C
B
F
E
A
E
A
C
B
A
A
F
E
F
A
D
C
B
D
F
E
A
C
B
D
F
E
F
A
D
A
B
A
C
C
B
D
B
C
F
E
F
A
D
A
B
C
D
F
E
F
A
D
E
C
B
E
B
C
C
B
D
B
A
C
C
B
D
F
E
F
A
D
E
E
B
C
E
C
B
A
B
A
C
C
B
D
B
A
C
C
B
D
B
C
E
C
B
D
F
E
A
D
C
B
D
C
B
D
B
A
C
E
C
B
D
C
B
D
D
D
E
A
F
E
A
C
B
D
F
E
A
E
E
F
E
F
A
D
B
C
B
C
F
E
F
A
D
F
E
A
C
B
D
C
B
B
A
C
F
E
F
A
D
B
C
E
E
B
A
C
F
E
F
A
D
B
C
A
C
B
C
B
D
F
E
A
E
C
B
D
E
C
B
A
C
B
E
B
A
C
F
E
F
A
D
F
E
A
C
B
C
B
D
A
F
E
F
A
D
F
E
F
A
D
B
C
B
A
C
C
B
D
C
B
F
E
F
A
D
D
D
F
E
F
A
D
D
C
B
B
A
C
A
A
F
E
A
F
E
A
F
E
F
A
D
C
B
F
E
A
B
A
C
F
E
A
D
C
B
F
E
A
D
C
B
F
E
A
B
C
C
B
C
B
B
C
E
E
B
A
C
C
B
D
E
C
B
D
C
B
D
E
F
E
F
A
D
C
B
D
B
A
C
A
B
A
C
D
D
A
B
A
C
C
B
D
D
F
E
A
C
B
D
E
B
A
C
A
A
A
F
E
A
C
B
D
D
C
B
D
B
A
C
B
A
C
B
A
C
D
B
C
F
E
A
F
E
A
B
A
C
C
B
D
C
B
D
B
A
C
C
B
D
A
B
C
F
E
F
A
D
F
E
A
B
A
C
D
A
F
E
F
A
D
F
E
A
B
A
C
C
B
E
E
B
C
E
C
B
D
D
F
E
F
A
D
B
A
C
A
B
A
C
F
E
F
A
D
A
F
E
F
A
D
A
C
B
A
A
B
A
C
F
E
A
C
B
D
C
B
A
E
C
B
D
B
C
C
B
C
B
D
B
C
D
E
D
F
E
A
F
E
A
F
E
F
A
D
B
C
B
C
D
C
B
B
C
D
B
A
C
F
E
A
C
B
C
B
D
E
F
E
F
A
D
D
E
F
E
A
C
B
B
A
C
F
E
A
E
F
E
A
C
B
C
B
B
A
C
F
E
F
A
D
D
C
B
A
D
B
A
C
E
C
B
D
A
C
B
D
C
B
D
F
E
A
B
A
C
C
B
D
B
C
A
F
E
A
F
E
A
F
E
F
A
D
C
B
D
B
A
C
B
A
C
F
E
F
A
D
F
E
A
F
E
A
A
E
B
C
C
B
D
D
E
F
E
F
A
D
F
E
A
A
C
B
C
B
F
E
F
A
D
A
F
E
F
A
D
C
B
D
B
C
A
C
B
D
E
B
A
C
E
B
A
C
F
E
A
C
B
D
C
B
C
B
F
E
F
A
D
D
D
E
F
E
F
A
D
A
E
D
E
E
B
A
C
A
B
A
C
C
B
C
B
D
C
B
C
B
D
C
B
B
C
A
C
B
C
B
D
F
E
A
D
F
E
F
A
D
D
F
E
F
A
D
C
B
D
D
F
E
F
A
D
C
B
D
A
C
B
D
C
B
D
C
B
D
C
B
F
E
F
A
D
B
C
D
A
B
C
D
A
A
B
A
C
B
A
C
B
C
C
B
D
E
F
E
F
A
D
B
A
C
C
B
D
E
C
B
C
B
F
E
F
A
D
F
E
F
A
D
A
B
C
B
A
C
B
C
F
E
F
A
D
E
A
E
D
F
E
F
A
D
B
A
C
D
C
B
E
C
B
F
E
A
F
E
A
E
B
C
C
B
D
F
E
A
C
B
D
E
B
A
C
A
D
F
E
F
A
D
F
E
F
A
D
B
C
F
E
F
A
D
A
D
F
E
A
B
C
D
D
D
C
B
C
B
C
B
B
C
C
B
D
E
B
A
C
F
E
A
A
B
A
C
D
B
A
C
F
E
F
A
D
C
B
B
C
B
A
C
B
C
F
E
A
E
B
A
C
F
E
F
A
D
E
E
F
E
F
A
D
B
A
C
B
A
C
C
B
D
B
C
B
A
C
B
C
B
C
A
F
E
F
A
D
B
C
E
B
A
C
D
C
B
D
E
E
B
A
C
D
C
B
F
E
A
B
A
C
B
C
D
B
A
C
B
A
C
C
B
D
B
A
C
C
B
D
F
E
F
A
D
C
B
D
F
E
F
A
D
D
C
B
E
D
F
E
F
A
D
D
E
B
A
C
F
E
A
B
A
C
F
E
A
E
E
C
B
F
E
A
F
E
F
A
D
F
E
A
B
A
C
B
A
C
E
B
C
A
A
C
B
F
E
F
A
D
C
B
D
B
C
C
B
D
E
A
D
F
E
F
A
D
E
A
D
C
B
A
F
E
A
C
B
D
F
E
A
B
A
C
F
E
F
A
D
B
C
B
C
C
B
D
B
C
F
E
A
B
C
C
B
F
E
A
B
C
B
A
C
D
A
F
E
F
A
D
B
A
C
C
B
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
D
F
E
A
C
B
D
F
E
A
A
E
D
A
F
E
A
B
A
C
D
A
A
A
E
E
A
B
C
F
E
F
A
D
F
E
A
E
F
E
A
F
E
F
A
D
E
E
D
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
D
D
E
C
B
E
B
A
C
B
C
E
B
C
F
E
F
A
D
C
B
D
D
E
D
B
C
A
C
B
D
B
A
C
D
C
B
D
D
B
C
C
B
D
E
A
D
E
F
E
F
A
D
C
B
D
C
B
B
C
D
D
F
E
A
A
E
D
C
B
D
C
B
C
B
D
D
F
E
F
A
D
D
F
E
A
B
C
C
B
B
A
C
C
B
E
B
C
F
E
F
A
D
A
B
C
C
B
D
F
E
F
A
D
C
B
D
C
B
D
D
A
D
F
E
F
A
D
F
E
A
F
E
F
A
D
C
B
B
A
C
D
B
C
E
D
C
B
F
E
F
A
D
F
E
F
A
D
D
E
A
F
E
A
A
C
B
C
B
D
D
B
A
C
E
F
E
F
A
D
F
E
F
A
D
B
A
C
E
B
A
C
E
B
C
D
B
C
E
C
B
B
C
B
C
F
E
F
A
D
C
B
E
C
B
E
D
D
D
F
E
A
B
C
C
B
D
C
B
D
B
C
D
F
E
F
A
D
A
F
E
A
C
B
D
F
E
A
B
C
E
F
E
A
F
E
A
F
E
A
C
B
C
B
D
C
B
D
F
E
A
F
E
F
A
D
D
F
E
A
D
D
F
E
F
A
D
B
A
C
F
E
F
A
D
D
B
C
D
A
A
B
A
C
B
C
F
E
F
A
D
F
E
F
A
D
C
B
F
E
A
B
C
E
B
C
C
B
C
B
D
F
E
F
A
D
D
A
E
F
E
A
B
A
C
C
B
D
B
A
C
B
A
C
D
F
E
A
A
F
E
A
D
C
B
D
C
B
F
E
F
A
D
B
C
E
A
B
C
C
B
D
C
B
D
F
E
A
B
A
C
C
B
D
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
D
D
B
C
B
A
C
F
E
F
A
D
E
B
C
A
D
D
F
E
F
A
D
D
E
A
F
E
F
A
D
C
B
D
D
F
E
A
B
A
C
B
C
E
C
B
F
E
F
A
D
A
C
B
D
A
C
B
F
E
A
C
B
C
B
F
E
A
A
E
C
B
D
C
B
D
F
E
F
A
D
B
A
C
F
E
A
A
E
A
C
B
B
A
C
F
E
A
C
B
D
F
E
F
A
D
B
A
C
F
E
A
A
B
C
D
D
C
B
D
B
A
C
C
B
D
F
E
F
A
D
E
C
B
D
A
A
A
D
B
C
F
E
F
A
D
D
F
E
F
A
D
C
B
D
E
C
B
B
C
C
B
D
B
C
C
B
D
D
F
E
F
A
D
E
C
B
D
A
B
A
C
C
B
D
E
F
E
A
F
E
F
A
D
B
A
C
B
C
C
B
F
E
F
A
D
C
B
B
C
B
C
B
A
C
C
B
A
F
E
A
D
B
C
F
E
A
A
B
C
E
D
F
E
A
C
B
C
B
D
B
A
C
F
E
A
D
C
B
D
F
E
A
B
A
C
C
B
C
B
D
D
C
B
D
D
A
D
D
A
C
B
D
E
B
A
C
C
B
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
B
A
C
B
C
C
B
B
A
C
B
C
B
C
B
C
C
B
B
A
C
C
B
C
B
B
C
F
E
A
E
D
C
B
D
F
E
A
B
A
C
C
B
D
F
E
A
D
B
C
D
D
D
E
A
F
E
F
A
D
C
B
D
B
C
F
E
A
F
E
F
A
D
C
B
D
E
B
A
C
B
C
C
B
D
C
B
D
B
C
A
F
E
A
F
E
A
B
A
C
B
A
C
C
B
C
B
D
F
E
F
A
D
A
E
B
C
D
C
B
D
E
A
C
B
C
B
C
B
D
D
F
E
A
B
C
B
C
C
B
B
C
D
C
B
D
A
A
C
B
D
B
A
C
D
B
A
C
B
A
C
A
A
C
B
E
A
D
E
D
D
F
E
A
E
C
B
D
A
F
E
F
A
D
A
C
B
C
B
B
C
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
D
D
F
E
A
C
B
C
B
D
C
B
A
C
B
D
F
E
A
E
E
D
A
D
D
A
F
E
F
A
D
D
B
A
C
D
E
F
E
A
B
A
C
B
A
C
E
C
B
F
E
F
A
D
D
C
B
D
A
D
F
E
F
A
D
B
C
C
B
D
F
E
F
A
D
A
D
A
C
B
D
D
F
E
F
A
D
D
C
B
C
B
C
B
D
B
C
E
C
B
F
E
F
A
D
A
F
E
A
C
B
D
C
B
F
E
F
A
D
C
B
D
E
F
E
F
A
D
C
B
A
C
B
D
C
B
D
B
C
B
C
C
B
F
E
A
B
A
C
B
C
D
B
C
C
B
D
A
D
F
E
F
A
D
F
E
A
A
B
C
F
E
F
A
D
C
B
C
B
D
C
B
F
E
F
A
D
F
E
A
C
B
D
E
C
B
B
C
F
E
A
C
B
D
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
E
B
A
C
C
B
D
C
B
A
C
B
D
B
A
C
C
B
D
B
C
C
B
C
B
E
B
A
C
C
B
D
E
C
B
C
B
D
E
C
B
A
E
F
E
A
E
F
E
F
A
D
C
B
E
B
A
C
F
E
F
A
D
C
B
F
E
A
B
C
C
B
B
A
C
B
A
C
D
B
A
C
D
D
B
A
C
F
E
A
C
B
D
B
A
C
D
C
B
D
C
B
B
C
C
B
D
F
E
A
C
B
D
F
E
A
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
A
A
F
E
A
C
B
C
B
D
B
A
C
B
C
B
A
C
A
C
B
D
C
B
B
A
C
B
A
C
B
A
C
F
E
A
E
F
E
A
D
E
A
B
A
C
C
B
F
E
F
A
D
D
F
E
F
A
D
C
B
F
E
A
C
B
C
B
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
E
F
E
A
E
F
E
F
A
D
C
B
C
B
D
B
C
E
C
B
D
A
F
E
F
A
D
E
E
F
E
A
D
F
E
A
B
A
C
B
C
F
E
F
A
D
E
D
C
B
C
B
D
C
B
D
A
C
B
B
C
C
B
D
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
E
F
E
A
B
C
E
C
B
D
C
B
D
A
B
C
F
E
A
B
C
A
C
B
D
E
F
E
F
A
D
D
A
E
B
C
C
B
E
C
B
C
B
D
B
A
C
F
E
A
C
B
D
F
E
A
C
B
B
C
C
B
B
A
C
B
A
C
B
C
D
A
E
B
C
F
E
F
A
D
A
F
E
F
A
D
A
A
E
B
C
F
E
F
A
D
C
B
D
A
F
E
A
B
A
C
B
C
E
E
C
B
A
F
E
F
A
D
C
B
D
C
B
D
F
E
A
A
F
E
F
A
D
F
E
F
A
D
C
B
D
B
A
C
C
B
B
C
B
C
C
B
D
D
E
F
E
A
F
E
A
B
C
A
F
E
A
D
C
B
B
C
C
B
C
B
F
E
A
C
B
D
E
B
A
C
B
A
C
D
C
B
D
C
B
D
C
B
D
F
E
A
B
C
F
E
A
F
E
F
A
D
A
C
B
D
A
C
B
D
D
E
B
C
A
A
C
B
D
B
C
D
C
B
D
D
F
E
A
B
C
C
B
A
A
E
C
B
A
E
A
F
E
A
A
B
C
F
E
A
C
B
E
B
C
C
B
B
C
F
E
F
A
D
C
B
D
B
A
C
A
C
B
D
B
A
C
B
A
C
F
E
F
A
D
D
B
A
C
D
F
E
F
A
D
A
B
C
A
E
B
C
E
F
E
F
A
D
B
C
C
B
D
C
B
F
E
A
E
F
E
F
A
D
A
A
B
C
E
E
C
B
D
A
D
B
C
E
B
C
F
E
F
A
D
F
E
A
F
E
F
A
D
A
F
E
A
F
E
A
C
B
A
F
E
F
A
D
D
B
A
C
D
D
A
C
B
D
D
E
B
C
D
C
B
C
B
F
E
F
A
D
B
A
C
F
E
A
C
B
F
E
A
E
F
E
A
D
F
E
A
B
A
C
C
B
D
C
B
C
B
E
C
B
D
C
B
F
E
F
A
D
C
B
A
A
C
B
F
E
A
C
B
B
A
C
B
A
C
D
D
C
B
D
F
E
F
A
D
E
F
E
A
C
B
D
F
E
A
C
B
C
B
D
E
C
B
E
F
E
A
B
C
B
C
C
B
E
F
E
A
F
E
A
B
A
C
B
C
A
B
C
E
D
C
B
B
C
A
C
B
D
A
A
C
B
D
F
E
A
C
B
D
A
F
E
F
A
D
F
E
F
A
D
C
B
D
D
D
A
C
B
C
B
D
F
E
F
A
D
F
E
A
F
E
F
A
D
C
B
D
D
A
A
C
B
D
B
A
C
B
A
C
E
E
B
A
C
C
B
D
C
B
D
B
A
C
B
C
B
A
C
E
E
C
B
D
C
B
D
C
B
A
D
F
E
A
C
B
D
A
A
D
C
B
D
B
C
E
A
B
C
F
E
F
A
D
C
B
D
F
E
A
B
A
C
C
B
D
E
A
B
A
C
E
B
A
C
A
D
B
C
F
E
F
A
D
C
B
B
C
F
E
A
C
B
F
E
F
A
D
B
A
C
A
C
B
D
B
C
A
E
C
B
C
B
F
E
F
A
D
B
A
C
F
E
F
A
D
F
E
F
A
D
E
E
A
F
E
F
A
D
C
B
C
B
D
A
C
B
D
B
A
C
C
B
B
A
C
D
F
E
A
C
B
D
D
B
C
C
B
D
F
E
F
A
D
C
B
B
C
B
C
D
E
B
C
B
C
C
B
D
C
B
C
B
E
E
C
B
E
C
B
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
F
A
D
D
E
B
A
C
F
E
F
A
D
C
B
D
C
B
B
A
C
A
C
B
F
E
A
B
C
E
B
A
C
D
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
C
B
C
B
D
C
B
E
C
B
D
B
A
C
C
B
D
F
E
A
A
C
B
B
C
C
B
E
A
E
A
C
B
D
D
E
B
A
C
C
B
A
C
B
D
D
F
E
A
F
E
F
A
D
E
A
C
B
B
A
C
F
E
A
F
E
F
A
D
F
E
A
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
D
E
C
B
D
C
B
A
B
C
E
A
F
E
A
A
A
B
C
D
A
F
E
A
F
E
A
C
B
D
B
C
B
C
B
A
C
B
C
C
B
D
B
A
C
B
C
D
A
C
B
D
B
A
C
E
C
B
D
C
B
D
F
E
F
A
D
B
A
C
F
E
F
A
D
B
A
C
F
E
A
E
C
B
D
B
C
D
B
A
C
B
C
C
B
E
F
E
A
F
E
A
C
B
D
F
E
F
A
D
D
B
C
F
E
F
A
D
F
E
F
A
D
A
F
E
A
E
A
F
E
A
D
F
E
A
C
B
D
F
E
A
C
B
D
C
B
F
E
F
A
D
A
B
C
C
B
D
C
B
D
F
E
F
A
D
E
D
F
E
F
A
D
B
A
C
B
A
C
F
E
F
A
D
D
D
D
B
C
C
B
C
B
D
F
E
A
E
A
B
A
C
E
C
B
D
C
B
D
D
D
F
E
A
F
E
F
A
D
B
C
A
F
E
F
A
D
F
E
F
A
D
B
C
D
B
A
C
F
E
A
C
B
D
F
E
F
A
D
E
B
A
C
C
B
D
A
B
C
A
C
B
D
B
C
F
E
A
C
B
D
C
B
D
A
F
E
F
A
D
F
E
A
E
F
E
A
F
E
A
B
C
B
C
C
B
F
E
F
A
D
A
E
E
C
B
D
A
B
C
F
E
F
A
D
A
E
F
E
F
A
D
C
B
D
F
E
F
A
D
B
A
C
B
A
C
C
B
D
F
E
F
A
D
F
E
A
A
B
A
C
F
E
A
C
B
F
E
A
D
B
C
F
E
F
A
D
B
A
C
F
E
A
B
A
C
F
E
F
A
D
F
E
A
E
F
E
A
D
A
A
C
B
D
E
C
B
D
E
E
C
B
D
B
A
C
B
A
C
F
E
F
A
D
B
C
E
C
B
D
F
E
A
B
A
C
D
F
E
A
D
C
B
D
F
E
A
E
F
E
F
A
D
C
B
D
F
E
A
A
B
C
F
E
A
B
A
C
B
A
C
F
E
F
A
D
D
B
C
D
C
B
D
E
B
C
C
B
E
F
E
F
A
D
B
C
E
B
C
C
B
C
B
D
D
C
B
D
D
E
B
C
F
E
F
A
D
A
F
E
A
D
A
B
C
A
C
B
D
B
A
C
B
C
C
B
B
A
C
F
E
A
E
E
F
E
F
A
D
C
B
C
B
D
E
D
E
B
C
B
A
C
C
B
C
B
D
B
C
A
C
B
D
C
B
A
C
B
D
F
E
A
C
B
C
B
B
A
C
F
E
A
F
E
A
F
E
F
A
D
B
C
E
D
F
E
A
A
B
C
C
B
F
E
A
E
E
B
A
C
E
E
B
A
C
D
B
C
F
E
F
A
D
D
C
B
D
E
E
C
B
E
C
B
D
F
E
F
A
D
F
E
A
C
B
D
F
E
F
A
D
C
B
E
F
E
A
E
C
B
C
B
B
C
A
B
A
C
B
A
C
B
A
C
A
E
F
E
A
C
B
B
C
B
A
C
B
A
C
A
A
D
B
A
C
B
A
C
F
E
F
A
D
B
A
C
E
E
F
E
F
A
D
A
A
D
D
C
B
D
F
E
F
A
D
A
F
E
A
F
E
F
A
D
F
E
A
F
E
F
A
D
B
C
F
E
F
A
D
D
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
A
B
A
C
F
E
A
E
F
E
A
B
C
D
E
B
A
C
F
E
A
A
A
A
F
E
F
A
D
A
F
E
F
A
D
F
E
A
A
E
F
E
F
A
D
F
E
A
A
C
B
D
E
C
B
C
B
B
A
C
C
B
C
B
B
C
B
A
C
A
D
B
A
C
C
B
D
A
D
D
D
F
E
F
A
D
C
B
E
D
E
A
C
B
D
F
E
A
B
A
C
C
B
C
B
F
E
A
A
D
B
C
C
B
F
E
F
A
D
F
E
F
A
D
C
B
F
E
F
A
D
F
E
A
B
C
A
E
B
A
C
C
B
D
E
C
B
B
A
C
B
A
C
C
B
D
C
B
F
E
F
A
D
B
C
F
E
A
C
B
D
F
E
A
B
C
D
B
C
B
A
C
F
E
F
A
D
B
A
C
B
C
A
F
E
F
A
D
D
B
C
B
A
C
B
C
F
E
F
A
D
F
E
F
A
D
C
B
D
B
A
C
C
B
D
C
B
D
F
E
A
F
E
A
B
C
C
B
A
A
B
A
C
C
B
D
C
B
D
F
E
F
A
D
C
B
F
E
A
A
C
B
D
A
D
E
B
C
B
A
C
F
E
F
A
D
C
B
D
C
B
B
A
C
B
C
D
B
A
C
B
C
C
B
C
B
D
C
B
C
B
B
C
B
C
C
B
E
C
B
D
F
E
A
C
B
A
F
E
F
A
D
D
B
A
C
D
A
E
F
E
A
B
A
C
F
E
F
A
D
D
B
C
C
B
F
E
A
E
C
B
C
B
C
B
D
F
E
A
E
B
A
C
B
A
C
B
A
C
C
B
D
B
C
C
B
D
B
C
C
B
E
E
D
A
A
B
C
D
C
B
B
C
F
E
A
F
E
A
D
F
E
F
A
D
C
B
F
E
F
A
D
F
E
A
C
B
B
A
C
C
B
B
C
B
C
D
A
C
B
D
F
E
F
A
D
A
C
B
F
E
A
F
E
F
A
D
B
A
C
D
B
C
C
B
D
C
B
D
C
B
D
B
C
A
E
F
E
A
F
E
F
A
D
F
E
A
A
F
E
F
A
D
B
A
C
E
E
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
A
A
D
B
C
F
E
F
A
D
D
C
B
A
B
C
F
E
F
A
D
B
C
C
B
D
F
E
A
B
A
C
B
A
C
C
B
D
F
E
A
C
B
D
F
E
A
B
C
C
B
D
F
E
A
C
B
D
C
B
F
E
F
A
D
B
C
C
B
D
D
D
C
B
D
B
A
C
F
E
A
C
B
D
E
C
B
D
E
B
C
F
E
F
A
D
B
A
C
E
B
C
A
A
C
B
D
E
B
A
C
B
A
C
C
B
C
B
D
C
B
B
C
B
A
C
B
C
A
F
E
A
F
E
A
C
B
D
C
B
E
B
A
C
E
E
C
B
D
C
B
D
A
B
A
C
B
A
C
C
B
D
F
E
F
A
D
D
D
B
C
E
B
A
C
D
C
B
D
C
B
D
C
B
D
F
E
F
A
D
B
C
D
E
B
A
C
E
C
B
D
A
C
B
D
E
E
C
B
D
C
B
D
C
B
F
E
F
A
D
E
E
C
B
D
C
B
D
B
C
D
D
D
E
F
E
A
B
C
C
B
C
B
D
C
B
B
C
D
C
B
D
C
B
C
B
F
E
F
A
D
C
B
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
D
C
B
D
C
B
D
F
E
A
E
F
E
A
A
F
E
F
A
D
C
B
A
B
C
E
B
A
C
A
C
B
F
E
A
F
E
A
E
A
E
B
C
F
E
A
E
B
C
C
B
C
B
D
C
B
D
C
B
D
F
E
A
C
B
F
E
F
A
D
B
C
A
B
A
C
B
C
D
F
E
F
A
D
B
C
C
B
C
B
D
C
B
C
B
C
B
D
F
E
F
A
D
C
B
D
C
B
D
A
B
C
F
E
F
A
D
C
B
C
B
C
B
D
B
A
C
A
F
E
F
A
D
B
A
C
C
B
C
B
D
C
B
D
C
B
A
D
A
C
B
D
F
E
A
C
B
D
D
E
F
E
A
D
B
A
C
F
E
A
B
A
C
C
B
D
F
E
A
D
B
C
E
A
D
C
B
D
C
B
B
C
F
E
A
C
B
F
E
A
A
C
B
D
C
B
A
F
E
F
A
D
C
B
B
C
A
C
B
B
A
C
C
B
F
E
A
F
E
F
A
D
D
D
E
E
B
A
C
D
D
F
E
A
B
A
C
F
E
A
F
E
A
C
B
C
B
F
E
A
D
A
F
E
F
A
D
E
A
D
F
E
A
D
C
B
A
A
B
C
B
C
F
E
F
A
D
F
E
A
E
F
E
F
A
D
C
B
D
F
E
F
A
D
D
F
E
F
A
D
F
E
A
B
C
B
C
C
B
C
B
F
E
A
F
E
A
F
E
F
A
D
A
B
A
C
B
A
C
E
D
F
E
A
F
E
F
A
D
F
E
A
A
F
E
A
F
E
A
D
F
E
A
B
A
C
C
B
F
E
F
A
D
B
A
C
C
B
D
E
C
B
E
A
D
C
B
D
F
E
F
A
D
F
E
A
D
D
C
B
E
D
B
C
B
A
C
B
C
B
C
B
C
E
D
D
F
E
F
A
D
A
A
C
B
D
B
C
B
A
C
B
A
C
B
C
D
C
B
B
A
C
A
B
C
C
B
F
E
F
A
D
D
C
B
D
B
A
C
C
B
F
E
A
E
C
B
C
B
C
B
D
B
C
C
B
E
C
B
F
E
A
D
B
C
B
A
C
A
F
E
F
A
D
A
D
F
E
A
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
D
C
B
A
B
A
C
B
C
B
C
E
B
C
F
E
A
C
B
D
B
A
C
F
E
F
A
D
C
B
D
C
B
A
C
B
D
D
B
A
C
C
B
D
C
B
D
B
C
B
A
C
E
F
E
F
A
D
C
B
E
A
F
E
F
A
D
C
B
D
E
C
B
D
C
B
C
B
D
B
A
C
D
B
A
C
B
C
F
E
A
C
B
D
B
A
C
F
E
A
B
A
C
F
E
A
A
A
A
A
F
E
F
A
D
B
A
C
F
E
F
A
D
A
C
B
D
C
B
E
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
F
A
D
B
C
C
B
D
C
B
D
C
B
D
C
B
D
C
B
D
B
A
C
A
F
E
F
A
D
B
C
A
C
B
D
C
B
E
C
B
D
C
B
D
B
C
B
C
C
B
D
C
B
F
E
A
A
B
A
C
D
D
B
A
C
B
A
C
B
C
C
B
D
D
F
E
F
A
D
C
B
D
B
C
E
B
A
C
B
A
C
D
C
B
D
C
B
B
C
B
C
B
C
E
D
E
E
C
B
D
F
E
A
C
B
F
E
A
F
E
A
C
B
C
B
F
E
A
F
E
A
D
F
E
A
B
C
B
C
B
C
F
E
F
A
D
C
B
D
B
C
D
C
B
D
C
B
C
B
B
C
C
B
B
A
C
C
B
D
C
B
D
D
B
C
A
C
B
C
B
B
C
A
F
E
A
D
C
B
A
C
B
E
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
A
B
C
B
C
E
C
B
D
D
D
E
B
C
C
B
D
B
A
C
D
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
B
A
C
D
F
E
A
C
B
C
B
F
E
A
E
C
B
D
A
B
C
F
E
A
F
E
A
C
B
D
A
F
E
A
C
B
B
A
C
F
E
A
C
B
D
B
C
F
E
A
B
A
C
F
E
F
A
D
B
C
D
F
E
F
A
D
B
C
E
F
E
A
F
E
A
B
A
C
A
F
E
F
A
D
E
D
A
D
A
D
D
C
B
D
F
E
A
F
E
A
F
E
A
C
B
E
D
F
E
F
A
D
C
B
D
B
C
A
C
B
D
F
E
F
A
D
D
B
C
D
A
D
E
F
E
F
A
D
F
E
F
A
D
C
B
D
A
F
E
A
B
C
C
B
D
F
E
A
F
E
A
F
E
F
A
D
B
C
A
A
C
B
C
B
E
B
A
C
B
A
C
F
E
F
A
D
B
A
C
C
B
D
C
B
C
B
B
C
C
B
D
F
E
A
E
D
F
E
F
A
D
F
E
A
A
C
B
B
A
C
B
A
C
B
C
D
B
A
C
B
C
E
A
E
C
B
C
B
C
B
E
A
E
C
B
C
B
D
A
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
D
C
B
D
B
C
C
B
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
A
C
B
C
B
D
F
E
A
F
E
A
F
E
F
A
D
F
E
F
A
D
B
A
C
E
F
E
A
F
E
F
A
D
F
E
A
E
B
A
C
B
C
F
E
A
B
C
C
B
D
F
E
F
A
D
C
B
D
B
A
C
C
B
D
B
A
C
D
B
A
C
F
E
F
A
D
B
C
D
E
F
E
A
B
A
C
C
B
D
B
C
A
A
B
A
C
A
C
B
D
A
B
A
C
D
D
C
B
A
B
C
E
B
C
F
E
A
C
B
B
A
C
F
E
A
C
B
D
A
F
E
F
A
D
B
C
B
C
E
C
B
F
E
A
E
B
C
D
F
E
A
D
A
A
B
A
C
C
B
B
A
C
F
E
F
A
D
E
F
E
A
B
C
D
C
B
D
F
E
A
C
B
D
B
C
B
A
C
C
B
A
F
E
A
C
B
D
B
A
C
C
B
D
E
E
C
B
D
B
C
C
B
D
D
C
B
D
D
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
F
A
D
A
B
C
E
B
C
E
F
E
A
E
E
A
B
C
F
E
F
A
D
C
B
A
C
B
D
C
B
E
F
E
F
A
D
B
C
D
C
B
B
C
E
D
F
E
F
A
D
B
C
F
E
F
A
D
C
B
C
B
E
A
F
E
A
D
D
A
A
C
B
D
D
A
A
C
B
D
C
B
D
C
B
C
B
F
E
A
B
A
C
D
F
E
F
A
D
A
F
E
A
D
A
C
B
D
F
E
F
A
D
C
B
B
A
C
E
F
E
F
A
D
A
D
F
E
A
C
B
D
F
E
A
A
F
E
F
A
D
A
E
B
C
D
D
F
E
A
F
E
A
F
E
A
F
E
A
C
B
E
C
B
D
E
B
C
B
A
C
D
F
E
F
A
D
C
B
D
F
E
A
B
A
C
C
B
D
D
B
C
F
E
A
A
B
C
B
C
E
A
A
C
B
D
D
F
E
A
F
E
F
A
D
B
A
C
B
A
C
F
E
A
C
B
D
B
C
F
E
A
B
A
C
C
B
C
B
E
F
E
A
B
A
C
B
A
C
B
A
C
A
B
C
F
E
A
E
F
E
A
E
E
D
F
E
A
A
A
F
E
A
F
E
A
A
F
E
A
C
B
B
C
B
C
C
B
D
B
C
C
B
D
F
E
F
A
D
C
B
C
B
D
B
C
D
E
B
C
C
B
C
B
D
F
E
F
A
D
B
C
C
B
D
A
E
E
B
A
C
D
A
E
B
A
C
E
C
B
B
A
C
C
B
D
D
F
E
A
A
E
F
E
F
A
D
A
D
E
C
B
B
C
E
F
E
A
A
E
D
D
F
E
F
A
D
D
F
E
A
A
F
E
A
B
A
C
F
E
F
A
D
B
C
A
E
A
B
A
C
A
B
C
D
D
E
F
E
A
A
E
C
B
D
D
D
C
B
D
C
B
E
D
C
B
D
B
A
C
B
A
C
C
B
D
C
B
D
D
F
E
F
A
D
C
B
D
C
B
D
C
B
D
A
D
A
A
A
E
A
F
E
F
A
D
F
E
F
A
D
A
B
A
C
B
C
C
B
D
C
B
F
E
A
A
C
B
C
B
F
E
F
A
D
C
B
B
A
C
A
D
A
F
E
A
A
C
B
D
F
E
F
A
D
D
E
D
F
E
F
A
D
D
B
A
C
C
B
C
B
D
A
C
B
D
B
C
F
E
A
A
F
E
F
A
D
F
E
A
F
E
A
A
E
B
A
C
E
B
C
C
B
F
E
F
A
D
E
C
B
D
C
B
D
B
C
C
B
C
B
F
E
A
B
C
F
E
F
A
D
B
C
D
B
C
A
B
C
B
C
C
B
D
F
E
A
A
F
E
F
A
D
D
D
C
B
D
D
D
E
E
E
B
C
F
E
A
B
A
C
C
B
D
C
B
F
E
A
A
A
A
F
E
A
E
A
E
B
C
C
B
D
E
B
C
C
B
D
C
B
E
F
E
A
F
E
F
A
D
B
A
C
B
C
D
B
A
C
F
E
F
A
D
F
E
F
A
D
E
B
C
B
C
B
A
C
C
B
D
C
B
A
C
B
D
D
C
B
D
B
A
C
D
C
B
D
A
B
A
C
C
B
D
C
B
D
D
B
C
B
A
C
C
B
D
B
A
C
C
B
D
B
A
C
A
C
B
D
D
E
E
C
B
D
C
B
E
A
B
A
C
B
C
B
C
C
B
A
F
E
A
E
B
C
D
F
E
F
A
D
F
E
F
A
D
C
B
C
B
E
F
E
A
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
F
A
D
D
F
E
F
A
D
B
C
D
C
B
B
A
C
F
E
A
C
B
A
B
C
B
C
F
E
A
F
E
F
A
D
B
A
C
F
E
A
F
E
A
C
B
C
B
C
B
E
C
B
D
A
C
B
D
B
A
C
D
F
E
F
A
D
E
A
E
B
A
C
F
E
A
C
B
C
B
F
E
F
A
D
B
A
C
C
B
C
B
D
B
A
C
D
C
B
D
E
C
B
D
C
B
D
D
E
C
B
D
F
E
F
A
D
B
C
A
B
A
C
C
B
D
F
E
F
A
D
A
A
F
E
F
A
D
B
C
E
F
E
A
B
A
C
E
C
B
D
C
B
C
B
A
B
C
B
C
A
F
E
A
F
E
A
E
B
C
D
A
D
F
E
F
A
D
D
C
B
A
C
B
D
C
B
D
E
B
A
C
C
B
C
B
E
F
E
A
C
B
C
B
E
A
F
E
F
A
D
B
A
C
E
B
C
F
E
A
B
A
C
F
E
A
F
E
F
A
D
C
B
A
C
B
E
C
B
D
C
B
E
E
B
A
C
D
F
E
F
A
D
F
E
F
A
D
D
B
C
B
A
C
F
E
F
A
D
D
E
F
E
F
A
D
A
D
C
B
D
C
B
D
C
B
D
C
B
B
A
C
F
E
A
B
A
C
E
E
E
C
B
D
B
A
C
C
B
D
F
E
F
A
D
F
E
A
A
F
E
A
B
A
C
B
A
C
F
E
F
A
D
D
C
B
E
C
B
D
D
E
F
E
A
F
E
F
A
D
C
B
D
B
A
C
D
F
E
A
A
A
F
E
F
A
D
B
C
B
A
C
F
E
A
E
B
C
F
E
F
A
D
B
A
C
C
B
D
B
A
C
E
E
B
C
F
E
A
F
E
F
A
D
E
B
A
C
A
C
B
C
B
D
F
E
F
A
D
B
C
B
A
C
C
B
C
B
D
A
E
A
D
D
B
A
C
C
B
B
C
B
A
C
A
C
B
A
C
B
D
E
E
E
C
B
C
B
D
E
C
B
F
E
F
A
D
D
A
A
C
B
E
C
B
F
E
A
C
B
D
C
B
F
E
A
F
E
A
F
E
F
A
D
C
B
B
C
D
B
C
E
C
B
D
E
B
C
F
E
A
E
E
C
B
B
A
C
B
C
C
B
D
D
B
C
F
E
A
B
A
C
F
E
F
A
D
C
B
E
F
E
A
E
F
E
F
A
D
F
E
F
A
D
E
B
C
C
B
B
C
C
B
D
B
C
C
B
D
A
A
E
F
E
A
B
A
C
B
A
C
A
F
E
F
A
D
A
C
B
D
D
B
C
B
A
C
C
B
C
B
D
A
E
F
E
A
E
F
E
F
A
D
C
B
D
A
C
B
D
B
C
F
E
F
A
D
A
A
F
E
A
C
B
C
B
D
A
B
C
E
F
E
F
A
D
C
B
D
F
E
A
C
B
D
F
E
A
F
E
A
B
A
C
B
A
C
F
E
A
B
A
C
B
C
C
B
D
A
C
B
D
D
B
A
C
F
E
A
F
E
A
C
B
C
B
D
B
A
C
F
E
A
B
C
F
E
A
B
C
E
F
E
F
A
D
C
B
C
B
D
F
E
F
A
D
A
D
E
D
A
F
E
A
F
E
A
D
F
E
A
C
B
C
B
D
D
F
E
A
D
E
E
E
C
B
B
C
D
A
F
E
A
A
D
B
A
C
B
A
C
F
E
A
F
E
F
A
D
C
B
D
A
D
E
D
D
D
F
E
A
B
A
C
F
E
A
F
E
F
A
D
A
F
E
F
A
D
E
C
B
D
F
E
A
F
E
F
A
D
D
A
B
C
E
F
E
F
A
D
A
D
F
E
F
A
D
E
F
E
A
F
E
A
C
B
D
B
C
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
C
B
C
B
D
F
E
F
A
D
A
B
A
C
E
C
B
E
A
B
A
C
E
F
E
A
F
E
F
A
D
F
E
A
C
B
D
B
A
C
B
C
D
D
C
B
D
A
B
C
C
B
E
A
E
F
E
F
A
D
E
F
E
F
A
D
F
E
F
A
D
B
A
C
E
F
E
F
A
D
C
B
D
D
F
E
A
B
A
C
A
C
B
F
E
A
B
A
C
C
B
D
B
C
F
E
F
A
D
D
A
B
A
C
A
D
F
E
F
A
D
B
A
C
E
F
E
A
E
E
B
C
F
E
F
A
D
C
B
C
B
C
B
D
A
F
E
A
B
A
C
C
B
B
A
C
E
E
F
E
F
A
D
C
B
D
A
B
C
C
B
C
B
D
C
B
D
B
A
C
F
E
A
C
B
D
D
F
E
A
E
F
E
F
A
D
C
B
C
B
D
C
B
B
A
C
F
E
A
C
B
D
F
E
F
A
D
C
B
D
C
B
C
B
D
B
C
B
A
C
A
D
C
B
D
A
C
B
C
B
D
D
F
E
F
A
D
B
A
C
E
E
F
E
A
C
B
D
C
B
D
B
A
C
F
E
F
A
D
E
B
A
C
B
A
C
B
A
C
B
C
F
E
A
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
A
B
A
C
F
E
A
B
A
C
C
B
D
B
C
C
B
F
E
A
F
E
A
C
B
F
E
F
A
D
F
E
F
A
D
D
F
E
A
A
F
E
F
A
D
C
B
E
D
F
E
F
A
D
B
A
C
A
B
A
C
B
A
C
C
B
C
B
D
D
D
B
A
C
D
B
C
B
C
D
B
A
C
B
C
F
E
F
A
D
A
E
F
E
F
A
D
A
F
E
F
A
D
D
A
D
C
B
C
B
C
B
E
C
B
D
F
E
F
A
D
A
F
E
F
A
D
B
C
B
A
C
C
B
D
D
B
A
C
A
D
F
E
A
C
B
C
B
D
B
A
C
F
E
A
A
B
C
F
E
F
A
D
F
E
A
A
C
B
D
F
E
A
B
C
A
B
A
C
B
A
C
B
C
E
C
B
B
A
C
B
A
C
C
B
D
C
B
D
C
B
D
B
A
C
B
A
C
D
B
A
C
F
E
A
F
E
F
A
D
F
E
F
A
D
B
C
C
B
B
A
C
C
B
F
E
A
B
C
C
B
D
B
A
C
B
C
E
D
C
B
D
C
B
F
E
A
C
B
D
D
C
B
C
B
D
C
B
D
D
F
E
F
A
D
F
E
F
A
D
C
B
C
B
B
C
B
A
C
C
B
D
A
C
B
D
C
B
D
E
F
E
F
A
D
F
E
F
A
D
B
A
C
B
C
F
E
F
A
D
E
B
A
C
F
E
F
A
D
D
F
E
A
B
A
C
B
A
C
F
E
F
A
D
B
C
F
E
A
E
F
E
F
A
D
C
B
D
F
E
A
C
B
C
B
F
E
A
F
E
F
A
D
C
B
C
B
D
A
C
B
E
D
E
F
E
F
A
D
F
E
A
F
E
A
A
E
D
F
E
F
A
D
C
B
D
B
A
C
C
B
D
C
B
D
B
A
C
E
B
A
C
B
C
D
F
E
A
C
B
D
E
F
E
A
A
F
E
A
A
D
B
A
C
F
E
F
A
D
C
B
C
B
E
C
B
D
B
C
B
A
C
B
A
C
C
B
D
C
B
E
D
D
B
C
E
C
B
D
D
B
A
C
A
F
E
A
D
F
E
F
A
D
B
C
B
C
F
E
A
B
A
C
F
E
F
A
D
E
C
B
D
F
E
A
C
B
D
E
B
A
C
D
A
B
C
E
C
B
D
E
F
E
A
C
B
D
A
D
C
B
E
C
B
C
B
B
A
C
C
B
D
D
F
E
A
A
B
C
C
B
F
E
A
F
E
F
A
D
A
F
E
A
F
E
A
C
B
D
C
B
D
F
E
F
A
D
B
A
C
D
E
D
B
A
C
E
F
E
F
A
D
A
B
A
C
A
D
D
F
E
F
A
D
C
B
D
C
B
B
A
C
B
A
C
F
E
F
A
D
B
A
C
B
C
E
F
E
F
A
D
B
C
C
B
D
F
E
F
A
D
A
C
B
C
B
D
E
F
E
A
A
B
C
D
A
C
B
D
F
E
F
A
D
F
E
F
A
D
A
A
C
B
A
B
A
C
A
A
B
C
F
E
F
A
D
B
C
C
B
D
E
B
A
C
A
B
C
D
C
B
B
C
E
C
B
F
E
F
A
D
B
A
C
B
A
C
F
E
A
D
E
A
F
E
A
F
E
A
F
E
F
A
D
E
B
C
C
B
D
C
B
B
C
A
B
A
C
B
A
C
B
C
D
B
A
C
F
E
F
A
D
C
B
E
B
A
C
F
E
F
A
D
A
A
F
E
F
A
D
A
D
C
B
F
E
F
A
D
A
C
B
D
C
B
D
E
C
B
D
F
E
F
A
D
F
E
A
C
B
F
E
F
A
D
F
E
F
A
D
C
B
A
A
D
F
E
A
C
B
C
B
D
C
B
F
E
F
A
D
F
E
A
E
C
B
C
B
D
C
B
E
A
A
E
C
B
D
E
F
E
A
F
E
F
A
D
B
C
B
A
C
E
F
E
A
A
C
B
F
E
A
B
C
A
B
C
C
B
E
B
C
F
E
F
A
D
A
C
B
D
C
B
B
A
C
C
B
D
F
E
F
A
D
C
B
B
C
F
E
A
C
B
B
A
C
E
F
E
F
A
D
A
D
A
B
C
D
F
E
F
A
D
B
A
C
E
D
F
E
A
C
B
D
C
B
B
C
A
D
B
A
C
D
C
B
F
E
A
B
A
C
D
C
B
D
F
E
A
B
C
B
A
C
E
C
B
D
C
B
D
C
B
D
E
D
F
E
F
A
D
C
B
B
A
C
D
E
F
E
A
E
F
E
A
D
C
B
D
E
F
E
F
A
D
A
A
D
F
E
F
A
D
D
F
E
F
A
D
F
E
A
C
B
D
C
B
D
C
B
D
F
E
F
A
D
C
B
D
E
A
F
E
A
D
D
C
B
B
A
C
A
E
C
B
C
B
F
E
A
A
F
E
A
B
C
F
E
A
B
C
F
E
A
C
B
A
F
E
F
A
D
C
B
D
E
F
E
A
B
A
C
C
B
D
E
E
B
A
C
F
E
A
B
A
C
D
F
E
A
F
E
A
F
E
F
A
D
B
C
B
C
B
C
B
C
F
E
A
B
C
C
B
D
B
C
F
E
A
D
D
C
B
D
F
E
A
C
B
D
B
C
D
A
B
A
C
C
B
D
F
E
A
D
C
B
E
B
A
C
F
E
A
D
A
D
C
B
D
A
D
D
C
B
D
C
B
D
C
B
D
F
E
A
B
C
C
B
E
B
C
D
D
F
E
A
B
C
D
B
C
B
A
C
B
C
A
B
A
C
C
B
C
B
C
B
B
A
C
B
A
C
C
B
D
F
E
A
F
E
A
C
B
D
D
C
B
A
B
A
C
A
F
E
F
A
D
F
E
A
E
B
A
C
F
E
A
F
E
F
A
D
D
C
B
B
C
F
E
A
B
A
C
B
A
C
E
F
E
A
E
F
E
F
A
D
A
F
E
A
B
C
B
C
B
C
C
B
D
C
B
D
C
B
B
A
C
F
E
A
F
E
A
F
E
F
A
D
F
E
A
F
E
A
D
C
B
A
E
C
B
E
E
B
A
C
F
E
F
A
D
A
E
D
F
E
F
A
D
B
C
B
C
C
B
A
C
B
B
C
B
C
F
E
F
A
D
C
B
F
E
A
B
C
C
B
E
B
A
C
B
C
C
B
E
F
E
F
A
D
C
B
D
C
B
D
D
B
C
B
A
C
C
B
D
F
E
F
A
D
A
B
C
A
A
C
B
A
C
B
D
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
B
A
C
B
C
F
E
F
A
D
C
B
E
A
E
D
C
B
D
B
A
C
C
B
D
B
C
F
E
A
E
F
E
F
A
D
C
B
A
C
B
E
B
C
B
A
C
F
E
F
A
D
D
B
C
B
A
C
E
B
C
F
E
A
F
E
A
D
B
A
C
C
B
D
C
B
D
B
C
E
C
B
B
A
C
B
A
C
F
E
F
A
D
E
A
E
F
E
A
B
A
C
C
B
D
C
B
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
A
B
C
B
A
C
B
C
F
E
F
A
D
E
B
A
C
B
C
A
D
D
F
E
F
A
D
A
F
E
A
B
A
C
B
C
C
B
C
B
C
B
F
E
F
A
D
E
B
C
B
C
F
E
F
A
D
B
C
B
C
F
E
F
A
D
E
F
E
A
F
E
A
B
A
C
B
A
C
E
E
F
E
A
F
E
F
A
D
A
B
A
C
A
C
B
B
C
D
A
D
D
C
B
D
E
E
D
B
C
F
E
A
C
B
D
E
D
C
B
C
B
D
E
A
E
F
E
F
A
D
C
B
C
B
F
E
A
B
C
F
E
A
D
F
E
A
E
A
C
B
B
A
C
F
E
F
A
D
B
A
C
C
B
A
C
B
A
E
B
A
C
F
E
A
B
A
C
F
E
F
A
D
B
C
C
B
B
A
C
E
B
A
C
F
E
F
A
D
C
B
D
A
B
A
C
B
C
C
B
D
B
A
C
F
E
F
A
D
A
C
B
D
F
E
A
C
B
C
B
D
C
B
F
E
A
F
E
F
A
D
A
F
E
A
B
C
A
B
C
F
E
F
A
D
C
B
D
B
A
C
E
F
E
A
C
B
C
B
B
C
E
A
F
E
F
A
D
C
B
B
C
F
E
F
A
D
B
C
F
E
F
A
D
E
A
B
C
F
E
F
A
D
B
C
B
C
F
E
A
A
E
C
B
E
D
C
B
D
B
A
C
C
B
D
F
E
F
A
D
C
B
A
B
C
E
F
E
F
A
D
A
F
E
A
B
C
B
C
C
B
A
B
A
C
E
B
C
E
B
A
C
F
E
F
A
D
C
B
D
B
C
F
E
F
A
D
D
C
B
B
C
B
C
C
B
A
D
C
B
D
D
C
B
D
C
B
D
D
C
B
D
F
E
A
E
E
D
F
E
F
A
D
C
B
D
F
E
A
F
E
F
A
D
B
A
C
D
F
E
A
A
B
A
C
B
A
C
D
C
B
B
A
C
B
C
C
B
B
A
C
F
E
A
E
C
B
E
B
C
E
F
E
F
A
D
B
A
C
C
B
D
F
E
F
A
D
C
B
D
F
E
A
F
E
A
B
A
C
B
C
C
B
F
E
A
C
B
D
F
E
F
A
D
C
B
B
A
C
F
E
F
A
D
D
E
A
E
F
E
F
A
D
F
E
A
E
D
F
E
F
A
D
E
C
B
D
F
E
F
A
D
F
E
A
A
B
C
D
C
B
D
D
D
B
A
C
B
A
C
F
E
A
F
E
A
E
A
B
C
B
C
F
E
F
A
D
D
A
F
E
F
A
D
D
E
C
B
B
A
C
D
F
E
A
B
C
F
E
A
D
C
B
B
C
B
C
C
B
F
E
F
A
D
A
B
C
E
A
C
B
D
F
E
A
A
B
C
F
E
A
A
E
C
B
D
C
B
F
E
F
A
D
E
C
B
C
B
A
A
F
E
A
C
B
C
B
E
F
E
A
E
A
F
E
F
A
D
E
E
C
B
B
A
C
E
B
A
C
F
E
A
E
D
C
B
D
F
E
A
C
B
D
E
D
F
E
A
F
E
F
A
D
A
C
B
B
A
C
B
C
B
C
B
A
C
F
E
A
C
B
D
E
F
E
F
A
D
A
B
A
C
B
A
C
F
E
F
A
D
C
B
C
B
D
B
C
F
E
A
D
E
E
E
E
A
C
B
D
B
C
D
F
E
F
A
D
C
B
B
A
C
F
E
F
A
D
D
F
E
F
A
D
D
A
B
A
C
D
C
B
D
E
F
E
A
F
E
A
A
C
B
D
B
A
C
C
B
D
A
C
B
D
F
E
F
A
D
C
B
D
C
B
D
C
B
F
E
A
D
D
A
B
A
C
F
E
A
E
B
A
C
C
B
D
D
C
B
F
E
F
A
D
B
C
F
E
F
A
D
C
B
B
C
B
C
E
C
B
D
D
D
B
C
C
B
D
B
C
F
E
F
A
D
A
B
A
C
F
E
A
F
E
F
A
D
E
A
F
E
F
A
D
C
B
D
F
E
A
A
C
B
F
E
A
E
F
E
A
C
B
C
B
D
B
C
F
E
A
F
E
F
A
D
C
B
C
B
F
E
F
A
D
C
B
B
A
C
B
A
C
C
B
D
C
B
B
A
C
D
F
E
F
A
D
F
E
F
A
D
A
B
C
A
E
C
B
F
E
F
A
D
F
E
F
A
D
C
B
E
C
B
D
E
B
A
C
B
C
B
C
A
D
C
B
D
A
E
C
B
A
F
E
F
A
D
C
B
D
B
A
C
C
B
D
F
E
A
D
B
C
B
A
C
B
C
B
A
C
E
E
A
C
B
B
A
C
A
B
C
B
A
C
A
E
F
E
F
A
D
D
B
A
C
B
C
D
C
B
D
E
A
A
B
A
C
B
C
B
A
C
C
B
A
F
E
A
A
F
E
A
C
B
D
E
C
B
C
B
D
C
B
D
B
A
C
C
B
D
C
B
A
C
B
C
B
D
B
C
A
A
E
F
E
F
A
D
C
B
D
B
C
F
E
A
A
A
F
E
F
A
D
B
A
C
F
E
A
C
B
E
B
A
C
C
B
D
F
E
F
A
D
B
C
D
C
B
D
E
B
C
D
C
B
D
C
B
D
C
B
D
C
B
E
E
C
B
D
B
A
C
B
C
A
B
A
C
E
C
B
D
C
B
B
A
C
C
B
C
B
D
A
E
F
E
F
A
D
A
B
A
C
B
C
D
F
E
A
E
F
E
A
B
A
C
E
C
B
F
E
F
A
D
B
A
C
C
B
D
B
A
C
F
E
F
A
D
B
A
C
B
A
C
F
E
A
C
B
F
E
A
B
A
C
D
F
E
A
C
B
B
C
C
B
D
B
C
B
C
F
E
A
A
E
B
C
B
A
C
C
B
A
C
B
F
E
F
A
D
C
B
D
B
C
F
E
A
A
B
A
C
B
C
C
B
F
E
A
C
B
D
B
A
C
C
B
E
D
A
B
C
D
B
C
B
C
C
B
D
A
B
C
F
E
A
A
F
E
F
A
D
C
B
C
B
D
D
C
B
D
F
E
A
B
A
C
B
C
B
A
C
A
C
B
D
A
A
B
A
C
A
C
B
D
F
E
F
A
D
E
C
B
A
C
B
F
E
F
A
D
E
B
A
C
F
E
F
A
D
D
F
E
F
A
D
A
E
C
B
D
A
B
A
C
D
C
B
C
B
D
D
B
A
C
C
B
D
B
A
C
C
B
D
B
C
F
E
A
C
B
F
E
F
A
D
C
B
F
E
A
C
B
F
E
A
F
E
A
B
C
F
E
A
A
D
E
F
E
A
B
C
C
B
F
E
F
A
D
C
B
D
D
C
B
F
E
A
B
C
B
A
C
D
C
B
D
D
D
E
D
C
B
F
E
F
A
D
D
D
F
E
F
A
D
A
C
B
C
B
D
F
E
A
F
E
F
A
D
F
E
F
A
D
B
C
C
B
D
F
E
F
A
D
F
E
A
F
E
A
B
A
C
D
C
B
A
C
B
D
D
B
C
C
B
C
B
B
C
E
B
C
D
C
B
D
B
A
C
F
E
A
F
E
A
F
E
A
A
B
A
C
C
B
D
F
E
F
A
D
C
B
E
C
B
A
B
C
B
C
C
B
C
B
D
A
B
C
B
C
F
E
F
A
D
B
C
F
E
A
D
C
B
A
F
E
F
A
D
C
B
F
E
A
D
C
B
E
E
C
B
B
C
E
C
B
C
B
D
E
A
C
B
D
E
A
E
F
E
F
A
D
E
D
B
C
F
E
F
A
D
A
B
A
C
D
D
F
E
F
A
D
C
B
D
F
E
F
A
D
B
C
B
C
B
C
E
B
A
C
A
B
C
C
B
D
F
E
F
A
D
B
C
B
A
C
B
A
C
F
E
F
A
D
A
B
A
C
D
B
C
F
E
A
C
B
B
A
C
E
D
D
F
E
F
A
D
C
B
D
D
C
B
F
E
F
A
D
E
C
B
B
A
C
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
D
C
B
D
B
C
C
B
D
B
A
C
B
C
E
F
E
A
D
C
B
D
B
A
C
C
B
D
C
B
D
C
B
B
A
C
B
A
C
C
B
B
A
C
A
F
E
F
A
D
B
C
A
C
B
D
F
E
A
F
E
F
A
D
D
F
E
F
A
D
F
E
F
A
D
F
E
A
A
F
E
A
B
A
C
A
F
E
F
A
D
F
E
F
A
D
B
A
C
E
B
A
C
F
E
F
A
D
E
A
F
E
A
F
E
A
C
B
D
C
B
D
D
C
B
C
B
F
E
A
A
A
F
E
A
A
C
B
D
B
A
C
A
F
E
F
A
D
E
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
E
F
E
F
A
D
D
F
E
A
A
F
E
F
A
D
F
E
F
A
D
B
C
B
A
C
A
D
C
B
D
B
A
C
A
F
E
A
B
C
A
E
A
B
C
F
E
F
A
D
C
B
D
C
B
D
A
B
A
C
D
D
C
B
E
C
B
B
C
F
E
A
B
C
F
E
F
A
D
A
D
F
E
A
B
C
C
B
D
C
B
D
C
B
F
E
F
A
D
B
A
C
D
A
F
E
A
F
E
F
A
D
C
B
D
C
B
C
B
D
B
A
C
B
A
C
A
F
E
F
A
D
D
E
F
E
F
A
D
A
C
B
D
C
B
D
E
F
E
F
A
D
C
B
C
B
F
E
F
A
D
C
B
D
E
C
B
C
B
F
E
A
F
E
F
A
D
D
B
A
C
E
C
B
A
F
E
A
E
B
A
C
C
B
C
B
D
D
F
E
F
A
D
F
E
F
A
D
A
A
D
C
B
D
C
B
D
D
B
A
C
E
C
B
D
F
E
A
D
C
B
D
B
C
D
D
A
D
D
F
E
F
A
D
B
A
C
D
F
E
A
B
C
B
A
C
E
D
F
E
A
D
B
C
E
F
E
A
B
A
C
F
E
A
F
E
F
A
D
A
C
B
D
D
F
E
A
B
C
D
C
B
C
B
D
E
D
A
E
F
E
F
A
D
E
E
F
E
A
F
E
A
C
B
B
C
F
E
A
F
E
A
B
A
C
B
A
C
F
E
A
C
B
D
D
D
F
E
F
A
D
F
E
F
A
D
C
B
D
B
A
C
C
B
E
F
E
F
A
D
C
B
D
C
B
D
F
E
A
C
B
F
E
F
A
D
B
C
E
E
A
F
E
F
A
D
E
A
E
F
E
F
A
D
F
E
F
A
D
E
F
E
F
A
D
F
E
A
D
B
A
C
F
E
A
B
C
B
C
C
B
D
C
B
B
C
F
E
F
A
D
B
A
C
A
E
B
A
C
F
E
F
A
D
C
B
D
E
D
B
A
C
B
A
C
B
C
E
F
E
A
F
E
A
D
E
D
F
E
A
B
A
C
C
B
A
B
A
C
D
C
B
A
B
A
C
C
B
D
B
C
C
B
A
B
A
C
B
C
D
C
B
D
B
A
C
C
B
D
A
C
B
D
E
E
E
A
B
C
C
B
F
E
F
A
D
B
A
C
C
B
E
C
B
D
E
C
B
B
A
C
A
B
A
C
F
E
A
D
F
E
A
F
E
F
A
D
C
B
F
E
A
B
A
C
F
E
F
A
D
A
A
D
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
D
B
C
B
C
A
F
E
F
A
D
C
B
C
B
D
F
E
A
F
E
F
A
D
F
E
A
D
F
E
F
A
D
B
A
C
A
C
B
F
E
A
A
C
B
C
B
B
A
C
F
E
A
A
E
B
C
B
A
C
C
B
B
C
C
B
D
B
A
C
B
C
A
A
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
F
A
D
B
C
B
A
C
B
A
C
C
B
D
B
A
C
A
F
E
A
B
C
A
E
E
A
F
E
A
E
D
C
B
C
B
D
C
B
D
B
A
C
C
B
D
C
B
D
C
B
C
B
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
A
C
E
B
A
C
E
D
C
B
D
F
E
A
A
E
E
F
E
F
A
D
E
A
D
C
B
F
E
F
A
D
D
F
E
A
F
E
F
A
D
E
B
C
D
A
F
E
F
A
D
C
B
E
C
B
D
B
C
D
B
C
F
E
F
A
D
C
B
D
B
A
C
F
E
F
A
D
B
C
C
B
A
F
E
F
A
D
B
A
C
A
F
E
A
D
E
B
C
C
B
D
C
B
C
B
D
B
A
C
B
A
C
C
B
B
C
E
B
C
E
F
E
F
A
D
A
B
C
D
F
E
A
F
E
A
B
C
B
A
C
D
F
E
A
F
E
F
A
D
B
C
C
B
D
B
C
B
C
F
E
F
A
D
A
C
B
D
B
C
D
F
E
A
F
E
F
A
D
F
E
A
C
B
D
B
C
F
E
F
A
D
F
E
F
A
D
D
F
E
F
A
D
D
F
E
F
A
D
E
C
B
D
F
E
A
C
B
E
F
E
F
A
D
F
E
A
C
B
D
D
E
C
B
B
C
C
B
D
F
E
F
A
D
B
C
D
E
B
A
C
A
E
D
B
A
C
B
A
C
C
B
D
C
B
D
F
E
A
C
B
C
B
B
C
C
B
D
A
F
E
F
A
D
B
C
B
A
C
F
E
A
B
C
C
B
F
E
A
C
B
D
E
E
E
B
A
C
D
F
E
F
A
D
B
C
C
B
E
C
B
A
D
B
A
C
A
B
C
A
B
A
C
B
C
F
E
A
F
E
A
D
B
A
C
E
C
B
C
B
B
C
D
D
F
E
F
A
D
F
E
F
A
D
E
E
C
B
B
A
C
E
A
D
C
B
D
F
E
A
B
C
F
E
A
F
E
A
C
B
B
A
C
A
E
B
C
D
F
E
F
A
D
E
A
B
C
C
B
B
C
B
A
C
D
A
E
E
D
F
E
F
A
D
D
A
E
A
A
E
B
A
C
F
E
F
A
D
D
C
B
A
B
C
C
B
C
B
E
C
B
E
F
E
A
F
E
A
E
A
B
A
C
E
E
D
C
B
D
F
E
F
A
D
E
E
D
F
E
A
B
A
C
A
F
E
A
C
B
D
C
B
D
B
C
B
A
C
D
F
E
F
A
D
F
E
A
D
A
E
B
A
C
A
C
B
D
E
B
C
B
A
C
F
E
A
F
E
F
A
D
F
E
A
F
E
A
F
E
F
A
D
C
B
B
A
C
C
B
D
F
E
A
C
B
E
A
F
E
A
B
A
C
F
E
A
A
C
B
D
B
C
F
E
A
A
F
E
A
C
B
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
A
A
A
E
D
E
B
C
C
B
D
F
E
F
A
D
D
B
A
C
C
B
D
F
E
A
B
A
C
C
B
B
A
C
C
B
C
B
C
B
B
C
E
E
C
B
F
E
F
A
D
C
B
D
F
E
A
A
B
A
C
C
B
D
B
C
D
C
B
D
E
B
C
C
B
C
B
D
A
C
B
D
B
A
C
C
B
E
B
A
C
D
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
C
B
D
D
F
E
F
A
D
E
F
E
A
D
F
E
F
A
D
F
E
F
A
D
D
F
E
A
A
B
A
C
C
B
B
A
C
D
B
A
C
E
B
A
C
A
B
C
A
E
A
C
B
A
F
E
F
A
D
C
B
D
F
E
A
B
C
A
B
A
C
F
E
A
D
C
B
D
D
A
A
E
C
B
B
A
C
A
B
A
C
C
B
B
A
C
B
A
C
C
B
D
C
B
D
D
B
A
C
C
B
D
E
C
B
D
F
E
F
A
D
B
C
F
E
A
C
B
A
F
E
A
C
B
D
A
F
E
A
D
C
B
D
B
A
C
C
B
D
B
C
C
B
D
C
B
B
C
A
C
B
C
B
B
A
C
F
E
F
A
D
B
C
C
B
D
A
E
F
E
A
E
F
E
A
C
B
D
B
C
D
C
B
D
A
C
B
D
B
C
C
B
E
A
C
B
B
C
D
D
F
E
A
B
A
C
F
E
F
A
D
D
A
D
D
F
E
F
A
D
F
E
A
B
A
C
B
C
B
A
C
E
A
A
F
E
F
A
D
F
E
A
A
E
A
C
B
D
C
B
A
E
D
B
C
F
E
A
A
D
E
B
C
C
B
B
A
C
C
B
C
B
D
B
C
C
B
D
B
C
C
B
D
C
B
D
C
B
D
A
A
B
A
C
F
E
F
A
D
D
B
C
D
B
A
C
D
E
B
C
B
A
C
D
B
C
C
B
D
F
E
A
A
F
E
A
C
B
D
A
E
E
A
B
A
C
F
E
A
F
E
F
A
D
C
B
B
A
C
F
E
F
A
D
B
A
C
A
B
C
B
C
C
B
D
F
E
F
A
D
C
B
C
B
B
C
C
B
D
B
A
C
B
A
C
F
E
A
D
D
F
E
A
B
A
C
B
A
C
A
D
E
F
E
A
F
E
F
A
D
C
B
D
C
B
D
C
B
D
A
B
A
C
B
A
C
F
E
A
C
B
D
D
E
C
B
D
B
A
C
F
E
A
C
B
D
F
E
A
B
C
B
A
C
C
B
D
F
E
F
A
D
C
B
D
F
E
A
B
C
C
B
C
B
D
B
C
C
B
D
E
D
B
A
C
E
B
C
C
B
D
F
E
A
C
B
F
E
A
E
B
C
F
E
F
A
D
B
A
C
A
A
F
E
A
F
E
A
C
B
D
B
C
B
C
B
C
F
E
A
F
E
A
F
E
F
A
D
F
E
A
D
B
A
C
F
E
A
F
E
A
D
F
E
A
C
B
D
C
B
D
E
E
C
B
D
B
A
C
E
E
A
A
B
A
C
B
C
B
C
C
B
F
E
F
A
D
B
C
A
B
A
C
C
B
D
B
A
C
A
E
F
E
A
C
B
D
D
C
B
D
E
A
D
F
E
A
B
C
F
E
A
F
E
F
A
D
F
E
F
A
D
A
C
B
D
C
B
D
C
B
D
B
A
C
F
E
A
F
E
A
C
B
D
C
B
D
F
E
A
E
D
A
D
D
C
B
D
C
B
D
B
C
A
F
E
F
A
D
A
F
E
F
A
D
E
E
F
E
A
A
C
B
B
A
C
F
E
A
B
C
F
E
A
C
B
E
A
D
B
A
C
B
A
C
B
C
D
F
E
F
A
D
B
C
F
E
F
A
D
F
E
F
A
D
E
B
C
F
E
A
E
B
C
C
B
D
D
B
C
F
E
F
A
D
A
F
E
F
A
D
E
A
C
B
D
A
F
E
A
D
C
B
D
F
E
A
F
E
F
A
D
E
A
C
B
F
E
F
A
D
D
C
B
F
E
F
A
D
B
A
C
C
B
E
F
E
A
F
E
A
A
B
A
C
C
B
D
B
C
F
E
F
A
D
E
F
E
F
A
D
C
B
D
C
B
D
B
A
C
E
A
B
C
B
C
F
E
A
D
B
A
C
F
E
F
A
D
D
C
B
C
B
D
F
E
A
B
C
C
B
D
B
C
E
F
E
A
E
B
A
C
B
A
C
C
B
C
B
D
C
B
D
B
C
C
B
D
F
E
A
B
C
F
E
F
A
D
C
B
D
D
C
B
F
E
F
A
D
B
C
A
C
B
B
C
B
C
B
C
B
A
C
C
B
E
C
B
D
E
F
E
F
A
D
B
C
A
E
C
B
C
B
C
B
D
C
B
D
C
B
B
C
A
C
B
D
C
B
D
A
F
E
F
A
D
C
B
D
A
C
B
A
D
C
B
C
B
D
E
E
A
F
E
F
A
D
D
E
A
C
B
D
B
C
D
B
C
F
E
A
C
B
D
B
A
C
A
A
B
C
B
C
D
D
D
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
F
A
D
B
A
C
E
D
D
C
B
F
E
F
A
D
E
F
E
A
B
A
C
C
B
D
F
E
A
A
B
A
C
B
C
C
B
F
E
A
C
B
F
E
F
A
D
F
E
A
F
E
F
A
D
C
B
B
A
C
F
E
A
F
E
F
A
D
E
F
E
F
A
D
F
E
A
C
B
D
C
B
D
F
E
F
A
D
A
F
E
F
A
D
B
A
C
A
F
E
F
A
D
E
F
E
A
E
F
E
A
D
C
B
D
C
B
B
C
A
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
A
B
A
C
D
D
C
B
D
F
E
A
D
F
E
F
A
D
B
A
C
D
B
A
C
A
E
C
B
D
E
D
F
E
A
C
B
D
A
C
B
A
A
C
B
D
C
B
E
B
C
C
B
D
E
F
E
F
A
D
F
E
F
A
D
F
E
A
D
C
B
F
E
A
F
E
A
C
B
D
B
C
B
C
F
E
F
A
D
F
E
F
A
D
A
A
D
C
B
D
F
E
F
A
D
C
B
B
A
C
E
B
A
C
B
A
C
E
D
E
F
E
A
C
B
D
C
B
B
A
C
E
A
F
E
A
C
B
D
E
C
B
E
D
B
A
C
E
F
E
A
B
A
C
F
E
F
A
D
C
B
C
B
D
C
B
D
A
C
B
A
D
F
E
A
A
F
E
A
B
A
C
C
B
F
E
F
A
D
B
A
C
E
F
E
A
B
A
C
C
B
D
A
B
C
F
E
F
A
D
B
A
C
C
B
D
B
C
F
E
F
A
D
B
C
F
E
F
A
D
C
B
D
B
C
C
B
D
D
B
C
C
B
F
E
A
C
B
D
B
A
C
A
C
B
F
E
A
D
C
B
B
C
F
E
F
A
D
A
D
B
A
C
A
B
C
E
D
F
E
F
A
D
C
B
E
B
C
B
C
C
B
A
B
C
C
B
D
A
C
B
E
C
B
F
E
A
F
E
F
A
D
B
C
A
F
E
A
A
C
B
D
F
E
F
A
D
D
C
B
F
E
F
A
D
C
B
D
C
B
D
C
B
B
A
C
D
E
F
E
F
A
D
B
C
C
B
D
C
B
B
C
F
E
F
A
D
F
E
F
A
D
A
D
C
B
B
A
C
C
B
F
E
F
A
D
D
C
B
A
B
C
F
E
F
A
D
E
A
B
C
C
B
B
A
C
A
F
E
F
A
D
E
B
A
C
E
F
E
A
F
E
A
B
C
A
D
C
B
F
E
A
E
F
E
F
A
D
E
B
A
C
C
B
E
F
E
A
B
A
C
C
B
F
E
F
A
D
C
B
D
C
B
D
C
B
C
B
D
B
A
C
C
B
D
A
C
B
F
E
F
A
D
C
B
D
C
B
D
B
A
C
F
E
A
C
B
B
C
F
E
F
A
D
A
C
B
F
E
A
E
B
C
B
C
B
A
C
E
F
E
A
E
A
E
B
A
C
C
B
D
D
A
E
A
C
B
D
F
E
F
A
D
F
E
F
A
D
B
A
C
D
A
F
E
A
F
E
F
A
D
E
C
B
D
A
B
A
C
A
B
A
C
A
B
A
C
B
C
D
B
A
C
D
C
B
E
C
B
D
B
A
C
C
B
B
C
B
C
F
E
A
A
B
A
C
A
C
B
D
C
B
B
C
C
B
D
D
F
E
F
A
D
D
C
B
D
F
E
A
A
F
E
A
A
E
C
B
D
A
F
E
A
F
E
A
F
E
A
B
A
C
B
C
C
B
D
C
B
D
F
E
F
A
D
E
A
E
A
D
D
C
B
C
B
D
B
A
C
A
C
B
D
B
C
B
A
C
B
C
E
A
D
C
B
A
F
E
A
C
B
F
E
F
A
D
D
B
C
B
A
C
A
F
E
A
F
E
A
F
E
F
A
D
B
C
B
C
A
B
A
C
F
E
A
B
A
C
C
B
D
F
E
A
B
A
C
D
D
A
F
E
A
B
C
B
C
C
B
C
B
D
B
C
B
A
C
C
B
D
B
C
A
B
A
C
E
A
F
E
A
C
B
D
B
A
C
A
F
E
F
A
D
A
C
B
C
B
D
C
B
D
C
B
E
D
D
C
B
F
E
F
A
D
C
B
B
C
B
A
C
B
A
C
F
E
A
C
B
F
E
A
B
C
E
B
C
C
B
D
F
E
A
C
B
B
C
D
E
A
A
C
B
D
B
A
C
E
A
A
C
B
F
E
F
A
D
B
C
A
F
E
A
D
A
E
D
F
E
F
A
D
B
C
E
C
B
B
C
D
F
E
A
C
B
D
A
C
B
D
F
E
A
B
A
C
F
E
A
B
C
B
C
C
B
F
E
A
B
A
C
C
B
A
C
B
B
A
C
C
B
B
A
C
E
E
F
E
F
A
D
C
B
D
F
E
A
A
F
E
F
A
D
E
A
B
C
B
C
B
C
B
A
C
D
E
E
E
C
B
A
E
B
C
B
C
F
E
F
A
D
A
C
B
C
B
D
C
B
C
B
D
A
F
E
A
B
A
C
A
A
C
B
D
A
C
B
D
A
B
C
B
C
E
F
E
A
A
F
E
A
E
C
B
B
A
C
C
B
B
A
C
A
E
C
B
D
B
A
C
D
F
E
A
A
E
C
B
D
A
C
B
A
C
B
A
D
C
B
D
D
F
E
A
C
B
D
B
C
F
E
F
A
D
C
B
D
C
B
E
B
A
C
C
B
D
B
C
F
E
F
A
D
F
E
A
F
E
F
A
D
A
C
B
F
E
A
B
A
C
F
E
A
B
A
C
C
B
D
C
B
B
C
C
B
D
B
A
C
F
E
F
A
D
C
B
D
F
E
A
D
B
C
F
E
A
D
F
E
F
A
D
C
B
D
F
E
F
A
D
A
F
E
F
A
D
F
E
F
A
D
F
E
A
B
C
A
C
B
D
F
E
A
D
A
A
C
B
B
A
C
C
B
D
C
B
C
B
D
F
E
F
A
D
C
B
D
D
A
B
A
C
F
E
A
C
B
E
D
F
E
A
B
C
B
C
B
C
C
B
D
F
E
F
A
D
F
E
A
F
E
A
C
B
C
B
D
C
B
F
E
A
B
C
B
A
C
C
B
D
F
E
A
E
C
B
B
C
B
C
E
E
B
A
C
F
E
F
A
D
E
C
B
D
B
A
C
E
E
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
A
B
A
C
D
B
A
C
B
C
F
E
A
D
B
C
E
B
A
C
F
E
A
E
E
B
A
C
C
B
C
B
A
D
A
C
B
D
C
B
C
B
F
E
A
E
C
B
D
C
B
D
B
A
C
C
B
F
E
F
A
D
C
B
D
B
A
C
E
E
F
E
F
A
D
F
E
A
C
B
D
A
F
E
A
B
A
C
A
C
B
D
B
C
D
F
E
A
B
C
B
A
C
A
B
C
C
B
D
D
A
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
A
E
C
B
C
B
D
F
E
A
D
C
B
F
E
A
C
B
B
C
F
E
F
A
D
C
B
B
C
C
B
D
E
C
B
D
F
E
A
E
F
E
A
B
C
F
E
A
A
D
C
B
B
A
C
A
D
F
E
A
F
E
A
B
A
C
D
B
A
C
B
C
F
E
A
D
E
E
D
B
C
B
C
B
A
C
D
C
B
C
B
D
C
B
D
D
C
B
B
C
D
F
E
A
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
E
B
A
C
B
C
F
E
A
F
E
A
F
E
A
F
E
F
A
D
F
E
A
F
E
A
B
A
C
F
E
F
A
D
F
E
A
F
E
A
D
A
D
C
B
C
B
D
F
E
F
A
D
B
A
C
C
B
D
B
C
D
D
F
E
A
B
C
A
C
B
D
A
D
B
A
C
F
E
A
F
E
F
A
D
B
A
C
F
E
F
A
D
B
A
C
F
E
A
C
B
D
E
C
B
B
A
C
E
F
E
A
F
E
A
C
B
F
E
A
D
E
B
C
D
C
B
D
E
E
C
B
D
C
B
B
A
C
B
A
C
F
E
F
A
D
C
B
D
B
A
C
C
B
D
C
B
F
E
F
A
D
C
B
D
B
A
C
C
B
D
B
A
C
F
E
A
E
C
B
D
C
B
B
A
C
B
A
C
C
B
D
A
A
B
C
F
E
A
E
A
C
B
C
B
D
E
C
B
D
C
B
D
B
A
C
F
E
F
A
D
D
E
C
B
D
C
B
D
F
E
A
C
B
D
C
B
D
F
E
F
A
D
E
B
A
C
E
F
E
A
D
E
F
E
F
A
D
D
C
B
F
E
F
A
D
D
C
B
E
E
B
C
B
A
C
C
B
F
E
A
F
E
F
A
D
C
B
D
C
B
C
B
C
B
D
C
B
B
A
C
B
C
A
B
C
F
E
F
A
D
B
C
C
B
D
F
E
A
D
D
E
A
A
D
F
E
A
F
E
A
C
B
C
B
D
C
B
B
C
B
A
C
F
E
F
A
D
F
E
F
A
D
B
A
C
B
C
E
D
B
A
C
F
E
A
D
C
B
D
B
C
C
B
E
F
E
F
A
D
D
C
B
A
F
E
A
C
B
D
D
D
F
E
A
C
B
F
E
F
A
D
F
E
A
F
E
F
A
D
A
D
C
B
D
C
B
B
A
C
A
C
B
E
D
E
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
F
E
F
A
D
E
F
E
A
C
B
D
C
B
D
F
E
F
A
D
F
E
A
A
E
F
E
F
A
D
F
E
F
A
D
C
B
F
E
A
C
B
D
E
A
B
C
C
B
E
F
E
F
A
D
B
A
C
B
C
F
E
F
A
D
E
B
C
C
B
D
F
E
F
A
D
C
B
C
B
D
D
D
D
C
B
C
B
D
D
B
C
B
A
C
D
A
B
C
F
E
F
A
D
F
E
A
F
E
F
A
D
C
B
D
A
B
C
D
C
B
D
A
E
E
D
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
A
D
B
A
C
C
B
D
C
B
F
E
F
A
D
B
C
C
B
D
F
E
F
A
D
F
E
F
A
D
D
B
A
C
F
E
A
E
C
B
D
E
B
C
C
B
D
F
E
F
A
D
C
B
D
C
B
D
A
D
D
E
B
C
D
D
D
B
A
C
B
A
C
D
E
C
B
F
E
A
A
E
C
B
E
C
B
B
C
D
E
D
C
B
D
F
E
F
A
D
B
C
B
C
B
C
F
E
F
A
D
A
B
C
E
E
E
E
D
F
E
F
A
D
F
E
F
A
D
B
C
E
B
A
C
C
B
D
A
C
B
D
F
E
F
A
D
D
C
B
D
B
C
B
A
C
F
E
A
F
E
F
A
D
E
D
C
B
F
E
A
C
B
D
F
E
A
C
B
D
F
E
F
A
D
E
F
E
A
C
B
D
C
B
C
B
C
B
D
D
C
B
F
E
A
A
F
E
F
A
D
C
B
E
E
F
E
A
F
E
A
B
A
C
B
A
C
B
C
F
E
A
B
C
E
C
B
D
C
B
D
B
C
A
E
E
A
E
A
E
A
C
B
C
B
D
D
C
B
B
A
C
A
C
B
D
D
E
A
E
B
C
F
E
F
A
D
D
E
A
D
F
E
A
E
B
C
F
E
A
C
B
C
B
D
B
A
C
A
C
B
E
C
B
B
C
E
B
A
C
E
D
C
B
F
E
A
A
B
A
C
B
C
A
C
B
D
A
B
C
C
B
D
B
A
C
B
C
F
E
A
D
D
C
B
E
F
E
F
A
D
B
C
B
A
C
B
A
C
B
C
B
C
F
E
A
E
F
E
F
A
D
C
B
F
E
F
A
D
C
B
D
B
A
C
C
B
D
F
E
A
B
C
A
F
E
A
F
E
A
D
A
F
E
A
E
E
E
D
F
E
F
A
D
C
B
C
B
D
F
E
F
A
D
E
A
B
A
C
D
C
B
C
B
D
A
C
B
D
C
B
C
B
D
A
F
E
F
A
D
D
F
E
A
F
E
F
A
D
C
B
C
B
D
F
E
A
C
B
E
F
E
F
A
D
D
B
C
A
C
B
E
C
B
D
E
F
E
F
A
D
C
B
D
C
B
D
C
B
D
A
B
A
C
F
E
F
A
D
F
E
A
B
A
C
C
B
D
D
C
B
F
E
F
A
D
C
B
D
C
B
D
C
B
D
A
E
B
C
B
A
C
B
C
B
C
B
A
C
D
F
E
A
B
C
C
B
D
F
E
A
B
C
C
B
A
C
B
D
F
E
A
B
A
C
B
C
F
E
F
A
D
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
D
B
C
F
E
F
A
D
D
F
E
F
A
D
B
A
C
D
D
D
F
E
F
A
D
C
B
D
D
C
B
D
B
A
C
F
E
A
F
E
F
A
D
A
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
A
E
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
C
B
D
E
F
E
F
A
D
F
E
F
A
D
B
C
D
C
B
E
B
A
C
B
C
F
E
A
A
E
B
C
C
B
E
C
B
F
E
A
E
F
E
A
C
B
D
B
A
C
B
C
B
A
C
D
A
A
C
B
C
B
A
D
A
B
C
B
C
B
A
C
B
A
C
C
B
A
B
A
C
F
E
A
F
E
F
A
D
E
B
A
C
E
F
E
A
D
F
E
A
B
A
C
C
B
D
F
E
A
B
C
E
C
B
C
B
E
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
A
F
E
A
E
E
E
A
F
E
F
A
D
F
E
A
F
E
A
C
B
D
E
E
B
C
F
E
A
F
E
A
C
B
E
B
C
A
A
F
E
F
A
D
C
B
D
B
C
F
E
A
B
A
C
F
E
F
A
D
C
B
C
B
D
E
D
D
F
E
F
A
D
F
E
A
A
A
F
E
A
B
C
F
E
F
A
D
B
A
C
E
C
B
D
C
B
D
C
B
D
B
A
C
B
A
C
B
A
C
A
C
B
D
D
E
C
B
B
C
B
C
F
E
F
A
D
A
A
B
A
C
A
F
E
F
A
D
D
D
F
E
F
A
D
A
E
B
A
C
B
A
C
C
B
D
B
A
C
D
C
B
D
F
E
A
C
B
D
A
D
A
B
C
D
C
B
D
B
A
C
F
E
F
A
D
F
E
A
D
A
A
C
B
B
A
C
F
E
A
F
E
A
C
B
D
B
C
B
A
C
F
E
F
A
D
D
E
C
B
D
F
E
F
A
D
D
F
E
F
A
D
B
C
B
A
C
F
E
F
A
D
A
E
A
D
E
C
B
D
A
C
B
D
F
E
A
D
D
A
E
B
A
C
F
E
A
F
E
A
C
B
C
B
B
A
C
D
F
E
A
C
B
D
E
D
C
B
E
C
B
D
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
B
A
C
E
B
A
C
A
E
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
C
B
D
A
D
F
E
F
A
D
F
E
F
A
D
A
E
B
A
C
B
A
C
E
B
A
C
D
E
B
A
C
F
E
A
D
A
E
D
E
C
B
D
F
E
A
F
E
A
A
B
C
C
B
D
C
B
B
C
F
E
A
C
B
F
E
A
B
C
F
E
F
A
D
C
B
C
B
C
B
D
B
C
C
B
F
E
A
B
C
A
F
E
A
F
E
A
E
D
E
E
C
B
F
E
A
B
C
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
D
A
E
A
F
E
A
C
B
D
E
C
B
F
E
F
A
D
D
F
E
F
A
D
B
A
C
A
B
A
C
A
B
A
C
F
E
F
A
D
C
B
D
D
E
B
A
C
C
B
F
E
F
A
D
B
C
D
F
E
F
A
D
B
C
C
B
A
E
E
B
C
E
B
C
F
E
A
B
A
C
F
E
F
A
D
D
E
A
F
E
A
C
B
D
F
E
F
A
D
B
C
A
A
D
E
B
A
C
F
E
A
E
F
E
F
A
D
B
A
C
B
A
C
B
C
F
E
F
A
D
D
C
B
D
D
C
B
D
F
E
F
A
D
E
C
B
E
A
D
A
C
B
B
C
D
F
E
A
E
D
A
C
B
D
C
B
D
C
B
D
F
E
F
A
D
B
C
F
E
A
B
C
F
E
F
A
D
A
C
B
B
A
C
A
C
B
D
C
B
D
A
F
E
F
A
D
C
B
C
B
D
B
A
C
B
C
A
F
E
F
A
D
B
C
F
E
F
A
D
B
A
C
D
B
A
C
B
C
D
C
B
C
B
D
B
C
F
E
A
A
E
D
D
F
E
A
C
B
D
B
A
C
E
D
B
A
C
F
E
F
A
D
D
C
B
D
C
B
F
E
A
C
B
D
E
E
F
E
A
F
E
F
A
D
E
E
B
A
C
B
C
E
B
C
E
C
B
D
F
E
F
A
D
A
B
A
C
F
E
A
D
B
C
B
C
F
E
A
B
A
C
C
B
C
B
D
B
A
C
F
E
F
A
D
C
B
B
C
B
C
C
B
C
B
F
E
A
F
E
F
A
D
A
F
E
F
A
D
B
A
C
A
A
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
A
C
B
D
D
A
D
B
A
C
D
F
E
F
A
D
C
B
B
C
D
B
C
B
A
C
A
B
A
C
A
F
E
A
E
E
D
A
C
B
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
C
B
C
B
D
B
C
F
E
F
A
D
D
A
E
D
E
E
B
C
A
C
B
C
B
F
E
F
A
D
B
C
C
B
D
B
C
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
A
A
B
C
C
B
D
E
F
E
F
A
D
C
B
A
A
F
E
F
A
D
C
B
A
C
B
F
E
A
B
C
B
C
F
E
A
E
E
F
E
A
F
E
A
C
B
D
A
C
B
D
B
A
C
D
D
B
C
F
E
F
A
D
A
C
B
D
B
C
F
E
F
A
D
C
B
B
A
C
A
A
D
C
B
F
E
A
D
B
A
C
B
A
C
F
E
A
A
E
E
A
D
A
F
E
F
A
D
E
B
A
C
B
A
C
C
B
A
C
B
D
D
F
E
A
E
D
A
C
B
D
B
A
C
F
E
F
A
D
F
E
A
B
A
C
B
A
C
B
A
C
B
A
C
A
F
E
A
D
C
B
B
C
B
C
B
A
C
F
E
A
B
C
C
B
F
E
A
D
C
B
C
B
D
B
A
C
C
B
D
F
E
F
A
D
E
A
C
B
E
D
B
C
D
B
C
B
C
A
D
B
A
C
C
B
D
F
E
F
A
D
D
B
A
C
F
E
A
C
B
C
B
D
B
C
F
E
F
A
D
C
B
D
A
E
E
F
E
F
A
D
B
A
C
C
B
D
E
F
E
A
C
B
D
C
B
C
B
B
A
C
D
E
B
C
E
C
B
E
F
E
F
A
D
C
B
D
D
F
E
A
D
F
E
A
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
A
D
C
B
D
C
B
D
C
B
D
E
C
B
F
E
A
C
B
D
E
F
E
A
A
B
C
D
B
A
C
B
A
C
C
B
B
C
F
E
F
A
D
F
E
F
A
D
D
B
C
A
A
F
E
F
A
D
A
C
B
D
A
A
C
B
D
E
A
B
C
F
E
A
F
E
A
D
C
B
D
B
A
C
E
A
C
B
A
B
C
A
A
C
B
B
A
C
B
C
F
E
A
D
F
E
F
A
D
F
E
A
C
B
B
C
C
B
D
E
C
B
D
F
E
F
A
D
F
E
F
A
D
B
C
A
C
B
D
B
C
F
E
A
C
B
F
E
F
A
D
B
C
F
E
F
A
D
B
A
C
C
B
D
A
A
D
C
B
D
A
B
A
C
A
E
F
E
F
A
D
D
B
A
C
A
C
B
E
F
E
A
F
E
F
A
D
A
A
F
E
A
D
C
B
D
C
B
F
E
F
A
D
E
C
B
F
E
F
A
D
C
B
D
F
E
F
A
D
B
C
B
C
B
A
C
C
B
F
E
F
A
D
F
E
F
A
D
E
E
E
B
C
C
B
D
F
E
A
E
E
C
B
D
A
E
F
E
A
D
F
E
F
A
D
C
B
D
C
B
D
B
A
C
B
A
C
B
A
C
F
E
A
B
C
D
F
E
F
A
D
A
D
F
E
A
D
C
B
D
B
C
C
B
D
A
C
B
A
C
B
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
A
F
E
F
A
D
A
B
A
C
F
E
A
D
B
A
C
D
C
B
D
F
E
F
A
D
A
E
A
D
F
E
F
A
D
F
E
F
A
D
C
B
F
E
F
A
D
E
E
C
B
E
B
C
E
D
F
E
A
F
E
A
B
A
C
E
C
B
D
B
C
C
B
E
B
C
F
E
A
C
B
E
F
E
F
A
D
C
B
C
B
E
B
A
C
F
E
F
A
D
B
A
C
C
B
D
A
B
C
D
C
B
F
E
F
A
D
D
E
D
B
C
B
C
F
E
A
E
E
E
C
B
D
F
E
F
A
D
E
C
B
C
B
D
F
E
A
A
D
F
E
F
A
D
C
B
D
B
A
C
B
C
B
C
A
C
B
D
A
B
C
F
E
A
A
F
E
F
A
D
B
A
C
C
B
D
A
E
C
B
A
F
E
F
A
D
B
A
C
E
C
B
D
C
B
D
A
F
E
F
A
D
E
A
C
B
F
E
A
F
E
A
C
B
D
E
C
B
D
B
C
F
E
A
B
A
C
F
E
F
A
D
E
A
F
E
A
C
B
D
E
B
C
A
A
F
E
A
D
C
B
D
C
B
D
F
E
A
C
B
D
F
E
F
A
D
D
B
A
C
E
C
B
D
A
B
C
B
C
B
C
D
F
E
A
D
C
B
D
D
F
E
A
B
C
F
E
A
F
E
F
A
D
B
C
C
B
F
E
A
A
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
B
A
C
E
C
B
D
B
C
B
C
C
B
D
C
B
D
B
C
E
F
E
F
A
D
B
C
A
C
B
D
A
C
B
D
C
B
D
D
C
B
D
F
E
F
A
D
F
E
A
C
B
D
E
D
B
A
C
C
B
D
E
C
B
D
C
B
D
C
B
C
B
D
C
B
C
B
D
F
E
A
B
A
C
B
C
A
F
E
F
A
D
C
B
B
A
C
B
C
F
E
F
A
D
B
C
D
A
C
B
A
D
F
E
F
A
D
B
C
F
E
A
B
A
C
F
E
A
F
E
A
D
C
B
D
D
F
E
A
F
E
A
E
D
C
B
D
C
B
D
A
C
B
E
B
A
C
F
E
F
A
D
C
B
F
E
A
C
B
D
E
F
E
A
F
E
A
D
B
A
C
E
D
B
A
C
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
F
A
D
A
A
F
E
F
A
D
F
E
F
A
D
E
B
C
F
E
F
A
D
A
E
D
A
B
C
F
E
F
A
D
F
E
A
E
B
A
C
E
B
A
C
D
F
E
A
B
A
C
B
C
E
B
C
D
D
B
A
C
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
D
F
E
F
A
D
D
B
A
C
A
F
E
F
A
D
F
E
A
A
E
B
C
F
E
A
C
B
D
B
C
F
E
F
A
D
C
B
D
A
E
D
C
B
C
B
D
C
B
C
B
D
D
C
B
A
A
B
C
A
B
C
B
C
E
A
B
A
C
C
B
B
C
B
C
E
B
C
C
B
D
F
E
A
C
B
D
C
B
F
E
F
A
D
F
E
A
B
A
C
C
B
D
B
C
D
D
D
B
A
C
D
F
E
F
A
D
B
C
A
E
A
B
C
C
B
A
E
D
C
B
F
E
A
A
A
E
A
B
C
B
A
C
E
C
B
D
E
C
B
C
B
B
A
C
D
D
A
E
B
C
F
E
F
A
D
E
B
C
F
E
F
A
D
B
A
C
A
E
F
E
A
C
B
A
B
C
F
E
A
F
E
F
A
D
B
C
F
E
A
F
E
A
D
B
A
C
E
B
C
B
C
F
E
A
B
C
A
C
B
D
B
A
C
B
C
B
A
C
C
B
B
C
A
E
B
A
C
C
B
D
E
C
B
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
C
B
D
B
C
B
C
A
B
A
C
C
B
D
F
E
F
A
D
C
B
B
C
F
E
A
B
C
C
B
B
A
C
C
B
D
F
E
F
A
D
F
E
A
C
B
D
C
B
F
E
F
A
D
F
E
F
A
D
E
A
E
F
E
F
A
D
F
E
A
F
E
A
E
B
C
C
B
D
C
B
D
C
B
D
E
C
B
E
A
A
B
C
A
B
A
C
C
B
B
A
C
F
E
A
A
A
E
C
B
C
B
D
E
B
C
A
F
E
F
A
D
B
C
D
F
E
A
A
B
C
E
B
C
B
C
E
C
B
D
A
F
E
A
C
B
A
F
E
A
C
B
D
E
C
B
D
D
D
C
B
F
E
F
A
D
F
E
F
A
D
A
D
C
B
D
C
B
E
B
A
C
F
E
F
A
D
B
A
C
A
F
E
A
F
E
F
A
D
B
A
C
E
C
B
D
E
C
B
D
B
C
C
B
F
E
F
A
D
B
C
A
F
E
F
A
D
F
E
A
A
D
F
E
F
A
D
B
A
C
B
A
C
F
E
F
A
D
A
F
E
A
F
E
F
A
D
F
E
F
A
D
B
A
C
E
B
C
F
E
A
F
E
F
A
D
A
F
E
A
C
B
D
C
B
B
A
C
B
C
C
B
D
C
B
C
B
F
E
A
F
E
F
A
D
B
A
C
D
F
E
F
A
D
B
C
C
B
C
B
D
F
E
F
A
D
D
D
F
E
F
A
D
B
A
C
F
E
A
B
A
C
C
B
A
F
E
A
C
B
B
A
C
A
B
A
C
C
B
B
A
C
F
E
F
A
D
A
A
B
A
C
B
C
A
A
F
E
F
A
D
C
B
D
F
E
A
F
E
A
B
A
C
C
B
D
A
F
E
F
A
D
F
E
A
B
A
C
F
E
A
D
B
A
C
B
C
F
E
F
A
D
B
C
A
D
F
E
A
F
E
F
A
D
B
A
C
C
B
D
D
E
F
E
F
A
D
F
E
F
A
D
B
C
D
C
B
D
A
C
B
B
A
C
A
A
D
D
C
B
D
C
B
B
C
D
B
A
C
C
B
D
F
E
F
A
D
A
F
E
F
A
D
F
E
A
E
C
B
D
C
B
D
C
B
D
F
E
F
A
D
F
E
A
C
B
D
F
E
A
D
D
F
E
A
C
B
F
E
F
A
D
D
B
C
B
A
C
F
E
A
F
E
F
A
D
C
B
B
C
F
E
A
E
B
C
A
A
B
C
A
C
B
D
E
B
C
F
E
A
B
C
D
F
E
F
A
D
E
C
B
D
A
B
A
C
C
B
D
B
A
C
B
C
F
E
A
F
E
A
E
F
E
F
A
D
E
B
C
C
B
D
B
A
C
C
B
D
F
E
F
A
D
F
E
A
E
C
B
B
C
B
A
C
A
C
B
D
B
C
F
E
F
A
D
A
E
B
C
B
C
F
E
A
D
B
C
C
B
D
D
F
E
A
B
A
C
E
E
B
C
A
D
A
D
A
F
E
F
A
D
E
B
C
E
C
B
E
A
A
D
C
B
B
C
A
B
A
C
B
A
C
D
C
B
D
F
E
A
C
B
D
E
F
E
A
D
F
E
A
F
E
F
A
D
A
C
B
B
C
E
C
B
C
B
D
C
B
F
E
F
A
D
D
C
B
D
C
B
C
B
D
D
A
D
D
B
C
D
F
E
F
A
D
A
F
E
F
A
D
C
B
F
E
F
A
D
C
B
D
E
D
B
A
C
C
B
C
B
F
E
F
A
D
E
B
A
C
D
A
B
C
C
B
D
F
E
F
A
D
A
F
E
A
F
E
A
C
B
A
B
C
D
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
A
C
B
D
E
C
B
D
B
C
F
E
F
A
D
B
C
F
E
A
B
C
A
C
B
F
E
F
A
D
E
A
E
E
B
C
A
A
A
B
A
C
B
A
C
A
E
B
C
D
A
C
B
E
B
C
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
A
C
B
B
C
B
A
C
A
C
B
C
B
D
E
A
D
D
B
C
C
B
D
B
A
C
C
B
B
C
E
F
E
A
E
C
B
D
B
A
C
E
D
E
E
A
C
B
D
B
C
E
F
E
A
A
B
A
C
C
B
A
B
A
C
B
C
B
C
C
B
B
A
C
C
B
D
C
B
D
E
F
E
A
B
C
B
A
C
D
B
A
C
F
E
A
C
B
F
E
F
A
D
C
B
F
E
A
D
D
C
B
D
D
C
B
D
A
E
C
B
D
D
F
E
A
E
D
C
B
C
B
E
D
A
F
E
A
C
B
D
D
C
B
D
C
B
E
D
B
C
F
E
A
A
F
E
A
A
F
E
F
A
D
A
F
E
A
B
C
D
B
A
C
C
B
D
D
C
B
D
F
E
F
A
D
D
C
B
D
D
C
B
F
E
A
B
A
C
E
E
C
B
D
E
F
E
A
E
D
D
F
E
F
A
D
B
A
C
D
F
E
F
A
D
C
B
D
B
A
C
C
B
F
E
A
B
C
D
B
C
A
B
A
C
C
B
D
E
C
B
E
A
B
C
B
A
C
C
B
F
E
A
B
A
C
A
B
A
C
B
A
C
A
E
E
B
A
C
F
E
F
A
D
C
B
F
E
F
A
D
A
D
D
C
B
D
F
E
F
A
D
C
B
C
B
D
C
B
D
F
E
F
A
D
E
A
C
B
D
F
E
A
D
A
D
D
C
B
B
C
B
C
B
A
C
B
A
C
D
B
C
F
E
F
A
D
B
A
C
D
B
C
E
E
B
C
F
E
F
A
D
D
B
C
B
A
C
C
B
D
F
E
A
C
B
D
B
A
C
D
F
E
A
E
B
A
C
D
C
B
D
F
E
A
E
B
A
C
C
B
C
B
B
C
F
E
F
A
D
F
E
A
C
B
D
F
E
A
C
B
D
F
E
A
D
E
F
E
F
A
D
E
F
E
F
A
D
B
C
B
C
B
C
C
B
F
E
F
A
D
E
F
E
F
A
D
E
D
C
B
D
D
F
E
A
C
B
C
B
D
E
B
A
C
F
E
A
D
A
F
E
A
C
B
D
C
B
D
D
C
B
B
A
C
E
D
F
E
F
A
D
F
E
F
A
D
E
B
C
E
F
E
F
A
D
D
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
B
A
C
F
E
F
A
D
B
A
C
C
B
D
A
C
B
D
C
B
D
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
D
D
B
C
F
E
F
A
D
C
B
D
F
E
A
C
B
D
D
B
A
C
C
B
D
B
C
E
B
C
C
B
D
B
A
C
A
A
C
B
D
B
A
C
C
B
E
E
A
B
A
C
B
C
F
E
F
A
D
B
C
C
B
E
D
C
B
D
A
D
C
B
D
E
B
A
C
F
E
A
F
E
F
A
D
C
B
D
E
C
B
D
B
C
C
B
C
B
D
B
C
C
B
F
E
F
A
D
B
C
B
C
A
B
C
A
B
C
B
A
C
B
C
B
A
C
B
C
F
E
F
A
D
C
B
C
B
D
D
A
E
D
E
C
B
D
D
F
E
F
A
D
C
B
A
A
C
B
D
F
E
A
F
E
A
A
B
C
F
E
A
C
B
C
B
D
D
E
A
F
E
A
D
D
A
C
B
D
E
B
C
E
F
E
F
A
D
F
E
F
A
D
E
B
C
F
E
A
D
A
D
C
B
F
E
F
A
D
B
A
C
C
B
E
E
F
E
A
B
A
C
E
E
C
B
A
C
B
D
F
E
F
A
D
E
D
B
C
C
B
C
B
B
C
F
E
A
A
B
C
D
B
A
C
F
E
A
C
B
D
D
F
E
A
F
E
F
A
D
C
B
D
B
A
C
C
B
D
F
E
A
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
F
E
A
E
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
F
A
D
E
F
E
A
B
C
C
B
A
F
E
F
A
D
E
C
B
D
D
B
C
E
F
E
F
A
D
C
B
F
E
F
A
D
B
C
B
A
C
A
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
A
E
C
B
B
C
C
B
F
E
A
C
B
C
B
D
F
E
A
B
C
C
B
E
F
E
F
A
D
E
F
E
A
A
B
C
B
C
E
E
C
B
C
B
D
B
A
C
B
C
F
E
A
E
C
B
E
F
E
A
D
B
A
C
D
E
B
A
C
A
B
A
C
A
A
B
A
C
D
B
C
E
C
B
C
B
D
D
D
A
E
A
C
B
D
C
B
D
C
B
D
E
D
F
E
A
F
E
A
B
A
C
F
E
A
C
B
B
A
C
B
A
C
B
A
C
D
F
E
F
A
D
B
A
C
D
F
E
F
A
D
C
B
D
F
E
F
A
D
B
C
F
E
A
F
E
F
A
D
B
C
F
E
A
C
B
F
E
F
A
D
C
B
D
F
E
F
A
D
B
C
B
A
C
B
C
C
B
D
D
E
B
C
C
B
D
E
E
B
C
B
A
C
A
B
C
E
E
E
D
B
A
C
E
B
C
C
B
A
E
C
B
B
C
B
C
C
B
A
A
D
A
E
F
E
F
A
D
E
D
B
C
A
B
C
F
E
F
A
D
B
A
C
A
E
A
C
B
D
F
E
F
A
D
C
B
A
A
A
F
E
A
A
B
C
B
C
B
A
C
D
C
B
D
E
B
A
C
C
B
F
E
A
F
E
A
B
C
D
A
C
B
C
B
D
F
E
A
D
C
B
E
F
E
A
B
C
E
F
E
F
A
D
B
C
A
B
C
E
D
B
C
C
B
D
B
A
C
B
A
C
C
B
D
E
A
F
E
F
A
D
F
E
F
A
D
D
B
A
C
C
B
C
B
D
C
B
D
D
E
A
F
E
A
B
A
C
C
B
D
A
F
E
A
B
A
C
C
B
D
F
E
F
A
D
C
B
D
D
B
C
E
C
B
D
C
B
A
D
F
E
A
C
B
E
E
D
B
C
A
D
C
B
E
C
B
F
E
A
B
A
C
B
A
C
C
B
F
E
A
C
B
F
E
F
A
D
A
C
B
D
D
B
A
C
F
E
A
B
C
B
A
C
B
A
C
B
A
C
E
F
E
F
A
D
F
E
F
A
D
E
A
B
C
C
B
F
E
A
B
C
C
B
D
E
B
A
C
B
A
C
C
B
D
C
B
D
D
C
B
D
B
C
D
E
A
B
A
C
F
E
F
A
D
A
A
F
E
F
A
D
E
C
B
D
B
C
C
B
E
D
B
C
E
F
E
A
B
C
A
D
A
B
A
C
F
E
A
B
A
C
B
A
C
F
E
F
A
D
B
A
C
B
A
C
B
A
C
F
E
A
C
B
D
F
E
F
A
D
E
D
C
B
F
E
A
D
F
E
F
A
D
B
A
C
F
E
A
E
C
B
C
B
D
E
B
C
C
B
D
F
E
F
A
D
F
E
A
A
C
B
C
B
D
B
A
C
D
F
E
A
C
B
E
C
B
D
B
A
C
F
E
F
A
D
C
B
F
E
A
A
A
E
B
C
E
B
C
C
B
C
B
D
B
A
C
B
A
C
E
F
E
A
B
C
C
B
D
F
E
A
F
E
F
A
D
A
E
E
C
B
D
F
E
A
F
E
A
F
E
A
B
A
C
B
C
D
C
B
D
B
A
C
B
A
C
B
A
C
C
B
C
B
D
B
C
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
A
B
C
F
E
A
C
B
D
D
F
E
F
A
D
C
B
B
A
C
B
C
F
E
A
B
C
C
B
A
B
C
F
E
A
D
C
B
B
C
C
B
D
A
E
F
E
F
A
D
F
E
A
D
F
E
A
F
E
F
A
D
E
C
B
F
E
A
D
C
B
D
B
A
C
B
A
C
A
E
A
A
A
F
E
A
F
E
F
A
D
B
C
A
E
C
B
D
C
B
D
D
B
C
D
D
D
B
C
F
E
A
C
B
D
E
E
F
E
A
F
E
F
A
D
A
B
C
B
C
C
B
E
B
C
C
B
D
A
B
C
F
E
F
A
D
A
F
E
A
B
C
F
E
A
F
E
F
A
D
F
E
F
A
D
E
B
C
D
B
A
C
F
E
F
A
D
A
B
A
C
F
E
A
F
E
A
B
C
B
C
F
E
F
A
D
F
E
F
A
D
D
E
F
E
F
A
D
B
C
F
E
A
C
B
D
D
E
B
A
C
F
E
A
E
B
C
E
F
E
F
A
D
D
E
E
B
A
C
B
C
D
E
B
A
C
C
B
F
E
A
C
B
C
B
D
D
F
E
F
A
D
C
B
E
D
C
B
D
B
A
C
F
E
F
A
D
A
B
C
C
B
C
B
F
E
A
F
E
A
F
E
A
A
B
A
C
B
A
C
B
C
A
D
C
B
D
C
B
B
C
F
E
F
A
D
C
B
B
C
D
C
B
D
D
F
E
F
A
D
F
E
A
F
E
F
A
D
D
A
A
F
E
F
A
D
F
E
F
A
D
E
B
C
F
E
F
A
D
A
F
E
F
A
D
F
E
A
B
C
C
B
B
A
C
F
E
F
A
D
A
D
C
B
D
F
E
A
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
D
F
E
F
A
D
D
B
A
C
B
A
C
D
B
C
F
E
A
C
B
D
C
B
D
B
C
F
E
A
F
E
A
E
E
C
B
D
C
B
E
B
C
B
C
B
C
E
D
B
C
C
B
B
C
E
C
B
D
F
E
A
D
B
A
C
E
B
A
C
E
C
B
D
A
F
E
A
F
E
F
A
D
E
E
A
F
E
A
B
A
C
E
B
C
F
E
A
C
B
D
C
B
B
A
C
D
B
C
C
B
D
A
E
C
B
D
F
E
A
F
E
A
C
B
D
B
C
F
E
A
A
F
E
F
A
D
A
A
C
B
D
C
B
D
F
E
A
D
A
C
B
D
B
A
C
A
B
C
F
E
A
B
C
D
F
E
F
A
D
F
E
A
D
E
C
B
D
C
B
D
E
E
F
E
F
A
D
D
E
F
E
F
A
D
B
C
E
B
C
F
E
A
B
A
C
F
E
F
A
D
D
C
B
D
E
F
E
F
A
D
F
E
A
B
A
C
C
B
B
A
C
A
D
A
F
E
F
A
D
C
B
C
B
E
C
B
D
A
A
E
E
F
E
F
A
D
F
E
A
B
C
E
F
E
A
D
B
C
F
E
A
F
E
A
B
C
C
B
D
B
A
C
F
E
F
A
D
E
A
A
A
D
B
C
D
F
E
F
A
D
C
B
D
B
A
C
B
C
C
B
E
E
B
A
C
E
E
E
D
B
C
D
F
E
A
B
A
C
F
E
A
F
E
A
E
B
C
C
B
D
B
A
C
A
F
E
F
A
D
C
B
D
F
E
F
A
D
B
A
C
E
F
E
F
A
D
E
C
B
F
E
F
A
D
F
E
F
A
D
F
E
A
B
A
C
B
A
C
F
E
A
D
C
B
D
A
C
B
D
D
F
E
F
A
D
C
B
C
B
D
F
E
F
A
D
C
B
D
B
A
C
B
A
C
D
B
C
C
B
D
A
E
C
B
D
D
B
A
C
B
A
C
C
B
D
C
B
B
A
C
F
E
A
C
B
D
F
E
F
A
D
E
C
B
C
B
C
B
B
A
C
B
A
C
F
E
F
A
D
A
F
E
A
C
B
D
E
A
F
E
A
B
C
A
B
C
B
A
C
F
E
A
B
C
C
B
D
E
C
B
B
C
C
B
F
E
F
A
D
F
E
A
D
B
A
C
E
E
B
A
C
B
A
C
C
B
F
E
A
E
C
B
A
A
B
A
C
D
A
B
A
C
F
E
A
A
B
C
B
A
C
F
E
F
A
D
B
C
F
E
A
E
E
F
E
F
A
D
C
B
D
C
B
C
B
F
E
F
A
D
E
E
B
C
F
E
F
A
D
B
A
C
B
A
C
B
A
C
F
E
A
A
F
E
A
F
E
A
C
B
D
D
C
B
D
A
C
B
C
B
D
B
A
C
A
B
A
C
A
E
F
E
F
A
D
A
F
E
F
A
D
C
B
D
A
F
E
A
B
C
C
B
D
F
E
F
A
D
B
C
B
C
A
F
E
A
F
E
F
A
D
C
B
C
B
D
A
C
B
D
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
A
B
A
C
E
F
E
A
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
E
F
E
F
A
D
F
E
F
A
D
D
E
C
B
D
B
C
F
E
A
E
B
A
C
B
A
C
C
B
A
C
B
D
C
B
B
C
D
F
E
A
D
C
B
D
E
D
B
A
C
C
B
D
F
E
F
A
D
C
B
B
C
C
B
C
B
E
E
A
D
B
A
C
D
A
B
C
A
B
C
D
E
C
B
C
B
D
F
E
F
A
D
F
E
A
B
A
C
B
A
C
A
C
B
C
B
D
C
B
F
E
A
F
E
F
A
D
C
B
C
B
B
A
C
D
C
B
C
B
E
E
D
F
E
F
A
D
E
C
B
D
A
F
E
F
A
D
A
C
B
B
C
C
B
D
D
B
C
C
B
C
B
D
C
B
D
F
E
F
A
D
B
C
F
E
F
A
D
D
F
E
A
D
E
C
B
E
A
F
E
F
A
D
A
C
B
D
F
E
A
B
A
C
F
E
F
A
D
E
E
D
D
D
B
A
C
C
B
B
C
F
E
F
A
D
A
A
E
C
B
D
F
E
A
B
C
B
A
C
A
F
E
F
A
D
E
B
A
C
F
E
A
A
B
C
A
E
F
E
F
A
D
C
B
F
E
F
A
D
D
B
C
F
E
F
A
D
F
E
A
B
A
C
A
B
A
C
B
C
D
F
E
F
A
D
D
B
C
B
A
C
F
E
A
A
B
A
C
C
B
D
C
B
D
D
C
B
D
C
B
D
B
C
D
C
B
D
F
E
A
C
B
D
D
D
C
B
D
B
C
A
A
F
E
A
B
C
C
B
C
B
D
C
B
D
D
F
E
F
A
D
D
B
C
A
B
A
C
B
C
B
C
B
C
F
E
F
A
D
B
A
C
B
C
A
A
E
F
E
F
A
D
B
A
C
E
C
B
A
D
C
B
D
B
A
C
B
A
C
C
B
C
B
D
C
B
D
A
F
E
A
C
B
C
B
C
B
D
A
B
A
C
F
E
F
A
D
C
B
D
B
A
C
A
C
B
D
C
B
B
C
E
A
E
C
B
A
B
A
C
D
B
A
C
C
B
D
F
E
A
B
A
C
B
A
C
B
C
C
B
D
C
B
E
F
E
F
A
D
D
D
C
B
C
B
E
B
C
B
C
A
C
B
C
B
F
E
A
D
C
B
D
E
C
B
D
E
E
D
A
C
B
D
C
B
F
E
A
C
B
D
F
E
F
A
D
B
C
A
B
A
C
F
E
A
F
E
A
E
C
B
C
B
C
B
D
E
F
E
F
A
D
D
C
B
B
C
A
F
E
F
A
D
B
A
C
B
A
C
B
A
C
C
B
D
D
A
B
C
B
C
E
C
B
E
F
E
A
C
B
D
C
B
D
B
A
C
C
B
D
B
A
C
B
A
C
B
C
F
E
A
F
E
F
A
D
E
F
E
F
A
D
E
A
B
C
D
F
E
A
C
B
D
E
C
B
B
C
C
B
D
A
F
E
F
A
D
A
B
C
C
B
D
B
C
C
B
D
F
E
F
A
D
D
C
B
D
B
C
F
E
A
D
C
B
D
C
B
D
F
E
F
A
D
C
B
E
E
F
E
A
B
C
E
B
A
C
C
B
D
D
C
B
D
B
A
C
F
E
F
A
D
B
A
C
E
B
A
C
E
F
E
A
C
B
E
B
A
C
B
A
C
D
E
C
B
B
A
C
C
B
B
C
A
F
E
F
A
D
B
C
F
E
F
A
D
C
B
D
C
B
D
D
A
B
A
C
D
A
A
C
B
B
C
C
B
B
C
B
C
F
E
A
D
F
E
F
A
D
E
F
E
F
A
D
F
E
F
A
D
D
B
C
E
C
B
A
D
C
B
D
D
A
C
B
D
E
B
A
C
E
C
B
D
D
F
E
F
A
D
A
A
A
F
E
F
A
D
F
E
F
A
D
B
A
C
D
B
A
C
D
E
C
B
C
B
D
D
B
C
F
E
F
A
D
C
B
B
C
A
A
F
E
A
E
B
C
E
F
E
A
D
F
E
F
A
D
B
C
D
E
F
E
A
B
A
C
F
E
A
C
B
D
B
A
C
A
C
B
D
F
E
F
A
D
B
A
C
B
C
A
C
B
D
C
B
F
E
F
A
D
B
A
C
C
B
C
B
D
E
C
B
D
D
C
B
D
F
E
A
D
C
B
D
C
B
D
F
E
A
E
B
A
C
C
B
C
B
A
D
B
C
F
E
F
A
D
B
A
C
C
B
D
F
E
A
B
C
F
E
A
B
A
C
D
A
B
A
C
B
A
C
F
E
F
A
D
B
C
F
E
F
A
D
C
B
A
D
C
B
D
B
C
C
B
D
C
B
D
F
E
F
A
D
C
B
C
B
F
E
A
A
A
B
A
C
B
A
C
C
B
D
F
E
A
C
B
B
C
B
C
F
E
A
D
C
B
A
C
B
D
E
B
A
C
C
B
D
F
E
A
F
E
A
D
B
A
C
C
B
D
C
B
D
C
B
D
F
E
F
A
D
E
D
C
B
D
A
C
B
D
B
A
C
F
E
F
A
D
C
B
D
C
B
B
C
F
E
F
A
D
D
C
B
A
C
B
D
B
A
C
E
B
C
B
C
B
C
E
C
B
D
B
A
C
F
E
F
A
D
B
C
F
E
A
F
E
A
C
B
D
B
C
F
E
F
A
D
C
B
D
E
C
B
D
B
A
C
F
E
F
A
D
C
B
C
B
D
F
E
A
F
E
F
A
D
C
B
D
B
C
A
F
E
F
A
D
C
B
C
B
F
E
F
A
D
C
B
B
C
B
C
C
B
D
E
D
B
A
C
B
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
E
A
E
A
F
E
F
A
D
F
E
A
C
B
D
C
B
B
C
F
E
A
E
B
A
C
A
E
C
B
D
C
B
B
A
C
B
A
C
D
E
E
C
B
D
C
B
D
F
E
F
A
D
A
C
B
D
C
B
D
C
B
D
E
C
B
D
C
B
B
A
C
F
E
A
F
E
A
A
D
F
E
A
F
E
F
A
D
E
B
A
C
F
E
A
D
F
E
F
A
D
F
E
A
D
F
E
A
C
B
E
C
B
D
B
C
C
B
F
E
A
E
E
B
A
C
A
C
B
D
B
C
A
B
C
C
B
E
F
E
A
E
F
E
F
A
D
B
A
C
E
E
F
E
A
E
C
B
B
C
D
F
E
F
A
D
F
E
A
F
E
F
A
D
B
C
C
B
D
C
B
D
A
C
B
C
B
B
C
A
C
B
C
B
D
C
B
D
E
F
E
F
A
D
A
F
E
A
A
F
E
F
A
D
C
B
A
B
C
D
D
B
A
C
B
A
C
E
F
E
A
E
B
C
C
B
D
C
B
D
B
A
C
E
A
C
B
D
F
E
F
A
D
F
E
F
A
D
B
A
C
A
C
B
A
A
B
C
A
E
B
A
C
A
F
E
F
A
D
C
B
D
B
A
C
C
B
A
B
C
F
E
A
D
C
B
A
F
E
F
A
D
F
E
F
A
D
D
C
B
D
D
B
C
A
D
F
E
A
C
B
D
F
E
A
D
C
B
B
A
C
B
C
B
C
C
B
C
B
D
B
A
C
B
A
C
B
C
B
A
C
F
E
F
A
D
B
A
C
D
C
B
D
F
E
A
F
E
A
E
C
B
D
B
C
F
E
A
A
A
F
E
A
D
F
E
F
A
D
F
E
F
A
D
C
B
C
B
E
C
B
D
E
E
C
B
D
F
E
F
A
D
B
C
B
C
A
B
A
C
C
B
B
C
C
B
D
A
D
E
B
C
B
C
E
C
B
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
B
C
E
A
C
B
D
F
E
A
C
B
D
F
E
F
A
D
F
E
A
C
B
D
C
B
F
E
F
A
D
E
B
A
C
B
C
A
A
F
E
A
A
A
F
E
F
A
D
B
C
D
A
D
D
F
E
A
C
B
D
F
E
F
A
D
F
E
F
A
D
E
F
E
A
C
B
F
E
F
A
D
B
C
E
F
E
F
A
D
D
B
C
F
E
F
A
D
F
E
F
A
D
C
B
C
B
F
E
A
F
E
A
B
A
C
D
B
C
F
E
A
A
C
B
A
B
A
C
B
C
B
A
C
E
C
B
A
B
C
F
E
A
C
B
C
B
D
E
F
E
F
A
D
B
C
C
B
F
E
A
E
C
B
D
C
B
D
E
B
A
C
F
E
F
A
D
F
E
F
A
D
E
C
B
D
E
F
E
A
B
C
D
A
E
D
F
E
A
E
F
E
F
A
D
C
B
B
A
C
F
E
A
F
E
A
A
F
E
A
F
E
F
A
D
B
A
C
D
D
C
B
E
C
B
B
C
F
E
A
B
C
B
A
C
C
B
D
F
E
F
A
D
A
E
B
C
E
D
C
B
D
B
C
B
C
B
C
C
B
D
F
E
F
A
D
E
B
A
C
D
B
C
A
F
E
A
B
C
F
E
A
D
B
C
B
A
C
E
C
B
C
B
D
F
E
A
F
E
F
A
D
A
E
D
F
E
F
A
D
C
B
C
B
D
C
B
C
B
D
B
A
C
E
A
F
E
A
A
E
B
C
E
F
E
F
A
D
A
C
B
D
B
A
C
F
E
A
E
F
E
F
A
D
C
B
A
B
C
A
B
A
C
F
E
F
A
D
D
F
E
A
B
C
E
C
B
D
C
B
A
E
E
E
C
B
D
C
B
D
B
A
C
A
C
B
D
D
A
C
B
D
C
B
C
B
F
E
F
A
D
C
B
C
B
E
B
A
C
B
A
C
C
B
C
B
D
A
C
B
B
A
C
A
A
C
B
D
C
B
D
B
C
C
B
D
C
B
D
A
F
E
A
B
A
C
D
D
B
C
D
F
E
F
A
D
C
B
D
C
B
A
A
F
E
A
F
E
F
A
D
C
B
C
B
B
C
F
E
A
E
A
D
C
B
F
E
A
C
B
D
E
F
E
F
A
D
B
A
C
F
E
A
A
F
E
F
A
D
F
E
F
A
D
E
C
B
D
F
E
F
A
D
C
B
C
B
D
A
F
E
A
C
B
D
D
C
B
D
F
E
A
C
B
D
A
C
B
D
C
B
B
C
C
B
B
C
B
A
C
E
A
B
A
C
E
F
E
A
C
B
A
B
A
C
C
B
D
E
C
B
C
B
D
D
A
C
B
F
E
F
A
D
E
B
A
C
F
E
F
A
D
B
C
B
A
C
E
A
F
E
F
A
D
B
C
B
C
C
B
D
C
B
C
B
B
A
C
C
B
D
B
A
C
F
E
F
A
D
C
B
F
E
F
A
D
C
B
D
B
C
E
C
B
D
D
D
C
B
C
B
F
E
A
B
A
C
B
A
C
B
A
C
D
B
C
A
F
E
F
A
D
B
A
C
D
F
E
A
F
E
F
A
D
C
B
D
F
E
A
C
B
D
C
B
D
F
E
A
D
E
C
B
D
C
B
C
B
D
E
C
B
D
B
C
B
C
E
B
A
C
F
E
F
A
D
E
A
F
E
A
B
C
F
E
A
F
E
A
B
A
C
B
A
C
C
B
D
A
C
B
A
A
D
E
F
E
F
A
D
B
A
C
A
A
E
C
B
D
F
E
A
C
B
D
E
E
A
F
E
F
A
D
C
B
D
C
B
D
B
C
F
E
A
F
E
A
B
C
A
F
E
A
B
A
C
E
B
A
C
B
A
C
F
E
A
A
F
E
A
E
F
E
F
A
D
D
C
B
D
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
B
C
C
B
D
D
B
C
E
C
B
D
D
B
A
C
B
C
F
E
A
A
F
E
F
A
D
B
A
C
C
B
D
B
A
C
B
A
C
C
B
D
A
E
D
B
A
C
C
B
D
C
B
F
E
F
A
D
C
B
D
B
A
C
D
B
A
C
B
C
F
E
A
F
E
F
A
D
C
B
D
B
C
A
C
B
C
B
E
D
E
F
E
F
A
D
D
E
F
E
A
E
F
E
A
B
C
D
F
E
F
A
D
E
E
F
E
F
A
D
C
B
B
C
D
E
C
B
D
F
E
F
A
D
E
B
C
C
B
D
F
E
A
F
E
A
D
D
F
E
F
A
D
D
F
E
F
A
D
B
A
C
F
E
A
F
E
A
C
B
C
B
F
E
A
E
F
E
F
A
D
A
B
A
C
F
E
A
F
E
A
C
B
E
B
A
C
D
B
A
C
E
C
B
E
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
A
B
A
C
B
C
E
D
B
A
C
A
D
B
A
C
B
C
A
B
A
C
F
E
A
C
B
F
E
F
A
D
F
E
A
F
E
F
A
D
C
B
B
C
E
C
B
F
E
F
A
D
C
B
D
C
B
F
E
A
C
B
D
C
B
D
D
D
B
A
C
C
B
C
B
B
A
C
B
A
C
E
E
A
F
E
A
F
E
F
A
D
C
B
F
E
A
C
B
D
E
B
A
C
F
E
A
D
E
E
B
A
C
B
A
C
C
B
D
A
F
E
F
A
D
C
B
B
C
E
B
C
C
B
D
B
A
C
A
C
B
E
C
B
E
D
B
C
B
A
C
A
B
A
C
A
D
C
B
D
B
C
F
E
A
C
B
D
C
B
B
C
C
B
F
E
F
A
D
F
E
F
A
D
B
C
C
B
D
B
A
C
E
C
B
F
E
A
C
B
F
E
F
A
D
F
E
F
A
D
A
C
B
B
A
C
F
E
F
A
D
E
C
B
D
C
B
A
B
A
C
C
B
D
C
B
D
D
E
D
C
B
D
F
E
F
A
D
C
B
D
A
C
B
D
F
E
A
F
E
A
C
B
D
B
A
C
C
B
D
B
A
C
A
E
E
B
A
C
F
E
F
A
D
C
B
D
F
E
A
D
F
E
F
A
D
D
C
B
D
D
B
A
C
B
C
F
E
A
E
B
A
C
D
C
B
F
E
A
C
B
B
C
A
A
F
E
A
B
A
C
D
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
D
E
F
E
F
A
D
C
B
D
B
C
F
E
F
A
D
C
B
D
B
A
C
F
E
A
F
E
F
A
D
F
E
A
D
F
E
F
A
D
C
B
B
C
C
B
D
F
E
A
C
B
D
E
C
B
D
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
A
C
B
D
D
E
C
B
C
B
D
F
E
F
A
D
B
C
C
B
B
A
C
D
F
E
A
B
A
C
B
A
C
C
B
F
E
A
F
E
F
A
D
B
A
C
B
A
C
B
A
C
B
C
C
B
D
D
C
B
C
B
C
B
D
F
E
A
F
E
F
A
D
F
E
A
C
B
D
C
B
E
C
B
D
D
E
F
E
F
A
D
B
A
C
C
B
B
A
C
A
C
B
D
A
E
F
E
A
D
F
E
F
A
D
E
B
C
D
F
E
A
D
A
B
A
C
B
C
E
D
C
B
D
F
E
F
A
D
B
A
C
B
A
C
B
A
C
A
C
B
D
E
D
D
B
A
C
F
E
A
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
D
C
B
C
B
D
B
C
A
B
A
C
C
B
F
E
F
A
D
E
B
C
F
E
F
A
D
F
E
A
D
E
B
C
F
E
F
A
D
C
B
B
A
C
F
E
F
A
D
B
C
C
B
D
F
E
F
A
D
B
C
D
F
E
A
F
E
A
D
A
F
E
A
F
E
F
A
D
B
A
C
C
B
D
A
D
D
E
F
E
A
B
A
C
F
E
A
B
C
A
F
E
A
B
C
E
D
F
E
A
D
E
C
B
D
B
C
F
E
A
F
E
A
F
E
F
A
D
F
E
F
A
D
D
C
B
D
B
C
F
E
F
A
D
B
C
D
A
F
E
F
A
D
E
B
C
F
E
A
A
B
A
C
F
E
F
A
D
B
C
F
E
F
A
D
B
C
F
E
A
E
B
A
C
B
A
C
D
F
E
F
A
D
F
E
A
C
B
B
A
C
B
A
C
A
B
C
D
F
E
F
A
D
C
B
C
B
D
C
B
D
C
B
E
F
E
A
F
E
A
F
E
F
A
D
E
C
B
D
A
B
A
C
A
B
A
C
E
A
C
B
D
B
A
C
F
E
A
D
B
A
C
F
E
A
E
F
E
F
A
D
C
B
B
A
C
F
E
F
A
D
B
A
C
F
E
A
C
B
D
F
E
A
F
E
F
A
D
B
C
F
E
A
E
B
C
B
A
C
B
A
C
C
B
D
C
B
D
B
A
C
F
E
F
A
D
B
C
D
E
B
A
C
B
C
A
D
B
A
C
A
C
B
D
F
E
F
A
D
A
C
B
F
E
F
A
D
F
E
A
A
C
B
D
B
C
B
A
C
E
A
F
E
F
A
D
A
D
C
B
D
D
C
B
D
D
B
A
C
F
E
F
A
D
C
B
A
B
C
E
C
B
D
B
A
C
A
A
C
B
D
D
C
B
C
B
D
F
E
A
B
A
C
E
D
C
B
D
E
D
B
C
A
D
C
B
D
B
A
C
E
E
F
E
F
A
D
B
C
B
C
F
E
F
A
D
B
A
C
B
C
B
C
B
C
F
E
F
A
D
C
B
A
F
E
F
A
D
F
E
F
A
D
C
B
D
A
C
B
B
A
C
C
B
E
F
E
A
C
B
D
B
A
C
C
B
D
C
B
F
E
F
A
D
B
A
C
C
B
D
F
E
F
A
D
C
B
D
B
A
C
C
B
E
F
E
F
A
D
A
C
B
D
F
E
A
A
B
A
C
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
F
A
D
B
C
B
C
D
F
E
A
B
C
C
B
D
A
B
A
C
C
B
D
E
D
F
E
A
C
B
F
E
F
A
D
D
B
A
C
B
A
C
B
A
C
B
A
C
E
B
C
F
E
F
A
D
B
A
C
B
A
C
F
E
A
A
F
E
F
A
D
D
B
A
C
C
B
A
C
B
E
B
C
C
B
D
A
C
B
D
D
F
E
F
A
D
F
E
F
A
D
D
C
B
D
C
B
E
F
E
A
A
E
E
C
B
D
C
B
A
F
E
F
A
D
B
C
E
B
C
C
B
E
C
B
D
C
B
D
A
B
A
C
E
C
B
D
C
B
D
C
B
C
B
D
C
B
E
D
B
C
B
A
C
F
E
F
A
D
A
B
A
C
F
E
A
C
B
D
D
F
E
F
A
D
A
C
B
D
B
A
C
A
C
B
B
A
C
C
B
F
E
F
A
D
A
C
B
D
C
B
D
C
B
D
F
E
A
C
B
B
C
B
C
B
C
C
B
C
B
D
C
B
D
F
E
F
A
D
B
C
B
C
F
E
F
A
D
B
C
C
B
D
B
C
F
E
F
A
D
E
E
D
B
A
C
A
B
A
C
D
C
B
D
E
B
A
C
E
B
C
B
A
C
C
B
C
B
D
B
A
C
C
B
E
D
E
C
B
D
F
E
A
D
E
B
C
B
A
C
A
B
A
C
B
A
C
C
B
D
F
E
F
A
D
F
E
A
F
E
A
A
B
C
E
A
E
B
C
B
C
D
B
C
A
C
B
D
B
C
F
E
F
A
D
F
E
F
A
D
C
B
F
E
A
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
D
C
B
B
A
C
B
C
A
D
B
A
C
F
E
A
E
E
C
B
D
D
C
B
B
C
B
C
C
B
D
B
C
B
C
B
C
F
E
F
A
D
B
A
C
B
C
B
A
C
A
D
E
C
B
B
C
C
B
C
B
D
F
E
F
A
D
C
B
B
C
D
C
B
A
C
B
D
E
B
A
C
F
E
F
A
D
A
A
B
C
C
B
B
C
C
B
D
C
B
D
B
C
B
A
C
C
B
D
F
E
F
A
D
B
A
C
B
C
C
B
D
C
B
D
E
F
E
F
A
D
E
D
B
C
E
B
A
C
E
E
B
A
C
D
B
A
C
D
E
B
A
C
E
C
B
F
E
F
A
D
B
C
E
A
E
A
B
C
B
A
C
F
E
A
B
A
C
C
B
D
B
C
E
B
C
A
C
B
B
A
C
C
B
B
C
B
A
C
F
E
F
A
D
F
E
A
F
E
F
A
D
C
B
D
B
A
C
B
A
C
B
C
E
C
B
D
B
C
F
E
A
E
B
A
C
F
E
A
B
A
C
F
E
A
F
E
F
A
D
B
C
F
E
A
D
F
E
F
A
D
F
E
F
A
D
B
C
C
B
F
E
A
B
C
C
B
D
C
B
E
C
B
C
B
F
E
A
F
E
F
A
D
B
A
C
D
C
B
F
E
F
A
D
B
A
C
C
B
F
E
F
A
D
F
E
F
A
D
A
C
B
C
B
D
A
D
B
A
C
F
E
A
E
A
D
E
E
C
B
D
B
A
C
E
C
B
C
B
B
C
B
C
B
A
C
B
C
B
A
C
B
A
C
D
B
A
C
F
E
F
A
D
C
B
E
D
C
B
B
C
F
E
F
A
D
B
C
F
E
A
B
C
B
A
C
F
E
A
E
C
B
D
A
D
C
B
B
A
C
F
E
F
A
D
D
C
B
D
B
A
C
F
E
A
B
A
C
B
C
C
B
D
D
F
E
F
A
D
D
F
E
F
A
D
F
E
A
C
B
D
B
C
A
F
E
A
C
B
F
E
F
A
D
F
E
F
A
D
A
F
E
A
B
C
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
D
C
B
B
A
C
C
B
D
D
B
A
C
F
E
F
A
D
B
C
F
E
A
E
E
A
B
C
C
B
D
D
B
A
C
C
B
E
F
E
A
B
C
F
E
A
F
E
A
A
C
B
C
B
C
B
D
F
E
F
A
D
B
C
D
E
F
E
A
B
C
B
A
C
B
C
D
A
F
E
A
F
E
A
F
E
F
A
D
C
B
C
B
D
B
A
C
B
A
C
C
B
E
C
B
D
B
C
E
E
F
E
A
C
B
B
C
A
F
E
F
A
D
E
F
E
F
A
D
A
F
E
A
F
E
A
F
E
F
A
D
B
C
B
A
C
A
B
C
B
A
C
B
C
C
B
A
C
B
D
E
F
E
F
A
D
D
B
C
B
C
F
E
A
A
B
A
C
E
D
B
C
D
B
C
A
F
E
A
F
E
F
A
D
A
B
C
F
E
A
B
A
C
D
C
B
D
F
E
F
A
D
E
F
E
F
A
D
E
B
C
A
A
B
C
B
C
F
E
F
A
D
A
C
B
D
C
B
D
F
E
A
C
B
D
F
E
A
D
D
D
F
E
A
C
B
C
B
F
E
A
B
A
C
E
B
C
C
B
D
C
B
C
B
D
D
C
B
D
F
E
F
A
D
E
B
C
C
B
D
F
E
A
B
A
C
A
F
E
F
A
D
F
E
F
A
D
C
B
E
D
D
C
B
D
D
C
B
F
E
A
F
E
A
B
A
C
B
A
C
A
A
F
E
F
A
D
F
E
F
A
D
B
C
D
C
B
D
F
E
F
A
D
E
D
B
A
C
B
A
C
C
B
D
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
F
A
D
D
E
B
C
C
B
E
B
C
A
A
A
B
C
E
F
E
F
A
D
F
E
F
A
D
D
F
E
A
D
D
B
C
B
A
C
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
A
B
A
C
F
E
A
B
C
F
E
F
A
D
F
E
A
C
B
A
C
B
D
A
C
B
F
E
A
E
C
B
D
A
D
F
E
A
A
F
E
F
A
D
A
D
E
F
E
A
C
B
D
E
B
C
C
B
D
D
C
B
D
A
C
B
F
E
A
F
E
A
F
E
A
C
B
F
E
F
A
D
E
B
C
C
B
F
E
A
C
B
D
B
A
C
D
B
C
A
B
A
C
A
D
E
A
A
E
A
B
A
C
F
E
A
C
B
D
A
F
E
F
A
D
D
E
E
B
C
C
B
D
B
C
F
E
A
B
A
C
C
B
D
B
C
F
E
A
E
A
F
E
A
B
A
C
A
F
E
F
A
D
B
A
C
D
E
B
C
C
B
D
F
E
A
B
C
F
E
F
A
D
F
E
F
A
D
F
E
A
D
F
E
F
A
D
E
C
B
E
E
C
B
B
A
C
B
A
C
C
B
D
D
C
B
D
B
A
C
F
E
A
D
F
E
A
F
E
F
A
D
B
A
C
B
C
C
B
D
D
D
D
E
D
C
B
D
A
B
C
B
C
E
B
A
C
B
A
C
D
A
E
E
F
E
F
A
D
D
C
B
D
F
E
F
A
D
F
E
A
C
B
F
E
A
C
B
D
B
C
C
B
D
E
A
C
B
B
C
B
A
C
C
B
B
C
A
F
E
F
A
D
B
A
C
A
F
E
F
A
D
B
A
C
B
C
C
B
B
A
C
E
F
E
F
A
D
F
E
F
A
D
B
C
A
C
B
D
B
A
C
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
E
D
D
C
B
D
E
C
B
D
B
A
C
B
A
C
A
C
B
A
E
A
D
C
B
D
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
A
F
E
F
A
D
C
B
D
C
B
B
A
C
B
C
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
F
A
D
B
A
C
B
C
E
E
E
B
C
B
A
C
F
E
F
A
D
D
F
E
A
B
C
C
B
D
C
B
F
E
A
D
C
B
D
A
E
F
E
A
E
A
F
E
F
A
D
E
B
C
B
A
C
D
B
C
F
E
A
C
B
C
B
D
E
F
E
A
C
B
A
B
C
E
D
A
F
E
A
B
C
A
C
B
D
C
B
A
F
E
F
A
D
B
A
C
B
A
C
E
B
A
C
A
B
C
B
C
E
C
B
D
E
C
B
D
C
B
D
E
F
E
F
A
D
C
B
D
B
A
C
B
C
E
B
A
C
B
C
E
F
E
F
A
D
C
B
C
B
A
C
B
B
C
B
C
F
E
A
D
F
E
A
C
B
D
A
E
C
B
D
E
F
E
F
A
D
A
C
B
D
B
A
C
E
F
E
F
A
D
E
F
E
F
A
D
B
A
C
D
C
B
F
E
A
D
A
F
E
F
A
D
D
B
C
C
B
A
F
E
A
B
A
C
C
B
D
F
E
A
B
C
B
C
B
C
C
B
A
D
E
E
F
E
A
D
D
B
A
C
F
E
A
E
D
C
B
F
E
A
F
E
A
A
C
B
B
A
C
A
D
F
E
A
C
B
D
D
F
E
F
A
D
B
C
F
E
A
C
B
F
E
A
C
B
B
C
B
A
C
C
B
F
E
A
C
B
D
C
B
D
B
A
C
C
B
D
A
F
E
A
B
A
C
A
D
F
E
A
B
A
C
C
B
F
E
F
A
D
C
B
D
B
C
F
E
F
A
D
B
C
F
E
F
A
D
C
B
D
D
C
B
A
B
A
C
C
B
B
A
C
B
C
F
E
F
A
D
E
C
B
D
D
D
C
B
C
B
A
A
C
B
D
D
E
B
C
E
A
F
E
F
A
D
F
E
A
C
B
B
C
D
C
B
D
E
F
E
A
C
B
A
F
E
F
A
D
B
A
C
C
B
D
F
E
A
A
D
B
C
C
B
B
C
A
E
F
E
F
A
D
F
E
F
A
D
C
B
A
D
B
A
C
F
E
F
A
D
B
C
B
A
C
D
D
D
A
F
E
A
D
A
D
C
B
D
F
E
A
B
A
C
F
E
F
A
D
C
B
D
C
B
D
C
B
D
F
E
F
A
D
F
E
A
F
E
F
A
D
C
B
D
C
B
F
E
A
A
D
A
E
A
C
B
D
A
B
A
C
C
B
E
B
C
F
E
A
F
E
F
A
D
E
B
A
C
B
A
C
B
C
A
C
B
E
B
C
C
B
D
B
A
C
F
E
F
A
D
A
D
D
C
B
A
F
E
A
C
B
F
E
A
B
A
C
B
C
B
A
C
F
E
A
C
B
D
B
A
C
B
A
C
E
F
E
A
C
B
B
A
C
C
B
B
A
C
C
B
B
A
C
A
B
A
C
C
B
D
C
B
A
F
E
F
A
D
B
A
C
B
A
C
C
B
D
D
F
E
F
A
D
E
D
B
A
C
B
A
C
D
B
C
B
A
C
B
A
C
B
C
B
C
E
E
B
C
B
C
D
D
A
D
C
B
F
E
F
A
D
B
A
C
C
B
D
B
A
C
E
C
B
A
B
A
C
C
B
A
B
C
C
B
D
C
B
B
C
D
A
F
E
A
C
B
D
D
C
B
A
A
A
F
E
A
D
F
E
F
A
D
D
F
E
F
A
D
D
F
E
F
A
D
D
D
C
B
D
F
E
A
B
C
F
E
A
C
B
D
F
E
A
E
B
A
C
F
E
F
A
D
E
B
A
C
D
B
A
C
A
B
C
B
C
A
A
A
A
A
F
E
F
A
D
C
B
D
C
B
A
C
B
F
E
A
B
C
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
A
F
E
A
C
B
D
B
A
C
C
B
D
A
E
E
C
B
B
A
C
A
C
B
D
F
E
A
F
E
F
A
D
D
F
E
F
A
D
E
F
E
F
A
D
C
B
D
D
C
B
B
A
C
C
B
D
C
B
D
B
A
C
C
B
D
C
B
D
F
E
F
A
D
D
D
F
E
A
C
B
D
B
A
C
F
E
A
B
A
C
B
A
C
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
B
C
F
E
F
A
D
D
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
F
E
F
A
D
B
A
C
C
B
D
F
E
A
B
C
A
E
E
A
D
F
E
A
B
C
C
B
D
B
C
B
A
C
C
B
D
A
D
C
B
D
F
E
F
A
D
C
B
B
A
C
E
E
F
E
A
F
E
A
C
B
C
B
D
C
B
E
E
E
F
E
A
B
C
E
F
E
A
B
C
F
E
F
A
D
C
B
D
A
F
E
F
A
D
D
F
E
A
C
B
A
B
C
F
E
F
A
D
F
E
F
A
D
A
F
E
A
A
A
E
F
E
A
D
B
A
C
E
C
B
C
B
C
B
E
B
C
F
E
A
C
B
D
B
C
E
F
E
F
A
D
B
C
F
E
F
A
D
F
E
A
B
A
C
C
B
D
B
A
C
D
C
B
D
A
C
B
D
A
F
E
A
D
B
C
F
E
F
A
D
F
E
F
A
D
C
B
E
C
B
F
E
A
B
A
C
B
C
F
E
A
D
F
E
A
C
B
B
A
C
F
E
F
A
D
B
C
C
B
D
E
A
B
A
C
C
B
D
E
D
B
C
E
F
E
F
A
D
A
B
C
C
B
B
A
C
F
E
A
F
E
A
D
C
B
C
B
F
E
A
F
E
A
A
C
B
D
B
C
A
D
B
C
B
A
C
E
F
E
A
B
C
B
A
C
F
E
F
A
D
E
C
B
D
F
E
A
E
A
C
B
A
C
B
F
E
F
A
D
C
B
D
F
E
A
C
B
D
F
E
A
B
C
E
B
C
D
F
E
A
C
B
F
E
A
A
F
E
A
A
E
D
C
B
D
E
A
E
C
B
F
E
A
C
B
B
C
F
E
F
A
D
B
C
B
C
A
B
A
C
A
A
F
E
A
B
C
F
E
A
B
A
C
F
E
A
C
B
D
A
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
E
F
E
F
A
D
C
B
B
C
F
E
A
C
B
D
F
E
A
E
C
B
D
F
E
A
B
A
C
C
B
D
E
B
C
F
E
F
A
D
C
B
D
B
A
C
D
F
E
F
A
D
B
C
A
E
F
E
A
E
A
F
E
A
D
E
F
E
F
A
D
B
A
C
D
F
E
A
B
A
C
C
B
B
C
C
B
B
A
C
F
E
A
C
B
D
A
B
C
B
A
C
B
A
C
C
B
D
C
B
D
C
B
C
B
F
E
A
E
F
E
A
A
C
B
E
E
F
E
F
A
D
A
F
E
A
D
F
E
A
B
A
C
F
E
A
F
E
F
A
D
F
E
F
A
D
B
C
F
E
F
A
D
B
A
C
C
B
D
E
D
C
B
D
C
B
E
D
B
A
C
E
B
A
C
C
B
D
B
C
B
A
C
E
F
E
F
A
D
D
A
B
A
C
C
B
D
C
B
D
C
B
D
E
E
C
B
A
F
E
A
D
C
B
D
A
B
A
C
E
C
B
F
E
A
A
C
B
F
E
F
A
D
D
F
E
F
A
D
C
B
C
B
B
C
F
E
A
B
C
B
C
E
F
E
F
A
D
B
A
C
C
B
D
A
A
F
E
A
C
B
D
C
B
C
B
D
F
E
A
C
B
D
D
B
C
F
E
F
A
D
E
B
A
C
C
B
E
E
D
B
C
F
E
A
C
B
F
E
A
D
B
C
E
E
B
A
C
D
C
B
C
B
D
A
F
E
F
A
D
A
F
E
A
B
C
F
E
F
A
D
B
A
C
E
B
A
C
E
E
F
E
F
A
D
E
D
C
B
B
A
C
C
B
F
E
A
C
B
B
C
A
F
E
A
C
B
A
B
A
C
C
B
C
B
E
B
C
C
B
D
B
C
D
B
C
B
A
C
E
F
E
F
A
D
B
A
C
C
B
D
B
A
C
D
C
B
D
B
C
C
B
F
E
A
B
C
B
A
C
C
B
B
C
C
B
D
F
E
F
A
D
A
E
A
C
B
C
B
D
F
E
F
A
D
C
B
B
A
C
F
E
F
A
D
B
C
C
B
A
C
B
D
E
F
E
A
A
D
C
B
D
C
B
D
C
B
C
B
C
B
D
E
B
C
B
A
C
F
E
F
A
D
A
D
F
E
A
B
A
C
C
B
D
B
A
C
B
A
C
A
D
D
B
C
A
C
B
D
E
F
E
A
C
B
D
F
E
A
C
B
D
B
A
C
C
B
D
C
B
F
E
F
A
D
C
B
F
E
A
C
B
A
C
B
B
A
C
B
A
C
A
B
A
C
C
B
E
B
A
C
F
E
A
B
C
F
E
F
A
D
B
C
F
E
F
A
D
B
A
C
C
B
D
A
F
E
A
E
A
B
A
C
E
F
E
F
A
D
D
E
E
F
E
A
E
F
E
A
C
B
F
E
F
A
D
A
F
E
A
B
A
C
B
A
C
C
B
D
F
E
A
F
E
A
F
E
A
A
C
B
A
F
E
F
A
D
E
B
A
C
F
E
A
D
F
E
F
A
D
A
D
A
C
B
B
A
C
D
B
A
C
F
E
F
A
D
D
B
A
C
B
A
C
B
A
C
E
F
E
A
F
E
F
A
D
B
A
C
E
C
B
C
B
D
A
F
E
A
B
C
C
B
D
A
C
B
C
B
C
B
D
C
B
D
B
A
C
A
B
A
C
C
B
B
A
C
B
A
C
B
A
C
E
B
A
C
E
E
B
C
C
B
D
B
C
F
E
A
B
A
C
F
E
F
A
D
A
A
F
E
A
C
B
D
E
B
A
C
C
B
D
B
A
C
B
C
A
A
B
A
C
D
E
F
E
A
B
A
C
F
E
F
A
D
E
F
E
A
F
E
F
A
D
D
C
B
D
F
E
A
C
B
F
E
F
A
D
A
B
C
F
E
A
B
A
C
E
C
B
D
D
C
B
D
B
A
C
C
B
D
B
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
A
D
A
E
B
C
D
F
E
A
B
C
D
C
B
D
E
E
E
C
B
F
E
F
A
D
B
C
F
E
A
A
E
D
A
C
B
E
E
A
F
E
F
A
D
F
E
A
A
B
A
C
B
A
C
D
D
B
C
C
B
F
E
F
A
D
C
B
B
C
D
F
E
F
A
D
B
C
F
E
F
A
D
B
A
C
A
E
A
D
B
C
F
E
F
A
D
F
E
A
D
C
B
D
E
C
B
D
F
E
F
A
D
C
B
C
B
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
D
B
A
C
F
E
F
A
D
C
B
D
D
B
C
F
E
A
C
B
C
B
D
B
A
C
C
B
A
C
B
B
A
C
F
E
F
A
D
B
A
C
B
A
C
B
A
C
F
E
A
C
B
D
F
E
A
A
B
C
B
A
C
B
A
C
B
A
C
C
B
D
F
E
A
D
F
E
F
A
D
A
B
A
C
B
C
C
B
D
F
E
F
A
D
D
D
B
C
B
C
A
B
A
C
C
B
D
A
C
B
F
E
F
A
D
E
C
B
E
E
D
C
B
F
E
F
A
D
F
E
A
B
A
C
E
F
E
F
A
D
D
A
D
A
A
C
B
D
C
B
F
E
A
B
A
C
D
C
B
D
F
E
A
F
E
A
F
E
F
A
D
A
B
A
C
D
F
E
F
A
D
F
E
A
F
E
F
A
D
B
C
F
E
F
A
D
F
E
F
A
D
D
F
E
A
D
B
A
C
C
B
D
C
B
D
B
C
E
D
C
B
D
D
F
E
F
A
D
A
A
A
F
E
A
D
B
A
C
E
E
F
E
F
A
D
F
E
F
A
D
C
B
D
D
F
E
F
A
D
E
B
C
F
E
F
A
D
D
D
B
C
C
B
B
C
C
B
D
B
C
B
A
C
C
B
C
B
D
B
C
C
B
D
B
C
C
B
C
B
C
B
D
F
E
A
E
B
A
C
C
B
B
A
C
B
C
F
E
F
A
D
F
E
A
D
B
A
C
A
D
D
B
C
E
F
E
F
A
D
F
E
F
A
D
E
D
C
B
F
E
F
A
D
C
B
D
E
F
E
A
B
C
F
E
A
D
E
A
C
B
D
E
C
B
C
B
E
B
A
C
D
C
B
D
D
B
A
C
B
A
C
C
B
D
E
D
F
E
F
A
D
A
C
B
A
C
B
B
A
C
F
E
A
C
B
D
C
B
D
A
F
E
F
A
D
D
B
C
F
E
A
B
A
C
F
E
A
B
A
C
C
B
D
B
C
C
B
C
B
D
C
B
D
C
B
D
D
C
B
B
C
A
B
A
C
C
B
D
C
B
A
D
C
B
D
F
E
F
A
D
B
C
C
B
E
C
B
D
C
B
D
A
F
E
F
A
D
B
A
C
F
E
A
F
E
F
A
D
B
C
B
C
E
B
C
C
B
C
B
D
C
B
D
D
F
E
A
B
A
C
B
C
A
F
E
A
B
A
C
F
E
A
A
B
A
C
D
F
E
A
E
F
E
F
A
D
A
E
E
D
C
B
F
E
F
A
D
E
C
B
E
F
E
A
A
C
B
D
F
E
A
C
B
B
C
F
E
F
A
D
F
E
A
A
F
E
A
E
C
B
C
B
D
C
B
D
A
C
B
B
A
C
D
D
F
E
F
A
D
B
A
C
B
A
C
F
E
A
F
E
F
A
D
E
F
E
A
B
A
C
B
A
C
F
E
A
A
F
E
F
A
D
C
B
D
F
E
A
B
C
C
B
D
A
F
E
F
A
D
C
B
D
C
B
E
F
E
A
F
E
A
D
C
B
D
E
A
C
B
B
A
C
F
E
F
A
D
F
E
F
A
D
A
B
C
F
E
A
D
F
E
F
A
D
A
F
E
F
A
D
D
E
B
C
B
A
C
B
A
C
D
A
F
E
F
A
D
C
B
D
F
E
A
E
C
B
D
B
A
C
C
B
B
C
C
B
D
F
E
F
A
D
F
E
F
A
D
B
C
B
A
C
C
B
D
B
C
D
D
C
B
D
D
C
B
D
B
C
B
C
B
C
C
B
D
B
C
C
B
C
B
B
A
C
A
A
B
C
A
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
C
B
D
A
D
D
F
E
A
C
B
D
B
A
C
D
A
B
A
C
E
F
E
A
B
A
C
B
A
C
C
B
D
C
B
D
C
B
B
A
C
E
B
C
D
F
E
A
C
B
D
F
E
F
A
D
B
A
C
F
E
A
E
E
E
C
B
D
B
C
C
B
D
C
B
B
C
B
C
A
C
B
D
C
B
D
C
B
D
F
E
F
A
D
C
B
D
B
C
C
B
C
B
D
C
B
C
B
D
F
E
F
A
D
C
B
D
C
B
B
A
C
F
E
A
E
C
B
C
B
F
E
A
C
B
A
A
A
A
D
B
A
C
A
A
F
E
A
F
E
F
A
D
A
D
B
A
C
D
B
A
C
D
F
E
F
A
D
E
B
A
C
F
E
A
F
E
A
F
E
A
C
B
B
A
C
E
F
E
A
C
B
D
F
E
A
C
B
D
F
E
A
C
B
F
E
A
B
C
C
B
D
C
B
C
B
D
D
C
B
D
F
E
F
A
D
B
C
E
F
E
F
A
D
F
E
F
A
D
C
B
D
D
C
B
D
A
F
E
A
B
A
C
F
E
A
C
B
D
C
B
B
C
E
A
C
B
D
D
C
B
D
B
C
D
C
B
D
E
C
B
D
D
C
B
D
A
C
B
B
C
B
A
C
A
A
E
B
A
C
F
E
F
A
D
E
A
A
C
B
A
B
C
C
B
E
F
E
F
A
D
B
A
C
A
A
B
A
C
E
E
E
B
C
A
C
B
D
B
C
D
F
E
A
E
E
C
B
F
E
A
F
E
F
A
D
C
B
A
F
E
F
A
D
E
E
C
B
D
B
C
D
F
E
A
C
B
C
B
D
B
A
C
D
C
B
D
B
A
C
A
F
E
A
A
D
B
C
E
C
B
F
E
F
A
D
C
B
D
D
A
B
A
C
E
A
C
B
D
B
A
C
E
F
E
A
E
B
A
C
B
A
C
E
D
C
B
E
D
F
E
F
A
D
C
B
D
F
E
A
B
A
C
E
D
E
B
A
C
B
C
E
F
E
A
C
B
D
D
B
C
B
C
E
C
B
C
B
D
B
C
E
F
E
A
F
E
A
C
B
D
F
E
A
C
B
D
B
A
C
F
E
F
A
D
C
B
D
F
E
A
A
A
F
E
F
A
D
F
E
A
B
C
F
E
F
A
D
A
A
B
A
C
F
E
A
D
F
E
A
D
B
A
C
C
B
F
E
A
E
F
E
F
A
D
E
A
B
C
B
C
F
E
A
D
B
C
F
E
A
E
F
E
F
A
D
B
C
C
B
B
A
C
F
E
A
B
A
C
C
B
D
F
E
A
B
C
E
A
F
E
A
A
F
E
F
A
D
D
F
E
F
A
D
C
B
A
E
D
F
E
F
A
D
C
B
D
B
C
F
E
A
B
C
C
B
D
E
F
E
F
A
D
C
B
E
F
E
A
A
F
E
F
A
D
E
C
B
D
B
C
D
B
C
F
E
A
C
B
D
E
A
F
E
F
A
D
E
B
C
F
E
F
A
D
C
B
B
A
C
D
F
E
F
A
D
B
A
C
C
B
D
D
B
A
C
D
E
A
D
B
C
A
B
C
D
C
B
D
D
D
C
B
E
F
E
F
A
D
D
E
B
A
C
F
E
F
A
D
C
B
C
B
D
C
B
D
A
B
A
C
A
F
E
A
F
E
A
A
C
B
E
E
C
B
D
E
F
E
F
A
D
E
F
E
A
E
C
B
F
E
F
A
D
B
C
C
B
D
D
A
D
E
C
B
C
B
F
E
A
A
E
C
B
D
F
E
F
A
D
B
A
C
C
B
D
C
B
B
A
C
D
F
E
A
E
F
E
A
F
E
F
A
D
B
A
C
B
A
C
E
A
B
A
C
B
A
C
D
D
C
B
D
A
C
B
D
B
C
F
E
F
A
D
B
C
C
B
A
A
C
B
D
F
E
A
B
C
C
B
D
F
E
A
E
F
E
A
D
D
D
C
B
B
A
C
B
A
C
C
B
D
D
B
C
F
E
A
B
A
C
B
C
C
B
D
B
C
B
C
A
A
A
C
B
D
C
B
D
B
A
C
C
B
A
B
C
B
A
C
C
B
A
E
C
B
D
A
C
B
F
E
F
A
D
C
B
D
B
A
C
D
E
F
E
A
A
E
A
C
B
A
D
B
C
E
C
B
F
E
A
B
C
A
F
E
A
B
C
C
B
C
B
D
F
E
A
D
B
A
C
A
B
A
C
B
A
C
F
E
F
A
D
B
C
B
A
C
B
A
C
B
A
C
F
E
F
A
D
B
C
E
F
E
A
F
E
A
B
C
C
B
D
C
B
D
B
C
B
C
C
B
D
F
E
A
C
B
F
E
A
F
E
A
D
B
A
C
C
B
D
C
B
E
B
A
C
F
E
F
A
D
B
C
C
B
F
E
A
E
F
E
F
A
D
D
A
E
E
B
A
C
E
C
B
D
C
B
E
C
B
D
E
F
E
A
A
C
B
B
A
C
C
B
D
B
A
C
C
B
D
A
F
E
A
A
F
E
A
F
E
A
C
B
D
B
C
F
E
F
A
D
B
C
F
E
F
A
D
B
C
E
F
E
F
A
D
D
C
B
A
D
B
C
C
B
D
A
B
C
C
B
D
B
A
C
F
E
F
A
D
B
A
C
A
E
F
E
A
D
C
B
D
A
C
B
D
F
E
F
A
D
F
E
A
E
E
F
E
F
A
D
B
C
C
B
C
B
D
B
A
C
D
C
B
D
F
E
F
A
D
E
A
B
A
C
F
E
F
A
D
D
C
B
E
C
B
A
A
C
B
F
E
F
A
D
B
A
C
D
F
E
F
A
D
D
B
C
C
B
D
C
B
D
F
E
F
A
D
B
A
C
B
C
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
E
F
E
F
A
D
E
F
E
A
E
C
B
E
B
A
C
C
B
D
B
C
B
C
F
E
F
A
D
E
D
B
A
C
E
B
C
C
B
B
A
C
E
C
B
D
F
E
A
F
E
F
A
D
E
F
E
A
D
C
B
D
A
B
A
C
C
B
D
B
A
C
F
E
F
A
D
C
B
D
F
E
A
C
B
D
B
C
A
F
E
F
A
D
F
E
F
A
D
E
A
C
B
D
B
C
B
C
F
E
F
A
D
C
B
A
F
E
F
A
D
B
A
C
F
E
F
A
D
F
E
F
A
D
E
B
C
F
E
A
E
C
B
D
F
E
A
A
E
F
E
F
A
D
B
C
D
C
B
D
C
B
C
B
D
C
B
B
A
C
F
E
F
A
D
E
F
E
F
A
D
C
B
D
D
B
C
C
B
D
D
E
E
E
C
B
D
B
C
B
C
A
F
E
F
A
D
A
B
A
C
E
B
A
C
B
C
A
B
A
C
B
A
C
D
F
E
A
C
B
B
A
C
D
C
B
C
B
D
B
C
F
E
F
A
D
B
A
C
B
C
B
A
C
C
B
B
C
B
A
C
D
A
A
F
E
F
A
D
E
A
F
E
F
A
D
C
B
C
B
D
F
E
A
E
C
B
F
E
F
A
D
B
A
C
B
C
F
E
F
A
D
D
C
B
D
F
E
F
A
D
F
E
F
A
D
B
C
F
E
A
A
C
B
D
C
B
D
C
B
E
B
A
C
E
D
B
A
C
C
B
B
C
F
E
F
A
D
B
A
C
B
A
C
A
E
E
F
E
F
A
D
F
E
A
C
B
E
D
B
C
B
A
C
A
F
E
A
F
E
F
A
D
D
C
B
F
E
A
B
C
C
B
C
B
C
B
D
C
B
D
E
A
F
E
F
A
D
E
D
F
E
A
D
B
A
C
B
C
B
A
C
F
E
F
A
D
A
A
F
E
A
F
E
F
A
D
B
A
C
D
B
A
C
E
E
C
B
F
E
A
B
A
C
F
E
A
F
E
F
A
D
E
F
E
A
E
F
E
F
A
D
A
D
A
A
B
A
C
F
E
F
A
D
C
B
D
B
C
C
B
D
B
A
C
F
E
F
A
D
F
E
F
A
D
B
A
C
B
A
C
C
B
E
F
E
F
A
D
D
E
C
B
A
C
B
D
B
A
C
B
A
C
C
B
D
B
A
C
A
B
A
C
B
A
C
E
C
B
B
A
C
D
B
A
C
B
C
B
C
C
B
B
A
C
F
E
A
D
A
B
C
F
E
F
A
D
F
E
F
A
D
F
E
A
A
C
B
D
F
E
A
A
B
C
A
F
E
F
A
D
C
B
D
A
B
C
B
C
E
C
B
F
E
F
A
D
C
B
D
B
A
C
C
B
C
B
D
D
B
C
A
A
D
C
B
D
B
A
C
B
A
C
F
E
F
A
D
D
C
B
E
B
C
B
C
F
E
F
A
D
E
B
A
C
B
C
F
E
F
A
D
B
A
C
E
F
E
A
E
E
A
E
E
B
A
C
F
E
F
A
D
D
C
B
C
B
C
B
D
D
A
F
E
A
B
A
C
C
B
C
B
F
E
F
A
D
F
E
F
A
D
E
C
B
B
C
F
E
F
A
D
C
B
D
C
B
F
E
F
A
D
C
B
C
B
D
C
B
C
B
B
A
C
B
C
F
E
F
A
D
A
C
B
C
B
D
C
B
C
B
D
F
E
A
C
B
B
A
C
F
E
F
A
D
A
A
B
C
A
F
E
A
F
E
F
A
D
C
B
D
C
B
D
C
B
D
C
B
F
E
F
A
D
A
C
B
F
E
A
B
C
E
F
E
A
F
E
F
A
D
E
E
B
A
C
A
B
C
C
B
D
A
A
A
B
A
C
B
A
C
E
F
E
A
B
A
C
E
C
B
F
E
F
A
D
C
B
F
E
A
F
E
F
A
D
F
E
A
E
A
C
B
D
F
E
F
A
D
E
A
F
E
A
A
C
B
D
C
B
D
F
E
F
A
D
A
D
E
F
E
F
A
D
C
B
D
C
B
D
E
B
A
C
E
C
B
D
F
E
A
E
E
E
D
A
A
E
C
B
D
A
B
A
C
C
B
C
B
F
E
F
A
D
C
B
B
A
C
C
B
B
A
C
C
B
D
F
E
A
D
F
E
F
A
D
F
E
A
F
E
A
D
A
D
A
E
D
F
E
A
F
E
A
B
C
B
C
B
A
C
F
E
F
A
D
E
F
E
F
A
D
C
B
D
C
B
D
C
B
D
C
B
D
C
B
D
A
B
A
C
B
C
C
B
D
A
F
E
F
A
D
F
E
A
C
B
B
C
C
B
D
B
A
C
B
C
F
E
F
A
D
F
E
A
C
B
D
C
B
D
C
B
D
B
C
F
E
A
F
E
A
B
C
D
E
D
E
B
C
C
B
D
F
E
F
A
D
B
A
C
B
C
C
B
E
F
E
F
A
D
C
B
D
D
F
E
A
F
E
F
A
D
E
F
E
A
F
E
F
A
D
B
A
C
C
B
D
B
A
C
A
F
E
A
B
A
C
F
E
A
E
D
B
C
A
F
E
A
E
E
B
C
A
E
C
B
D
B
A
C
B
A
C
D
A
F
E
A
A
D
C
B
D
C
B
B
C
A
B
C
F
E
F
A
D
F
E
A
C
B
D
B
A
C
C
B
D
F
E
A
A
C
B
E
C
B
D
E
B
A
C
E
F
E
A
B
C
F
E
A
C
B
D
D
E
F
E
F
A
D
C
B
D
D
F
E
A
F
E
A
D
D
F
E
A
B
C
A
D
D
C
B
D
B
A
C
E
A
D
C
B
D
E
C
B
B
A
C
F
E
F
A
D
B
A
C
F
E
A
A
F
E
F
A
D
F
E
A
F
E
A
F
E
A
C
B
F
E
F
A
D
F
E
F
A
D
A
C
B
D
C
B
D
C
B
D
B
C
C
B
D
D
C
B
E
B
C
E
B
A
C
B
A
C
B
A
C
C
B
D
E
D
F
E
F
A
D
A
E
B
A
C
C
B
D
B
A
C
D
C
B
C
B
D
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
C
B
D
F
E
A
D
C
B
C
B
B
A
C
C
B
B
A
C
A
E
A
E
D
B
C
B
A
C
C
B
D
B
C
C
B
D
F
E
F
A
D
F
E
F
A
D
B
C
E
B
C
D
C
B
C
B
A
F
E
A
F
E
F
A
D
A
A
F
E
F
A
D
D
B
A
C
D
F
E
F
A
D
D
E
F
E
F
A
D
E
C
B
D
E
C
B
D
B
A
C
B
C
B
C
F
E
A
A
C
B
B
C
C
B
D
D
B
A
C
C
B
D
E
C
B
B
C
C
B
A
D
E
F
E
F
A
D
E
B
A
C
F
E
A
B
A
C
E
A
E
C
B
D
A
A
F
E
A
B
C
F
E
F
A
D
D
F
E
A
C
B
B
C
F
E
A
B
A
C
D
A
F
E
A
F
E
A
C
B
F
E
F
A
D
B
C
D
B
C
C
B
C
B
D
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
A
D
C
B
D
E
A
F
E
F
A
D
F
E
F
A
D
A
D
B
A
C
B
C
C
B
F
E
F
A
D
F
E
F
A
D
D
A
E
C
B
C
B
D
C
B
F
E
F
A
D
F
E
A
A
B
C
F
E
A
C
B
D
A
F
E
A
B
C
F
E
F
A
D
E
B
A
C
F
E
A
B
C
A
F
E
A
C
B
E
C
B
D
F
E
F
A
D
B
A
C
C
B
C
B
F
E
F
A
D
C
B
D
C
B
D
E
C
B
D
E
B
C
D
E
B
C
A
F
E
A
C
B
D
F
E
F
A
D
F
E
A
C
B
F
E
F
A
D
A
F
E
A
E
D
C
B
D
C
B
D
C
B
D
B
A
C
A
E
C
B
D
C
B
D
B
C
B
A
C
E
A
B
C
A
F
E
A
F
E
A
F
E
F
A
D
D
E
F
E
F
A
D
C
B
D
B
A
C
E
B
C
A
C
B
D
F
E
A
D
E
A
F
E
A
C
B
C
B
B
C
F
E
A
A
F
E
A
B
A
C
F
E
F
A
D
D
E
C
B
B
A
C
B
A
C
A
B
A
C
F
E
F
A
D
B
C
B
A
C
D
F
E
F
A
D
F
E
A
B
C
A
E
D
C
B
B
C
B
A
C
F
E
A
C
B
D
A
E
C
B
D
F
E
A
B
C
C
B
D
B
C
C
B
F
E
F
A
D
C
B
A
B
A
C
C
B
D
C
B
C
B
B
C
C
B
D
A
A
C
B
D
A
B
A
C
C
B
D
C
B
D
E
C
B
A
B
A
C
F
E
A
C
B
D
C
B
D
A
F
E
F
A
D
B
C
F
E
A
D
F
E
A
C
B
E
D
A
F
E
A
B
C
D
A
F
E
A
B
A
C
B
C
D
B
A
C
B
C
B
C
B
C
B
A
C
D
B
A
C
F
E
F
A
D
C
B
D
A
B
C
C
B
D
C
B
E
B
C
A
E
F
E
F
A
D
D
C
B
B
C
A
F
E
A
E
F
E
F
A
D
B
A
C
B
A
C
E
F
E
F
A
D
B
A
C
F
E
F
A
D
B
A
C
F
E
A
F
E
F
A
D
C
B
D
E
C
B
E
F
E
A
F
E
F
A
D
B
A
C
B
A
C
E
D
E
D
B
C
A
B
A
C
C
B
F
E
F
A
D
C
B
C
B
D
C
B
C
B
E
B
C
B
C
C
B
D
C
B
D
B
A
C
F
E
F
A
D
E
F
E
A
F
E
F
A
D
B
A
C
C
B
F
E
A
C
B
D
C
B
B
A
C
B
C
F
E
F
A
D
F
E
F
A
D
C
B
F
E
F
A
D
F
E
A
A
F
E
F
A
D
F
E
A
C
B
F
E
F
A
D
E
B
A
C
E
D
F
E
A
E
C
B
B
A
C
B
A
C
E
B
C
C
B
D
F
E
A
D
E
D
D
E
D
C
B
D
B
C
B
C
E
A
C
B
D
F
E
F
A
D
A
F
E
A
F
E
A
D
F
E
F
A
D
C
B
D
E
C
B
D
D
D
A
F
E
F
A
D
C
B
D
B
A
C
A
F
E
F
A
D
F
E
A
A
F
E
A
F
E
A
F
E
A
C
B
D
F
E
F
A
D
D
B
A
C
C
B
A
E
D
F
E
A
C
B
F
E
A
F
E
A
E
C
B
B
A
C
E
A
F
E
F
A
D
F
E
A
C
B
B
A
C
C
B
B
A
C
F
E
A
C
B
F
E
A
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
F
E
A
B
C
F
E
A
F
E
F
A
D
E
B
C
C
B
B
A
C
F
E
F
A
D
C
B
B
A
C
C
B
B
C
B
C
B
A
C
F
E
A
C
B
C
B
D
C
B
D
B
A
C
F
E
A
C
B
B
C
F
E
F
A
D
D
A
E
D
B
C
E
C
B
C
B
D
C
B
D
C
B
B
A
C
D
B
A
C
E
F
E
A
C
B
D
B
C
C
B
D
D
B
C
C
B
D
A
A
A
C
B
C
B
D
B
C
B
C
B
C
A
C
B
D
C
B
A
B
C
C
B
E
B
C
F
E
A
A
A
B
C
C
B
D
E
B
A
C
B
A
C
E
F
E
A
B
C
B
A
C
E
C
B
A
A
A
F
E
F
A
D
B
C
B
C
E
D
E
B
C
A
C
B
D
D
B
A
C
F
E
A
F
E
A
C
B
E
C
B
F
E
A
C
B
D
C
B
B
A
C
E
C
B
D
D
F
E
F
A
D
F
E
A
C
B
B
C
F
E
A
F
E
F
A
D
E
D
D
A
F
E
F
A
D
B
A
C
C
B
E
C
B
B
C
E
B
A
C
B
A
C
D
C
B
F
E
A
B
A
C
E
A
B
C
F
E
A
D
A
D
C
B
D
F
E
F
A
D
F
E
A
B
C
B
C
F
E
F
A
D
F
E
A
F
E
A
E
E
C
B
B
A
C
D
F
E
A
E
B
A
C
F
E
A
F
E
F
A
D
A
A
A
F
E
A
A
A
C
B
A
C
B
F
E
A
B
A
C
C
B
D
B
A
C
D
C
B
D
C
B
A
F
E
A
B
A
C
B
C
C
B
D
C
B
D
A
C
B
D
A
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
D
A
E
C
B
D
F
E
A
C
B
A
C
B
D
E
A
F
E
A
F
E
F
A
D
A
A
C
B
D
B
A
C
A
B
C
F
E
F
A
D
F
E
F
A
D
E
D
C
B
B
C
F
E
F
A
D
A
C
B
D
B
C
F
E
F
A
D
B
C
C
B
A
C
B
D
F
E
F
A
D
E
A
F
E
F
A
D
E
E
C
B
D
B
C
A
F
E
A
B
A
C
B
C
E
B
C
F
E
A
F
E
A
C
B
D
F
E
F
A
D
F
E
F
A
D
B
C
F
E
F
A
D
B
A
C
B
C
A
E
C
B
E
D
B
A
C
B
C
F
E
A
B
A
C
B
C
D
B
C
B
C
B
C
A
D
E
E
C
B
D
B
A
C
C
B
C
B
A
D
E
A
C
B
D
F
E
A
A
C
B
F
E
A
B
A
C
E
B
A
C
D
C
B
D
F
E
F
A
D
B
C
A
E
B
A
C
C
B
F
E
F
A
D
D
A
F
E
F
A
D
F
E
A
F
E
F
A
D
B
C
F
E
A
F
E
F
A
D
C
B
F
E
F
A
D
F
E
F
A
D
B
C
C
B
C
B
B
C
D
F
E
A
B
A
C
B
A
C
F
E
A
F
E
F
A
D
D
B
C
B
A
C
F
E
F
A
D
C
B
C
B
D
E
B
A
C
D
A
F
E
F
A
D
B
A
C
B
C
E
D
F
E
A
B
C
A
F
E
A
D
F
E
F
A
D
F
E
A
B
C
B
A
C
D
F
E
F
A
D
B
C
F
E
F
A
D
C
B
C
B
F
E
A
B
A
C
F
E
F
A
D
C
B
D
F
E
A
C
B
D
B
C
E
B
C
C
B
D
E
C
B
D
E
B
C
F
E
F
A
D
F
E
F
A
D
C
B
F
E
A
E
A
F
E
F
A
D
F
E
F
A
D
A
B
C
B
A
C
F
E
A
A
F
E
A
F
E
F
A
D
E
B
C
E
B
C
F
E
F
A
D
F
E
F
A
D
E
A
B
C
F
E
F
A
D
F
E
F
A
D
D
B
A
C
D
D
E
F
E
F
A
D
B
C
F
E
F
A
D
F
E
F
A
D
E
C
B
D
C
B
D
B
C
D
A
C
B
D
C
B
D
C
B
D
A
A
A
C
B
D
E
B
A
C
A
B
A
C
B
C
B
A
C
C
B
D
B
C
D
B
A
C
B
C
A
C
B
B
A
C
A
A
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
A
B
C
C
B
F
E
A
D
C
B
B
A
C
C
B
D
F
E
A
F
E
A
A
E
D
C
B
B
A
C
A
F
E
F
A
D
F
E
F
A
D
D
F
E
A
E
D
F
E
F
A
D
C
B
C
B
D
C
B
F
E
F
A
D
D
B
A
C
F
E
A
C
B
D
F
E
A
C
B
D
F
E
A
A
B
A
C
B
A
C
B
C
C
B
F
E
A
B
C
B
A
C
E
A
D
E
E
A
F
E
A
D
B
A
C
B
C
D
B
A
C
A
B
A
C
F
E
A
E
C
B
D
D
D
B
A
C
F
E
F
A
D
B
A
C
B
A
C
C
B
D
C
B
D
B
A
C
C
B
D
E
B
C
F
E
A
F
E
F
A
D
C
B
E
A
C
B
B
A
C
E
B
C
D
F
E
F
A
D
F
E
F
A
D
B
C
B
C
F
E
F
A
D
C
B
B
C
E
C
B
C
B
D
E
D
C
B
D
B
C
D
B
C
F
E
A
C
B
D
C
B
B
A
C
E
D
D
A
B
A
C
A
F
E
A
C
B
D
B
C
F
E
A
A
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
D
E
F
E
A
D
E
B
A
C
F
E
A
F
E
F
A
D
A
B
C
D
B
C
B
A
C
B
A
C
F
E
A
F
E
A
B
C
E
A
A
C
B
D
C
B
D
E
C
B
D
B
C
B
C
A
A
C
B
D
E
F
E
A
F
E
A
A
C
B
D
F
E
F
A
D
A
C
B
D
E
E
F
E
A
F
E
A
F
E
F
A
D
B
C
C
B
D
B
A
C
F
E
F
A
D
C
B
C
B
F
E
F
A
D
B
C
B
A
C
B
C
D
C
B
B
A
C
F
E
F
A
D
B
A
C
A
A
C
B
A
B
C
D
D
B
A
C
B
A
C
B
C
C
B
D
F
E
A
C
B
B
C
C
B
D
F
E
F
A
D
E
B
A
C
B
C
D
B
C
E
F
E
A
E
E
A
B
C
E
D
F
E
A
A
D
F
E
A
B
C
F
E
F
A
D
E
F
E
F
A
D
F
E
A
E
B
C
C
B
D
C
B
F
E
F
A
D
F
E
A
F
E
F
A
D
D
F
E
A
B
A
C
E
A
D
C
B
B
C
F
E
F
A
D
F
E
A
B
C
F
E
A
B
C
E
A
C
B
A
A
B
A
C
B
A
C
F
E
F
A
D
B
C
C
B
F
E
A
E
B
A
C
C
B
D
D
B
A
C
B
C
E
D
B
C
F
E
F
A
D
E
E
C
B
B
A
C
E
E
D
E
F
E
A
F
E
F
A
D
D
C
B
D
C
B
D
C
B
D
B
C
E
D
B
A
C
A
F
E
F
A
D
D
F
E
A
C
B
D
C
B
A
F
E
F
A
D
D
D
C
B
F
E
A
B
A
C
F
E
A
D
F
E
F
A
D
D
A
B
A
C
C
B
D
D
B
A
C
B
C
B
C
A
D
C
B
D
C
B
D
D
C
B
D
D
D
C
B
D
C
B
C
B
D
F
E
A
A
C
B
A
C
B
D
A
D
C
B
D
C
B
A
D
F
E
F
A
D
F
E
A
A
A
B
C
B
C
F
E
A
F
E
F
A
D
D
F
E
F
A
D
A
B
C
C
B
D
D
C
B
D
B
A
C
F
E
F
A
D
C
B
D
E
B
C
B
A
C
C
B
B
C
D
B
C
D
C
B
B
C
B
A
C
C
B
D
A
F
E
A
B
A
C
D
D
B
A
C
E
C
B
D
D
B
C
F
E
A
A
B
A
C
C
B
D
E
C
B
D
E
E
F
E
A
A
C
B
B
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
D
B
C
C
B
D
D
F
E
A
B
C
B
A
C
C
B
F
E
A
D
F
E
A
F
E
A
F
E
A
F
E
F
A
D
E
F
E
F
A
D
B
C
F
E
F
A
D
B
A
C
C
B
D
C
B
B
A
C
A
B
A
C
F
E
A
D
E
B
A
C
F
E
F
A
D
F
E
F
A
D
E
C
B
D
B
C
C
B
F
E
A
A
A
A
C
B
B
C
C
B
D
E
C
B
D
C
B
E
C
B
D
A
D
A
C
B
B
C
D
B
A
C
C
B
D
C
B
D
C
B
C
B
C
B
B
A
C
E
E
B
C
A
F
E
F
A
D
F
E
F
A
D
B
C
B
A
C
B
A
C
C
B
D
A
E
C
B
D
B
A
C
E
C
B
D
B
A
C
C
B
B
A
C
A
F
E
F
A
D
F
E
A
D
D
B
A
C
C
B
D
E
A
D
B
C
F
E
A
C
B
D
B
C
C
B
C
B
F
E
F
A
D
C
B
D
F
E
A
F
E
A
B
A
C
B
C
C
B
D
C
B
B
C
B
C
C
B
D
C
B
D
D
C
B
D
C
B
A
D
F
E
A
F
E
A
B
A
C
D
C
B
D
F
E
A
D
D
D
E
E
B
C
B
A
C
B
A
C
C
B
D
B
A
C
B
A
C
F
E
A
F
E
A
B
C
B
A
C
B
A
C
A
B
C
A
D
A
D
A
D
D
B
A
C
B
A
C
E
F
E
F
A
D
C
B
B
A
C
A
C
B
D
C
B
E
A
F
E
F
A
D
E
C
B
B
A
C
C
B
D
B
A
C
D
C
B
C
B
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
A
F
E
A
F
E
A
B
C
F
E
A
A
B
A
C
F
E
F
A
D
D
B
A
C
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
D
B
A
C
A
B
C
A
C
B
D
C
B
F
E
A
B
A
C
B
A
C
F
E
F
A
D
B
A
C
B
A
C
A
A
F
E
A
C
B
B
A
C
C
B
C
B
B
C
B
A
C
B
C
C
B
D
E
B
A
C
A
F
E
A
C
B
C
B
D
C
B
C
B
E
B
C
B
A
C
F
E
F
A
D
A
F
E
A
F
E
A
F
E
A
A
B
A
C
C
B
F
E
F
A
D
B
A
C
B
C
F
E
A
B
C
A
B
A
C
F
E
F
A
D
C
B
B
C
B
A
C
B
A
C
E
F
E
F
A
D
B
C
B
A
C
E
E
F
E
A
F
E
A
C
B
D
B
A
C
B
A
C
A
B
C
F
E
A
B
A
C
A
A
B
C
B
A
C
C
B
D
A
F
E
F
A
D
E
F
E
F
A
D
B
C
C
B
D
B
A
C
E
B
A
C
B
A
C
B
C
C
B
D
F
E
F
A
D
B
C
C
B
C
B
D
B
C
C
B
C
B
D
F
E
A
F
E
A
E
B
C
A
F
E
A
F
E
F
A
D
C
B
D
B
A
C
F
E
A
F
E
A
C
B
D
C
B
C
B
D
C
B
D
F
E
A
E
B
C
B
A
C
B
C
C
B
B
A
C
B
A
C
B
A
C
A
C
B
D
C
B
D
A
B
A
C
A
C
B
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
C
B
D
C
B
D
E
B
A
C
B
C
D
C
B
C
B
C
B
D
D
D
E
B
C
C
B
D
F
E
A
F
E
F
A
D
F
E
F
A
D
E
A
C
B
F
E
F
A
D
D
A
A
B
C
D
A
D
D
C
B
E
B
A
C
F
E
A
C
B
D
F
E
F
A
D
A
F
E
F
A
D
C
B
D
A
F
E
F
A
D
E
F
E
F
A
D
A
B
A
C
F
E
A
D
D
B
A
C
F
E
F
A
D
D
F
E
F
A
D
F
E
F
A
D
C
B
E
C
B
E
F
E
A
D
F
E
A
C
B
C
B
D
C
B
D
B
A
C
D
C
B
D
D
C
B
C
B
D
F
E
A
F
E
F
A
D
D
C
B
B
C
E
D
F
E
F
A
D
F
E
A
B
A
C
A
E
E
A
A
B
A
C
C
B
D
B
C
C
B
C
B
C
B
F
E
F
A
D
C
B
A
D
A
C
B
D
C
B
E
C
B
E
C
B
B
C
F
E
A
B
C
C
B
C
B
D
B
A
C
B
C
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
A
E
F
E
F
A
D
C
B
D
F
E
A
F
E
A
A
C
B
C
B
C
B
F
E
A
A
C
B
D
B
A
C
D
C
B
D
C
B
D
C
B
A
B
A
C
A
C
B
D
F
E
F
A
D
D
F
E
F
A
D
C
B
E
F
E
F
A
D
A
B
A
C
A
A
D
F
E
F
A
D
D
F
E
A
C
B
D
F
E
F
A
D
A
C
B
D
E
C
B
D
B
A
C
C
B
F
E
A
D
A
C
B
F
E
A
C
B
F
E
F
A
D
B
A
C
F
E
F
A
D
E
B
C
B
A
C
A
B
A
C
D
B
A
C
F
E
A
D
F
E
F
A
D
F
E
A
B
C
F
E
A
F
E
A
F
E
A
C
B
D
B
A
C
B
A
C
E
F
E
F
A
D
C
B
D
A
B
C
F
E
F
A
D
D
D
F
E
F
A
D
B
C
B
A
C
C
B
D
E
D
B
A
C
F
E
F
A
D
B
C
C
B
D
F
E
A
F
E
F
A
D
B
C
C
B
C
B
A
A
C
B
D
F
E
F
A
D
B
A
C
B
C
B
C
C
B
D
C
B
D
B
A
C
B
A
C
C
B
D
D
C
B
B
C
F
E
A
A
C
B
C
B
D
D
D
F
E
A
F
E
F
A
D
C
B
F
E
A
C
B
D
F
E
A
C
B
E
E
A
E
B
C
C
B
C
B
D
F
E
A
D
F
E
F
A
D
E
C
B
F
E
F
A
D
B
C
F
E
F
A
D
B
C
E
D
D
A
F
E
A
B
C
B
A
C
F
E
F
A
D
E
E
B
A
C
A
C
B
D
F
E
A
D
C
B
D
B
C
A
D
C
B
C
B
D
D
B
C
B
A
C
A
F
E
A
A
B
A
C
D
C
B
D
C
B
A
C
B
D
A
E
C
B
D
C
B
A
A
E
B
A
C
B
C
E
F
E
F
A
D
E
D
D
B
C
A
C
B
D
D
B
A
C
F
E
F
A
D
F
E
A
A
F
E
A
F
E
A
B
A
C
C
B
A
C
B
D
F
E
F
A
D
A
C
B
F
E
A
F
E
F
A
D
B
C
B
A
C
E
E
E
C
B
D
E
F
E
F
A
D
E
C
B
F
E
F
A
D
D
B
C
E
F
E
A
F
E
A
F
E
F
A
D
E
A
C
B
D
A
B
C
C
B
F
E
F
A
D
F
E
F
A
D
C
B
B
C
C
B
D
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
A
B
A
C
C
B
C
B
B
A
C
D
E
A
C
B
C
B
C
B
D
C
B
D
B
A
C
C
B
D
F
E
F
A
D
F
E
A
F
E
A
C
B
D
C
B
F
E
F
A
D
A
C
B
B
C
F
E
F
A
D
B
C
B
A
C
C
B
A
C
B
F
E
F
A
D
F
E
A
B
A
C
E
E
F
E
A
A
C
B
D
A
F
E
A
B
A
C
B
C
C
B
D
E
B
C
A
D
A
B
C
C
B
C
B
D
F
E
F
A
D
E
F
E
F
A
D
D
D
F
E
F
A
D
A
E
B
A
C
B
A
C
F
E
A
C
B
D
D
E
C
B
D
B
A
C
C
B
B
C
B
A
C
B
A
C
A
B
C
F
E
A
C
B
E
A
C
B
A
A
A
E
C
B
D
F
E
F
A
D
C
B
C
B
D
C
B
D
B
A
C
A
F
E
F
A
D
A
E
A
B
C
D
F
E
F
A
D
E
B
C
B
A
C
B
A
C
F
E
F
A
D
D
F
E
F
A
D
C
B
D
A
F
E
A
C
B
D
D
C
B
A
C
B
D
B
C
D
F
E
F
A
D
C
B
F
E
F
A
D
C
B
E
F
E
A
D
E
D
C
B
B
A
C
A
F
E
A
C
B
D
F
E
A
C
B
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
C
A
C
B
D
C
B
D
D
D
A
F
E
F
A
D
A
D
B
C
E
B
C
C
B
D
D
C
B
D
B
C
C
B
B
A
C
D
F
E
F
A
D
C
B
D
D
A
A
F
E
A
C
B
C
B
D
E
B
A
C
F
E
F
A
D
D
F
E
F
A
D
C
B
D
C
B
A
F
E
A
C
B
D
E
C
B
F
E
F
A
D
B
A
C
D
C
B
D
E
B
A
C
C
B
D
F
E
A
D
A
C
B
C
B
D
A
C
B
B
A
C
A
E
C
B
E
C
B
D
D
F
E
F
A
D
B
A
C
C
B
E
A
A
B
A
C
C
B
D
B
C
F
E
A
D
F
E
A
E
E
F
E
F
A
D
B
C
C
B
B
C
C
B
F
E
F
A
D
A
F
E
F
A
D
C
B
B
C
C
B
C
B
D
B
A
C
F
E
A
A
F
E
A
E
B
C
E
B
A
C
E
D
D
A
C
B
D
B
A
C
F
E
A
F
E
A
A
C
B
F
E
F
A
D
A
A
E
F
E
F
A
D
D
A
B
C
F
E
F
A
D
B
A
C
E
F
E
F
A
D
F
E
F
A
D
D
B
C
F
E
A
C
B
A
D
B
C
A
B
A
C
B
C
F
E
A
C
B
F
E
A
C
B
C
B
D
D
E
E
C
B
D
B
C
B
A
C
A
D
F
E
F
A
D
B
C
B
A
C
B
C
B
C
A
B
C
C
B
D
B
A
C
B
C
C
B
D
B
A
C
E
A
E
C
B
D
D
C
B
D
F
E
A
F
E
F
A
D
D
C
B
A
C
B
D
F
E
F
A
D
B
C
B
A
C
B
C
B
C
F
E
A
B
A
C
A
E
B
A
C
F
E
A
B
C
C
B
F
E
A
B
A
C
B
C
E
C
B
D
B
C
A
C
B
D
A
A
F
E
F
A
D
D
B
C
E
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
D
F
E
F
A
D
D
B
A
C
F
E
F
A
D
C
B
A
C
B
D
D
B
C
F
E
A
C
B
F
E
A
A
D
E
D
C
B
D
C
B
D
B
A
C
F
E
F
A
D
D
E
E
E
B
C
F
E
F
A
D
C
B
A
D
E
C
B
B
C
F
E
F
A
D
C
B
B
C
D
B
C
A
D
A
F
E
F
A
D
C
B
E
C
B
D
C
B
D
D
F
E
A
D
A
C
B
D
B
C
C
B
D
C
B
A
B
C
F
E
F
A
D
B
A
C
E
F
E
F
A
D
F
E
A
B
A
C
D
C
B
D
A
F
E
F
A
D
B
A
C
C
B
D
F
E
F
A
D
F
E
A
B
C
C
B
A
C
B
C
B
D
C
B
D
F
E
F
A
D
E
A
E
C
B
F
E
A
E
F
E
F
A
D
F
E
A
B
A
C
D
F
E
F
A
D
D
C
B
D
C
B
B
A
C
D
F
E
A
C
B
F
E
A
C
B
B
C
B
A
C
A
B
A
C
A
B
C
B
C
C
B
D
F
E
A
E
F
E
F
A
D
B
A
C
D
C
B
D
F
E
A
F
E
A
B
A
C
B
A
C
D
B
C
F
E
A
A
C
B
D
B
A
C
F
E
F
A
D
C
B
F
E
F
A
D
F
E
A
A
B
C
B
A
C
C
B
F
E
A
B
A
C
D
A
E
D
D
B
A
C
A
B
C
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
E
A
A
C
B
D
A
F
E
F
A
D
D
B
C
C
B
B
A
C
A
E
E
D
A
E
B
C
F
E
F
A
D
D
F
E
A
F
E
F
A
D
A
F
E
F
A
D
E
A
A
A
C
B
C
B
A
F
E
A
C
B
D
E
E
F
E
F
A
D
C
B
D
F
E
A
C
B
F
E
F
A
D
B
C
C
B
D
C
B
B
A
C
F
E
F
A
D
F
E
A
C
B
D
C
B
F
E
A
B
A
C
D
B
C
C
B
B
A
C
B
A
C
B
C
F
E
A
B
A
C
D
B
C
B
C
C
B
C
B
D
C
B
F
E
A
E
C
B
C
B
C
B
D
B
A
C
E
F
E
A
C
B
D
D
C
B
A
A
B
C
C
B
D
C
B
E
E
A
B
A
C
D
F
E
F
A
D
A
A
B
A
C
C
B
D
E
F
E
A
A
F
E
A
D
F
E
F
A
D
F
E
A
C
B
F
E
A
D
F
E
F
A
D
F
E
F
A
D
B
C
F
E
A
D
F
E
F
A
D
B
A
C
A
B
C
F
E
F
A
D
C
B
D
D
F
E
A
D
C
B
D
F
E
F
A
D
D
C
B
D
B
C
F
E
A
F
E
F
A
D
B
A
C
E
C
B
E
D
A
F
E
A
F
E
F
A
D
D
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
F
A
D
B
C
A
E
F
E
F
A
D
C
B
C
B
D
B
C
D
E
F
E
A
C
B
D
E
F
E
A
D
F
E
A
D
D
E
C
B
F
E
A
F
E
A
B
C
A
B
C
C
B
D
F
E
A
F
E
A
F
E
A
F
E
F
A
D
F
E
A
E
A
F
E
A
A
C
B
B
A
C
A
A
F
E
F
A
D
E
F
E
F
A
D
C
B
F
E
F
A
D
B
A
C
D
A
C
B
B
A
C
A
F
E
A
F
E
F
A
D
B
C
C
B
D
E
A
C
B
B
C
C
B
D
F
E
F
A
D
F
E
F
A
D
A
A
A
E
A
D
A
D
C
B
D
B
C
C
B
C
B
D
A
A
C
B
A
F
E
F
A
D
D
E
C
B
C
B
B
A
C
C
B
D
C
B
D
C
B
D
C
B
D
B
C
C
B
D
B
C
F
E
A
C
B
D
F
E
A
C
B
B
C
A
C
B
C
B
D
A
C
B
D
A
B
C
C
B
D
F
E
F
A
D
A
F
E
F
A
D
C
B
D
B
A
C
A
F
E
A
E
B
A
C
F
E
F
A
D
C
B
D
E
C
B
D
B
A
C
B
A
C
A
F
E
F
A
D
F
E
A
A
C
B
D
B
A
C
C
B
D
B
A
C
F
E
A
B
C
F
E
A
C
B
D
A
E
B
A
C
C
B
D
F
E
A
D
B
A
C
F
E
F
A
D
C
B
D
E
C
B
B
A
C
B
C
B
A
C
F
E
F
A
D
F
E
A
E
F
E
A
C
B
D
C
B
C
B
D
E
F
E
A
F
E
F
A
D
D
B
C
A
B
A
C
B
C
F
E
A
B
A
C
F
E
A
B
A
C
C
B
D
E
C
B
D
A
C
B
D
B
C
D
C
B
D
E
C
B
C
B
D
B
C
F
E
F
A
D
C
B
D
B
A
C
F
E
A
B
C
E
C
B
F
E
A
B
A
C
F
E
F
A
D
F
E
A
E
C
B
E
D
F
E
A
B
C
B
A
C
C
B
F
E
A
F
E
A
B
A
C
C
B
D
E
C
B
B
A
C
A
E
E
A
F
E
A
D
B
C
F
E
A
F
E
F
A
D
D
F
E
A
F
E
A
B
A
C
F
E
F
A
D
F
E
A
F
E
A
F
E
A
D
F
E
F
A
D
C
B
F
E
A
B
C
D
B
A
C
C
B
D
B
A
C
F
E
F
A
D
F
E
A
F
E
A
A
E
F
E
F
A
D
E
B
A
C
A
F
E
F
A
D
F
E
A
B
A
C
B
A
C
A
B
C
C
B
D
F
E
F
A
D
E
B
C
D
B
C
D
A
F
E
A
A
F
E
A
C
B
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
F
A
D
E
F
E
F
A
D
E
C
B
D
B
C
A
B
C
F
E
A
B
C
F
E
F
A
D
E
C
B
C
B
F
E
A
C
B
D
B
A
C
F
E
F
A
D
C
B
D
F
E
F
A
D
B
A
C
C
B
D
C
B
B
C
F
E
F
A
D
B
C
B
C
D
B
C
C
B
E
C
B
D
B
A
C
A
E
F
E
A
C
B
A
A
D
C
B
D
C
B
D
C
B
E
B
C
C
B
B
C
A
D
C
B
D
F
E
F
A
D
C
B
F
E
A
B
A
C
B
A
C
A
B
A
C
F
E
F
A
D
F
E
A
C
B
E
E
E
F
E
A
D
C
B
F
E
F
A
D
C
B
F
E
F
A
D
F
E
A
C
B
D
D
C
B
D
F
E
F
A
D
F
E
F
A
D
E
E
C
B
C
B
D
C
B
B
C
C
B
B
C
D
C
B
D
A
D
C
B
D
E
F
E
A
D
E
F
E
A
E
D
B
C
F
E
F
A
D
F
E
A
E
F
E
F
A
D
D
F
E
F
A
D
B
A
C
E
E
B
A
C
D
C
B
D
B
A
C
B
A
C
A
E
E
F
E
A
A
C
B
D
B
C
C
B
D
C
B
C
B
D
C
B
F
E
A
F
E
A
E
F
E
F
A
D
C
B
D
E
F
E
A
F
E
A
E
F
E
A
E
C
B
D
F
E
A
F
E
F
A
D
B
C
B
A
C
B
A
C
C
B
F
E
F
A
D
F
E
A
E
C
B
B
A
C
B
A
C
B
A
C
B
C
C
B
A
A
C
B
D
F
E
F
A
D
E
B
A
C
D
B
C
A
A
C
B
D
B
A
C
E
B
A
C
B
A
C
C
B
B
C
C
B
D
D
A
C
B
D
F
E
F
A
D
B
A
C
B
A
C
C
B
F
E
A
B
C
E
C
B
D
F
E
F
A
D
B
A
C
C
B
D
A
F
E
F
A
D
C
B
D
B
C
C
B
C
B
D
C
B
D
C
B
B
C
C
B
E
B
C
C
B
B
C
D
C
B
D
A
A
D
F
E
F
A
D
D
B
A
C
A
C
B
D
C
B
D
E
B
A
C
F
E
A
F
E
F
A
D
B
A
C
C
B
E
C
B
C
B
B
C
C
B
B
C
A
F
E
A
B
A
C
D
D
F
E
F
A
D
C
B
F
E
F
A
D
A
A
E
C
B
D
E
C
B
D
B
A
C
C
B
E
C
B
D
E
D
B
A
C
A
B
C
D
A
B
A
C
F
E
F
A
D
B
C
D
A
A
C
B
D
E
D
F
E
A
C
B
D
D
C
B
D
F
E
F
A
D
F
E
F
A
D
D
C
B
B
C
F
E
F
A
D
C
B
D
C
B
D
D
C
B
C
B
E
E
A
E
A
B
A
C
C
B
D
B
A
C
B
C
C
B
D
C
B
B
A
C
A
C
B
D
B
C
C
B
F
E
A
D
B
C
E
B
A
C
B
C
D
F
E
A
F
E
F
A
D
B
C
E
F
E
A
B
C
F
E
A
A
F
E
A
E
F
E
F
A
D
C
B
E
A
B
C
C
B
D
B
C
F
E
F
A
D
E
C
B
A
F
E
F
A
D
F
E
A
E
E
F
E
F
A
D
C
B
F
E
A
C
B
E
B
C
F
E
A
C
B
A
F
E
A
C
B
D
C
B
D
C
B
D
F
E
A
B
C
F
E
A
C
B
D
B
C
B
A
C
B
A
C
C
B
D
F
E
F
A
D
A
F
E
F
A
D
F
E
A
C
B
C
B
D
E
A
F
E
A
A
F
E
A
C
B
D
C
B
D
B
C
A
F
E
A
C
B
D
D
F
E
F
A
D
B
C
B
A
C
E
A
D
B
A
C
B
C
B
A
C
E
D
C
B
F
E
A
D
C
B
C
B
C
B
D
F
E
F
A
D
D
C
B
D
F
E
F
A
D
B
C
A
F
E
A
D
B
A
C
A
C
B
B
A
C
F
E
F
A
D
B
A
C
A
A
C
B
F
E
A
C
B
D
F
E
A
B
C
B
C
E
B
A
C
B
C
C
B
F
E
F
A
D
F
E
F
A
D
A
B
A
C
C
B
A
D
D
B
A
C
E
D
F
E
A
F
E
F
A
D
B
C
E
B
C
C
B
D
C
B
E
B
C
B
C
A
E
F
E
A
B
C
E
D
B
A
C
B
A
C
E
B
A
C
A
C
B
C
B
E
C
B
E
C
B
D
B
C
B
C
A
F
E
A
F
E
F
A
D
F
E
F
A
D
E
B
A
C
D
F
E
F
A
D
B
C
B
C
A
B
A
C
B
A
C
F
E
A
A
F
E
F
A
D
E
B
C
F
E
A
F
E
F
A
D
A
E
B
A
C
C
B
D
F
E
A
D
A
D
F
E
F
A
D
C
B
D
D
F
E
F
A
D
F
E
F
A
D
B
C
F
E
A
A
E
F
E
A
C
B
D
F
E
F
A
D
B
C
F
E
A
B
A
C
A
D
B
C
B
A
C
C
B
D
A
D
D
B
C
D
A
F
E
F
A
D
E
B
A
C
F
E
A
A
F
E
F
A
D
C
B
D
B
A
C
F
E
A
A
D
C
B
D
A
B
A
C
A
C
B
D
D
C
B
D
D
D
A
A
B
A
C
A
C
B
F
E
A
F
E
F
A
D
C
B
D
B
A
C
E
F
E
F
A
D
C
B
D
C
B
D
C
B
D
C
B
B
A
C
E
C
B
D
C
B
D
D
B
A
C
A
C
B
D
F
E
F
A
D
C
B
E
E
F
E
F
A
D
B
C
A
F
E
A
B
C
F
E
A
B
A
C
E
E
F
E
A
D
C
B
D
F
E
F
A
D
C
B
D
B
C
B
A
C
F
E
F
A
D
A
F
E
F
A
D
C
B
D
D
D
D
B
A
C
A
B
A
C
F
E
A
E
D
A
C
B
D
C
B
D
D
A
B
C
C
B
A
B
A
C
C
B
A
C
B
D
C
B
D
D
B
C
C
B
D
F
E
A
C
B
C
B
D
C
B
D
B
C
F
E
F
A
D
F
E
A
B
C
C
B
A
B
C
D
C
B
D
F
E
F
A
D
C
B
D
B
C
C
B
D
B
A
C
E
B
A
C
B
C
C
B
A
F
E
F
A
D
C
B
E
C
B
C
B
F
E
F
A
D
A
B
C
C
B
B
C
B
A
C
D
B
A
C
C
B
D
F
E
F
A
D
A
E
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
A
B
C
C
B
D
C
B
F
E
F
A
D
E
B
A
C
C
B
D
F
E
F
A
D
A
B
A
C
B
C
E
F
E
F
A
D
D
F
E
F
A
D
A
E
C
B
D
C
B
F
E
F
A
D
F
E
F
A
D
D
A
A
C
B
B
C
B
A
C
D
C
B
D
F
E
F
A
D
A
D
E
D
D
B
C
C
B
F
E
A
F
E
F
A
D
F
E
F
A
D
A
E
F
E
A
F
E
A
A
C
B
A
C
B
D
B
A
C
E
B
A
C
C
B
F
E
A
C
B
D
F
E
F
A
D
B
A
C
C
B
D
E
E
C
B
D
F
E
A
D
F
E
F
A
D
B
C
B
C
C
B
D
C
B
C
B
D
D
E
F
E
A
C
B
D
C
B
D
B
A
C
D
A
C
B
D
B
C
D
B
A
C
D
B
C
A
F
E
A
A
F
E
F
A
D
C
B
F
E
F
A
D
B
C
B
A
C
C
B
F
E
F
A
D
A
F
E
A
C
B
D
B
A
C
B
A
C
C
B
C
B
D
F
E
A
B
C
F
E
A
D
D
D
B
A
C
D
B
C
C
B
F
E
A
D
C
B
C
B
D
F
E
A
C
B
C
B
C
B
D
C
B
A
B
C
B
A
C
C
B
D
F
E
A
E
D
E
A
C
B
D
F
E
A
F
E
F
A
D
F
E
A
D
E
F
E
F
A
D
F
E
A
A
F
E
A
A
F
E
F
A
D
B
A
C
B
C
E
A
E
B
C
C
B
C
B
D
C
B
A
F
E
F
A
D
A
C
B
F
E
F
A
D
F
E
F
A
D
D
B
C
E
B
C
E
F
E
A
F
E
A
F
E
F
A
D
F
E
A
C
B
D
E
D
E
D
A
C
B
C
B
D
B
C
E
C
B
D
B
A
C
B
A
C
F
E
A
C
B
F
E
F
A
D
D
E
F
E
F
A
D
C
B
D
E
C
B
D
E
D
F
E
A
C
B
D
C
B
C
B
C
B
D
C
B
D
E
F
E
F
A
D
E
E
C
B
E
C
B
D
C
B
D
B
A
C
A
F
E
F
A
D
F
E
A
F
E
A
B
C
E
C
B
D
B
A
C
A
A
B
C
C
B
C
B
C
B
D
E
C
B
A
B
A
C
E
C
B
D
F
E
A
B
C
A
D
C
B
D
C
B
D
F
E
F
A
D
C
B
B
C
B
C
E
C
B
C
B
C
B
D
F
E
A
B
C
F
E
A
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
F
A
D
B
C
A
F
E
A
E
F
E
F
A
D
C
B
D
C
B
B
C
C
B
D
A
F
E
A
B
A
C
C
B
D
F
E
F
A
D
C
B
D
E
E
C
B
E
A
D
D
B
A
C
A
C
B
F
E
F
A
D
A
B
A
C
C
B
D
E
F
E
A
B
C
B
C
B
C
A
B
C
D
F
E
F
A
D
D
F
E
F
A
D
D
F
E
F
A
D
B
C
C
B
C
B
D
E
D
B
A
C
F
E
A
F
E
A
C
B
F
E
A
B
C
F
E
A
B
A
C
B
C
C
B
D
A
B
C
E
E
C
B
C
B
E
C
B
D
F
E
F
A
D
C
B
D
B
A
C
D
E
C
B
D
C
B
D
B
C
D
C
B
D
E
C
B
A
B
A
C
A
B
C
B
A
C
B
C
A
C
B
B
C
F
E
A
B
C
F
E
F
A
D
C
B
E
F
E
A
F
E
A
C
B
D
C
B
D
C
B
A
B
C
F
E
A
B
A
C
C
B
B
A
C
B
A
C
A
B
A
C
F
E
F
A
D
B
C
E
F
E
A
F
E
A
C
B
D
B
C
B
C
C
B
D
D
D
E
E
B
C
B
A
C
B
C
F
E
A
C
B
C
B
F
E
A
F
E
F
A
D
F
E
F
A
D
E
F
E
F
A
D
F
E
F
A
D
E
A
C
B
B
C
B
C
C
B
D
E
F
E
F
A
D
C
B
F
E
A
A
C
B
D
A
F
E
A
D
F
E
A
F
E
A
E
F
E
A
A
C
B
F
E
A
E
D
B
A
C
F
E
A
A
E
F
E
F
A
D
C
B
B
C
F
E
F
A
D
B
C
B
A
C
D
D
F
E
F
A
D
B
A
C
C
B
C
B
D
F
E
F
A
D
C
B
D
F
E
A
B
C
A
F
E
A
F
E
A
C
B
F
E
F
A
D
C
B
D
D
C
B
D
F
E
A
F
E
F
A
D
E
B
A
C
B
C
E
F
E
F
A
D
D
B
C
C
B
D
C
B
D
C
B
B
A
C
F
E
A
C
B
C
B
D
A
F
E
F
A
D
F
E
A
B
C
C
B
C
B
D
F
E
F
A
D
A
B
C
C
B
B
A
C
F
E
A
C
B
D
A
C
B
D
B
C
C
B
B
C
C
B
A
A
C
B
A
C
B
A
C
B
F
E
F
A
D
E
C
B
D
A
E
D
F
E
A
D
D
E
B
C
C
B
F
E
A
B
C
D
A
F
E
F
A
D
D
D
F
E
F
A
D
B
A
C
E
E
B
A
C
F
E
A
F
E
F
A
D
B
C
B
A
C
D
C
B
D
B
C
C
B
C
B
F
E
F
A
D
C
B
B
C
C
B
B
C
B
C
F
E
A
C
B
D
E
C
B
A
F
E
A
A
B
A
C
C
B
B
C
F
E
A
F
E
F
A
D
E
F
E
A
B
A
C
D
C
B
D
F
E
A
D
B
C
B
C
C
B
D
F
E
A
B
A
C
F
E
F
A
D
E
B
C
A
D
C
B
D
A
A
B
A
C
E
A
B
C
D
F
E
F
A
D
C
B
B
A
C
A
A
B
A
C
B
A
C
B
A
C
C
B
D
F
E
F
A
D
E
F
E
A
F
E
F
A
D
C
B
A
A
C
B
C
B
D
B
A
C
B
A
C
F
E
F
A
D
A
F
E
F
A
D
E
D
C
B
D
F
E
A
B
A
C
E
B
C
E
A
A
F
E
F
A
D
B
C
B
A
C
A
D
E
E
B
C
B
C
A
A
B
A
C
F
E
A
B
A
C
F
E
A
C
B
B
C
D
C
B
D
F
E
A
D
D
F
E
A
F
E
A
B
A
C
B
A
C
C
B
D
A
B
A
C
B
C
E
A
B
A
C
F
E
A
A
C
B
D
E
F
E
A
F
E
A
F
E
A
F
E
F
A
D
D
A
B
A
C
A
B
C
C
B
F
E
A
B
A
C
E
F
E
A
D
F
E
F
A
D
C
B
D
C
B
F
E
F
A
D
F
E
F
A
D
D
B
C
C
B
D
C
B
D
B
A
C
F
E
A
A
B
A
C
F
E
A
A
E
B
C
C
B
B
A
C
D
C
B
C
B
D
A
D
B
A
C
B
C
F
E
F
A
D
C
B
D
D
D
B
A
C
D
F
E
F
A
D
C
B
D
C
B
E
D
C
B
D
E
B
C
D
C
B
D
F
E
F
A
D
D
C
B
E
C
B
D
C
B
F
E
A
F
E
A
A
B
A
C
F
E
F
A
D
D
A
D
F
E
A
C
B
D
B
C
C
B
B
A
C
B
A
C
A
F
E
A
B
C
C
B
C
B
D
D
F
E
F
A
D
E
F
E
A
F
E
A
F
E
F
A
D
F
E
A
B
A
C
A
C
B
F
E
F
A
D
D
B
C
F
E
F
A
D
E
A
E
C
B
D
F
E
F
A
D
C
B
D
A
F
E
A
C
B
E
B
A
C
A
B
A
C
F
E
A
C
B
D
E
C
B
D
F
E
A
B
A
C
B
C
A
E
A
F
E
F
A
D
B
C
C
B
D
A
B
A
C
B
A
C
C
B
D
C
B
C
B
D
A
A
B
C
C
B
D
D
F
E
F
A
D
F
E
F
A
D
C
B
C
B
F
E
F
A
D
C
B
D
B
A
C
C
B
D
E
B
C
E
B
C
D
D
B
A
C
F
E
A
D
B
A
C
B
A
C
B
C
A
C
B
C
B
A
E
B
C
C
B
D
A
F
E
A
B
A
C
F
E
F
A
D
C
B
D
D
B
C
C
B
D
A
C
B
D
B
A
C
F
E
F
A
D
F
E
A
A
E
C
B
D
D
D
A
E
B
C
C
B
D
C
B
B
A
C
A
E
B
C
B
C
D
B
A
C
B
A
C
C
B
D
C
B
D
C
B
D
C
B
D
C
B
D
B
C
F
E
F
A
D
C
B
C
B
C
B
D
B
A
C
F
E
A
C
B
D
C
B
D
D
F
E
A
E
C
B
B
C
F
E
A
E
F
E
A
B
C
B
A
C
A
C
B
D
F
E
F
A
D
C
B
D
E
B
C
C
B
D
C
B
D
D
F
E
A
B
C
C
B
F
E
A
C
B
D
C
B
D
D
C
B
F
E
A
C
B
A
A
F
E
A
F
E
F
A
D
B
C
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
B
C
C
B
E
B
A
C
A
F
E
F
A
D
C
B
D
A
B
C
F
E
F
A
D
C
B
D
B
A
C
C
B
D
E
A
C
B
A
E
E
B
C
C
B
F
E
F
A
D
E
F
E
F
A
D
C
B
E
B
C
E
F
E
F
A
D
B
A
C
C
B
D
B
A
C
C
B
D
A
F
E
F
A
D
D
B
C
A
C
B
D
C
B
C
B
D
B
C
D
C
B
B
C
C
B
E
D
D
B
C
D
D
E
C
B
D
C
B
D
F
E
A
B
A
C
C
B
D
A
C
B
D
F
E
A
C
B
D
F
E
F
A
D
B
C
B
C
A
B
C
E
A
E
F
E
F
A
D
F
E
A
F
E
A
B
C
E
C
B
D
C
B
F
E
A
B
A
C
C
B
B
A
C
A
C
B
D
A
F
E
A
B
A
C
B
C
D
C
B
D
A
B
A
C
F
E
F
A
D
D
A
B
A
C
E
B
A
C
F
E
A
F
E
F
A
D
E
C
B
D
A
D
C
B
D
C
B
D
A
D
E
F
E
F
A
D
F
E
F
A
D
C
B
B
C
C
B
D
B
A
C
A
F
E
A
E
E
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
A
B
A
C
E
D
C
B
D
E
F
E
F
A
D
F
E
A
D
F
E
F
A
D
D
B
C
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
C
E
A
C
B
B
A
C
D
D
F
E
A
B
C
B
C
F
E
A
B
A
C
F
E
A
D
B
A
C
D
B
A
C
D
D
D
E
D
F
E
F
A
D
B
C
E
E
E
B
A
C
C
B
D
C
B
D
B
C
D
F
E
F
A
D
F
E
A
C
B
F
E
A
B
C
E
F
E
A
C
B
D
C
B
D
A
B
A
C
F
E
F
A
D
B
A
C
B
C
F
E
A
E
C
B
E
D
B
C
C
B
D
B
C
A
F
E
A
D
D
B
A
C
D
B
A
C
F
E
F
A
D
C
B
D
C
B
F
E
F
A
D
B
C
C
B
A
B
C
B
A
C
C
B
B
C
F
E
A
A
E
F
E
A
A
E
B
A
C
B
A
C
D
A
C
B
B
C
B
C
A
B
A
C
C
B
D
E
E
E
C
B
B
C
F
E
F
A
D
C
B
F
E
F
A
D
F
E
A
D
D
E
C
B
B
A
C
A
E
D
C
B
D
D
F
E
A
C
B
D
A
F
E
A
B
C
F
E
A
A
D
C
B
D
A
E
C
B
B
A
C
F
E
F
A
D
C
B
F
E
A
B
C
C
B
D
C
B
F
E
A
E
B
C
B
C
A
B
C
B
C
B
C
C
B
D
B
C
A
C
B
D
F
E
F
A
D
F
E
A
E
B
C
B
C
C
B
C
B
D
C
B
A
C
B
D
E
B
A
C
C
B
E
B
A
C
C
B
A
F
E
F
A
D
C
B
D
E
B
C
F
E
A
E
C
B
A
E
F
E
A
B
C
C
B
B
C
E
D
B
C
A
E
E
E
C
B
A
D
A
F
E
F
A
D
A
A
D
C
B
A
B
C
B
A
C
A
B
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
D
C
B
D
C
B
D
B
A
C
F
E
A
A
C
B
C
B
F
E
F
A
D
A
B
A
C
E
A
C
B
D
E
B
C
C
B
D
B
C
D
A
F
E
A
E
A
A
C
B
D
C
B
B
A
C
E
D
F
E
A
A
B
A
C
A
B
A
C
D
F
E
F
A
D
B
A
C
B
C
E
C
B
D
E
C
B
F
E
F
A
D
D
F
E
F
A
D
F
E
F
A
D
B
A
C
B
C
B
C
F
E
F
A
D
E
F
E
A
D
D
B
C
A
D
F
E
F
A
D
C
B
D
B
C
C
B
D
E
E
C
B
D
B
A
C
C
B
D
B
A
C
B
A
C
B
C
B
C
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
F
A
D
B
C
F
E
F
A
D
C
B
D
F
E
A
E
B
A
C
C
B
C
B
D
F
E
F
A
D
F
E
A
B
A
C
F
E
A
F
E
A
F
E
F
A
D
F
E
A
C
B
D
F
E
A
A
C
B
C
B
D
E
B
A
C
B
C
A
D
B
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
A
B
C
B
A
C
F
E
F
A
D
D
F
E
A
E
B
A
C
D
B
A
C
E
E
B
A
C
B
A
C
C
B
D
F
E
F
A
D
C
B
B
A
C
E
B
A
C
F
E
F
A
D
C
B
E
F
E
A
D
E
C
B
A
B
C
F
E
F
A
D
C
B
C
B
C
B
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
A
F
E
F
A
D
B
A
C
A
B
C
D
A
F
E
A
D
F
E
F
A
D
B
A
C
F
E
A
B
C
C
B
C
B
C
B
F
E
F
A
D
B
A
C
B
A
C
E
B
C
B
C
F
E
F
A
D
C
B
D
D
C
B
A
E
C
B
D
F
E
F
A
D
B
C
A
F
E
F
A
D
C
B
D
F
E
A
E
B
C
E
B
A
C
A
C
B
D
C
B
B
C
B
A
C
B
A
C
E
D
C
B
C
B
D
B
A
C
E
C
B
D
A
C
B
D
B
C
A
F
E
F
A
D
E
B
A
C
F
E
A
F
E
F
A
D
C
B
D
A
C
B
D
E
B
C
D
D
C
B
D
F
E
F
A
D
C
B
C
B
B
A
C
D
C
B
D
C
B
B
C
C
B
D
D
B
A
C
B
C
F
E
F
A
D
F
E
A
C
B
B
C
F
E
A
D
F
E
A
F
E
F
A
D
F
E
A
F
E
A
A
C
B
D
B
A
C
F
E
A
F
E
F
A
D
B
C
C
B
D
E
B
A
C
C
B
B
C
F
E
F
A
D
C
B
F
E
F
A
D
C
B
D
D
C
B
D
C
B
E
B
A
C
D
F
E
A
F
E
A
C
B
D
D
A
C
B
D
F
E
A
D
B
C
F
E
F
A
D
A
F
E
F
A
D
F
E
F
A
D
E
F
E
A
A
B
C
B
A
C
D
B
C
F
E
F
A
D
B
C
F
E
F
A
D
F
E
F
A
D
F
E
A
B
A
C
A
E
F
E
F
A
D
D
A
F
E
F
A
D
A
D
B
A
C
B
A
C
F
E
F
A
D
B
C
E
B
A
C
F
E
F
A
D
D
C
B
C
B
D
B
A
C
A
F
E
F
A
D
E
E
D
E
A
D
A
B
C
F
E
A
E
B
A
C
E
B
A
C
C
B
F
E
A
F
E
A
B
C
B
A
C
F
E
A
A
F
E
A
D
F
E
A
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
C
B
B
C
C
B
D
F
E
F
A
D
B
C
E
B
A
C
D
F
E
A
F
E
A
C
B
F
E
F
A
D
D
F
E
A
C
B
E
F
E
F
A
D
D
B
A
C
B
C
F
E
A
A
E
A
A
C
B
D
C
B
D
B
C
F
E
A
F
E
A
B
A
C
D
F
E
A
F
E
A
D
E
F
E
F
A
D
F
E
F
A
D
C
B
D
A
C
B
D
C
B
B
A
C
A
F
E
F
A
D
C
B
D
C
B
D
E
E
E
F
E
A
C
B
D
C
B
D
B
C
E
B
A
C
E
D
C
B
D
C
B
D
D
C
B
D
B
A
C
E
B
A
C
F
E
A
E
A
C
B
D
B
A
C
C
B
C
B
D
C
B
D
D
F
E
A
D
B
C
F
E
A
B
C
F
E
A
B
A
C
B
C
E
C
B
C
B
D
D
F
E
F
A
D
C
B
D
F
E
A
E
F
E
F
A
D
F
E
A
C
B
B
A
C
D
C
B
D
B
C
C
B
D
C
B
D
B
C
F
E
F
A
D
B
A
C
F
E
F
A
D
B
A
C
C
B
C
B
D
D
F
E
A
E
D
B
C
E
B
A
C
B
A
C
E
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
D
D
F
E
F
A
D
B
C
C
B
D
C
B
D
F
E
F
A
D
E
F
E
F
A
D
F
E
A
B
A
C
B
A
C
F
E
A
B
A
C
B
A
C
E
F
E
A
B
A
C
C
B
D
B
C
C
B
D
F
E
A
F
E
F
A
D
F
E
A
F
E
F
A
D
D
C
B
D
B
A
C
C
B
D
C
B
B
C
A
F
E
F
A
D
B
A
C
C
B
C
B
F
E
A
A
B
A
C
F
E
A
F
E
A
C
B
D
F
E
A
F
E
F
A
D
F
E
A
C
B
F
E
A
C
B
D
B
C
B
C
D
B
A
C
F
E
A
C
B
F
E
F
A
D
B
C
C
B
D
B
A
C
C
B
D
D
D
B
A
C
E
C
B
D
C
B
B
C
D
F
E
A
C
B
D
A
B
C
C
B
F
E
F
A
D
C
B
C
B
B
C
B
C
C
B
B
A
C
F
E
F
A
D
A
F
E
A
E
B
C
B
C
C
B
C
B
C
B
D
A
F
E
F
A
D
D
B
A
C
D
F
E
A
E
F
E
A
D
B
A
C
D
B
C
B
A
C
C
B
F
E
A
D
C
B
B
C
E
B
C
E
D
F
E
F
A
D
E
C
B
F
E
A
C
B
E
B
A
C
C
B
D
B
A
C
C
B
C
B
D
B
C
D
C
B
E
A
F
E
F
A
D
C
B
B
A
C
B
A
C
B
A
C
C
B
D
C
B
D
C
B
C
B
D
A
E
C
B
D
B
A
C
C
B
D
B
A
C
C
B
E
C
B
D
B
C
F
E
F
A
D
B
C
B
A
C
E
B
C
B
A
C
C
B
D
F
E
A
E
E
E
E
C
B
F
E
A
F
E
A
F
E
F
A
D
B
C
B
C
A
F
E
A
A
F
E
A
E
F
E
A
D
F
E
F
A
D
D
D
C
B
D
D
B
C
B
A
C
D
B
A
C
C
B
D
B
C
C
B
D
F
E
A
E
B
A
C
C
B
D
C
B
D
D
F
E
F
A
D
C
B
D
B
C
A
F
E
A
E
B
C
C
B
A
D
C
B
C
B
E
F
E
A
E
D
F
E
A
F
E
F
A
D
F
E
A
E
B
C
E
C
B
D
E
D
B
C
A
F
E
A
D
F
E
A
C
B
A
F
E
F
A
D
F
E
A
B
A
C
A
D
D
F
E
A
F
E
A
C
B
D
D
A
A
F
E
F
A
D
E
B
C
B
C
D
A
E
B
A
C
F
E
A
B
A
C
D
C
B
F
E
F
A
D
E
D
C
B
D
B
C
C
B
F
E
F
A
D
B
C
B
A
C
D
E
D
E
B
C
C
B
D
B
C
C
B
D
E
D
F
E
F
A
D
D
C
B
D
C
B
C
B
D
A
F
E
A
C
B
D
C
B
D
B
C
C
B
D
C
B
D
B
C
A
C
B
C
B
C
B
D
F
E
A
B
A
C
E
C
B
E
D
F
E
A
C
B
F
E
F
A
D
E
C
B
D
B
A
C
F
E
A
B
C
F
E
A
C
B
B
A
C
E
C
B
D
C
B
D
F
E
A
F
E
A
D
B
C
E
C
B
D
F
E
F
A
D
C
B
D
D
F
E
F
A
D
F
E
A
F
E
A
B
C
B
C
D
A
F
E
F
A
D
F
E
F
A
D
E
F
E
F
A
D
C
B
D
C
B
C
B
D
C
B
B
A
C
B
A
C
F
E
A
F
E
F
A
D
E
B
C
F
E
F
A
D
F
E
A
C
B
D
C
B
C
B
A
A
C
B
D
C
B
D
B
C
F
E
F
A
D
B
A
C
B
A
C
B
A
C
B
A
C
B
C
C
B
D
A
F
E
F
A
D
C
B
F
E
A
B
C
C
B
E
E
B
A
C
C
B
D
E
E
B
A
C
B
A
C
C
B
C
B
A
B
A
C
C
B
C
B
C
B
A
F
E
F
A
D
C
B
D
B
A
C
A
F
E
A
E
B
A
C
F
E
F
A
D
D
E
E
D
E
E
B
A
C
B
A
C
C
B
D
A
F
E
A
C
B
B
C
F
E
A
D
B
C
E
A
F
E
A
C
B
F
E
A
A
B
A
C
F
E
A
C
B
D
C
B
D
B
A
C
B
A
C
B
A
C
C
B
D
D
D
C
B
D
A
C
B
D
E
F
E
A
C
B
F
E
F
A
D
A
D
F
E
A
A
C
B
D
F
E
A
D
C
B
C
B
D
C
B
B
C
A
F
E
F
A
D
B
A
C
C
B
D
A
D
F
E
F
A
D
F
E
F
A
D
C
B
D
B
C
C
B
C
B
B
A
C
B
C
B
A
C
E
F
E
A
B
A
C
B
C
C
B
D
C
B
D
A
A
C
B
D
C
B
E
B
A
C
B
A
C
D
A
B
A
C
C
B
C
B
D
B
A
C
A
C
B
D
D
A
D
C
B
D
C
B
E
C
B
E
E
D
F
E
A
B
C
B
A
C
A
C
B
C
B
F
E
F
A
D
C
B
B
C
B
C
C
B
A
C
B
D
D
B
A
C
F
E
A
B
A
C
C
B
C
B
D
B
C
C
B
A
C
B
E
F
E
F
A
D
B
C
B
A
C
F
E
A
E
B
C
F
E
A
E
C
B
E
C
B
A
B
A
C
E
D
F
E
F
A
D
C
B
F
E
F
A
D
E
D
B
A
C
C
B
B
A
C
E
C
B
C
B
C
B
B
C
F
E
A
F
E
F
A
D
A
E
E
F
E
A
B
C
C
B
E
A
B
C
C
B
F
E
F
A
D
C
B
C
B
F
E
A
B
A
C
A
B
A
C
E
C
B
D
F
E
A
D
B
C
C
B
B
A
C
F
E
A
D
E
C
B
D
F
E
A
E
F
E
F
A
D
E
F
E
A
D
C
B
D
C
B
D
A
F
E
A
A
D
D
C
B
C
B
D
E
F
E
A
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
D
B
C
B
A
C
B
C
D
B
C
F
E
F
A
D
A
C
B
D
F
E
A
B
C
F
E
F
A
D
F
E
F
A
D
F
E
A
B
A
C
C
B
C
B
E
C
B
D
A
F
E
F
A
D
B
C
A
B
C
C
B
D
F
E
F
A
D
A
B
C
D
A
D
D
A
E
B
C
C
B
D
E
F
E
A
C
B
F
E
F
A
D
B
C
F
E
F
A
D
B
C
A
E
C
B
D
C
B
E
E
C
B
D
A
A
A
B
A
C
B
C
B
A
C
F
E
A
C
B
C
B
C
B
D
C
B
E
B
C
A
B
C
E
E
E
F
E
A
F
E
A
C
B
D
D
F
E
F
A
D
F
E
A
F
E
F
A
D
B
A
C
F
E
A
E
C
B
D
A
A
B
C
F
E
F
A
D
F
E
F
A
D
C
B
C
B
D
C
B
D
C
B
D
F
E
A
E
F
E
F
A
D
E
B
A
C
D
F
E
F
A
D
F
E
A
C
B
E
F
E
A
E
E
F
E
A
C
B
D
C
B
F
E
A
C
B
D
B
C
A
C
B
E
D
A
F
E
A
B
C
A
F
E
A
F
E
A
F
E
A
E
A
E
A
F
E
A
D
B
A
C
F
E
F
A
D
B
A
C
B
C
E
E
B
A
C
F
E
A
D
E
B
C
F
E
A
C
B
C
B
D
D
C
B
D
C
B
D
F
E
A
B
A
C
A
B
C
F
E
A
E
F
E
F
A
D
C
B
D
C
B
D
C
B
D
C
B
F
E
A
F
E
A
B
A
C
D
F
E
A
F
E
F
A
D
B
C
A
B
C
F
E
F
A
D
A
A
F
E
A
C
B
C
B
D
A
D
E
B
A
C
F
E
F
A
D
E
B
A
C
E
E
D
F
E
A
C
B
F
E
F
A
D
B
A
C
E
F
E
F
A
D
A
E
F
E
A
E
F
E
F
A
D
C
B
C
B
D
B
C
D
F
E
F
A
D
E
F
E
F
A
D
D
C
B
D
C
B
D
F
E
A
E
C
B
D
D
C
B
D
A
E
D
A
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
B
A
C
D
B
A
C
C
B
C
B
E
C
B
D
A
A
B
C
B
A
C
B
A
C
A
F
E
F
A
D
C
B
D
C
B
B
C
D
B
C
E
A
E
E
C
B
F
E
F
A
D
E
A
C
B
C
B
E
F
E
F
A
D
F
E
A
F
E
A
E
E
B
C
A
B
C
F
E
F
A
D
C
B
D
A
D
F
E
F
A
D
F
E
F
A
D
E
B
C
C
B
D
B
A
C
B
C
A
B
C
C
B
D
B
A
C
C
B
D
D
B
A
C
B
A
C
C
B
D
F
E
A
C
B
F
E
F
A
D
A
F
E
A
F
E
F
A
D
E
B
A
C
B
A
C
F
E
A
E
B
C
D
C
B
D
C
B
D
D
D
B
C
B
A
C
B
A
C
D
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
D
F
E
A
E
B
A
C
C
B
E
F
E
F
A
D
B
A
C
A
B
C
C
B
D
A
C
B
C
B
F
E
A
F
E
A
B
A
C
F
E
A
F
E
F
A
D
D
F
E
F
A
D
C
B
D
B
C
B
C
C
B
D
C
B
F
E
A
C
B
D
E
C
B
D
E
B
C
C
B
D
B
A
C
F
E
F
A
D
B
C
A
E
A
B
C
E
F
E
A
B
A
C
C
B
C
B
F
E
F
A
D
E
B
A
C
C
B
C
B
B
A
C
C
B
C
B
E
A
B
C
D
C
B
D
F
E
F
A
D
F
E
A
A
A
C
B
F
E
F
A
D
B
C
B
C
E
F
E
F
A
D
D
C
B
C
B
C
B
D
A
F
E
A
C
B
D
B
A
C
B
C
A
E
B
A
C
A
B
A
C
A
E
B
C
B
A
C
D
F
E
F
A
D
B
C
B
A
C
B
C
B
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
E
A
B
A
C
C
B
F
E
A
F
E
A
A
C
B
D
F
E
A
E
A
D
C
B
D
C
B
D
D
C
B
A
D
C
B
F
E
F
A
D
B
A
C
C
B
D
D
C
B
F
E
A
F
E
A
C
B
D
E
C
B
D
C
B
D
A
E
F
E
F
A
D
B
A
C
A
F
E
F
A
D
C
B
D
A
C
B
D
C
B
D
D
A
C
B
F
E
A
B
A
C
F
E
F
A
D
C
B
A
A
A
C
B
D
C
B
C
B
B
A
C
E
F
E
A
A
A
F
E
A
B
C
F
E
F
A
D
E
C
B
F
E
A
C
B
D
F
E
A
A
B
A
C
B
A
C
C
B
D
A
C
B
D
C
B
D
F
E
F
A
D
E
D
B
A
C
A
B
C
F
E
F
A
D
D
F
E
A
B
A
C
B
A
C
C
B
D
C
B
D
B
C
F
E
A
A
F
E
A
B
A
C
B
A
C
C
B
B
C
E
A
A
B
A
C
F
E
F
A
D
B
A
C
D
B
C
D
B
C
F
E
A
B
A
C
A
E
F
E
A
C
B
A
B
A
C
B
C
C
B
D
E
D
C
B
F
E
A
B
A
C
B
C
F
E
A
F
E
F
A
D
E
C
B
C
B
C
B
D
C
B
F
E
F
A
D
F
E
F
A
D
C
B
C
B
D
B
C
C
B
A
C
B
D
D
F
E
F
A
D
F
E
F
A
D
C
B
B
C
A
F
E
A
B
C
E
F
E
F
A
D
B
C
F
E
F
A
D
C
B
D
E
D
C
B
D
D
D
A
B
C
F
E
A
B
C
F
E
F
A
D
C
B
D
C
B
C
B
D
D
C
B
B
C
A
C
B
F
E
A
C
B
D
C
B
B
A
C
B
C
C
B
D
F
E
A
D
A
C
B
D
E
D
A
F
E
F
A
D
C
B
D
C
B
C
B
D
C
B
C
B
D
E
A
F
E
A
D
C
B
B
A
C
E
C
B
B
A
C
B
C
B
C
B
A
C
C
B
D
E
F
E
A
F
E
A
C
B
C
B
D
B
A
C
C
B
D
B
A
C
F
E
A
F
E
F
A
D
C
B
C
B
A
C
B
D
C
B
D
C
B
D
B
A
C
F
E
F
A
D
B
C
C
B
D
B
C
B
C
F
E
F
A
D
A
C
B
F
E
F
A
D
F
E
A
B
A
C
A
F
E
A
A
E
F
E
F
A
D
C
B
A
C
B
D
F
E
A
F
E
A
B
A
C
A
B
A
C
B
C
C
B
D
C
B
B
C
B
A
C
D
B
C
B
A
C
D
E
B
A
C
D
C
B
D
C
B
D
C
B
D
F
E
A
C
B
D
D
C
B
D
D
D
D
F
E
A
B
C
C
B
E
F
E
A
B
A
C
B
C
B
C
B
A
C
B
C
E
C
B
D
C
B
D
A
E
F
E
A
C
B
D
F
E
F
A
D
D
D
D
C
B
D
B
C
F
E
F
A
D
A
C
B
D
C
B
A
E
A
F
E
A
F
E
F
A
D
A
C
B
F
E
A
B
A
C
B
A
C
F
E
A
B
A
C
B
C
C
B
B
A
C
D
A
F
E
F
A
D
D
B
C
B
A
C
B
C
C
B
B
A
C
F
E
A
B
C
B
C
B
C
B
A
C
C
B
B
C
C
B
D
D
B
C
B
A
C
B
A
C
D
C
B
C
B
E
E
D
C
B
B
A
C
C
B
D
F
E
A
B
A
C
B
A
C
A
F
E
A
E
B
A
C
D
B
A
C
A
B
C
C
B
C
B
D
A
C
B
D
F
E
A
A
F
E
A
B
C
E
D
A
B
C
F
E
A
F
E
F
A
D
D
B
C
D
F
E
F
A
D
B
C
C
B
D
F
E
F
A
D
D
D
B
A
C
C
B
D
D
C
B
D
E
B
C
B
A
C
A
C
B
D
F
E
F
A
D
F
E
A
C
B
C
B
C
B
D
B
A
C
D
F
E
A
F
E
A
C
B
C
B
D
B
A
C
C
B
D
E
B
C
B
C
C
B
D
B
C
C
B
F
E
A
B
C
B
C
E
E
E
D
C
B
D
E
F
E
A
B
A
C
F
E
F
A
D
F
E
A
E
C
B
D
C
B
B
A
C
D
C
B
D
D
F
E
F
A
D
F
E
F
A
D
E
C
B
C
B
D
C
B
D
E
E
F
E
F
A
D
F
E
A
C
B
C
B
B
A
C
C
B
E
E
B
A
C
C
B
F
E
A
F
E
F
A
D
C
B
B
C
E
E
B
A
C
E
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
A
E
B
A
C
D
B
C
B
C
A
B
C
C
B
D
F
E
A
A
E
C
B
D
A
C
B
D
F
E
A
E
C
B
A
D
B
A
C
C
B
B
A
C
F
E
A
A
F
E
A
B
A
C
B
A
C
C
B
D
B
C
F
E
A
F
E
A
C
B
C
B
F
E
F
A
D
D
F
E
A
E
F
E
F
A
D
E
B
A
C
B
A
C
E
D
C
B
B
C
E
B
C
D
A
C
B
D
F
E
A
B
A
C
A
E
C
B
D
F
E
A
C
B
F
E
A
B
A
C
D
A
B
C
C
B
E
F
E
F
A
D
A
F
E
A
A
B
A
C
A
F
E
F
A
D
B
C
F
E
A
B
C
D
B
A
C
C
B
D
D
A
F
E
F
A
D
D
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
A
E
A
B
C
E
E
F
E
F
A
D
F
E
F
A
D
E
B
A
C
C
B
A
F
E
F
A
D
A
E
C
B
D
A
E
D
B
A
C
B
C
C
B
D
C
B
D
D
B
A
C
C
B
F
E
F
A
D
B
C
C
B
C
B
D
C
B
D
C
B
E
F
E
F
A
D
E
B
C
E
A
D
D
D
D
F
E
F
A
D
B
C
F
E
F
A
D
A
F
E
A
B
C
F
E
F
A
D
C
B
D
B
A
C
E
E
C
B
B
A
C
B
A
C
E
E
B
A
C
C
B
D
C
B
B
C
A
B
A
C
C
B
D
C
B
D
A
B
C
C
B
C
B
E
D
F
E
A
A
F
E
A
C
B
D
C
B
D
A
B
A
C
C
B
D
A
A
C
B
A
F
E
F
A
D
B
C
B
A
C
F
E
F
A
D
D
C
B
D
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
E
D
C
B
D
F
E
F
A
D
F
E
A
C
B
B
C
F
E
A
B
A
C
B
C
E
B
C
E
F
E
F
A
D
C
B
D
A
C
B
D
D
D
F
E
A
A
F
E
A
B
A
C
E
C
B
D
E
E
C
B
F
E
A
C
B
B
A
C
B
A
C
B
A
C
F
E
A
A
A
F
E
A
D
F
E
F
A
D
D
B
A
C
C
B
F
E
A
C
B
B
C
E
B
C
D
C
B
D
E
B
A
C
A
C
B
A
B
C
C
B
D
B
A
C
C
B
F
E
F
A
D
A
C
B
D
C
B
D
F
E
A
B
C
C
B
E
E
D
D
C
B
B
C
C
B
D
A
E
F
E
A
C
B
D
C
B
F
E
F
A
D
A
B
C
F
E
F
A
D
E
C
B
B
C
B
A
C
C
B
D
C
B
F
E
F
A
D
C
B
B
A
C
C
B
D
A
C
B
D
B
C
A
E
C
B
F
E
F
A
D
F
E
A
C
B
D
A
B
C
C
B
B
C
A
B
A
C
B
C
E
C
B
D
C
B
F
E
F
A
D
E
F
E
A
C
B
B
C
E
C
B
F
E
F
A
D
B
A
C
A
D
C
B
D
F
E
A
C
B
D
A
E
E
F
E
A
E
B
C
B
A
C
F
E
F
A
D
F
E
A
D
F
E
A
D
F
E
A
A
D
E
E
B
A
C
B
A
C
A
F
E
A
B
C
B
C
C
B
D
C
B
A
C
B
D
B
C
B
A
C
B
C
A
B
A
C
B
A
C
B
C
A
F
E
F
A
D
E
B
C
A
C
B
D
F
E
A
E
B
C
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
D
F
E
A
F
E
A
C
B
B
A
C
D
C
B
D
A
F
E
F
A
D
C
B
D
F
E
A
C
B
D
C
B
D
D
D
C
B
D
F
E
F
A
D
F
E
A
B
A
C
B
C
A
D
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
D
E
D
A
F
E
F
A
D
D
C
B
B
A
C
B
A
C
C
B
D
A
F
E
F
A
D
B
C
C
B
F
E
A
F
E
F
A
D
E
E
F
E
A
F
E
F
A
D
A
C
B
A
C
B
D
B
C
F
E
F
A
D
D
B
A
C
F
E
F
A
D
A
C
B
D
F
E
A
F
E
F
A
D
B
A
C
F
E
A
F
E
F
A
D
B
C
B
C
F
E
A
B
A
C
E
F
E
A
E
C
B
D
E
C
B
D
B
C
F
E
A
E
D
F
E
A
F
E
F
A
D
B
C
A
F
E
F
A
D
D
B
A
C
C
B
B
A
C
C
B
D
E
D
A
D
B
C
B
A
C
E
D
C
B
B
A
C
D
C
B
D
B
C
B
C
E
F
E
F
A
D
A
C
B
F
E
A
D
B
C
F
E
F
A
D
D
D
B
C
D
B
A
C
F
E
F
A
D
E
A
C
B
F
E
F
A
D
C
B
F
E
A
B
A
C
B
C
E
B
C
D
D
D
E
D
F
E
F
A
D
F
E
F
A
D
A
F
E
A
E
C
B
F
E
A
B
C
D
B
A
C
B
A
C
C
B
D
D
A
D
B
A
C
A
D
B
A
C
B
C
D
F
E
F
A
D
E
C
B
F
E
F
A
D
C
B
D
C
B
A
C
B
D
D
A
D
B
A
C
F
E
F
A
D
C
B
D
B
A
C
C
B
B
C
F
E
F
A
D
B
C
B
A
C
C
B
A
E
E
A
F
E
F
A
D
E
B
C
F
E
A
E
B
C
F
E
F
A
D
F
E
A
B
A
C
B
C
B
A
C
B
A
C
B
A
C
D
A
F
E
A
A
B
C
F
E
A
A
C
B
B
C
B
C
F
E
A
D
B
A
C
F
E
A
B
C
B
C
B
C
C
B
B
C
B
C
D
C
B
D
A
F
E
A
C
B
E
C
B
B
C
B
A
C
C
B
D
C
B
E
C
B
F
E
F
A
D
F
E
F
A
D
D
B
A
C
E
B
C
B
C
C
B
D
A
C
B
D
A
E
C
B
D
E
C
B
A
C
B
A
E
D
C
B
D
E
D
F
E
A
F
E
A
A
B
C
F
E
A
D
A
A
F
E
A
D
C
B
D
B
C
E
B
A
C
F
E
F
A
D
C
B
C
B
D
F
E
F
A
D
E
D
D
F
E
A
C
B
D
A
E
C
B
D
D
A
F
E
A
E
A
A
F
E
F
A
D
B
A
C
D
C
B
F
E
F
A
D
C
B
D
D
C
B
D
B
C
C
B
C
B
F
E
A
B
A
C
B
C
C
B
D
F
E
F
A
D
F
E
F
A
D
A
F
E
A
F
E
A
E
C
B
D
B
C
F
E
F
A
D
A
C
B
D
C
B
E
A
D
D
C
B
D
B
A
C
F
E
A
B
A
C
E
F
E
F
A
D
D
D
C
B
D
E
B
C
A
D
C
B
B
A
C
C
B
D
E
C
B
A
C
B
D
E
B
A
C
F
E
F
A
D
B
A
C
B
C
B
C
B
A
C
F
E
A
C
B
D
F
E
F
A
D
B
C
E
C
B
E
B
C
E
B
A
C
F
E
F
A
D
C
B
D
C
B
D
B
C
C
B
D
E
A
D
B
A
C
B
A
C
F
E
F
A
D
B
C
A
D
B
C
C
B
D
D
D
C
B
A
E
C
B
A
B
C
F
E
F
A
D
E
F
E
A
C
B
D
B
C
C
B
D
B
A
C
E
F
E
F
A
D
A
C
B
D
B
A
C
C
B
D
C
B
A
F
E
F
A
D
B
A
C
A
E
F
E
A
E
C
B
C
B
D
D
A
C
B
B
A
C
F
E
A
D
C
B
A
C
B
F
E
F
A
D
B
A
C
C
B
D
D
F
E
F
A
D
A
D
A
C
B
D
B
A
C
C
B
D
D
D
A
C
B
D
C
B
D
B
A
C
B
A
C
A
D
F
E
F
A
D
C
B
D
D
A
C
B
D
B
A
C
C
B
D
C
B
D
C
B
D
E
F
E
A
C
B
D
E
C
B
C
B
B
C
F
E
A
E
F
E
F
A
D
A
F
E
A
B
C
C
B
D
B
A
C
F
E
A
B
C
C
B
D
A
F
E
F
A
D
A
C
B
D
F
E
A
C
B
F
E
A
C
B
D
B
A
C
E
C
B
D
B
A
C
C
B
E
C
B
D
B
C
B
A
C
C
B
F
E
F
A
D
C
B
D
E
B
C
E
F
E
A
A
B
C
B
A
C
B
A
C
B
C
C
B
B
C
F
E
F
A
D
B
C
E
F
E
A
C
B
D
C
B
D
C
B
A
C
B
C
B
F
E
A
B
C
A
B
C
A
B
A
C
F
E
A
B
A
C
B
A
C
B
C
C
B
D
E
C
B
D
F
E
A
B
C
F
E
A
B
A
C
E
E
D
C
B
D
B
C
A
C
B
D
A
E
B
A
C
B
A
C
B
C
C
B
D
C
B
E
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
E
F
E
F
A
D
A
A
C
B
D
F
E
A
F
E
F
A
D
D
C
B
D
E
F
E
A
E
C
B
E
B
A
C
C
B
C
B
D
F
E
F
A
D
C
B
D
B
C
C
B
D
F
E
A
C
B
F
E
F
A
D
B
A
C
C
B
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
D
C
B
F
E
F
A
D
E
D
C
B
D
D
F
E
A
C
B
D
C
B
B
C
E
B
C
C
B
D
C
B
D
B
A
C
B
A
C
C
B
D
D
E
D
B
C
F
E
A
F
E
F
A
D
B
A
C
A
A
A
C
B
C
B
D
E
B
A
C
A
F
E
A
F
E
F
A
D
C
B
D
B
A
C
B
A
C
A
C
B
B
C
F
E
F
A
D
D
C
B
D
F
E
A
A
F
E
A
F
E
F
A
D
D
F
E
A
F
E
F
A
D
C
B
A
B
C
C
B
D
D
B
A
C
C
B
D
E
D
B
A
C
D
C
B
C
B
C
B
D
B
C
E
B
A
C
F
E
A
F
E
A
F
E
F
A
D
B
C
A
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
A
F
E
A
C
B
D
C
B
D
E
B
A
C
D
F
E
F
A
D
B
A
C
D
A
C
B
D
A
C
B
D
F
E
F
A
D
E
D
F
E
A
E
F
E
A
C
B
D
F
E
F
A
D
C
B
D
D
C
B
C
B
D
B
A
C
B
C
E
D
E
E
D
F
E
F
A
D
B
C
F
E
A
C
B
D
C
B
D
F
E
F
A
D
D
E
A
F
E
A
B
A
C
B
C
F
E
A
D
B
A
C
C
B
C
B
B
A
C
C
B
B
A
C
F
E
A
A
B
C
F
E
F
A
D
B
A
C
B
A
C
E
D
D
D
C
B
D
B
C
D
E
C
B
E
C
B
D
E
A
F
E
F
A
D
B
C
F
E
A
C
B
D
E
B
A
C
F
E
F
A
D
F
E
A
C
B
A
D
C
B
F
E
A
A
B
C
C
B
D
F
E
F
A
D
B
A
C
D
A
E
B
A
C
E
F
E
F
A
D
E
F
E
A
E
F
E
F
A
D
B
A
C
C
B
D
B
A
C
D
F
E
F
A
D
F
E
F
A
D
E
B
C
C
B
A
E
F
E
A
B
A
C
B
C
B
C
B
C
B
C
C
B
F
E
F
A
D
A
F
E
A
C
B
E
A
E
F
E
A
F
E
A
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
F
E
A
E
E
C
B
A
F
E
A
B
A
C
C
B
D
A
B
A
C
F
E
F
A
D
D
C
B
B
C
C
B
F
E
A
F
E
F
A
D
E
B
C
B
C
F
E
F
A
D
D
B
A
C
A
F
E
A
F
E
F
A
D
E
B
C
A
B
C
E
A
D
D
F
E
A
E
E
B
C
C
B
B
A
C
D
E
C
B
D
F
E
A
B
A
C
E
F
E
A
E
F
E
F
A
D
B
C
C
B
D
E
D
C
B
C
B
B
C
B
A
C
D
C
B
D
E
D
A
C
B
F
E
A
C
B
E
D
D
B
A
C
C
B
F
E
F
A
D
B
A
C
E
B
C
B
C
C
B
D
C
B
D
E
B
A
C
E
F
E
A
F
E
A
B
A
C
B
A
C
D
C
B
D
B
C
C
B
D
B
C
B
C
B
C
C
B
D
D
D
E
B
A
C
B
A
C
F
E
A
D
A
A
F
E
A
E
C
B
D
E
F
E
A
F
E
F
A
D
C
B
D
C
B
A
A
F
E
A
D
B
A
C
F
E
F
A
D
B
A
C
B
A
C
D
B
A
C
F
E
F
A
D
C
B
E
B
C
C
B
D
E
D
C
B
F
E
A
F
E
A
B
A
C
F
E
F
A
D
E
B
A
C
B
A
C
F
E
F
A
D
A
D
B
A
C
F
E
F
A
D
F
E
F
A
D
E
D
C
B
E
F
E
A
C
B
D
C
B
D
F
E
A
A
D
A
C
B
D
C
B
D
B
C
C
B
D
E
D
D
E
B
C
B
A
C
B
C
C
B
D
F
E
F
A
D
D
B
A
C
F
E
A
C
B
B
C
C
B
D
E
D
E
B
A
C
F
E
A
A
C
B
B
C
A
B
C
C
B
F
E
F
A
D
F
E
F
A
D
B
C
C
B
D
C
B
F
E
F
A
D
C
B
D
B
C
B
A
C
D
F
E
A
B
C
B
C
F
E
F
A
D
D
F
E
A
F
E
A
D
F
E
A
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
B
C
B
A
C
F
E
A
B
A
C
C
B
B
C
F
E
A
B
C
B
A
C
B
C
C
B
D
C
B
D
B
A
C
C
B
D
C
B
F
E
A
B
C
F
E
A
D
F
E
A
A
C
B
B
C
D
B
C
A
C
B
C
B
B
C
A
B
A
C
F
E
A
F
E
F
A
D
B
A
C
F
E
F
A
D
B
C
A
C
B
D
F
E
A
D
C
B
D
C
B
D
D
F
E
F
A
D
C
B
D
F
E
F
A
D
E
D
D
D
A
D
D
B
A
C
D
F
E
F
A
D
F
E
A
B
C
F
E
A
D
C
B
C
B
A
B
A
C
C
B
E
F
E
F
A
D
A
D
F
E
A
A
C
B
D
C
B
B
C
E
C
B
D
C
B
D
E
A
A
D
B
A
C
C
B
D
F
E
F
A
D
C
B
A
A
A
F
E
F
A
D
E
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
F
E
A
F
E
A
E
E
C
B
D
E
E
C
B
D
A
C
B
D
F
E
A
B
C
A
E
B
A
C
B
A
C
E
B
C
A
A
D
A
F
E
F
A
D
B
C
C
B
D
E
A
C
B
C
B
D
B
A
C
F
E
F
A
D
F
E
A
B
C
F
E
A
F
E
A
E
B
C
B
C
F
E
F
A
D
C
B
D
F
E
F
A
D
E
D
F
E
A
E
C
B
D
E
E
C
B
A
E
B
C
A
F
E
F
A
D
B
C
D
B
C
C
B
F
E
F
A
D
D
C
B
F
E
A
C
B
D
C
B
B
A
C
C
B
D
F
E
F
A
D
C
B
B
C
E
C
B
D
E
C
B
C
B
D
E
B
A
C
D
D
F
E
A
C
B
D
C
B
D
C
B
D
E
E
C
B
F
E
A
E
A
F
E
A
D
C
B
B
C
C
B
D
B
C
E
D
F
E
F
A
D
C
B
D
C
B
E
D
F
E
F
A
D
E
C
B
B
A
C
B
C
B
A
C
B
A
C
D
C
B
E
C
B
A
B
C
E
C
B
D
E
A
D
B
C
B
C
B
A
C
C
B
C
B
D
F
E
A
D
C
B
D
B
A
C
A
F
E
A
A
F
E
A
C
B
D
C
B
C
B
A
B
C
C
B
C
B
D
B
A
C
F
E
F
A
D
E
C
B
D
B
A
C
A
B
A
C
F
E
F
A
D
D
E
E
C
B
C
B
B
A
C
B
C
C
B
D
B
A
C
D
D
D
B
C
D
E
F
E
F
A
D
B
C
D
F
E
A
C
B
B
C
A
D
B
C
B
C
C
B
D
F
E
A
F
E
F
A
D
E
C
B
D
E
A
E
F
E
F
A
D
B
C
F
E
F
A
D
D
C
B
D
A
C
B
F
E
F
A
D
E
E
E
C
B
D
A
F
E
A
D
A
F
E
F
A
D
B
C
A
C
B
E
B
A
C
B
C
B
A
C
C
B
C
B
B
C
A
B
C
B
C
E
B
A
C
F
E
F
A
D
A
C
B
B
C
D
D
C
B
F
E
A
F
E
A
B
C
F
E
A
F
E
A
F
E
F
A
D
D
C
B
A
D
C
B
F
E
F
A
D
A
A
B
C
F
E
A
B
A
C
C
B
B
C
F
E
F
A
D
C
B
D
C
B
D
B
A
C
C
B
D
C
B
D
E
B
C
A
C
B
D
B
A
C
A
A
E
C
B
D
F
E
A
F
E
F
A
D
F
E
A
F
E
F
A
D
B
C
C
B
B
C
C
B
E
A
A
A
C
B
B
A
C
C
B
B
A
C
A
F
E
F
A
D
A
D
A
B
C
B
C
C
B
B
C
F
E
A
B
C
B
A
C
E
C
B
E
D
B
C
C
B
B
A
C
F
E
F
A
D
F
E
A
A
F
E
F
A
D
F
E
A
C
B
D
B
A
C
A
B
A
C
D
B
A
C
C
B
C
B
C
B
B
A
C
A
C
B
D
E
D
E
B
A
C
B
C
B
A
C
B
C
C
B
F
E
F
A
D
C
B
D
E
A
E
C
B
A
A
B
A
C
B
A
C
C
B
D
E
C
B
D
D
A
C
B
D
F
E
A
D
A
B
C
F
E
A
C
B
D
B
A
C
D
E
F
E
A
F
E
F
A
D
F
E
A
C
B
E
A
A
B
A
C
D
C
B
D
C
B
C
B
D
B
C
E
C
B
C
B
B
C
D
D
A
A
D
E
F
E
A
B
C
A
A
F
E
F
A
D
A
F
E
F
A
D
F
E
F
A
D
F
E
A
D
F
E
A
B
C
B
A
C
E
F
E
A
E
C
B
D
F
E
F
A
D
F
E
A
C
B
D
D
C
B
D
C
B
D
C
B
D
A
F
E
A
A
F
E
F
A
D
D
C
B
D
D
F
E
A
D
C
B
A
D
F
E
F
A
D
C
B
F
E
A
C
B
D
B
C
A
B
C
B
A
C
B
A
C
E
F
E
F
A
D
D
B
C
F
E
F
A
D
E
B
A
C
C
B
D
E
F
E
F
A
D
F
E
A
B
A
C
A
A
C
B
F
E
A
C
B
D
C
B
E
D
B
A
C
C
B
D
C
B
B
A
C
B
A
C
F
E
F
A
D
C
B
F
E
A
B
A
C
A
F
E
A
D
A
C
B
D
F
E
F
A
D
A
F
E
A
A
D
F
E
A
B
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
A
C
B
D
C
B
D
E
D
B
C
F
E
F
A
D
A
D
D
C
B
E
A
A
A
C
B
D
D
A
D
D
D
A
F
E
F
A
D
F
E
A
D
A
F
E
A
F
E
F
A
D
B
A
C
A
E
F
E
A
D
F
E
A
C
B
F
E
F
A
D
D
E
B
C
B
C
C
B
C
B
F
E
A
C
B
A
E
A
B
C
A
B
C
F
E
A
A
D
B
A
C
C
B
F
E
F
A
D
A
C
B
D
F
E
A
F
E
F
A
D
B
A
C
A
B
C
A
C
B
E
F
E
A
B
A
C
B
C
C
B
A
F
E
A
F
E
F
A
D
A
F
E
A
F
E
F
A
D
A
D
C
B
C
B
D
C
B
D
E
B
C
E
D
C
B
D
C
B
B
A
C
F
E
F
A
D
B
C
F
E
F
A
D
C
B
D
C
B
D
B
C
C
B
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
D
B
C
C
B
C
B
D
E
C
B
D
B
C
C
B
E
B
C
C
B
D
A
E
F
E
F
A
D
E
D
F
E
A
C
B
D
B
A
C
B
A
C
B
A
C
C
B
D
B
A
C
F
E
F
A
D
B
C
E
E
E
F
E
A
B
A
C
B
C
F
E
A
F
E
A
B
C
C
B
B
C
B
A
C
F
E
F
A
D
C
B
C
B
D
B
C
B
C
C
B
C
B
D
B
A
C
C
B
D
F
E
F
A
D
C
B
D
F
E
F
A
D
D
F
E
F
A
D
B
A
C
E
E
B
C
D
B
C
B
A
C
F
E
A
C
B
D
C
B
F
E
A
F
E
A
D
B
C
C
B
D
F
E
A
B
C
F
E
A
B
C
A
B
A
C
F
E
F
A
D
B
C
E
F
E
A
F
E
F
A
D
F
E
A
D
C
B
D
D
C
B
D
C
B
E
F
E
F
A
D
C
B
D
B
C
F
E
F
A
D
F
E
A
F
E
F
A
D
E
B
C
F
E
F
A
D
A
F
E
A
C
B
F
E
F
A
D
F
E
F
A
D
E
E
B
C
E
C
B
D
B
A
C
C
B
D
C
B
F
E
A
B
C
A
F
E
A
A
C
B
D
B
C
E
B
A
C
B
A
C
C
B
F
E
F
A
D
F
E
A
E
A
E
C
B
D
B
A
C
E
C
B
D
D
C
B
C
B
F
E
F
A
D
A
F
E
A
A
C
B
B
A
C
A
E
C
B
B
A
C
D
C
B
E
F
E
A
A
F
E
A
B
C
C
B
C
B
D
A
B
C
F
E
F
A
D
D
C
B
D
F
E
A
F
E
A
E
A
F
E
A
E
E
F
E
A
C
B
D
C
B
F
E
A
A
F
E
F
A
D
A
F
E
F
A
D
C
B
F
E
A
B
A
C
D
E
F
E
F
A
D
D
D
F
E
A
F
E
A
A
B
A
C
B
A
C
D
B
A
C
A
A
C
B
D
E
C
B
D
C
B
D
A
C
B
E
B
A
C
F
E
F
A
D
A
E
C
B
E
B
A
C
C
B
F
E
A
C
B
D
C
B
D
F
E
A
D
F
E
F
A
D
D
B
A
C
B
C
B
A
C
B
A
C
B
C
A
F
E
A
B
C
A
F
E
A
B
A
C
C
B
F
E
A
B
A
C
F
E
F
A
D
B
C
F
E
A
C
B
D
E
B
C
F
E
A
C
B
E
B
A
C
C
B
D
F
E
A
B
A
C
D
C
B
D
D
C
B
D
C
B
E
A
C
B
D
F
E
F
A
D
B
C
D
F
E
A
F
E
F
A
D
C
B
D
C
B
D
B
C
D
F
E
A
A
F
E
F
A
D
A
E
D
C
B
D
C
B
C
B
D
F
E
F
A
D
B
C
C
B
D
E
F
E
A
B
C
C
B
F
E
A
F
E
F
A
D
B
A
C
D
B
C
D
E
F
E
F
A
D
A
F
E
F
A
D
B
C
B
C
B
A
C
C
B
C
B
C
B
D
C
B
D
A
F
E
F
A
D
E
E
F
E
F
A
D
C
B
F
E
A
A
F
E
F
A
D
E
F
E
F
A
D
B
C
F
E
A
C
B
D
F
E
A
B
C
F
E
A
F
E
F
A
D
D
F
E
A
D
F
E
A
E
F
E
A
C
B
F
E
F
A
D
B
A
C
D
D
D
F
E
F
A
D
C
B
D
E
B
C
C
B
D
A
C
B
D
C
B
D
D
C
B
D
F
E
F
A
D
A
D
E
D
E
D
D
D
C
B
B
C
F
E
A
A
E
A
F
E
A
D
D
D
F
E
F
A
D
A
B
C
B
C
B
C
A
C
B
F
E
F
A
D
C
B
A
A
E
C
B
B
A
C
F
E
A
C
B
C
B
D
E
B
C
F
E
F
A
D
F
E
A
F
E
F
A
D
B
A
C
A
F
E
F
A
D
B
C
E
F
E
F
A
D
D
C
B
D
E
A
F
E
F
A
D
C
B
C
B
D
B
A
C
B
A
C
C
B
D
E
E
A
A
B
C
C
B
D
C
B
C
B
D
F
E
F
A
D
F
E
A
F
E
A
E
B
A
C
E
C
B
D
B
C
A
E
A
A
F
E
F
A
D
C
B
E
C
B
D
A
B
A
C
F
E
A
F
E
A
F
E
A
D
C
B
F
E
A
D
F
E
A
A
A
B
A
C
B
C
A
C
B
D
C
B
D
F
E
A
B
C
B
C
B
C
E
A
B
A
C
F
E
A
D
B
A
C
C
B
D
A
B
A
C
B
C
E
C
B
D
C
B
B
C
B
C
E
F
E
F
A
D
E
C
B
B
C
F
E
F
A
D
F
E
F
A
D
C
B
E
C
B
C
B
D
E
C
B
D
F
E
F
A
D
A
E
B
C
F
E
A
B
C
B
C
B
A
C
C
B
D
A
C
B
D
C
B
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
E
B
C
B
C
C
B
D
C
B
C
B
F
E
F
A
D
C
B
D
C
B
B
A
C
C
B
D
B
A
C
F
E
F
A
D
E
A
C
B
A
E
F
E
A
B
C
C
B
D
D
A
D
B
C
D
B
C
C
B
C
B
B
A
C
B
C
A
C
B
D
C
B
C
B
D
E
F
E
A
B
A
C
C
B
D
D
F
E
F
A
D
E
B
A
C
F
E
F
A
D
C
B
D
C
B
D
D
F
E
A
A
C
B
F
E
A
B
C
D
F
E
A
C
B
D
D
D
E
C
B
D
F
E
A
A
E
E
E
D
C
B
D
E
D
A
F
E
A
B
C
C
B
D
D
F
E
F
A
D
C
B
A
A
C
B
D
D
F
E
F
A
D
B
C
A
C
B
F
E
F
A
D
B
A
C
C
B
D
A
C
B
D
B
A
C
F
E
F
A
D
A
E
D
C
B
D
F
E
A
D
D
E
A
B
A
C
B
A
C
A
F
E
F
A
D
A
C
B
D
F
E
A
A
B
A
C
F
E
F
A
D
B
A
C
B
A
C
C
B
B
C
F
E
A
D
E
F
E
F
A
D
A
C
B
D
B
C
F
E
F
A
D
A
F
E
F
A
D
F
E
A
D
E
B
A
C
B
A
C
C
B
A
C
B
F
E
A
F
E
A
A
F
E
F
A
D
A
C
B
B
A
C
B
C
B
C
F
E
F
A
D
E
C
B
D
C
B
B
C
B
A
C
A
B
C
A
F
E
A
B
C
B
A
C
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
F
E
F
A
D
C
B
D
A
C
B
D
B
C
E
F
E
F
A
D
C
B
D
E
F
E
F
A
D
F
E
F
A
D
B
A
C
A
F
E
F
A
D
F
E
A
F
E
F
A
D
E
B
A
C
B
C
E
F
E
A
C
B
D
B
A
C
F
E
A
E
C
B
B
A
C
B
C
E
A
C
B
B
A
C
E
C
B
D
E
A
D
C
B
A
F
E
A
C
B
D
C
B
C
B
D
C
B
D
F
E
A
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
F
E
F
A
D
C
B
B
A
C
B
A
C
A
C
B
D
C
B
F
E
F
A
D
F
E
F
A
D
D
A
F
E
F
A
D
D
B
C
B
A
C
F
E
F
A
D
C
B
D
C
B
D
A
B
C
F
E
A
D
A
F
E
A
F
E
A
F
E
A
F
E
F
A
D
A
F
E
A
C
B
D
C
B
D
A
B
A
C
D
C
B
F
E
F
A
D
A
F
E
F
A
D
F
E
A
E
C
B
C
B
D
B
C
C
B
B
C
A
C
B
E
B
C
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
A
A
F
E
A
B
A
C
B
C
F
E
A
C
B
D
C
B
D
D
B
A
C
D
F
E
A
B
A
C
C
B
A
C
B
C
B
D
B
A
C
C
B
D
A
F
E
A
C
B
D
D
E
C
B
D
D
F
E
F
A
D
E
C
B
B
C
C
B
B
A
C
B
A
C
B
C
B
C
A
F
E
F
A
D
A
B
C
D
E
B
A
C
B
C
B
A
C
E
D
C
B
D
E
B
A
C
D
C
B
D
B
C
B
C
C
B
D
F
E
A
C
B
C
B
D
F
E
A
D
B
A
C
F
E
A
F
E
A
B
C
A
A
F
E
F
A
D
B
A
C
F
E
A
D
C
B
D
C
B
B
A
C
F
E
A
F
E
F
A
D
A
C
B
D
B
A
C
E
C
B
D
D
C
B
D
F
E
A
C
B
D
E
C
B
D
F
E
F
A
D
B
C
A
B
C
B
A
C
C
B
D
E
B
A
C
B
C
F
E
F
A
D
C
B
D
B
A
C
C
B
F
E
F
A
D
B
C
E
C
B
D
F
E
A
F
E
A
B
A
C
F
E
A
F
E
F
A
D
D
B
C
F
E
A
C
B
D
F
E
F
A
D
A
E
B
C
C
B
D
F
E
A
C
B
D
B
A
C
E
C
B
A
F
E
A
F
E
A
B
A
C
B
A
C
C
B
D
C
B
A
C
B
A
F
E
F
A
D
B
A
C
A
C
B
C
B
D
F
E
F
A
D
B
C
A
F
E
F
A
D
D
B
A
C
A
D
D
C
B
D
D
B
A
C
A
F
E
A
B
A
C
C
B
D
C
B
D
F
E
A
F
E
F
A
D
B
A
C
E
F
E
A
D
E
B
A
C
A
F
E
F
A
D
B
C
A
B
A
C
C
B
D
C
B
C
B
D
D
F
E
A
A
B
C
A
B
A
C
B
A
C
A
F
E
A
F
E
A
B
C
C
B
D
C
B
C
B
D
E
B
A
C
C
B
D
F
E
F
A
D
B
C
D
C
B
D
D
D
F
E
F
A
D
D
B
A
C
F
E
A
B
C
B
C
A
C
B
B
A
C
A
A
B
C
E
D
B
A
C
C
B
D
B
C
F
E
F
A
D
C
B
F
E
F
A
D
B
A
C
C
B
C
B
E
B
C
B
C
E
C
B
C
B
B
A
C
F
E
A
E
A
B
A
C
B
C
D
C
B
F
E
F
A
D
E
C
B
F
E
F
A
D
C
B
D
E
F
E
F
A
D
E
C
B
D
B
A
C
F
E
A
A
E
B
A
C
C
B
D
C
B
D
F
E
A
D
B
A
C
C
B
D
A
B
C
F
E
F
A
D
C
B
C
B
D
A
B
C
F
E
A
B
A
C
B
C
F
E
F
A
D
E
D
C
B
B
A
C
B
A
C
A
A
B
C
D
B
A
C
F
E
F
A
D
B
C
C
B
D
F
E
F
A
D
F
E
A
E
C
B
D
F
E
A
D
B
C
B
A
C
F
E
A
B
A
C
C
B
E
E
B
A
C
B
C
F
E
A
B
A
C
F
E
A
E
F
E
F
A
D
F
E
F
A
D
E
C
B
D
D
F
E
A
B
A
C
B
A
C
C
B
D
D
F
E
F
A
D
F
E
F
A
D
E
A
F
E
F
A
D
C
B
D
B
A
C
E
F
E
A
C
B
D
C
B
D
D
F
E
F
A
D
B
A
C
E
B
A
C
C
B
E
E
C
B
F
E
F
A
D
A
F
E
F
A
D
C
B
B
A
C
C
B
E
E
C
B
D
D
C
B
D
F
E
A
C
B
B
C
F
E
F
A
D
C
B
D
B
A
C
F
E
A
C
B
F
E
F
A
D
E
B
A
C
C
B
A
D
C
B
D
E
B
A
C
F
E
F
A
D
F
E
F
A
D
D
B
C
F
E
F
A
D
E
F
E
F
A
D
A
A
C
B
F
E
A
B
C
F
E
F
A
D
D
F
E
F
A
D
A
B
C
B
A
C
B
A
C
B
A
C
A
A
C
B
D
B
A
C
F
E
A
F
E
A
F
E
F
A
D
A
F
E
F
A
D
C
B
B
A
C
D
B
C
C
B
D
C
B
C
B
D
B
A
C
F
E
A
F
E
F
A
D
D
B
A
C
C
B
D
F
E
A
B
A
C
B
C
D
C
B
D
E
B
C
E
E
D
D
E
F
E
F
A
D
F
E
A
E
D
C
B
D
A
C
B
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
B
C
C
B
C
B
D
B
A
C
C
B
F
E
A
C
B
D
B
A
C
E
F
E
A
B
C
A
B
A
C
B
C
D
B
A
C
C
B
D
D
C
B
A
F
E
A
D
A
F
E
A
A
E
F
E
F
A
D
A
A
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
F
A
D
B
C
F
E
F
A
D
E
C
B
D
B
C
C
B
D
B
A
C
C
B
D
F
E
A
C
B
A
C
B
D
D
D
B
C
E
D
C
B
D
C
B
D
F
E
A
C
B
D
E
D
A
D
F
E
F
A
D
A
C
B
B
A
C
D
B
A
C
F
E
A
C
B
D
C
B
D
E
C
B
D
F
E
A
A
B
C
C
B
D
E
E
A
B
C
C
B
D
F
E
A
B
C
E
F
E
F
A
D
A
E
C
B
C
B
B
A
C
B
A
C
D
D
C
B
F
E
A
F
E
A
B
C
C
B
D
D
C
B
E
D
C
B
C
B
D
C
B
C
B
B
A
C
E
B
A
C
F
E
A
B
C
D
C
B
B
A
C
E
E
A
C
B
B
A
C
D
B
A
C
B
A
C
B
C
E
C
B
D
D
C
B
D
C
B
D
F
E
F
A
D
F
E
A
F
E
A
A
B
C
B
A
C
F
E
F
A
D
A
B
A
C
C
B
C
B
D
F
E
F
A
D
D
A
C
B
C
B
D
B
A
C
E
A
C
B
D
C
B
B
A
C
B
C
F
E
F
A
D
E
F
E
F
A
D
C
B
F
E
F
A
D
A
A
B
A
C
D
D
B
A
C
D
D
F
E
A
D
E
B
A
C
B
C
A
B
C
C
B
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
A
D
B
A
C
A
D
B
C
B
C
D
F
E
A
C
B
D
C
B
D
C
B
A
D
F
E
F
A
D
A
B
A
C
C
B
C
B
B
C
C
B
C
B
D
B
C
B
A
C
C
B
F
E
F
A
D
F
E
A
B
A
C
B
A
C
F
E
F
A
D
E
C
B
D
C
B
C
B
D
F
E
A
C
B
C
B
A
D
B
A
C
E
C
B
D
F
E
A
B
C
D
E
E
F
E
A
B
A
C
B
C
E
B
A
C
A
A
F
E
F
A
D
E
E
D
B
A
C
F
E
A
C
B
A
D
B
C
C
B
D
C
B
D
A
D
D
A
B
A
C
A
B
C
F
E
F
A
D
F
E
A
C
B
D
D
F
E
F
A
D
A
D
D
B
A
C
C
B
D
C
B
D
C
B
D
C
B
F
E
A
D
E
A
F
E
F
A
D
C
B
A
C
B
C
B
F
E
A
B
A
C
C
B
D
B
A
C
B
A
C
C
B
D
A
E
B
C
D
E
D
F
E
A
D
E
B
A
C
E
B
A
C
F
E
F
A
D
D
C
B
C
B
D
D
B
C
C
B
D
E
D
B
A
C
F
E
F
A
D
B
C
B
A
C
D
A
B
A
C
A
F
E
F
A
D
A
D
C
B
F
E
F
A
D
B
A
C
B
C
C
B
D
F
E
A
F
E
A
C
B
D
F
E
F
A
D
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
A
A
C
B
F
E
A
F
E
A
E
C
B
D
F
E
A
F
E
A
F
E
A
C
B
B
C
F
E
F
A
D
F
E
A
C
B
D
A
B
A
C
D
B
C
F
E
A
D
D
D
D
C
B
D
C
B
F
E
A
F
E
A
B
C
E
F
E
F
A
D
D
B
C
F
E
A
F
E
A
F
E
F
A
D
A
F
E
A
E
D
B
C
F
E
A
C
B
D
F
E
F
A
D
C
B
F
E
A
F
E
A
B
C
C
B
F
E
F
A
D
F
E
A
C
B
D
B
C
B
A
C
F
E
A
B
A
C
E
F
E
A
C
B
D
B
C
D
F
E
A
F
E
F
A
D
C
B
B
A
C
F
E
A
C
B
D
A
F
E
A
D
F
E
A
E
C
B
D
F
E
A
D
C
B
D
C
B
D
F
E
F
A
D
F
E
A
E
C
B
A
D
B
C
F
E
A
E
A
E
F
E
A
C
B
D
B
C
E
B
C
B
A
C
C
B
C
B
D
B
C
C
B
B
C
C
B
F
E
F
A
D
C
B
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
D
D
F
E
A
D
C
B
D
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
F
E
F
A
D
E
D
F
E
F
A
D
E
C
B
F
E
F
A
D
C
B
D
C
B
F
E
A
C
B
E
B
A
C
C
B
D
A
E
C
B
D
C
B
D
D
E
B
A
C
F
E
F
A
D
E
D
F
E
F
A
D
B
A
C
E
F
E
F
A
D
C
B
D
C
B
D
E
B
C
A
C
B
D
F
E
A
B
A
C
C
B
D
F
E
F
A
D
B
A
C
A
B
A
C
F
E
A
B
C
B
C
B
A
C
B
C
F
E
F
A
D
D
B
A
C
E
A
E
F
E
A
E
F
E
F
A
D
F
E
F
A
D
E
F
E
F
A
D
F
E
A
D
B
C
D
D
B
A
C
E
C
B
B
C
B
A
C
C
B
D
D
F
E
A
D
D
C
B
D
F
E
F
A
D
C
B
E
E
B
C
C
B
D
C
B
D
E
D
D
B
A
C
B
A
C
F
E
F
A
D
B
A
C
F
E
F
A
D
B
A
C
C
B
C
B
D
F
E
F
A
D
B
A
C
C
B
D
C
B
C
B
B
A
C
F
E
A
E
A
B
C
B
A
C
C
B
D
F
E
A
F
E
F
A
D
C
B
D
B
C
A
F
E
F
A
D
C
B
D
A
D
C
B
D
A
F
E
F
A
D
A
F
E
F
A
D
C
B
D
C
B
D
E
B
A
C
E
C
B
E
F
E
F
A
D
F
E
A
A
F
E
F
A
D
B
C
B
C
C
B
D
C
B
D
A
B
C
A
B
A
C
B
A
C
A
B
A
C
C
B
B
C
F
E
F
A
D
C
B
D
F
E
A
C
B
B
A
C
F
E
A
F
E
F
A
D
D
B
A
C
A
A
F
E
A
D
C
B
C
B
D
D
F
E
A
C
B
E
A
F
E
F
A
D
A
F
E
A
C
B
F
E
A
F
E
F
A
D
A
A
E
F
E
F
A
D
B
A
C
D
D
C
B
D
A
C
B
D
D
B
C
F
E
F
A
D
C
B
A
C
B
D
A
E
D
F
E
F
A
D
A
E
C
B
A
E
B
C
C
B
B
A
C
A
F
E
A
D
F
E
A
C
B
B
C
E
B
C
B
A
C
F
E
F
A
D
B
C
B
C
B
A
C
C
B
D
D
E
B
A
C
F
E
F
A
D
B
A
C
E
A
C
B
F
E
A
E
E
F
E
F
A
D
C
B
B
A
C
F
E
F
A
D
C
B
F
E
A
D
E
E
B
A
C
F
E
F
A
D
A
C
B
D
B
C
E
C
B
D
F
E
F
A
D
F
E
A
D
C
B
D
E
A
D
B
C
A
A
F
E
A
A
F
E
F
A
D
C
B
A
C
B
F
E
A
B
A
C
C
B
E
B
A
C
C
B
B
A
C
F
E
A
B
A
C
F
E
A
D
B
C
A
F
E
A
F
E
A
B
A
C
F
E
F
A
D
F
E
A
E
C
B
C
B
C
B
D
A
C
B
F
E
A
B
C
F
E
F
A
D
C
B
D
A
C
B
D
E
F
E
F
A
D
B
C
B
A
C
E
B
A
C
E
D
D
C
B
D
F
E
F
A
D
A
F
E
F
A
D
E
E
F
E
F
A
D
C
B
D
A
F
E
F
A
D
B
A
C
F
E
A
A
E
F
E
F
A
D
E
C
B
D
C
B
B
A
C
B
C
B
C
A
E
B
C
E
C
B
B
C
F
E
F
A
D
B
C
C
B
A
F
E
A
E
A
C
B
B
A
C
C
B
F
E
F
A
D
B
C
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
B
C
B
A
C
A
D
F
E
F
A
D
F
E
A
F
E
A
D
C
B
D
A
C
B
F
E
F
A
D
F
E
A
A
F
E
A
F
E
F
A
D
C
B
E
F
E
F
A
D
B
C
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
B
A
C
E
F
E
F
A
D
C
B
B
C
E
B
A
C
B
A
C
B
A
C
A
B
C
E
F
E
A
F
E
F
A
D
B
A
C
B
C
F
E
A
C
B
B
C
B
A
C
C
B
D
B
A
C
A
C
B
C
B
E
B
C
C
B
D
C
B
B
A
C
E
B
A
C
D
B
A
C
D
C
B
D
E
F
E
A
C
B
A
A
D
B
A
C
C
B
C
B
D
B
A
C
F
E
A
B
A
C
D
C
B
D
D
B
A
C
F
E
F
A
D
C
B
F
E
F
A
D
B
A
C
A
C
B
D
F
E
A
B
A
C
C
B
D
C
B
A
D
C
B
C
B
C
B
D
C
B
D
C
B
B
A
C
A
B
C
B
A
C
E
B
A
C
A
F
E
A
F
E
A
A
F
E
F
A
D
B
C
E
F
E
F
A
D
E
D
F
E
F
A
D
F
E
A
A
E
B
A
C
B
C
E
B
A
C
C
B
D
C
B
D
D
B
A
C
D
C
B
D
C
B
D
E
C
B
B
A
C
A
A
B
C
E
B
A
C
B
C
E
B
A
C
B
C
F
E
A
B
A
C
D
E
F
E
F
A
D
B
A
C
C
B
D
F
E
F
A
D
D
F
E
F
A
D
F
E
A
C
B
D
C
B
C
B
B
A
C
B
A
C
E
E
B
C
A
B
C
F
E
A
C
B
D
B
A
C
B
C
F
E
A
A
B
A
C
C
B
D
B
A
C
C
B
D
F
E
A
C
B
D
B
A
C
F
E
A
D
F
E
F
A
D
E
B
C
D
E
C
B
D
E
F
E
F
A
D
F
E
A
B
C
A
A
C
B
D
B
A
C
F
E
A
D
B
A
C
D
C
B
C
B
B
C
B
A
C
E
C
B
D
E
D
C
B
B
A
C
B
A
C
A
F
E
A
D
B
A
C
E
B
C
A
B
A
C
A
F
E
A
D
F
E
A
C
B
D
B
A
C
A
F
E
A
C
B
D
D
F
E
A
B
A
C
E
B
A
C
C
B
D
A
A
D
E
B
A
C
C
B
D
B
A
C
B
A
C
C
B
F
E
A
B
A
C
B
A
C
A
F
E
A
B
A
C
B
C
F
E
A
F
E
A
A
F
E
A
B
C
C
B
D
A
E
C
B
E
B
A
C
D
D
C
B
D
B
A
C
A
F
E
F
A
D
F
E
F
A
D
E
F
E
F
A
D
F
E
A
D
E
B
C
B
A
C
D
D
B
C
C
B
D
E
C
B
D
C
B
B
C
B
A
C
E
B
A
C
A
B
A
C
A
E
A
F
E
A
E
C
B
D
D
C
B
D
F
E
F
A
D
C
B
D
B
A
C
F
E
F
A
D
A
C
B
D
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
B
C
A
A
C
B
F
E
F
A
D
B
C
B
A
C
B
C
F
E
A
C
B
B
C
F
E
A
E
C
B
C
B
D
C
B
B
C
F
E
F
A
D
E
B
A
C
B
A
C
B
C
A
C
B
B
C
B
A
C
B
A
C
A
A
F
E
F
A
D
E
E
E
E
F
E
A
D
A
A
F
E
A
C
B
E
C
B
C
B
D
A
B
C
B
A
C
F
E
F
A
D
B
A
C
B
C
F
E
A
C
B
A
D
E
A
B
C
B
A
C
E
C
B
D
F
E
F
A
D
B
C
A
E
C
B
D
A
F
E
A
F
E
A
C
B
D
B
A
C
C
B
D
B
A
C
F
E
F
A
D
E
B
C
D
C
B
C
B
E
B
C
B
A
C
F
E
F
A
D
B
C
C
B
D
B
A
C
A
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
D
A
C
B
A
F
E
A
F
E
F
A
D
D
C
B
B
A
C
A
B
A
C
A
C
B
A
F
E
A
A
A
B
C
D
F
E
F
A
D
C
B
D
F
E
A
D
C
B
A
B
A
C
B
A
C
A
E
B
A
C
C
B
E
D
D
A
C
B
D
F
E
A
C
B
D
B
A
C
E
F
E
A
D
C
B
E
C
B
C
B
B
A
C
C
B
D
F
E
F
A
D
C
B
B
A
C
D
E
F
E
A
D
E
B
C
C
B
D
A
B
A
C
C
B
A
D
F
E
F
A
D
B
A
C
B
C
E
F
E
A
E
D
D
E
A
D
A
A
F
E
F
A
D
C
B
D
C
B
C
B
D
D
A
C
B
B
A
C
A
F
E
A
F
E
F
A
D
C
B
D
A
B
C
B
A
C
F
E
A
F
E
A
B
A
C
F
E
F
A
D
B
A
C
F
E
A
B
C
D
B
C
E
B
A
C
A
A
C
B
D
C
B
F
E
F
A
D
F
E
A
D
F
E
F
A
D
B
C
D
A
F
E
F
A
D
A
B
C
F
E
A
B
A
C
E
A
A
E
F
E
A
E
C
B
D
C
B
B
A
C
E
C
B
D
B
C
D
B
C
C
B
C
B
D
D
D
C
B
D
E
D
E
E
E
F
E
F
A
D
D
F
E
A
B
C
F
E
A
C
B
D
B
A
C
F
E
F
A
D
C
B
D
F
E
F
A
D
B
C
A
B
A
C
C
B
F
E
F
A
D
A
F
E
F
A
D
D
C
B
D
B
A
C
B
C
D
F
E
F
A
D
A
B
C
F
E
F
A
D
B
A
C
D
F
E
A
A
D
A
B
C
F
E
F
A
D
E
C
B
D
F
E
A
A
F
E
F
A
D
F
E
F
A
D
A
F
E
F
A
D
F
E
A
E
C
B
D
F
E
F
A
D
D
D
E
E
E
D
D
B
C
D
F
E
F
A
D
F
E
F
A
D
B
C
B
C
F
E
A
F
E
A
F
E
A
D
F
E
F
A
D
D
F
E
A
F
E
F
A
D
F
E
F
A
D
D
C
B
D
C
B
C
B
B
C
D
D
F
E
A
F
E
F
A
D
E
D
C
B
D
C
B
C
B
D
E
B
C
D
F
E
A
F
E
F
A
D
C
B
D
B
A
C
F
E
F
A
D
F
E
F
A
D
B
C
F
E
F
A
D
F
E
F
A
D
A
D
F
E
F
A
D
C
B
F
E
F
A
D
C
B
C
B
D
A
E
D
F
E
F
A
D
C
B
D
D
E
B
A
C
E
C
B
B
C
C
B
C
B
D
A
F
E
A
A
E
B
A
C
B
A
C
A
F
E
A
C
B
D
C
B
D
D
B
A
C
B
C
F
E
A
D
B
A
C
C
B
D
C
B
D
D
F
E
A
C
B
A
D
C
B
C
B
D
B
A
C
F
E
A
F
E
A
E
F
E
A
F
E
F
A
D
C
B
F
E
A
C
B
B
A
C
F
E
A
D
C
B
B
C
F
E
A
C
B
C
B
D
B
C
A
C
B
E
B
A
C
C
B
D
D
D
F
E
F
A
D
E
B
A
C
A
D
A
F
E
F
A
D
C
B
D
C
B
B
C
F
E
A
E
A
B
C
E
A
B
C
C
B
D
C
B
C
B
C
B
D
A
D
A
B
A
C
D
B
C
A
C
B
E
B
A
C
C
B
D
F
E
F
A
D
C
B
D
F
E
F
A
D
A
A
B
C
B
C
F
E
A
C
B
B
C
A
C
B
E
E
A
C
B
C
B
E
E
C
B
B
C
B
C
B
A
C
F
E
F
A
D
D
B
C
F
E
F
A
D
D
D
F
E
F
A
D
D
B
C
C
B
E
B
C
D
D
F
E
A
B
C
C
B
D
D
F
E
A
C
B
D
C
B
D
E
F
E
F
A
D
C
B
B
A
C
B
C
A
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
D
B
C
E
E
B
A
C
D
F
E
A
D
C
B
B
A
C
E
F
E
F
A
D
A
C
B
D
C
B
F
E
F
A
D
C
B
F
E
A
D
A
B
A
C
C
B
D
C
B
D
C
B
F
E
F
A
D
D
F
E
F
A
D
F
E
A
D
D
A
C
B
B
C
C
B
F
E
A
C
B
D
B
C
D
F
E
A
F
E
F
A
D
C
B
D
C
B
D
F
E
A
F
E
A
B
C
E
F
E
F
A
D
F
E
F
A
D
B
A
C
A
F
E
F
A
D
B
C
C
B
A
E
D
C
B
D
D
C
B
C
B
D
E
F
E
F
A
D
F
E
F
A
D
E
F
E
F
A
D
F
E
A
A
D
B
C
A
D
C
B
D
B
A
C
F
E
A
F
E
F
A
D
F
E
A
F
E
A
F
E
F
A
D
B
A
C
F
E
A
F
E
A
D
D
B
A
C
F
E
F
A
D
F
E
F
A
D
B
A
C
A
E
B
C
B
C
C
B
D
D
F
E
F
A
D
D
E
F
E
A
C
B
D
B
A
C
B
A
C
C
B
D
E
F
E
A
F
E
A
F
E
A
D
F
E
A
A
E
C
B
D
D
A
C
B
F
E
F
A
D
D
C
B
A
C
B
D
E
B
C
F
E
F
A
D
C
B
C
B
B
C
A
F
E
A
F
E
F
A
D
D
F
E
A
A
E
B
A
C
B
C
D
A
D
C
B
F
E
A
C
B
F
E
F
A
D
F
E
F
A
D
C
B
D
A
B
A
C
B
A
C
D
B
A
C
F
E
A
C
B
D
B
C
B
A
C
C
B
D
E
D
F
E
F
A
D
F
E
F
A
D
B
A
C
A
C
B
B
A
C
C
B
D
C
B
D
F
E
A
C
B
D
D
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
A
D
E
E
F
E
A
E
C
B
A
B
C
F
E
A
D
B
C
A
C
B
C
B
E
C
B
D
C
B
D
E
F
E
F
A
D
B
C
C
B
E
C
B
B
A
C
B
A
C
B
C
B
A
C
C
B
C
B
D
C
B
D
C
B
D
E
A
E
E
F
E
F
A
D
F
E
F
A
D
B
A
C
D
C
B
D
A
D
F
E
F
A
D
F
E
F
A
D
B
A
C
D
F
E
F
A
D
D
C
B
C
B
D
B
C
A
F
E
A
C
B
D
B
C
A
C
B
D
C
B
D
C
B
D
F
E
A
B
C
D
F
E
F
A
D
C
B
D
C
B
D
F
E
F
A
D
B
C
B
C
B
A
C
B
A
C
F
E
F
A
D
D
E
C
B
D
F
E
F
A
D
C
B
D
D
E
A
B
A
C
C
B
C
B
D
B
A
C
F
E
F
A
D
E
F
E
A
F
E
A
C
B
D
E
F
E
A
F
E
F
A
D
A
E
C
B
D
E
B
A
C
C
B
C
B
D
F
E
F
A
D
D
F
E
F
A
D
A
B
C
C
B
D
F
E
F
A
D
B
C
C
B
D
F
E
F
A
D
F
E
F
A
D
D
B
C
E
F
E
F
A
D
B
A
C
B
C
D
E
A
B
A
C
F
E
A
B
C
E
A
F
E
A
C
B
D
F
E
A
F
E
F
A
D
E
F
E
A
F
E
F
A
D
B
A
C
F
E
A
B
C
F
E
A
C
B
D
A
C
B
D
B
A
C
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
B
C
F
E
A
E
B
A
C
F
E
A
C
B
C
B
D
B
A
C
B
C
E
A
D
F
E
A
F
E
A
F
E
F
A
D
B
A
C
B
A
C
C
B
D
D
A
B
A
C
B
C
C
B
C
B
E
F
E
A
F
E
A
C
B
D
B
A
C
F
E
F
A
D
F
E
A
E
A
B
A
C
C
B
C
B
F
E
A
C
B
B
C
A
B
A
C
B
C
B
A
C
B
C
B
C
E
B
A
C
C
B
B
A
C
F
E
A
A
F
E
A
A
C
B
B
A
C
D
E
F
E
F
A
D
D
D
B
C
B
A
C
F
E
F
A
D
B
C
E
B
A
C
C
B
A
A
B
A
C
B
C
C
B
D
A
C
B
C
B
C
B
D
E
C
B
E
E
C
B
F
E
A
C
B
D
D
A
D
B
C
B
C
B
A
C
E
A
B
A
C
F
E
A
E
E
E
B
C
B
C
C
B
D
C
B
F
E
A
B
C
A
C
B
D
B
A
C
B
C
E
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
A
A
C
B
A
A
C
B
D
F
E
F
A
D
E
A
A
C
B
D
D
F
E
A
D
B
A
C
E
F
E
F
A
D
A
F
E
A
E
C
B
C
B
F
E
A
B
A
C
C
B
A
F
E
F
A
D
A
F
E
A
B
C
C
B
D
B
A
C
F
E
A
C
B
E
C
B
D
B
C
B
A
C
A
D
C
B
D
B
C
F
E
F
A
D
F
E
F
A
D
E
B
A
C
C
B
D
B
C
D
B
A
C
F
E
F
A
D
B
A
C
B
A
C
C
B
D
A
C
B
F
E
A
B
A
C
C
B
D
A
B
C
F
E
F
A
D
D
A
E
C
B
D
C
B
B
A
C
E
C
B
D
B
C
F
E
A
C
B
C
B
C
B
B
C
F
E
A
F
E
A
F
E
F
A
D
B
C
C
B
D
D
F
E
A
E
F
E
A
F
E
A
C
B
D
C
B
D
F
E
A
F
E
A
B
C
C
B
C
B
D
F
E
A
F
E
A
F
E
A
E
C
B
D
B
C
F
E
F
A
D
E
F
E
F
A
D
B
C
B
A
C
C
B
D
C
B
B
C
C
B
D
E
F
E
A
D
E
E
C
B
D
E
B
A
C
A
D
F
E
A
B
C
D
B
C
A
F
E
A
D
D
C
B
D
B
A
C
A
D
B
C
F
E
F
A
D
A
C
B
B
A
C
F
E
F
A
D
C
B
C
B
D
A
C
B
D
A
D
F
E
F
A
D
B
C
B
A
C
E
A
D
A
F
E
A
A
B
A
C
B
C
C
B
D
C
B
E
B
A
C
A
B
C
B
A
C
B
A
C
D
B
C
C
B
D
B
A
C
B
C
B
C
B
A
C
F
E
A
A
B
C
C
B
F
E
A
B
C
C
B
F
E
F
A
D
F
E
A
A
C
B
D
A
B
A
C
B
A
C
D
D
B
A
C
C
B
D
A
A
B
C
D
F
E
A
B
C
F
E
F
A
D
A
A
B
A
C
B
C
C
B
D
A
B
C
B
C
B
C
B
C
F
E
A
F
E
A
B
A
C
F
E
F
A
D
C
B
C
B
C
B
D
F
E
F
A
D
C
B
D
B
C
C
B
B
A
C
D
A
B
A
C
F
E
F
A
D
D
C
B
D
B
A
C
F
E
A
F
E
A
B
C
F
E
A
A
D
E
F
E
A
C
B
D
C
B
D
F
E
A
B
C
D
B
C
D
A
C
B
B
A
C
F
E
A
D
D
C
B
C
B
A
B
A
C
C
B
A
C
B
D
C
B
A
E
C
B
D
B
C
E
F
E
F
A
D
C
B
D
B
A
C
C
B
D
D
C
B
E
B
A
C
B
C
B
C
D
F
E
F
A
D
E
E
E
F
E
A
E
C
B
E
F
E
F
A
D
F
E
F
A
D
F
E
A
B
A
C
C
B
D
B
A
C
D
F
E
A
B
A
C
B
A
C
C
B
D
B
A
C
A
E
F
E
A
D
B
A
C
C
B
D
C
B
D
F
E
A
C
B
D
C
B
A
E
F
E
A
D
F
E
F
A
D
C
B
C
B
C
B
D
B
A
C
E
A
B
A
C
F
E
F
A
D
C
B
D
F
E
A
B
C
C
B
D
B
A
C
E
F
E
A
C
B
D
B
A
C
D
C
B
E
B
A
C
C
B
A
F
E
F
A
D
C
B
D
B
C
B
C
C
B
E
A
E
C
B
D
C
B
F
E
F
A
D
C
B
D
E
C
B
D
A
F
E
F
A
D
D
F
E
F
A
D
D
F
E
A
F
E
F
A
D
D
E
C
B
D
E
F
E
A
D
B
C
A
C
B
D
B
C
A
C
B
D
C
B
B
A
C
B
A
C
C
B
C
B
D
F
E
A
C
B
A
F
E
A
F
E
A
F
E
A
C
B
D
F
E
F
A
D
D
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
A
D
F
E
A
C
B
D
B
A
C
C
B
D
B
C
A
B
A
C
A
D
B
C
C
B
D
B
A
C
B
C
E
A
C
B
D
A
F
E
A
C
B
E
F
E
F
A
D
D
B
C
D
F
E
F
A
D
F
E
A
F
E
A
C
B
D
C
B
C
B
E
B
C
A
A
B
C
D
C
B
A
F
E
F
A
D
B
C
D
C
B
D
C
B
E
B
A
C
F
E
F
A
D
C
B
D
B
A
C
E
B
C
B
C
F
E
F
A
D
F
E
F
A
D
B
C
F
E
F
A
D
B
A
C
C
B
D
E
A
F
E
A
C
B
D
A
E
C
B
E
B
C
C
B
D
F
E
A
E
B
A
C
B
C
F
E
F
A
D
F
E
A
E
F
E
F
A
D
E
B
A
C
C
B
F
E
A
B
C
C
B
D
E
C
B
B
C
F
E
F
A
D
C
B
D
E
C
B
D
E
D
D
F
E
A
E
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
D
E
B
C
F
E
A
C
B
C
B
D
E
C
B
F
E
F
A
D
E
C
B
F
E
F
A
D
B
A
C
E
F
E
F
A
D
F
E
A
C
B
D
F
E
F
A
D
C
B
B
A
C
B
C
C
B
F
E
A
B
A
C
F
E
A
C
B
D
F
E
F
A
D
A
E
D
F
E
F
A
D
B
A
C
B
C
D
A
F
E
A
E
E
F
E
F
A
D
D
E
B
C
F
E
F
A
D
E
E
E
B
C
B
A
C
E
F
E
F
A
D
E
B
C
C
B
C
B
D
A
E
F
E
A
F
E
F
A
D
A
A
D
C
B
D
F
E
F
A
D
B
A
C
C
B
E
C
B
D
C
B
D
A
C
B
F
E
F
A
D
E
C
B
B
A
C
A
C
B
D
C
B
D
C
B
D
B
C
E
C
B
D
D
D
F
E
A
F
E
A
E
E
F
E
A
B
C
C
B
D
E
C
B
D
E
C
B
C
B
A
A
E
F
E
A
D
D
B
C
E
A
C
B
D
E
F
E
A
A
F
E
A
F
E
A
C
B
B
C
B
C
B
A
C
B
A
C
F
E
F
A
D
F
E
A
B
C
C
B
D
F
E
A
F
E
A
A
C
B
D
F
E
A
B
C
B
C
A
C
B
D
A
B
A
C
E
F
E
A
F
E
F
A
D
D
C
B
E
E
C
B
D
F
E
A
A
C
B
D
C
B
D
A
C
B
D
B
C
F
E
F
A
D
A
C
B
D
B
A
C
F
E
A
F
E
F
A
D
G
A
B
A
C
B
D
C
B
D
G
A
B
A
F
E
A
E
D
B
A
C
A
F
E
F
A
D
B
C
B
A
C
F
E
F
A
D
C
B
D
D
C
B
D
F
E
A
G
A
B
A
C
B
B
A
C
B
C
C
B
A
E
A
F
E
F
A
D
A
C
B
F
E
A
E
C
B
A
C
B
C
B
B
A
C
B
C
G
A
B
A
G
A
B
A
B
C
E
B
A
C
F
E
A
G
A
B
A
A
B
A
C
G
A
B
A
C
B
D
B
A
C
G
A
B
A
A
G
A
B
A
D
D
B
C
C
B
B
A
C
C
B
D
F
E
F
A
D
C
B
C
B
D
F
E
A
D
A
B
A
C
E
B
A
C
F
E
F
A
D
G
A
B
A
F
E
F
A
D
B
A
C
C
B
B
C
B
C
F
E
F
A
D
B
C
F
E
A
B
A
C
C
B
D
B
A
C
A
D
B
A
C
A
F
E
F
A
D
F
E
A
F
E
A
G
A
B
A
G
A
B
A
C
B
C
B
D
E
F
E
A
A
B
C
C
B
D
B
A
C
C
B
G
A
B
A
A
C
B
D
A
F
E
F
A
D
B
A
C
D
B
A
C
D
E
E
A
B
A
C
B
C
D
C
B
D
F
E
F
A
D
G
A
B
A
E
E
D
F
E
F
A
D
E
F
E
F
A
D
B
A
C
F
E
A
B
C
B
A
C
G
A
B
A
F
E
F
A
D
B
A
C
F
E
F
A
D
B
A
C
A
B
A
C
D
B
A
C
E
D
B
A
C
D
D
A
A
A
D
A
D
B
C
B
C
D
B
C
D
C
B
F
E
A
G
A
B
A
D
F
E
F
A
D
C
B
G
A
B
A
G
A
B
A
G
A
B
A
B
A
C
C
B
D
G
A
B
A
B
C
F
E
F
A
D
F
E
A
B
A
C
C
B
D
G
A
B
A
E
F
E
F
A
D
A
F
E
F
A
D
F
E
A
B
C
E
C
B
A
C
B
C
B
D
G
A
B
A
C
B
G
A
B
A
D
C
B
B
C
E
D
A
B
A
C
F
E
A
F
E
A
C
B
E
B
C
C
B
D
B
C
E
G
A
B
A
D
F
E
F
A
D
G
A
B
A
G
A
B
A
G
A
B
A
F
E
A
G
A
B
A
B
C
E
B
A
C
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
B
C
F
E
A
G
A
B
A
C
B
F
E
F
A
D
F
E
A
C
B
C
B
E
D
F
E
A
A
B
A
C
F
E
F
A
D
C
B
D
G
A
B
A
F
E
A
A
C
B
D
G
A
B
A
C
B
B
A
C
B
C
F
E
F
A
D
B
A
C
F
E
F
A
D
B
A
C
B
C
D
E
B
C
F
E
F
A
D
F
E
A
G
A
B
A
F
E
F
A
D
D
E
D
B
C
D
C
B
D
C
B
D
F
E
F
A
D
F
E
F
A
D
A
C
B
F
E
F
A
D
D
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
C
B
G
A
B
A
F
E
A
B
C
C
B
D
F
E
A
D
A
B
C
C
B
F
E
A
E
B
A
C
A
C
B
D
A
E
C
B
D
C
B
D
A
B
A
C
E
B
A
C
D
G
A
B
A
B
A
C
D
G
A
B
A
B
A
C
C
B
C
B
D
G
A
B
A
E
F
E
A
B
A
C
C
B
D
B
C
E
E
F
E
F
A
D
C
B
D
G
A
B
A
F
E
F
A
D
B
C
B
C
C
B
E
F
E
A
G
A
B
A
B
A
C
E
F
E
A
C
B
D
D
F
E
A
E
B
C
B
A
C
C
B
B
C
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
A
G
A
B
A
A
F
E
A
D
B
C
G
A
B
A
C
B
D
F
E
A
B
C
B
A
C
C
B
D
D
G
A
B
A
B
A
C
F
E
A
B
C
C
B
D
G
A
B
A
B
A
C
B
A
C
G
A
B
A
G
A
B
A
F
E
A
G
A
B
A
D
B
C
F
E
F
A
D
G
A
B
A
G
A
B
A
D
C
B
C
B
A
A
D
G
A
B
A
B
C
C
B
A
D
B
C
F
E
F
A
D
F
E
A
F
E
A
C
B
A
F
E
A
B
A
C
C
B
D
A
A
B
C
G
A
B
A
D
B
C
C
B
F
E
A
D
F
E
F
A
D
A
B
A
C
F
E
F
A
D
E
A
F
E
A
F
E
A
F
E
A
F
E
F
A
D
C
B
C
B
D
E
B
A
C
B
A
C
B
C
F
E
A
F
E
A
B
C
B
A
C
D
F
E
F
A
D
E
C
B
D
B
C
D
F
E
F
A
D
D
G
A
B
A
G
A
B
A
B
A
C
C
B
D
F
E
A
B
C
E
B
C
F
E
A
F
E
A
G
A
B
A
E
C
B
D
D
E
F
E
A
B
C
C
B
D
B
A
C
G
A
B
A
G
A
B
A
A
B
A
C
C
B
D
E
B
C
D
G
A
B
A
B
A
C
E
D
A
E
F
E
A
A
D
G
A
B
A
C
B
D
C
B
E
B
A
C
C
B
G
A
B
A
C
B
E
F
E
A
C
B
C
B
D
C
B
D
B
C
C
B
G
A
B
A
E
C
B
D
G
A
B
A
F
E
A
F
E
F
A
D
F
E
A
B
C
G
A
B
A
E
C
B
C
B
D
C
B
D
C
B
D
D
E
F
E
A
E
B
A
C
G
A
B
A
F
E
A
E
G
A
B
A
D
A
E
G
A
B
A
B
A
C
E
A
B
A
C
A
C
B
C
B
D
C
B
D
B
A
C
E
E
A
F
E
F
A
D
C
B
D
F
E
A
C
B
D
D
B
A
C
A
F
E
F
A
D
D
B
A
C
E
D
C
B
D
B
A
C
F
E
A
B
A
C
C
B
B
C
G
A
B
A
B
C
F
E
F
A
D
A
B
C
D
A
A
G
A
B
A
D
C
B
C
B
C
B
D
B
A
C
B
C
F
E
F
A
D
D
C
B
D
C
B
D
F
E
F
A
D
B
C
G
A
B
A
D
E
B
C
E
B
A
C
B
A
C
A
E
E
F
E
A
B
A
C
G
A
B
A
B
C
D
C
B
A
D
C
B
F
E
A
B
A
C
F
E
A
F
E
A
E
B
C
G
A
B
A
A
G
A
B
A
G
A
B
A
C
B
D
D
A
F
E
A
F
E
F
A
D
C
B
F
E
F
A
D
C
B
C
B
B
C
B
A
C
A
B
C
D
F
E
F
A
D
B
A
C
B
A
C
F
E
A
E
A
F
E
A
F
E
F
A
D
B
C
D
B
C
A
B
C
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
D
F
E
A
C
B
D
E
G
A
B
A
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
B
A
C
C
B
E
D
E
A
F
E
A
E
B
C
E
B
C
B
C
C
B
C
B
D
A
B
C
B
A
C
F
E
A
B
A
C
E
C
B
C
B
D
B
C
B
C
B
C
B
A
C
C
B
D
F
E
A
A
C
B
D
G
A
B
A
F
E
A
D
F
E
A
C
B
D
B
A
C
F
E
F
A
D
C
B
D
F
E
F
A
D
B
C
D
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
D
B
A
C
F
E
F
A
D
B
A
C
G
A
B
A
B
A
C
G
A
B
A
B
C
F
E
F
A
D
F
E
F
A
D
E
C
B
D
D
G
A
B
A
A
B
C
C
B
C
B
D
C
B
D
C
B
D
E
E
D
C
B
F
E
F
A
D
F
E
F
A
D
B
C
A
D
F
E
A
D
G
A
B
A
D
D
D
B
C
B
A
C
D
A
G
A
B
A
D
F
E
F
A
D
A
C
B
D
A
B
A
C
E
D
C
B
C
B
G
A
B
A
C
B
D
A
D
E
B
C
B
C
A
D
B
C
F
E
F
A
D
E
D
F
E
F
A
D
C
B
B
A
C
G
A
B
A
D
E
B
C
G
A
B
A
B
A
C
F
E
F
A
D
B
C
B
C
D
A
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
C
B
D
A
C
B
D
C
B
D
B
A
C
B
A
C
C
B
C
B
C
B
B
A
C
C
B
D
C
B
D
B
C
G
A
B
A
B
A
C
D
C
B
D
B
A
C
G
A
B
A
F
E
F
A
D
E
C
B
D
F
E
F
A
D
A
D
G
A
B
A
B
A
C
B
C
E
A
D
F
E
F
A
D
G
A
B
A
C
B
G
A
B
A
F
E
F
A
D
C
B
D
E
A
A
F
E
A
F
E
A
A
F
E
F
A
D
F
E
F
A
D
A
B
C
B
C
C
B
D
F
E
A
C
B
D
B
C
D
D
C
B
F
E
F
A
D
G
A
B
A
E
B
A
C
G
A
B
A
C
B
D
F
E
A
F
E
F
A
D
C
B
D
E
F
E
A
F
E
F
A
D
E
C
B
F
E
F
A
D
G
A
B
A
C
B
B
C
G
A
B
A
B
A
C
D
B
A
C
B
A
C
A
C
B
D
E
G
A
B
A
F
E
F
A
D
D
C
B
D
F
E
F
A
D
G
A
B
A
B
C
G
A
B
A
C
B
D
G
A
B
A
E
F
E
A
A
B
A
C
C
B
F
E
F
A
D
B
C
C
B
D
D
E
C
B
G
A
B
A
C
B
D
D
A
A
C
B
D
F
E
F
A
D
D
F
E
A
B
C
F
E
A
F
E
A
B
A
C
B
A
C
B
A
C
G
A
B
A
E
B
A
C
F
E
A
B
C
D
D
F
E
F
A
D
B
A
C
D
F
E
A
C
B
D
B
A
C
E
B
A
C
A
F
E
A
E
D
B
A
C
F
E
A
F
E
F
A
D
G
A
B
A
G
A
B
A
B
C
C
B
G
A
B
A
G
A
B
A
D
G
A
B
A
B
C
D
F
E
A
C
B
B
A
C
D
B
C
A
E
C
B
D
D
B
C
F
E
A
E
C
B
D
C
B
D
C
B
D
A
D
E
B
A
C
G
A
B
A
B
A
C
C
B
D
F
E
F
A
D
A
E
G
A
B
A
F
E
A
F
E
F
A
D
A
F
E
A
F
E
A
G
A
B
A
B
A
C
G
A
B
A
C
B
A
D
C
B
B
A
C
A
E
B
A
C
A
C
B
D
A
B
A
C
F
E
F
A
D
G
A
B
A
G
A
B
A
E
A
G
A
B
A
D
E
B
A
C
E
E
B
C
B
A
C
F
E
A
C
B
D
E
F
E
F
A
D
F
E
F
A
D
A
B
C
F
E
A
F
E
F
A
D
C
B
D
A
C
B
E
B
C
F
E
F
A
D
G
A
B
A
C
B
A
E
F
E
F
A
D
G
A
B
A
B
A
C
B
C
C
B
D
E
E
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
C
B
D
B
A
C
E
D
A
C
B
E
A
B
A
C
D
F
E
F
A
D
A
D
B
C
E
G
A
B
A
B
C
F
E
F
A
D
B
C
G
A
B
A
B
A
C
D
A
C
B
D
B
C
C
B
D
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
B
A
C
F
E
A
C
B
D
B
C
F
E
F
A
D
F
E
A
F
E
A
F
E
A
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
A
G
A
B
A
G
A
B
A
B
A
C
C
B
D
G
A
B
A
E
C
B
D
A
A
C
B
E
G
A
B
A
C
B
A
A
B
A
C
G
A
B
A
B
A
C
F
E
A
G
A
B
A
F
E
F
A
D
E
C
B
D
C
B
D
D
D
C
B
D
F
E
F
A
D
B
A
C
C
B
D
F
E
F
A
D
G
A
B
A
E
C
B
F
E
A
D
A
G
A
B
A
A
B
A
C
D
G
A
B
A
C
B
A
A
F
E
F
A
D
F
E
F
A
D
B
C
C
B
D
B
C
G
A
B
A
C
B
A
G
A
B
A
A
A
B
C
F
E
F
A
D
C
B
F
E
F
A
D
C
B
D
G
A
B
A
F
E
F
A
D
C
B
C
B
D
C
B
A
F
E
F
A
D
B
C
F
E
F
A
D
A
D
B
A
C
A
E
D
C
B
F
E
F
A
D
F
E
A
D
B
C
G
A
B
A
G
A
B
A
B
C
G
A
B
A
E
G
A
B
A
E
G
A
B
A
E
C
B
D
E
B
A
C
C
B
D
F
E
F
A
D
B
C
B
A
C
G
A
B
A
A
F
E
F
A
D
C
B
B
A
C
F
E
F
A
D
C
B
C
B
D
D
D
C
B
D
E
B
C
E
D
D
F
E
F
A
D
B
C
F
E
A
F
E
A
C
B
E
B
A
C
E
F
E
A
C
B
F
E
A
F
E
A
B
C
F
E
F
A
D
A
C
B
C
B
D
C
B
C
B
D
C
B
D
C
B
D
B
A
C
B
C
F
E
A
B
C
D
C
B
D
F
E
A
F
E
A
A
F
E
A
C
B
D
G
A
B
A
B
A
C
B
A
C
C
B
A
D
A
A
G
A
B
A
D
F
E
A
G
A
B
A
D
F
E
F
A
D
B
A
C
E
C
B
D
F
E
A
F
E
A
C
B
B
C
C
B
D
C
B
D
B
A
C
A
F
E
A
A
F
E
F
A
D
D
C
B
D
F
E
F
A
D
C
B
D
B
A
C
E
G
A
B
A
G
A
B
A
F
E
A
C
B
D
C
B
D
B
A
C
F
E
F
A
D
F
E
A
F
E
A
F
E
F
A
D
F
E
F
A
D
E
F
E
A
B
A
C
D
F
E
A
F
E
A
C
B
D
F
E
F
A
D
G
A
B
A
E
E
F
E
A
F
E
F
A
D
D
F
E
F
A
D
A
F
E
A
B
A
C
A
B
C
C
B
D
E
B
C
D
G
A
B
A
A
F
E
A
C
B
B
C
F
E
A
G
A
B
A
B
C
G
A
B
A
A
G
A
B
A
C
B
D
F
E
A
B
A
C
E
A
D
C
B
E
B
C
C
B
D
E
F
E
F
A
D
A
B
C
E
A
B
C
D
E
F
E
A
F
E
F
A
D
B
C
F
E
A
G
A
B
A
B
C
E
E
E
B
A
C
C
B
D
C
B
D
B
C
C
B
D
C
B
D
F
E
F
A
D
A
C
B
F
E
A
A
E
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
C
F
E
F
A
D
C
B
E
C
B
F
E
F
A
D
F
E
A
F
E
A
E
F
E
A
G
A
B
A
B
C
B
C
F
E
F
A
D
F
E
F
A
D
D
B
A
C
C
B
D
C
B
D
A
B
A
C
B
C
D
E
D
F
E
F
A
D
C
B
F
E
A
B
A
C
E
D
A
C
B
A
F
E
F
A
D
F
E
A
A
C
B
D
A
B
C
C
B
D
E
C
B
D
D
B
C
G
A
B
A
B
A
C
C
B
D
C
B
D
A
B
A
C
B
C
E
A
C
B
A
C
B
B
C
C
B
D
A
E
A
D
A
D
D
D
G
A
B
A
D
G
A
B
A
E
B
C
F
E
F
A
D
C
B
D
C
B
F
E
A
C
B
D
B
A
C
B
A
C
F
E
F
A
D
F
E
A
E
E
C
B
G
A
B
A
F
E
F
A
D
C
B
A
C
B
D
C
B
A
D
F
E
F
A
D
B
C
B
A
C
A
A
C
B
D
D
B
C
G
A
B
A
G
A
B
A
G
A
B
A
A
C
B
F
E
F
A
D
D
A
B
A
C
C
B
B
A
C
D
A
C
B
D
F
E
A
D
F
E
A
C
B
D
F
E
F
A
D
F
E
A
F
E
F
A
D
G
A
B
A
G
A
B
A
A
C
B
C
B
D
B
C
F
E
A
C
B
D
C
B
D
F
E
A
F
E
A
C
B
D
D
C
B
F
E
A
C
B
D
C
B
D
B
C
D
B
C
G
A
B
A
D
B
C
C
B
D
F
E
F
A
D
G
A
B
A
D
C
B
B
C
C
B
F
E
F
A
D
B
A
C
C
B
D
A
A
G
A
B
A
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
B
A
C
F
E
A
F
E
F
A
D
B
A
C
B
A
C
F
E
A
B
C
C
B
D
F
E
F
A
D
A
B
A
C
F
E
F
A
D
C
B
D
D
D
D
B
A
C
B
A
C
B
A
C
B
A
C
G
A
B
A
D
F
E
F
A
D
E
B
A
C
B
C
D
D
C
B
D
G
A
B
A
A
C
B
D
F
E
A
D
B
C
F
E
F
A
D
G
A
B
A
F
E
A
B
C
F
E
A
G
A
B
A
F
E
A
B
A
C
A
C
B
A
E
F
E
F
A
D
A
G
A
B
A
A
E
D
F
E
F
A
D
D
E
B
A
C
B
A
C
C
B
D
A
D
F
E
A
F
E
F
A
D
A
B
C
A
C
B
E
F
E
F
A
D
B
A
C
D
B
A
C
B
A
C
F
E
F
A
D
B
A
C
E
E
F
E
F
A
D
G
A
B
A
A
B
A
C
F
E
A
F
E
F
A
D
B
A
C
E
A
B
C
E
F
E
F
A
D
B
C
F
E
F
A
D
A
A
C
B
D
B
C
G
A
B
A
F
E
F
A
D
B
C
B
C
C
B
D
D
F
E
F
A
D
C
B
D
D
C
B
F
E
A
C
B
E
C
B
B
C
A
D
D
C
B
D
D
C
B
C
B
D
B
A
C
B
C
D
A
D
B
A
C
C
B
A
B
A
C
F
E
F
A
D
B
A
C
B
A
C
E
B
A
C
G
A
B
A
G
A
B
A
B
A
C
C
B
D
B
C
B
C
G
A
B
A
F
E
F
A
D
G
A
B
A
G
A
B
A
C
B
E
F
E
A
A
F
E
F
A
D
G
A
B
A
B
A
C
C
B
D
E
G
A
B
A
D
F
E
F
A
D
F
E
A
G
A
B
A
C
B
D
C
B
F
E
F
A
D
D
F
E
A
B
A
C
A
D
F
E
A
B
C
B
C
B
C
C
B
D
B
A
C
G
A
B
A
C
B
D
C
B
G
A
B
A
E
F
E
A
B
A
C
A
C
B
D
D
F
E
A
F
E
A
B
A
C
E
E
B
C
B
A
C
E
D
C
B
B
A
C
F
E
A
F
E
A
D
C
B
D
B
C
G
A
B
A
F
E
A
C
B
G
A
B
A
C
B
C
B
D
B
A
C
A
A
F
E
A
E
B
A
C
A
D
F
E
F
A
D
G
A
B
A
D
G
A
B
A
B
A
C
D
A
E
D
A
E
G
A
B
A
C
B
D
D
C
B
D
F
E
A
A
B
A
C
E
C
B
D
E
C
B
B
A
C
F
E
F
A
D
C
B
D
F
E
A
C
B
D
D
G
A
B
A
E
D
F
E
A
F
E
F
A
D
F
E
F
A
D
D
A
F
E
A
E
B
C
C
B
E
E
C
B
C
B
C
B
D
A
A
G
A
B
A
C
B
E
E
G
A
B
A
C
B
D
A
A
F
E
A
C
B
D
B
C
F
E
A
C
B
D
B
A
C
F
E
A
D
B
C
D
G
A
B
A
A
D
D
F
E
F
A
D
C
B
D
F
E
F
A
D
A
E
A
A
E
B
C
B
A
C
B
A
C
B
C
E
F
E
F
A
D
F
E
F
A
D
D
B
C
E
F
E
A
G
A
B
A
A
E
C
B
D
G
A
B
A
G
A
B
A
E
A
C
B
G
A
B
A
B
A
C
F
E
F
A
D
A
F
E
A
D
E
B
A
C
F
E
A
F
E
A
B
A
C
A
B
C
C
B
D
B
C
B
C
D
F
E
A
A
B
A
C
C
B
B
A
C
F
E
F
A
D
D
B
A
C
C
B
D
B
A
C
B
C
A
B
A
C
C
B
D
F
E
A
F
E
F
A
D
B
A
C
G
A
B
A
E
C
B
C
B
D
E
A
E
C
B
D
B
C
C
B
D
B
C
F
E
A
C
B
D
B
C
F
E
A
B
C
B
C
C
B
F
E
F
A
D
C
B
D
F
E
F
A
D
D
B
C
E
D
A
F
E
F
A
D
C
B
D
C
B
D
C
B
F
E
F
A
D
F
E
A
D
A
C
B
D
E
C
B
A
B
A
C
F
E
A
G
A
B
A
E
D
C
B
D
B
C
C
B
D
B
C
C
B
D
B
A
C
G
A
B
A
C
B
D
C
B
G
A
B
A
E
F
E
F
A
D
D
B
C
E
D
E
C
B
B
C
F
E
F
A
D
C
B
E
F
E
A
A
B
C
D
D
C
B
D
F
E
A
C
B
B
C
C
B
A
F
E
A
F
E
F
A
D
B
A
C
D
C
B
D
B
A
C
B
A
C
E
C
B
D
F
E
F
A
D
D
E
B
C
A
F
E
A
G
A
B
A
C
B
F
E
A
C
B
D
D
E
F
E
A
F
E
F
A
D
C
B
B
A
C
C
B
D
G
A
B
A
G
A
B
A
F
E
F
A
D
A
B
C
E
A
E
D
B
C
C
B
D
E
B
A
C
A
E
E
D
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
C
B
D
B
A
C
D
B
A
C
F
E
F
A
D
F
E
A
D
C
B
B
C
F
E
F
A
D
C
B
D
F
E
A
G
A
B
A
E
C
B
C
B
D
C
B
D
A
C
B
D
C
B
G
A
B
A
F
E
F
A
D
C
B
E
C
B
D
B
C
G
A
B
A
B
C
D
G
A
B
A
C
B
D
B
C
F
E
F
A
D
E
F
E
F
A
D
F
E
A
B
A
C
F
E
A
D
F
E
F
A
D
D
C
B
D
A
C
B
C
B
D
G
A
B
A
C
B
D
C
B
C
B
D
D
C
B
E
D
D
C
B
D
B
C
B
A
C
D
E
E
B
A
C
G
A
B
A
C
B
C
B
D
B
C
C
B
C
B
E
B
C
G
A
B
A
C
B
C
B
D
E
E
A
B
C
D
G
A
B
A
G
A
B
A
D
C
B
E
B
A
C
E
B
C
E
C
B
D
B
C
G
A
B
A
D
A
A
C
B
D
A
C
B
D
F
E
A
B
C
C
B
D
F
E
F
A
D
E
B
C
D
F
E
F
A
D
D
D
F
E
F
A
D
D
F
E
A
C
B
D
G
A
B
A
C
B
D
C
B
B
A
C
C
B
B
C
C
B
D
B
A
C
C
B
D
B
C
G
A
B
A
F
E
F
A
D
C
B
D
B
C
B
C
D
B
C
A
F
E
A
F
E
A
F
E
F
A
D
B
C
B
A
C
C
B
D
G
A
B
A
F
E
F
A
D
E
A
B
C
F
E
F
A
D
G
A
B
A
F
E
A
D
D
B
C
C
B
F
E
F
A
D
F
E
F
A
D
E
G
A
B
A
F
E
A
C
B
D
F
E
F
A
D
A
B
C
C
B
D
A
C
B
B
C
F
E
F
A
D
C
B
B
A
C
A
B
A
C
A
C
B
D
A
E
B
A
C
F
E
A
G
A
B
A
D
F
E
F
A
D
D
B
A
C
C
B
D
B
A
C
B
A
C
F
E
F
A
D
A
B
C
F
E
A
B
A
C
C
B
B
A
C
C
B
E
A
E
E
B
C
B
A
C
C
B
D
G
A
B
A
F
E
A
D
F
E
F
A
D
D
E
C
B
D
C
B
D
F
E
A
B
A
C
A
F
E
A
A
A
E
E
C
B
D
C
B
G
A
B
A
A
D
A
F
E
F
A
D
D
F
E
F
A
D
A
B
A
C
F
E
A
E
B
A
C
D
A
G
A
B
A
F
E
A
A
A
B
A
C
A
F
E
A
A
D
B
A
C
C
B
D
D
B
C
C
B
D
D
D
F
E
F
A
D
A
F
E
F
A
D
A
B
A
C
G
A
B
A
F
E
A
C
B
D
D
F
E
A
B
C
B
A
C
E
D
G
A
B
A
E
G
A
B
A
F
E
A
C
B
D
E
E
F
E
A
C
B
G
A
B
A
E
D
G
A
B
A
G
A
B
A
G
A
B
A
F
E
A
D
C
B
A
A
C
B
G
A
B
A
C
B
E
F
E
A
D
F
E
A
C
B
D
F
E
A
F
E
F
A
D
A
F
E
F
A
D
G
A
B
A
C
B
F
E
A
B
A
C
E
C
B
D
F
E
A
B
A
C
F
E
A
D
F
E
F
A
D
F
E
A
F
E
A
B
C
E
E
A
C
B
D
B
A
C
B
A
C
C
B
F
E
A
C
B
G
A
B
A
A
B
A
C
B
C
F
E
A
B
A
C
F
E
F
A
D
B
A
C
B
C
C
B
D
G
A
B
A
C
B
F
E
A
G
A
B
A
E
D
C
B
B
C
F
E
A
F
E
F
A
D
G
A
B
A
B
C
B
A
C
D
B
A
C
C
B
D
F
E
A
D
D
G
A
B
A
A
B
A
C
G
A
B
A
D
B
A
C
E
A
C
B
F
E
A
B
A
C
C
B
D
C
B
E
B
C
A
A
C
B
D
F
E
A
C
B
C
B
C
B
C
B
A
G
A
B
A
C
B
B
C
C
B
C
B
D
E
A
F
E
F
A
D
B
C
F
E
A
D
B
C
C
B
D
C
B
D
F
E
F
A
D
C
B
G
A
B
A
C
B
C
B
D
A
C
B
F
E
A
B
C
A
A
B
C
F
E
F
A
D
C
B
D
E
G
A
B
A
B
A
C
F
E
A
B
A
C
A
B
C
G
A
B
A
B
A
C
F
E
F
A
D
G
A
B
A
C
B
D
G
A
B
A
D
G
A
B
A
F
E
F
A
D
C
B
C
B
E
B
C
A
A
B
A
C
G
A
B
A
A
F
E
A
E
D
C
B
D
G
A
B
A
C
B
D
G
A
B
A
E
B
C
F
E
F
A
D
C
B
A
D
C
B
D
D
F
E
F
A
D
C
B
B
A
C
D
C
B
D
B
C
B
A
C
C
B
D
B
A
C
F
E
F
A
D
D
F
E
F
A
D
C
B
B
C
C
B
D
B
A
C
A
C
B
D
C
B
D
B
C
A
B
C
E
D
G
A
B
A
F
E
F
A
D
B
C
B
C
B
A
C
F
E
F
A
D
B
C
A
E
F
E
F
A
D
E
C
B
C
B
F
E
F
A
D
D
A
C
B
F
E
F
A
D
F
E
F
A
D
G
A
B
A
A
A
F
E
F
A
D
B
C
B
C
C
B
D
D
B
C
C
B
C
B
D
F
E
F
A
D
E
E
D
E
E
B
C
C
B
D
D
E
C
B
E
F
E
F
A
D
B
C
A
D
F
E
A
F
E
A
C
B
D
F
E
F
A
D
E
C
B
B
C
F
E
A
B
A
C
C
B
D
B
C
A
C
B
C
B
D
C
B
D
D
D
E
F
E
A
B
C
B
C
G
A
B
A
B
C
D
B
A
C
E
B
A
C
E
F
E
A
G
A
B
A
F
E
F
A
D
D
E
C
B
A
F
E
A
C
B
D
B
A
C
B
C
F
E
A
C
B
G
A
B
A
D
F
E
F
A
D
A
F
E
F
A
D
E
A
C
B
F
E
F
A
D
F
E
A
C
B
D
G
A
B
A
G
A
B
A
C
B
F
E
A
C
B
D
E
B
A
C
F
E
A
A
C
B
G
A
B
A
C
B
B
A
C
D
A
F
E
A
E
F
E
A
B
A
C
B
A
C
E
A
E
E
G
A
B
A
A
A
E
C
B
B
C
C
B
C
B
D
F
E
F
A
D
B
A
C
B
C
G
A
B
A
A
F
E
F
A
D
F
E
F
A
D
B
C
C
B
C
B
D
G
A
B
A
C
B
D
E
E
F
E
F
A
D
C
B
D
D
A
G
A
B
A
E
G
A
B
A
A
G
A
B
A
B
A
C
C
B
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
F
E
F
A
D
A
B
A
C
G
A
B
A
B
C
B
C
B
A
C
D
B
A
C
B
C
G
A
B
A
D
C
B
C
B
G
A
B
A
B
A
C
A
E
B
C
C
B
D
C
B
D
C
B
D
E
B
C
B
C
A
F
E
F
A
D
B
A
C
F
E
A
F
E
F
A
D
B
C
F
E
F
A
D
E
C
B
C
B
D
D
F
E
A
B
A
C
E
F
E
F
A
D
E
B
A
C
D
C
B
B
A
C
G
A
B
A
G
A
B
A
A
C
B
B
A
C
F
E
F
A
D
B
C
F
E
A
B
C
F
E
A
A
B
C
C
B
A
G
A
B
A
C
B
D
C
B
D
F
E
F
A
D
C
B
D
C
B
D
A
D
B
A
C
C
B
C
B
B
C
F
E
A
F
E
F
A
D
C
B
D
C
B
B
A
C
D
C
B
D
B
A
C
B
C
C
B
F
E
F
A
D
C
B
B
A
C
G
A
B
A
F
E
A
B
C
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
A
F
E
A
F
E
A
D
F
E
A
F
E
F
A
D
F
E
A
E
E
A
G
A
B
A
D
C
B
F
E
A
E
B
A
C
F
E
A
C
B
B
C
F
E
F
A
D
F
E
F
A
D
C
B
C
B
F
E
A
F
E
A
D
C
B
F
E
A
B
A
C
F
E
A
B
A
C
A
C
B
D
B
A
C
B
C
F
E
F
A
D
C
B
F
E
A
F
E
A
D
G
A
B
A
B
A
C
F
E
A
C
B
D
B
A
C
F
E
F
A
D
A
F
E
F
A
D
B
C
B
C
C
B
D
C
B
D
B
C
D
A
F
E
F
A
D
F
E
F
A
D
F
E
A
A
B
A
C
F
E
A
A
A
C
B
D
G
A
B
A
C
B
D
F
E
F
A
D
D
F
E
A
C
B
D
C
B
C
B
D
B
C
B
C
B
C
D
F
E
A
G
A
B
A
B
A
C
D
C
B
D
C
B
B
C
C
B
D
E
E
G
A
B
A
B
A
C
C
B
D
F
E
F
A
D
B
C
B
C
B
A
C
F
E
A
G
A
B
A
B
A
C
D
C
B
D
C
B
D
F
E
F
A
D
C
B
B
A
C
D
B
C
E
A
D
F
E
F
A
D
D
C
B
D
C
B
C
B
D
B
A
C
F
E
A
B
A
C
C
B
D
F
E
A
E
C
B
D
E
F
E
A
B
A
C
C
B
G
A
B
A
D
F
E
A
F
E
F
A
D
B
A
C
E
F
E
A
E
B
C
F
E
A
F
E
F
A
D
A
A
E
D
F
E
F
A
D
A
A
B
A
C
E
C
B
C
B
B
C
E
G
A
B
A
G
A
B
A
A
C
B
B
C
F
E
A
C
B
E
B
C
B
A
C
C
B
D
F
E
F
A
D
C
B
D
B
C
F
E
F
A
D
B
C
A
F
E
F
A
D
C
B
C
B
F
E
A
B
C
A
F
E
F
A
D
B
A
C
B
C
C
B
B
A
C
G
A
B
A
A
F
E
A
D
D
C
B
D
F
E
A
A
A
C
B
A
C
B
D
B
A
C
F
E
F
A
D
F
E
A
E
B
A
C
F
E
A
B
A
C
E
A
G
A
B
A
D
F
E
A
G
A
B
A
C
B
B
C
F
E
F
A
D
B
C
C
B
D
C
B
B
A
C
C
B
C
B
D
G
A
B
A
C
B
D
A
F
E
A
G
A
B
A
B
A
C
E
C
B
D
G
A
B
A
D
B
C
C
B
D
C
B
D
G
A
B
A
B
A
C
B
A
C
B
A
C
F
E
F
A
D
B
A
C
B
A
C
C
B
F
E
A
B
C
F
E
A
C
B
D
G
A
B
A
G
A
B
A
D
B
A
C
F
E
A
A
E
A
C
B
D
B
C
A
A
B
A
C
F
E
F
A
D
A
F
E
F
A
D
B
A
C
B
C
E
G
A
B
A
D
C
B
B
C
D
F
E
F
A
D
E
B
A
C
A
F
E
F
A
D
F
E
F
A
D
C
B
D
E
F
E
A
B
C
B
C
C
B
B
C
F
E
A
B
A
C
F
E
F
A
D
F
E
A
D
B
A
C
F
E
A
G
A
B
A
D
F
E
F
A
D
A
B
A
C
E
A
G
A
B
A
D
G
A
B
A
C
B
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
E
F
E
A
F
E
F
A
D
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
C
B
C
G
A
B
A
B
C
G
A
B
A
C
B
D
C
B
E
F
E
F
A
D
E
G
A
B
A
B
C
E
B
C
D
E
B
A
C
C
B
D
A
B
A
C
G
A
B
A
E
G
A
B
A
E
B
A
C
G
A
B
A
A
E
F
E
A
B
A
C
C
B
D
B
C
B
C
D
A
G
A
B
A
F
E
A
F
E
F
A
D
B
A
C
F
E
F
A
D
B
C
C
B
C
B
D
B
A
C
E
F
E
A
B
A
C
B
C
F
E
F
A
D
A
B
C
D
B
A
C
F
E
F
A
D
B
A
C
C
B
G
A
B
A
A
C
B
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
C
B
D
B
A
C
G
A
B
A
C
B
D
A
F
E
A
F
E
A
C
B
D
G
A
B
A
E
C
B
G
A
B
A
E
B
A
C
D
A
G
A
B
A
G
A
B
A
D
F
E
A
B
C
E
G
A
B
A
C
B
A
C
B
D
C
B
F
E
F
A
D
C
B
D
B
C
C
B
C
B
B
C
A
A
F
E
F
A
D
B
C
D
E
C
B
D
C
B
D
B
C
D
B
A
C
C
B
C
B
D
E
A
C
B
F
E
F
A
D
D
C
B
E
D
D
B
A
C
B
C
D
C
B
D
C
B
D
F
E
F
A
D
D
B
C
E
B
A
C
B
C
D
A
F
E
A
A
F
E
A
F
E
A
E
F
E
A
F
E
F
A
D
F
E
F
A
D
E
C
B
D
A
D
B
A
C
C
B
D
F
E
A
B
C
C
B
B
C
G
A
B
A
C
B
E
F
E
A
F
E
F
A
D
C
B
D
B
C
D
A
C
B
D
B
A
C
E
G
A
B
A
E
D
B
A
C
B
A
C
G
A
B
A
F
E
A
E
C
B
D
D
G
A
B
A
B
A
C
F
E
F
A
D
E
B
A
C
F
E
F
A
D
F
E
A
C
B
D
D
A
F
E
F
A
D
C
B
D
D
F
E
A
A
A
F
E
A
B
C
C
B
G
A
B
A
D
C
B
D
F
E
F
A
D
B
A
C
C
B
D
C
B
D
D
C
B
D
B
A
C
D
E
F
E
F
A
D
F
E
F
A
D
D
B
C
G
A
B
A
A
G
A
B
A
F
E
A
D
F
E
F
A
D
E
G
A
B
A
F
E
A
C
B
C
B
A
F
E
F
A
D
G
A
B
A
G
A
B
A
F
E
F
A
D
B
A
C
C
B
D
F
E
A
F
E
A
A
F
E
F
A
D
C
B
F
E
A
F
E
F
A
D
G
A
B
A
D
D
F
E
F
A
D
D
C
B
F
E
A
C
B
D
B
A
C
C
B
B
C
G
A
B
A
C
B
C
B
D
C
B
D
C
B
B
C
E
B
C
E
G
A
B
A
A
D
F
E
F
A
D
A
G
A
B
A
E
B
A
C
F
E
F
A
D
C
B
C
B
F
E
F
A
D
D
C
B
D
C
B
C
B
E
G
A
B
A
C
B
D
C
B
D
D
F
E
F
A
D
F
E
A
E
F
E
F
A
D
C
B
B
A
C
E
C
B
D
C
B
D
G
A
B
A
C
B
G
A
B
A
C
B
B
A
C
F
E
F
A
D
A
B
C
C
B
D
F
E
A
C
B
D
B
C
B
C
B
A
C
E
F
E
A
F
E
F
A
D
A
F
E
F
A
D
C
B
D
A
F
E
F
A
D
F
E
F
A
D
F
E
A
A
E
A
F
E
A
D
G
A
B
A
B
A
C
C
B
D
B
A
C
B
A
C
B
A
C
F
E
F
A
D
C
B
D
C
B
C
B
D
D
E
B
A
C
C
B
C
B
D
B
C
A
E
G
A
B
A
G
A
B
A
B
A
C
A
F
E
A
B
A
C
G
A
B
A
C
B
D
C
B
A
G
A
B
A
C
B
D
A
F
E
A
D
D
A
E
E
B
A
C
B
A
C
C
B
G
A
B
A
C
B
D
F
E
F
A
D
D
C
B
D
F
E
F
A
D
D
F
E
F
A
D
A
E
F
E
A
B
A
C
B
A
C
D
B
A
C
F
E
A
E
B
A
C
B
C
E
B
C
B
C
D
E
A
B
A
C
D
B
C
B
C
C
B
G
A
B
A
C
B
D
E
G
A
B
A
D
B
A
C
E
F
E
F
A
D
E
G
A
B
A
E
C
B
D
B
C
F
E
A
G
A
B
A
G
A
B
A
F
E
A
B
C
E
C
B
E
E
C
B
B
C
A
G
A
B
A
C
B
D
C
B
D
G
A
B
A
C
B
E
E
F
E
A
D
B
A
C
F
E
A
C
B
D
F
E
A
C
B
C
B
B
C
B
C
G
A
B
A
G
A
B
A
C
B
E
E
A
A
F
E
F
A
D
B
C
B
C
A
F
E
F
A
D
B
A
C
A
A
C
B
C
B
B
C
E
A
C
B
F
E
A
E
C
B
B
A
C
E
C
B
D
B
A
C
C
B
A
E
C
B
D
G
A
B
A
A
A
C
B
B
A
C
A
C
B
D
C
B
D
E
D
G
A
B
A
G
A
B
A
E
B
A
C
B
C
F
E
A
F
E
A
F
E
F
A
D
G
A
B
A
G
A
B
A
G
A
B
A
G
A
B
A
G
A
B
A
A
C
B
A
B
C
B
A
C
F
E
A
C
B
D
G
A
B
A
F
E
F
A
D
C
B
B
C
A
A
G
A
B
A
A
F
E
F
A
D
C
B
G
A
B
A
B
A
C
F
E
F
A
D
B
A
C
D
F
E
A
C
B
F
E
F
A
D
F
E
F
A
D
G
A
B
A
B
C
G
A
B
A
B
C
E
D
B
C
B
C
F
E
F
A
D
F
E
A
G
A
B
A
B
A
C
F
E
F
A
D
F
E
F
A
D
D
F
E
F
A
D
E
G
A
B
A
G
A
B
A
A
B
A
C
B
C
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
D
G
A
B
A
A
C
B
D
D
F
E
A
F
E
F
A
D
A
F
E
A
G
A
B
A
E
B
A
C
F
E
A
F
E
F
A
D
D
C
B
D
E
A
F
E
A
C
B
D
F
E
A
C
B
F
E
F
A
D
C
B
D
D
F
E
A
A
F
E
F
A
D
C
B
D
E
C
B
C
B
B
C
B
A
C
F
E
F
A
D
A
F
E
F
A
D
C
B
D
A
A
C
B
D
A
A
D
C
B
C
B
D
F
E
A
C
B
B
A
C
G
A
B
A
D
C
B
D
D
B
C
F
E
A
B
C
G
A
B
A
F
E
A
A
C
B
G
A
B
A
E
C
B
D
A
E
G
A
B
A
B
C
G
A
B
A
G
A
B
A
G
A
B
A
C
B
B
A
C
C
B
D
C
B
D
B
A
C
B
C
E
A
F
E
F
A
D
D
F
E
A
F
E
A
F
E
A
G
A
B
A
C
B
B
C
G
A
B
A
A
B
C
A
A
A
C
B
D
F
E
F
A
D
C
B
D
B
C
G
A
B
A
B
C
E
B
A
C
C
B
B
A
C
E
B
C
B
C
B
C
B
A
C
B
C
G
A
B
A
F
E
F
A
D
A
A
A
D
D
F
E
F
A
D
E
G
A
B
A
F
E
A
B
A
C
A
D
F
E
A
B
A
C
C
B
B
A
C
G
A
B
A
A
F
E
F
A
D
F
E
A
A
F
E
A
D
C
B
B
C
C
B
C
B
E
E
F
E
F
A
D
F
E
A
B
A
C
D
G
A
B
A
B
A
C
E
A
C
B
D
E
C
B
D
B
A
C
F
E
A
B
C
C
B
A
C
B
G
A
B
A
C
B
D
E
F
E
A
A
C
B
B
A
C
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
C
B
C
B
D
E
B
C
A
G
A
B
A
C
B
D
F
E
F
A
D
B
A
C
B
A
C
B
C
A
C
B
G
A
B
A
C
B
D
B
A
C
D
F
E
F
A
D
F
E
A
E
F
E
A
C
B
D
B
A
C
D
F
E
A
B
A
C
F
E
F
A
D
F
E
A
C
B
D
G
A
B
A
F
E
A
F
E
F
A
D
A
A
A
D
C
B
B
A
C
E
B
C
B
C
D
F
E
A
B
C
F
E
F
A
D
A
B
A
C
B
C
F
E
A
E
G
A
B
A
E
A
B
A
C
F
E
F
A
D
C
B
B
C
F
E
A
B
A
C
E
C
B
D
D
A
B
C
D
G
A
B
A
F
E
A
D
B
C
G
A
B
A
C
B
D
F
E
A
B
A
C
C
B
D
C
B
D
G
A
B
A
B
C
F
E
A
C
B
E
B
C
B
C
F
E
F
A
D
A
D
G
A
B
A
B
A
C
C
B
D
F
E
A
B
A
C
G
A
B
A
C
B
D
D
C
B
A
G
A
B
A
A
B
A
C
D
A
F
E
F
A
D
F
E
A
B
A
C
C
B
B
C
D
F
E
A
F
E
A
C
B
D
E
F
E
A
F
E
A
F
E
A
C
B
E
B
A
C
A
D
D
E
C
B
D
E
F
E
F
A
D
B
A
C
C
B
G
A
B
A
C
B
C
B
D
D
B
A
C
B
C
F
E
F
A
D
B
C
F
E
F
A
D
E
A
B
C
D
C
B
D
D
F
E
A
C
B
G
A
B
A
G
A
B
A
G
A
B
A
E
F
E
A
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
B
A
C
A
B
C
B
C
G
A
B
A
A
A
G
A
B
A
D
B
C
G
A
B
A
F
E
F
A
D
F
E
A
C
B
D
E
A
A
E
C
B
F
E
F
A
D
G
A
B
A
F
E
A
C
B
E
C
B
D
F
E
F
A
D
E
A
A
B
A
C
C
B
D
F
E
F
A
D
C
B
D
D
D
C
B
D
A
A
B
A
C
D
D
B
A
C
F
E
F
A
D
C
B
D
B
C
C
B
A
C
B
F
E
A
D
C
B
D
C
B
D
C
B
D
C
B
F
E
A
C
B
E
B
C
F
E
A
G
A
B
A
A
F
E
F
A
D
G
A
B
A
C
B
F
E
F
A
D
A
C
B
D
E
A
D
C
B
A
C
B
D
A
B
C
E
A
B
C
G
A
B
A
C
B
B
C
B
A
C
E
F
E
A
D
B
C
G
A
B
A
D
D
B
C
D
F
E
A
B
C
A
E
G
A
B
A
F
E
A
C
B
D
D
C
B
D
B
C
D
A
C
B
D
F
E
A
A
B
A
C
D
F
E
F
A
D
D
F
E
A
C
B
D
D
C
B
D
B
C
B
A
C
D
F
E
F
A
D
B
C
B
A
C
G
A
B
A
A
C
B
D
F
E
A
D
G
A
B
A
G
A
B
A
C
B
B
C
E
F
E
F
A
D
E
C
B
C
B
F
E
A
C
B
D
F
E
A
G
A
B
A
F
E
A
D
B
C
F
E
F
A
D
C
B
D
G
A
B
A
B
A
C
G
A
B
A
D
A
C
B
D
G
A
B
A
F
E
F
A
D
B
C
F
E
A
B
A
C
F
E
A
B
C
C
B
D
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
D
B
A
C
G
A
B
A
F
E
A
G
A
B
A
A
C
B
D
F
E
A
C
B
C
B
D
D
A
G
A
B
A
A
F
E
F
A
D
C
B
A
B
C
C
B
D
C
B
E
F
E
A
F
E
A
A
C
B
F
E
A
F
E
A
B
C
A
F
E
F
A
D
G
A
B
A
B
C
F
E
F
A
D
E
C
B
G
A
B
A
B
C
D
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
E
C
B
D
G
A
B
A
C
B
E
C
B
G
A
B
A
G
A
B
A
D
F
E
F
A
D
B
C
F
E
F
A
D
E
A
B
C
G
A
B
A
G
A
B
A
B
A
C
B
C
G
A
B
A
B
A
C
B
A
C
F
E
F
A
D
A
B
C
F
E
A
F
E
F
A
D
C
B
B
A
C
C
B
E
F
E
F
A
D
E
G
A
B
A
F
E
F
A
D
A
C
B
D
D
E
B
C
C
B
D
C
B
G
A
B
A
B
A
C
E
C
B
D
F
E
A
D
F
E
F
A
D
A
A
F
E
F
A
D
F
E
A
F
E
F
A
D
D
D
D
C
B
D
C
B
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
E
E
G
A
B
A
A
E
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
F
E
A
B
A
C
E
F
E
A
F
E
F
A
D
C
B
B
C
F
E
A
F
E
F
A
D
D
A
C
B
D
C
B
D
C
B
D
F
E
A
E
B
C
B
A
C
A
G
A
B
A
G
A
B
A
F
E
A
G
A
B
A
G
A
B
A
F
E
F
A
D
D
D
C
B
C
B
C
B
F
E
A
F
E
F
A
D
B
C
G
A
B
A
D
C
B
D
C
B
C
B
B
C
F
E
F
A
D
D
C
B
D
F
E
F
A
D
C
B
D
G
A
B
A
D
C
B
C
B
D
D
C
B
D
C
B
D
B
C
F
E
A
C
B
B
C
C
B
C
B
B
A
C
E
B
C
A
E
C
B
A
D
C
B
D
B
A
C
B
A
C
B
C
B
A
C
E
B
A
C
F
E
F
A
D
B
A
C
C
B
C
B
D
E
A
D
G
A
B
A
A
F
E
A
C
B
D
F
E
A
B
A
C
A
E
C
B
D
E
B
C
A
C
B
D
F
E
F
A
D
D
C
B
D
F
E
F
A
D
C
B
G
A
B
A
F
E
A
G
A
B
A
D
B
A
C
D
B
C
D
B
A
C
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
C
E
G
A
B
A
D
D
A
E
F
E
A
G
A
B
A
F
E
A
C
B
B
C
E
F
E
F
A
D
B
A
C
D
D
C
B
B
A
C
F
E
F
A
D
B
A
C
C
B
A
G
A
B
A
D
G
A
B
A
B
C
D
A
C
B
B
C
B
C
F
E
A
F
E
A
B
C
B
C
G
A
B
A
B
A
C
C
B
F
E
A
C
B
D
A
A
C
B
D
B
C
D
C
B
D
F
E
F
A
D
D
B
A
C
C
B
B
C
A
C
B
B
C
C
B
D
D
C
B
B
A
C
F
E
A
G
A
B
A
C
B
D
C
B
D
C
B
D
C
B
D
G
A
B
A
G
A
B
A
C
B
D
C
B
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
C
B
D
F
E
A
E
C
B
F
E
F
A
D
B
A
C
B
A
C
A
C
B
C
B
D
A
B
A
C
F
E
F
A
D
C
B
D
C
B
G
A
B
A
B
C
B
C
C
B
D
B
C
F
E
F
A
D
F
E
A
G
A
B
A
E
F
E
F
A
D
D
C
B
G
A
B
A
B
C
E
F
E
F
A
D
F
E
A
C
B
D
A
C
B
D
F
E
F
A
D
A
B
C
F
E
A
A
D
F
E
A
A
E
C
B
D
C
B
D
C
B
E
F
E
A
F
E
F
A
D
B
C
C
B
D
F
E
F
A
D
A
A
B
A
C
D
F
E
A
B
A
C
F
E
A
B
A
C
B
C
F
E
F
A
D
B
A
C
C
B
D
C
B
B
C
D
F
E
A
D
C
B
F
E
A
E
C
B
D
A
F
E
F
A
D
C
B
D
F
E
A
E
F
E
A
E
F
E
A
B
C
D
F
E
F
A
D
C
B
D
B
A
C
E
C
B
C
B
D
A
C
B
D
F
E
F
A
D
D
G
A
B
A
F
E
F
A
D
B
A
C
B
C
F
E
A
D
G
A
B
A
C
B
D
E
C
B
D
B
C
D
D
E
C
B
D
G
A
B
A
D
G
A
B
A
A
D
E
E
B
C
F
E
F
A
D
B
C
B
A
C
G
A
B
A
G
A
B
A
C
B
C
B
D
C
B
B
A
C
F
E
F
A
D
E
F
E
F
A
D
B
A
C
E
E
G
A
B
A
A
F
E
F
A
D
D
F
E
A
B
A
C
B
C
C
B
F
E
F
A
D
E
E
C
B
G
A
B
A
F
E
A
A
A
E
B
C
F
E
A
D
G
A
B
A
C
B
D
C
B
D
D
D
A
A
B
C
A
C
B
G
A
B
A
B
C
E
C
B
A
C
B
D
D
F
E
F
A
D
E
E
F
E
F
A
D
F
E
A
D
C
B
C
B
D
B
C
F
E
F
A
D
G
A
B
A
F
E
F
A
D
C
B
D
B
C
C
B
D
B
A
C
C
B
B
C
C
B
D
F
E
F
A
D
G
A
B
A
B
A
C
G
A
B
A
C
B
C
B
D
B
C
F
E
A
B
A
C
C
B
D
E
C
B
C
B
B
C
C
B
B
A
C
C
B
B
C
F
E
A
B
C
B
C
C
B
D
F
E
A
D
C
B
D
E
F
E
A
B
A
C
C
B
E
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
E
F
E
F
A
D
F
E
F
A
D
B
C
E
B
C
B
A
C
C
B
C
B
B
A
C
B
C
A
G
A
B
A
A
F
E
F
A
D
A
C
B
C
B
B
A
C
C
B
D
G
A
B
A
D
G
A
B
A
C
B
D
B
A
C
E
E
F
E
F
A
D
A
E
F
E
A
G
A
B
A
C
B
D
B
C
B
C
G
A
B
A
C
B
D
F
E
A
D
B
A
C
D
A
E
E
D
D
A
G
A
B
A
F
E
A
B
C
G
A
B
A
E
B
A
C
G
A
B
A
D
C
B
D
G
A
B
A
D
B
C
E
C
B
F
E
F
A
D
A
B
C
G
A
B
A
D
E
B
A
C
D
B
A
C
B
C
D
C
B
D
D
D
F
E
A
C
B
D
D
B
C
B
C
A
A
F
E
F
A
D
F
E
F
A
D
E
C
B
E
A
A
F
E
F
A
D
D
B
C
B
A
C
C
B
A
C
B
D
C
B
D
C
B
G
A
B
A
A
D
C
B
F
E
F
A
D
G
A
B
A
F
E
F
A
D
E
G
A
B
A
B
A
C
F
E
A
C
B
C
B
E
E
F
E
A
C
B
D
C
B
D
B
C
A
A
D
B
C
F
E
F
A
D
F
E
A
G
A
B
A
D
E
F
E
F
A
D
A
C
B
D
C
B
D
G
A
B
A
A
F
E
A
D
F
E
A
F
E
F
A
D
E
C
B
D
G
A
B
A
E
E
C
B
F
E
A
C
B
D
F
E
A
C
B
G
A
B
A
D
C
B
F
E
A
E
D
G
A
B
A
F
E
F
A
D
C
B
F
E
F
A
D
C
B
D
B
C
E
E
C
B
D
F
E
F
A
D
B
C
F
E
F
A
D
C
B
C
B
C
B
C
B
G
A
B
A
C
B
E
G
A
B
A
G
A
B
A
B
C
C
B
D
D
C
B
D
F
E
F
A
D
B
A
C
C
B
D
B
A
C
B
A
C
F
E
F
A
D
E
A
F
E
A
C
B
D
D
A
F
E
F
A
D
C
B
D
C
B
D
G
A
B
A
E
B
A
C
B
A
C
B
A
C
B
A
C
C
B
D
B
C
A
C
B
D
C
B
D
B
A
C
F
E
F
A
D
A
B
C
C
B
B
A
C
B
A
C
B
C
E
G
A
B
A
B
A
C
A
C
B
B
A
C
G
A
B
A
B
C
B
A
C
C
B
A
C
B
B
C
D
D
C
B
F
E
F
A
D
C
B
D
A
F
E
F
A
D
E
G
A
B
A
B
C
C
B
D
C
B
D
F
E
A
F
E
F
A
D
A
E
B
C
F
E
A
G
A
B
A
A
C
B
D
B
A
C
A
G
A
B
A
A
F
E
A
A
F
E
A
C
B
D
C
B
B
A
C
B
C
B
A
C
B
C
B
C
F
E
A
F
E
F
A
D
C
B
E
B
C
C
B
D
A
A
A
C
B
G
A
B
A
A
C
B
D
C
B
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
C
B
F
E
A
C
B
E
G
A
B
A
C
B
D
G
A
B
A
C
B
D
E
C
B
G
A
B
A
A
C
B
F
E
A
E
F
E
A
B
A
C
C
B
D
E
C
B
F
E
A
C
B
G
A
B
A
B
A
C
F
E
A
F
E
A
F
E
A
F
E
A
A
C
B
F
E
F
A
D
G
A
B
A
D
D
F
E
F
A
D
A
E
G
A
B
A
D
A
F
E
A
F
E
F
A
D
B
A
C
B
C
C
B
D
B
C
B
C
C
B
D
E
B
A
C
F
E
A
B
C
C
B
D
F
E
F
A
D
D
G
A
B
A
B
C
B
C
F
E
F
A
D
A
E
B
C
E
E
C
B
D
F
E
F
A
D
B
A
C
E
E
C
B
B
A
C
D
G
A
B
A
F
E
A
E
D
B
A
C
E
F
E
A
E
F
E
F
A
D
C
B
D
C
B
D
C
B
D
D
G
A
B
A
F
E
A
C
B
D
C
B
D
F
E
F
A
D
C
B
F
E
A
B
A
C
F
E
F
A
D
C
B
C
B
C
B
G
A
B
A
B
C
G
A
B
A
C
B
B
A
C
B
A
C
C
B
A
E
F
E
A
D
C
B
D
F
E
F
A
D
F
E
F
A
D
E
C
B
F
E
F
A
D
C
B
D
G
A
B
A
E
F
E
A
G
A
B
A
B
A
C
G
A
B
A
E
E
C
B
G
A
B
A
F
E
F
A
D
D
F
E
F
A
D
B
A
C
D
E
G
A
B
A
B
A
C
F
E
F
A
D
C
B
D
C
B
F
E
F
A
D
G
A
B
A
A
G
A
B
A
A
F
E
F
A
D
C
B
E
B
C
B
A
C
F
E
F
A
D
C
B
D
A
F
E
A
F
E
A
F
E
F
A
D
G
A
B
A
C
B
G
A
B
A
E
B
C
B
A
C
G
A
B
A
B
A
C
C
B
B
C
B
C
B
A
C
B
A
C
B
A
C
C
B
D
G
A
B
A
D
F
E
A
B
C
B
C
C
B
D
B
C
C
B
G
A
B
A
E
E
G
A
B
A
F
E
F
A
D
F
E
F
A
D
A
C
B
D
B
A
C
F
E
A
E
E
A
F
E
A
G
A
B
A
E
G
A
B
A
F
E
A
C
B
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
F
A
D
E
G
A
B
A
C
B
A
F
E
A
F
E
A
D
G
A
B
A
D
B
A
C
G
A
B
A
C
B
D
G
A
B
A
B
C
C
B
D
F
E
F
A
D
E
F
E
A
D
C
B
B
C
C
B
D
G
A
B
A
G
A
B
A
F
E
F
A
D
A
F
E
F
A
D
F
E
A
B
A
C
C
B
D
E
C
B
D
G
A
B
A
C
B
D
E
G
A
B
A
C
B
G
A
B
A
A
D
C
B
D
C
B
A
B
A
C
D
B
C
B
C
B
A
C
F
E
F
A
D
A
B
A
C
C
B
F
E
A
G
A
B
A
D
B
C
C
B
D
C
B
D
C
B
C
B
F
E
A
F
E
F
A
D
F
E
A
C
B
D
A
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
C
B
D
D
G
A
B
A
B
A
C
C
B
D
B
A
C
B
C
G
A
B
A
C
B
B
A
C
G
A
B
A
C
B
D
E
A
A
G
A
B
A
C
B
D
D
E
A
C
B
A
B
A
C
B
C
B
A
C
C
B
D
B
A
C
C
B
G
A
B
A
F
E
F
A
D
E
B
C
E
C
B
B
A
C
F
E
A
B
A
C
D
A
F
E
A
B
A
C
A
G
A
B
A
B
A
C
F
E
F
A
D
B
A
C
A
B
C
F
E
F
A
D
G
A
B
A
C
B
D
F
E
A
B
C
C
B
B
A
C
D
G
A
B
A
D
B
C
C
B
F
E
F
A
D
E
F
E
A
F
E
A
C
B
D
E
B
A
C
E
F
E
A
C
B
D
C
B
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
A
C
B
A
F
E
F
A
D
E
G
A
B
A
C
B
D
B
A
C
G
A
B
A
E
C
B
C
B
D
E
E
C
B
D
B
A
C
B
C
F
E
A
F
E
A
B
A
C
F
E
F
A
D
G
A
B
A
B
A
C
A
D
F
E
A
G
A
B
A
C
B
F
E
F
A
D
A
D
E
B
C
F
E
A
E
F
E
A
F
E
F
A
D
C
B
B
A
C
B
C
B
C
D
G
A
B
A
G
A
B
A
F
E
F
A
D
C
B
E
F
E
F
A
D
D
B
C
A
F
E
F
A
D
B
C
G
A
B
A
C
B
D
C
B
E
D
B
A
C
E
E
G
A
B
A
F
E
F
A
D
E
B
C
D
E
F
E
F
A
D
A
B
A
C
G
A
B
A
B
A
C
E
E
C
B
D
A
B
C
B
C
C
B
D
D
F
E
F
A
D
G
A
B
A
E
A
C
B
D
G
A
B
A
C
B
D
C
B
B
A
C
G
A
B
A
D
B
A
C
D
A
C
B
D
B
C
B
C
B
C
C
B
D
E
D
F
E
A
B
C
C
B
B
C
B
C
B
C
C
B
D
F
E
F
A
D
A
B
C
B
C
E
F
E
F
A
D
B
A
C
D
C
B
D
E
F
E
F
A
D
E
A
E
B
A
C
A
C
B
C
B
D
G
A
B
A
G
A
B
A
B
A
C
B
C
F
E
F
A
D
D
A
F
E
A
D
C
B
C
B
B
C
E
F
E
A
A
E
D
B
A
C
C
B
F
E
F
A
D
E
C
B
D
G
A
B
A
F
E
F
A
D
B
C
C
B
C
B
D
F
E
F
A
D
C
B
D
B
C
F
E
A
B
C
C
B
A
C
B
D
A
C
B
D
F
E
F
A
D
E
C
B
D
F
E
A
E
C
B
D
B
C
C
B
D
F
E
F
A
D
F
E
A
D
E
C
B
G
A
B
A
C
B
D
B
A
C
F
E
F
A
D
C
B
C
B
D
G
A
B
A
E
C
B
D
D
C
B
D
E
F
E
F
A
D
B
A
C
B
C
G
A
B
A
F
E
F
A
D
E
F
E
A
G
A
B
A
A
E
E
G
A
B
A
B
C
C
B
E
G
A
B
A
G
A
B
A
F
E
A
G
A
B
A
C
B
C
B
F
E
A
C
B
F
E
F
A
D
B
C
A
B
A
C
B
C
E
D
F
E
F
A
D
B
A
C
A
C
B
D
G
A
B
A
F
E
F
A
D
C
B
D
B
A
C
C
B
D
F
E
F
A
D
D
C
B
C
B
C
B
D
B
C
F
E
F
A
D
G
A
B
A
C
B
A
C
B
A
B
C
F
E
A
B
C
A
F
E
F
A
D
E
E
B
C
C
B
D
C
B
B
C
B
A
C
F
E
A
B
A
C
F
E
A
B
C
B
A
C
E
D
F
E
A
C
B
G
A
B
A
B
C
A
A
E
G
A
B
A
B
C
F
E
A
C
B
B
A
C
G
A
B
A
C
B
D
F
E
A
C
B
G
A
B
A
D
C
B
F
E
A
D
E
F
E
F
A
D
E
F
E
A
B
C
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
A
E
A
A
D
B
C
D
F
E
F
A
D
C
B
D
A
C
B
D
E
F
E
F
A
D
E
B
A
C
C
B
B
C
C
B
D
B
A
C
A
D
E
D
D
A
G
A
B
A
C
B
B
C
C
B
D
A
D
C
B
D
B
C
E
D
D
F
E
A
D
A
E
B
A
C
A
G
A
B
A
C
B
D
C
B
D
B
A
C
E
D
B
C
D
B
C
G
A
B
A
E
C
B
D
C
B
E
B
C
G
A
B
A
B
A
C
C
B
E
F
E
A
D
F
E
A
B
A
C
G
A
B
A
C
B
D
D
D
C
B
C
B
D
C
B
D
G
A
B
A
B
C
F
E
A
F
E
A
B
A
C
F
E
F
A
D
C
B
D
G
A
B
A
F
E
A
G
A
B
A
F
E
A
A
B
C
G
A
B
A
F
E
A
A
G
A
B
A
E
F
E
A
E
F
E
A
B
C
D
A
B
A
C
F
E
A
C
B
D
C
B
D
F
E
F
A
D
D
D
C
B
B
A
C
F
E
F
A
D
E
A
C
B
D
A
B
A
C
B
C
C
B
F
E
A
B
C
G
A
B
A
D
E
A
B
C
F
E
A
C
B
D
B
A
C
F
E
F
A
D
A
D
A
C
B
B
C
A
G
A
B
A
D
A
D
B
A
C
C
B
D
C
B
D
F
E
F
A
D
B
A
C
E
F
E
A
B
C
B
A
C
D
C
B
D
A
F
E
A
F
E
A
B
A
C
C
B
G
A
B
A
E
E
E
C
B
F
E
A
F
E
F
A
D
D
D
C
B
D
C
B
E
A
F
E
F
A
D
F
E
A
C
B
D
D
B
C
G
A
B
A
C
B
D
A
A
A
D
E
F
E
F
A
D
D
A
F
E
A
B
C
A
A
C
B
E
A
C
B
D
D
F
E
A
E
D
D
C
B
D
D
B
A
C
E
A
D
E
A
B
C
F
E
A
E
E
C
B
D
A
D
G
A
B
A
B
A
C
B
C
A
D
G
A
B
A
F
E
F
A
D
A
B
C
G
A
B
A
C
B
D
E
B
A
C
C
B
D
A
E
C
B
D
D
B
C
G
A
B
A
B
C
D
C
B
D
A
A
C
B
D
E
D
E
B
A
C
A
C
B
D
E
F
E
F
A
D
B
C
C
B
E
B
A
C
B
C
F
E
F
A
D
B
C
C
B
D
C
B
F
E
A
B
A
C
B
A
C
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
A
A
C
B
D
G
A
B
A
B
C
E
A
F
E
A
C
B
B
A
C
B
A
C
E
A
E
D
C
B
D
F
E
F
A
D
A
A
E
B
C
E
D
G
A
B
A
E
F
E
F
A
D
F
E
F
A
D
B
A
C
D
F
E
A
G
A
B
A
F
E
A
F
E
A
C
B
F
E
F
A
D
G
A
B
A
B
C
A
A
F
E
A
C
B
D
G
A
B
A
C
B
C
B
E
C
B
C
B
D
B
A
C
B
A
C
A
E
D
F
E
A
D
C
B
F
E
F
A
D
C
B
D
E
F
E
F
A
D
B
C
F
E
A
G
A
B
A
A
F
E
A
E
B
A
C
G
A
B
A
B
A
C
G
A
B
A
C
B
F
E
A
F
E
A
A
A
C
B
E
C
B
A
C
B
A
A
B
C
C
B
D
B
C
E
C
B
F
E
F
A
D
F
E
F
A
D
C
B
F
E
F
A
D
C
B
F
E
A
G
A
B
A
G
A
B
A
D
D
C
B
D
A
E
C
B
B
A
C
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
D
F
E
A
B
C
C
B
E
D
G
A
B
A
G
A
B
A
B
A
C
B
A
C
F
E
F
A
D
A
F
E
A
D
F
E
A
F
E
A
F
E
A
G
A
B
A
E
B
A
C
C
B
D
C
B
D
B
A
C
A
G
A
B
A
E
F
E
F
A
D
G
A
B
A
E
C
B
E
B
A
C
C
B
D
E
C
B
C
B
D
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
F
A
D
A
C
B
D
D
B
C
C
B
D
G
A
B
A
B
A
C
F
E
F
A
D
E
D
A
C
B
B
C
F
E
A
D
G
A
B
A
B
A
C
G
A
B
A
E
E
B
C
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
F
E
A
D
A
C
B
D
E
G
A
B
A
G
A
B
A
B
C
E
C
B
D
G
A
B
A
G
A
B
A
B
C
C
B
A
C
B
E
F
E
A
B
C
C
B
B
A
C
B
C
F
E
A
A
F
E
F
A
D
F
E
A
F
E
F
A
D
E
A
E
C
B
C
B
D
B
A
C
B
C
D
A
D
F
E
A
F
E
F
A
D
A
D
D
B
A
C
G
A
B
A
G
A
B
A
F
E
F
A
D
C
B
D
G
A
B
A
B
C
G
A
B
A
D
C
B
D
G
A
B
A
E
C
B
D
E
G
A
B
A
C
B
D
C
B
D
B
C
D
E
F
E
A
C
B
D
C
B
D
E
F
E
A
F
E
F
A
D
C
B
E
F
E
A
G
A
B
A
B
C
C
B
D
G
A
B
A
F
E
A
B
C
B
A
C
C
B
E
F
E
F
A
D
B
A
C
B
A
C
B
A
C
C
B
B
A
C
C
B
C
B
D
B
C
A
B
C
A
B
A
C
F
E
F
A
D
F
E
F
A
D
D
B
A
C
C
B
F
E
A
F
E
F
A
D
B
A
C
F
E
A
C
B
E
C
B
G
A
B
A
C
B
A
F
E
F
A
D
B
C
G
A
B
A
C
B
D
E
G
A
B
A
A
G
A
B
A
F
E
A
F
E
A
G
A
B
A
F
E
F
A
D
C
B
B
A
C
B
A
C
C
B
E
F
E
A
A
A
G
A
B
A
C
B
D
C
B
D
B
A
C
F
E
F
A
D
B
A
C
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
G
A
B
A
G
A
B
A
B
A
C
F
E
F
A
D
F
E
A
F
E
F
A
D
B
A
C
F
E
A
F
E
F
A
D
C
B
D
C
B
E
E
B
C
D
A
G
A
B
A
D
G
A
B
A
G
A
B
A
C
B
D
F
E
F
A
D
B
C
C
B
D
B
A
C
C
B
B
A
C
B
C
F
E
F
A
D
F
E
A
C
B
D
D
F
E
F
A
D
B
A
C
B
C
B
A
C
B
C
B
C
C
B
D
B
C
A
B
A
C
G
A
B
A
A
G
A
B
A
G
A
B
A
E
C
B
E
F
E
A
G
A
B
A
G
A
B
A
B
C
F
E
A
D
E
G
A
B
A
F
E
A
E
E
B
A
C
D
F
E
A
C
B
D
A
A
F
E
F
A
D
D
G
A
B
A
F
E
A
F
E
A
C
B
B
C
B
A
C
C
B
E
A
B
C
D
C
B
D
B
C
C
B
B
C
G
A
B
A
C
B
D
C
B
D
E
E
C
B
D
D
B
C
A
F
E
F
A
D
F
E
A
A
F
E
A
G
A
B
A
A
F
E
A
G
A
B
A
E
A
F
E
A
G
A
B
A
D
F
E
F
A
D
C
B
F
E
A
B
A
C
G
A
B
A
B
A
C
F
E
A
C
B
D
G
A
B
A
F
E
F
A
D
B
A
C
C
B
D
F
E
A
D
F
E
A
B
A
C
G
A
B
A
E
A
A
G
A
B
A
D
D
F
E
A
F
E
A
D
C
B
D
B
C
G
A
B
A
F
E
A
A
D
C
B
D
F
E
F
A
D
E
E
C
B
F
E
A
B
A
C
C
B
D
B
A
C
B
A
C
E
C
B
D
A
C
B
C
B
B
C
C
B
C
B
A
G
A
B
A
C
B
D
E
A
A
A
G
A
B
A
F
E
A
C
B
C
B
D
F
E
A
C
B
D
B
C
A
F
E
F
A
D
E
A
E
F
E
F
A
D
B
C
A
F
E
F
A
D
D
D
F
E
A
C
B
D
B
C
C
B
C
B
D
D
F
E
F
A
D
C
B
A
A
C
B
A
F
E
A
A
E
F
E
A
B
A
C
D
D
F
E
A
G
A
B
A
B
C
A
G
A
B
A
B
C
C
B
A
G
A
B
A
F
E
A
B
C
G
A
B
A
G
A
B
A
B
A
C
B
A
C
F
E
A
C
B
B
A
C
D
E
C
B
A
F
E
F
A
D
F
E
A
D
F
E
F
A
D
C
B
D
A
F
E
F
A
D
F
E
A
F
E
F
A
D
C
B
D
B
C
G
A
B
A
F
E
F
A
D
A
F
E
F
A
D
C
B
E
B
C
B
A
C
F
E
F
A
D
C
B
C
B
D
A
B
A
C
A
B
C
B
A
C
E
B
C
G
A
B
A
B
A
C
C
B
D
C
B
D
G
A
B
A
B
C
A
E
A
C
B
D
A
C
B
D
D
G
A
B
A
C
B
F
E
A
E
A
E
F
E
A
E
B
A
C
B
C
F
E
F
A
D
C
B
D
B
C
C
B
B
A
C
F
E
F
A
D
C
B
D
B
C
A
E
C
B
D
F
E
A
A
F
E
A
B
A
C
A
E
B
A
C
C
B
D
F
E
A
B
C
F
E
A
E
B
A
C
B
A
C
A
G
A
B
A
C
B
D
C
B
F
E
F
A
D
E
F
E
A
D
A
C
B
D
B
C
C
B
D
G
A
B
A
F
E
A
C
B
D
G
A
B
A
B
A
C
E
C
B
D
D
F
E
F
A
D
B
C
B
C
F
E
F
A
D
C
B
C
B
D
A
F
E
F
A
D
D
F
E
F
A
D
C
B
D
C
B
C
B
D
F
E
F
A
D
G
A
B
A
B
A
C
B
C
E
F
E
A
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
A
C
B
D
B
A
C
C
B
D
C
B
E
G
A
B
A
E
B
A
C
F
E
A
F
E
A
A
F
E
A
F
E
A
F
E
F
A
D
F
E
A
B
C
D
F
E
F
A
D
C
B
D
F
E
A
C
B
D
B
A
C
B
C
D
A
C
B
F
E
F
A
D
E
F
E
F
A
D
D
B
C
C
B
D
B
C
G
A
B
A
A
F
E
A
C
B
C
B
D
F
E
A
C
B
D
C
B
D
E
F
E
A
B
C
G
A
B
A
E
D
E
D
F
E
F
A
D
F
E
A
C
B
B
C
F
E
F
A
D
A
C
B
B
A
C
D
D
B
A
C
C
B
A
B
A
C
F
E
A
G
A
B
A
C
B
C
B
D
C
B
D
F
E
F
A
D
C
B
D
C
B
D
D
F
E
F
A
D
D
E
D
C
B
D
G
A
B
A
F
E
F
A
D
A
A
C
B
C
B
C
B
D
C
B
B
C
F
E
A
F
E
F
A
D
E
B
C
B
C
A
A
B
C
C
B
D
B
C
G
A
B
A
B
C
G
A
B
A
C
B
D
F
E
A
F
E
A
C
B
F
E
A
C
B
D
B
C
F
E
A
C
B
D
C
B
D
C
B
D
A
B
C
A
F
E
A
B
C
F
E
A
D
F
E
A
B
C
C
B
D
D
C
B
D
B
A
C
G
A
B
A
C
B
C
B
B
A
C
C
B
C
B
D
F
E
A
G
A
B
A
C
B
E
B
A
C
F
E
A
B
A
C
C
B
D
C
B
G
A
B
A
C
B
F
E
A
F
E
A
C
B
B
C
A
C
B
F
E
F
A
D
G
A
B
A
E
G
A
B
A
G
A
B
A
F
E
A
C
B
D
B
C
C
B
B
A
C
D
C
B
D
B
A
C
C
B
A
E
B
C
C
B
F
E
A
E
C
B
C
B
D
C
B
D
D
A
G
A
B
A
F
E
F
A
D
E
G
A
B
A
C
B
C
B
D
D
A
B
A
C
F
E
F
A
D
B
A
C
F
E
A
D
F
E
F
A
D
D
B
A
C
F
E
A
D
D
G
A
B
A
F
E
F
A
D
D
E
F
E
A
B
C
F
E
A
B
A
C
D
E
C
B
A
B
A
C
B
C
C
B
D
F
E
F
A
D
C
B
D
C
B
D
B
C
C
B
D
B
A
C
B
A
C
B
C
F
E
A
B
A
C
E
B
A
C
B
A
C
C
B
D
F
E
F
A
D
E
C
B
G
A
B
A
F
E
A
G
A
B
A
A
C
B
D
G
A
B
A
F
E
F
A
D
A
C
B
B
C
A
C
B
A
A
B
A
C
A
C
B
C
B
G
A
B
A
G
A
B
A
C
B
D
F
E
F
A
D
F
E
A
A
B
A
C
B
A
C
B
A
C
B
C
G
A
B
A
B
A
C
F
E
A
B
A
C
E
G
A
B
A
F
E
A
C
B
G
A
B
A
C
B
D
E
F
E
F
A
D
B
A
C
F
E
A
B
C
C
B
D
D
C
B
D
B
A
C
E
G
A
B
A
A
B
C
E
E
G
A
B
A
G
A
B
A
F
E
F
A
D
C
B
D
C
B
D
C
B
D
A
G
A
B
A
G
A
B
A
F
E
A
A
C
B
D
G
A
B
A
E
C
B
B
A
C
C
B
D
E
C
B
D
D
F
E
A
C
B
B
C
C
B
D
B
C
A
B
A
C
D
B
C
C
B
D
D
A
F
E
A
D
D
F
E
A
C
B
F
E
F
A
D
F
E
A
C
B
D
A
G
A
B
A
D
E
A
B
A
C
C
B
E
C
B
D
F
E
A
A
G
A
B
A
G
A
B
A
C
B
C
B
G
A
B
A
G
A
B
A
B
C
F
E
A
A
B
C
F
E
F
A
D
F
E
F
A
D
D
C
B
C
B
B
C
B
A
C
E
G
A
B
A
B
C
F
E
F
A
D
A
A
F
E
F
A
D
F
E
F
A
D
D
D
B
C
A
F
E
F
A
D
A
B
A
C
F
E
F
A
D
D
C
B
B
A
C
F
E
F
A
D
A
F
E
F
A
D
C
B
D
C
B
D
F
E
F
A
D
E
B
C
E
F
E
F
A
D
C
B
A
F
E
F
A
D
B
C
G
A
B
A
C
B
D
G
A
B
A
B
A
C
E
E
B
C
B
A
C
C
B
D
F
E
F
A
D
B
C
B
C
F
E
F
A
D
C
B
B
A
C
G
A
B
A
B
A
C
A
F
E
A
C
B
D
A
F
E
F
A
D
B
A
C
G
A
B
A
E
F
E
F
A
D
E
C
B
D
B
A
C
B
A
C
A
A
E
A
G
A
B
A
B
C
G
A
B
A
C
B
B
A
C
E
D
A
B
C
F
E
A
B
C
A
B
C
E
C
B
G
A
B
A
B
C
F
E
A
F
E
F
A
D
D
E
F
E
A
D
B
A
C
E
B
A
C
D
E
E
G
A
B
A
C
B
D
B
A
C
D
B
A
C
B
A
C
B
A
C
F
E
F
A
D
G
A
B
A
G
A
B
A
F
E
A
F
E
F
A
D
C
B
D
C
B
D
B
A
C
E
G
A
B
A
C
B
F
E
A
G
A
B
A
G
A
B
A
C
B
D
B
A
C
A
D
C
B
G
A
B
A
F
E
A
E
A
B
C
G
A
B
A
C
B
D
G
A
B
A
E
F
E
F
A
D
A
A
F
E
A
C
B
D
D
C
B
F
E
F
A
D
A
B
A
C
B
A
C
B
C
F
E
A
C
B
C
B
F
E
A
G
A
B
A
B
A
C
B
C
F
E
F
A
D
E
E
A
F
E
F
A
D
C
B
D
C
B
D
F
E
A
E
C
B
D
F
E
F
A
D
A
B
A
C
B
C
A
G
A
B
A
F
E
F
A
D
E
G
A
B
A
F
E
F
A
D
D
G
A
B
A
C
B
D
F
E
F
A
D
C
B
D
B
A
C
G
A
B
A
F
E
A
B
A
C
C
B
A
A
B
A
C
F
E
F
A
D
D
D
F
E
F
A
D
C
B
C
B
G
A
B
A
C
B
D
F
E
A
B
C
F
E
F
A
D
C
B
D
D
F
E
F
A
D
D
F
E
F
A
D
G
A
B
A
C
B
D
F
E
F
A
D
E
C
B
D
A
E
C
B
C
B
E
A
F
E
A
F
E
A
F
E
A
C
B
D
C
B
F
E
F
A
D
F
E
A
B
C
G
A
B
A
E
C
B
B
A
C
E
A
G
A
B
A
B
C
F
E
F
A
D
E
G
A
B
A
A
D
C
B
D
C
B
D
B
C
F
E
F
A
D
E
F
E
F
A
D
C
B
D
C
B
D
F
E
A
A
B
A
C
E
C
B
D
C
B
B
A
C
C
B
F
E
A
A
C
B
D
G
A
B
A
F
E
F
A
D
D
B
C
F
E
A
A
F
E
A
B
C
C
B
G
A
B
A
F
E
F
A
D
E
B
C
C
B
B
C
F
E
A
E
B
A
C
B
C
C
B
B
A
C
F
E
A
F
E
A
G
A
B
A
C
B
D
E
E
G
A
B
A
E
B
A
C
C
B
D
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
E
B
A
C
E
G
A
B
A
G
A
B
A
C
B
D
D
D
B
C
F
E
F
A
D
B
C
G
A
B
A
F
E
F
A
D
F
E
A
C
B
B
A
C
F
E
A
C
B
D
E
A
B
A
C
F
E
A
C
B
D
B
A
C
E
F
E
A
A
B
C
C
B
E
G
A
B
A
F
E
F
A
D
B
A
C
C
B
F
E
F
A
D
B
A
C
D
E
G
A
B
A
E
F
E
A
A
E
F
E
F
A
D
G
A
B
A
E
G
A
B
A
C
B
D
F
E
F
A
D
C
B
D
B
C
D
F
E
F
A
D
C
B
E
F
E
F
A
D
B
A
C
F
E
F
A
D
F
E
F
A
D
B
A
C
D
B
A
C
B
C
A
G
A
B
A
A
C
B
D
C
B
D
F
E
F
A
D
B
A
C
E
E
A
C
B
F
E
A
G
A
B
A
G
A
B
A
F
E
A
B
A
C
A
F
E
A
E
F
E
F
A
D
E
F
E
F
A
D
D
B
C
G
A
B
A
A
A
A
E
B
A
C
A
D
G
A
B
A
F
E
A
D
G
A
B
A
D
D
F
E
F
A
D
C
B
E
G
A
B
A
G
A
B
A
B
C
A
G
A
B
A
C
B
D
B
C
C
B
D
G
A
B
A
G
A
B
A
B
C
B
A
C
F
E
A
F
E
F
A
D
A
C
B
D
C
B
C
B
D
B
A
C
A
F
E
A
A
A
G
A
B
A
C
B
D
B
A
C
C
B
D
E
C
B
B
C
E
G
A
B
A
D
F
E
F
A
D
D
C
B
D
D
C
B
C
B
C
B
D
G
A
B
A
B
A
C
E
F
E
F
A
D
F
E
A
C
B
D
E
C
B
G
A
B
A
B
A
C
D
E
F
E
A
A
A
C
B
C
B
B
A
C
C
B
D
C
B
D
F
E
A
G
A
B
A
B
A
C
A
D
B
A
C
B
A
C
D
F
E
A
B
A
C
F
E
A
B
A
C
G
A
B
A
C
B
D
F
E
F
A
D
B
A
C
C
B
C
B
A
D
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
D
E
C
B
D
C
B
D
F
E
A
G
A
B
A
F
E
F
A
D
E
C
B
B
C
B
C
C
B
D
G
A
B
A
C
B
B
C
E
G
A
B
A
A
B
A
C
B
A
C
C
B
D
C
B
B
A
C
A
B
A
C
G
A
B
A
D
F
E
A
B
C
F
E
F
A
D
C
B
A
B
C
B
C
B
A
C
F
E
F
A
D
C
B
B
C
C
B
B
C
A
B
C
E
B
A
C
B
A
C
C
B
D
F
E
F
A
D
F
E
A
C
B
D
F
E
A
F
E
A
D
E
G
A
B
A
A
F
E
A
F
E
A
B
A
C
F
E
A
D
B
C
B
A
C
D
C
B
D
B
C
G
A
B
A
C
B
D
E
E
E
A
D
C
B
D
C
B
C
B
B
C
E
D
A
B
C
E
B
C
G
A
B
A
E
B
C
C
B
F
E
F
A
D
G
A
B
A
D
C
B
F
E
F
A
D
G
A
B
A
G
A
B
A
B
C
B
C
G
A
B
A
A
D
F
E
A
C
B
D
F
E
F
A
D
C
B
G
A
B
A
E
C
B
D
C
B
D
B
A
C
B
C
F
E
A
E
D
A
D
D
F
E
A
C
B
D
C
B
D
A
C
B
E
A
C
B
D
B
C
B
A
C
C
B
C
B
D
A
B
C
A
B
C
C
B
D
F
E
F
A
D
D
A
F
E
A
F
E
A
F
E
A
G
A
B
A
B
A
C
D
B
C
F
E
A
E
F
E
F
A
D
D
D
F
E
A
D
A
F
E
F
A
D
D
G
A
B
A
D
B
A
C
C
B
D
B
A
C
G
A
B
A
C
B
D
G
A
B
A
B
C
C
B
D
G
A
B
A
B
A
C
C
B
G
A
B
A
B
C
C
B
D
G
A
B
A
B
A
C
G
A
B
A
B
A
C
F
E
A
G
A
B
A
C
B
F
E
F
A
D
F
E
A
C
B
D
A
C
B
B
A
C
F
E
A
F
E
A
G
A
B
A
F
E
A
E
E
B
C
G
A
B
A
B
C
E
A
E
G
A
B
A
C
B
D
B
C
C
B
D
B
A
C
A
F
E
F
A
D
C
B
C
B
F
E
A
E
B
A
C
B
A
C
C
B
G
A
B
A
C
B
D
C
B
D
E
A
F
E
A
B
C
B
C
B
C
F
E
F
A
D
F
E
F
A
D
G
A
B
A
G
A
B
A
A
C
B
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
D
E
C
B
E
C
B
D
B
A
C
E
B
C
B
A
C
C
B
F
E
F
A
D
D
B
A
C
G
A
B
A
F
E
F
A
D
C
B
D
C
B
D
G
A
B
A
B
C
A
D
D
A
B
C
D
F
E
F
A
D
A
C
B
D
B
A
C
E
B
A
C
F
E
A
A
B
C
F
E
F
A
D
D
F
E
A
A
E
A
E
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
A
E
F
E
A
C
B
D
F
E
A
F
E
F
A
D
F
E
A
B
A
C
G
A
B
A
B
C
B
C
B
A
C
F
E
A
E
A
A
C
B
D
F
E
A
F
E
F
A
D
E
F
E
F
A
D
C
B
B
C
C
B
D
F
E
A
D
B
A
C
F
E
A
B
A
C
A
D
E
C
B
D
C
B
D
C
B
A
G
A
B
A
G
A
B
A
F
E
A
D
D
C
B
F
E
F
A
D
C
B
B
A
C
C
B
D
F
E
F
A
D
C
B
D
A
B
C
C
B
B
C
E
B
A
C
E
F
E
A
C
B
G
A
B
A
B
C
F
E
A
C
B
G
A
B
A
C
B
D
F
E
A
B
C
C
B
F
E
A
B
A
C
B
C
B
C
C
B
D
G
A
B
A
C
B
A
B
A
C
F
E
A
D
B
C
F
E
F
A
D
G
A
B
A
D
D
C
B
G
A
B
A
B
A
C
A
B
A
C
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
E
F
E
A
C
B
D
G
A
B
A
D
F
E
F
A
D
A
E
C
B
D
G
A
B
A
C
B
D
C
B
D
B
C
F
E
F
A
D
F
E
A
F
E
A
F
E
A
C
B
B
A
C
C
B
B
C
F
E
A
C
B
F
E
F
A
D
E
F
E
F
A
D
C
B
E
D
C
B
D
F
E
F
A
D
C
B
G
A
B
A
C
B
D
B
C
F
E
A
C
B
D
C
B
D
F
E
A
F
E
F
A
D
E
E
C
B
F
E
F
A
D
C
B
D
C
B
D
C
B
A
E
D
G
A
B
A
G
A
B
A
B
C
C
B
D
E
G
A
B
A
C
B
D
D
E
B
C
B
C
B
C
C
B
D
E
D
E
G
A
B
A
F
E
A
F
E
A
F
E
A
B
C
A
D
F
E
F
A
D
A
C
B
D
F
E
A
F
E
F
A
D
F
E
A
F
E
F
A
D
B
C
A
C
B
D
E
A
G
A
B
A
C
B
D
F
E
A
C
B
D
G
A
B
A
C
B
D
B
A
C
E
F
E
A
C
B
A
E
C
B
D
A
C
B
C
B
D
A
F
E
A
D
F
E
F
A
D
B
C
D
D
F
E
F
A
D
A
C
B
D
B
A
C
C
B
F
E
A
B
A
C
C
B
D
A
F
E
F
A
D
D
F
E
A
F
E
F
A
D
E
A
F
E
F
A
D
B
A
C
B
A
C
G
A
B
A
F
E
F
A
D
E
F
E
F
A
D
D
E
B
C
C
B
E
D
F
E
A
C
B
D
F
E
A
F
E
A
B
C
F
E
A
A
G
A
B
A
B
C
G
A
B
A
B
A
C
F
E
F
A
D
E
D
D
G
A
B
A
G
A
B
A
B
C
D
F
E
A
E
C
B
D
B
C
F
E
F
A
D
E
B
C
C
B
E
D
B
C
D
F
E
F
A
D
F
E
F
A
D
F
E
A
E
C
B
D
G
A
B
A
A
B
A
C
C
B
G
A
B
A
B
A
C
A
E
D
B
C
F
E
A
C
B
D
C
B
D
E
E
B
C
D
B
A
C
C
B
F
E
F
A
D
A
E
F
E
A
C
B
D
D
B
A
C
E
G
A
B
A
D
A
E
C
B
E
D
B
C
B
A
C
B
A
C
D
A
B
A
C
F
E
F
A
D
A
F
E
A
A
F
E
A
B
C
C
B
F
E
A
B
C
B
C
A
B
C
F
E
F
A
D
A
A
C
B
D
B
C
C
B
D
A
G
A
B
A
F
E
F
A
D
E
F
E
A
B
C
F
E
A
C
B
E
B
A
C
C
B
D
A
C
B
D
C
B
E
C
B
D
C
B
G
A
B
A
B
C
B
A
C
E
F
E
A
F
E
A
C
B
B
C
B
C
B
C
F
E
A
B
A
C
E
B
A
C
G
A
B
A
D
D
B
C
A
F
E
F
A
D
D
G
A
B
A
C
B
D
F
E
A
C
B
F
E
A
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
B
C
G
A
B
A
C
B
B
A
C
A
A
A
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
A
F
E
A
F
E
F
A
D
E
D
C
B
D
G
A
B
A
G
A
B
A
B
A
C
D
C
B
C
B
G
A
B
A
E
B
A
C
B
A
C
D
G
A
B
A
B
A
C
C
B
D
D
G
A
B
A
D
B
C
E
C
B
C
B
F
E
A
C
B
D
F
E
F
A
D
E
B
C
E
B
C
A
C
B
C
B
D
F
E
F
A
D
D
C
B
C
B
D
B
C
G
A
B
A
F
E
F
A
D
C
B
D
F
E
A
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
B
A
C
F
E
F
A
D
D
B
C
B
A
C
B
A
C
B
C
G
A
B
A
G
A
B
A
B
C
C
B
D
B
A
C
G
A
B
A
B
A
C
C
B
F
E
F
A
D
E
C
B
E
D
C
B
B
C
E
B
A
C
A
F
E
A
A
A
F
E
F
A
D
C
B
F
E
A
A
C
B
D
A
F
E
F
A
D
B
A
C
B
C
F
E
F
A
D
E
C
B
D
E
F
E
A
F
E
F
A
D
C
B
E
G
A
B
A
D
A
E
A
E
F
E
F
A
D
E
E
D
F
E
F
A
D
G
A
B
A
A
B
A
C
B
A
C
F
E
F
A
D
E
B
A
C
G
A
B
A
F
E
F
A
D
E
D
E
A
B
A
C
B
A
C
D
D
D
C
B
D
C
B
A
B
A
C
D
G
A
B
A
F
E
A
E
B
C
E
B
A
C
B
C
C
B
C
B
D
G
A
B
A
F
E
F
A
D
C
B
D
E
B
C
E
G
A
B
A
F
E
F
A
D
A
F
E
F
A
D
A
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
D
F
E
A
F
E
F
A
D
E
C
B
D
A
C
B
C
B
A
B
C
B
C
F
E
A
D
B
C
B
A
C
F
E
F
A
D
G
A
B
A
E
F
E
F
A
D
F
E
F
A
D
A
E
D
B
C
B
A
C
D
G
A
B
A
B
C
C
B
F
E
F
A
D
B
A
C
E
B
C
B
C
F
E
A
B
A
C
D
B
C
A
D
E
A
A
E
G
A
B
A
E
B
C
B
C
F
E
A
E
G
A
B
A
B
A
C
E
C
B
D
C
B
D
B
A
C
B
C
B
C
C
B
D
F
E
F
A
D
C
B
D
E
G
A
B
A
F
E
F
A
D
F
E
F
A
D
A
B
A
C
E
F
E
F
A
D
C
B
E
B
C
F
E
F
A
D
F
E
A
A
C
B
D
G
A
B
A
B
C
F
E
F
A
D
G
A
B
A
E
C
B
D
A
G
A
B
A
A
C
B
B
A
C
B
C
C
B
D
G
A
B
A
D
G
A
B
A
F
E
A
B
C
E
F
E
F
A
D
B
C
F
E
A
F
E
A
D
E
C
B
D
B
C
B
A
C
B
C
D
E
A
B
A
C
C
B
D
D
A
F
E
F
A
D
C
B
A
B
A
C
F
E
F
A
D
F
E
F
A
D
B
C
C
B
F
E
F
A
D
G
A
B
A
B
A
C
C
B
D
C
B
D
G
A
B
A
C
B
D
D
F
E
F
A
D
B
C
A
A
G
A
B
A
B
A
C
E
G
A
B
A
G
A
B
A
C
B
D
G
A
B
A
C
B
C
B
B
A
C
F
E
F
A
D
C
B
C
B
D
D
F
E
F
A
D
C
B
D
B
A
C
B
C
F
E
F
A
D
C
B
D
B
A
C
F
E
F
A
D
A
C
B
D
C
B
E
D
C
B
E
B
A
C
C
B
D
B
C
C
B
B
C
C
B
D
D
B
C
F
E
A
C
B
C
B
D
B
A
C
A
G
A
B
A
E
D
C
B
C
B
B
C
C
B
D
F
E
A
C
B
C
B
D
C
B
D
E
D
C
B
D
F
E
A
A
C
B
F
E
F
A
D
A
D
C
B
D
G
A
B
A
G
A
B
A
C
B
B
A
C
C
B
B
C
D
F
E
F
A
D
A
B
C
C
B
C
B
D
C
B
D
C
B
C
B
D
E
F
E
F
A
D
G
A
B
A
B
C
E
G
A
B
A
C
B
D
F
E
A
F
E
A
B
C
F
E
F
A
D
E
B
C
B
A
C
A
E
G
A
B
A
G
A
B
A
A
C
B
D
A
E
D
B
A
C
B
A
C
C
B
D
D
B
A
C
B
A
C
G
A
B
A
B
A
C
C
B
D
C
B
A
F
E
A
E
F
E
A
C
B
D
C
B
D
C
B
D
D
E
C
B
D
C
B
F
E
A
E
B
C
G
A
B
A
B
C
C
B
D
D
F
E
F
A
D
E
D
C
B
B
C
B
C
G
A
B
A
A
A
G
A
B
A
C
B
D
C
B
D
F
E
A
D
F
E
A
D
F
E
A
F
E
F
A
D
E
C
B
D
G
A
B
A
F
E
A
F
E
A
G
A
B
A
C
B
D
F
E
F
A
D
C
B
D
B
A
C
C
B
D
B
A
C
C
B
D
B
A
C
C
B
D
B
A
C
C
B
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
F
A
D
A
C
B
B
A
C
C
B
B
C
G
A
B
A
C
B
B
A
C
A
G
A
B
A
B
C
E
G
A
B
A
B
A
C
F
E
F
A
D
A
C
B
C
B
D
D
B
A
C
B
A
C
F
E
A
B
A
C
B
C
F
E
A
B
A
C
A
B
C
D
C
B
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
C
B
D
G
A
B
A
F
E
F
A
D
G
A
B
A
G
A
B
A
F
E
A
F
E
A
F
E
F
A
D
F
E
A
B
C
A
D
D
G
A
B
A
C
B
D
F
E
A
E
B
A
C
G
A
B
A
A
E
B
A
C
F
E
A
D
C
B
D
F
E
A
E
E
B
C
B
C
B
C
F
E
A
B
A
C
A
F
E
F
A
D
E
B
A
C
G
A
B
A
C
B
B
A
C
F
E
A
F
E
A
F
E
F
A
D
B
C
C
B
D
G
A
B
A
A
A
E
D
C
B
D
G
A
B
A
C
B
D
C
B
D
G
A
B
A
D
G
A
B
A
B
C
E
C
B
D
A
F
E
A
F
E
F
A
D
F
E
A
C
B
E
B
A
C
F
E
F
A
D
G
A
B
A
A
C
B
D
F
E
A
F
E
A
G
A
B
A
G
A
B
A
A
D
E
E
F
E
F
A
D
C
B
G
A
B
A
F
E
A
C
B
D
C
B
D
G
A
B
A
B
A
C
B
A
C
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
B
A
C
F
E
A
D
F
E
A
B
A
C
F
E
F
A
D
F
E
A
F
E
A
B
A
C
F
E
A
E
D
G
A
B
A
F
E
F
A
D
C
B
D
B
C
F
E
A
B
A
C
E
A
C
B
B
C
E
A
D
F
E
A
F
E
A
F
E
F
A
D
E
G
A
B
A
B
C
D
C
B
D
C
B
D
G
A
B
A
A
E
F
E
A
C
B
B
A
C
C
B
D
F
E
A
E
B
C
B
A
C
F
E
F
A
D
B
A
C
C
B
D
G
A
B
A
F
E
F
A
D
B
C
E
A
E
E
F
E
F
A
D
B
C
C
B
D
D
C
B
D
A
G
A
B
A
F
E
A
C
B
D
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
E
C
B
D
E
B
A
C
E
E
C
B
C
B
D
F
E
A
D
A
D
C
B
D
B
A
C
F
E
A
F
E
A
D
F
E
A
F
E
A
G
A
B
A
A
D
C
B
C
B
D
B
C
B
C
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
A
E
F
E
A
C
B
C
B
D
B
C
C
B
D
B
A
C
F
E
A
B
A
C
F
E
F
A
D
B
A
C
F
E
F
A
D
A
F
E
A
C
B
D
F
E
F
A
D
F
E
A
F
E
F
A
D
B
C
A
D
F
E
A
B
A
C
D
F
E
F
A
D
G
A
B
A
B
A
C
F
E
A
E
F
E
F
A
D
C
B
D
F
E
A
C
B
A
B
C
B
C
A
G
A
B
A
B
A
C
A
A
B
C
F
E
A
B
A
C
C
B
E
C
B
D
D
G
A
B
A
C
B
B
A
C
B
A
C
A
G
A
B
A
E
F
E
F
A
D
E
E
E
C
B
D
B
C
B
A
C
G
A
B
A
E
E
B
A
C
C
B
D
F
E
A
B
C
D
F
E
F
A
D
B
C
A
C
B
E
C
B
D
D
F
E
F
A
D
B
A
C
F
E
F
A
D
B
A
C
D
E
B
A
C
B
A
C
A
G
A
B
A
A
B
A
C
F
E
A
E
C
B
D
C
B
F
E
A
C
B
D
F
E
A
C
B
E
F
E
A
B
C
E
E
E
B
C
C
B
D
A
E
G
A
B
A
C
B
D
C
B
B
C
E
E
D
D
C
B
D
C
B
B
C
C
B
D
F
E
A
B
A
C
E
G
A
B
A
G
A
B
A
C
B
D
B
C
B
A
C
G
A
B
A
A
B
C
F
E
A
A
C
B
C
B
D
D
A
B
C
E
A
C
B
B
A
C
B
A
C
A
B
A
C
B
A
C
C
B
D
B
A
C
E
B
C
G
A
B
A
G
A
B
A
F
E
A
F
E
A
D
D
E
F
E
A
C
B
D
G
A
B
A
F
E
F
A
D
E
B
C
B
A
C
F
E
A
D
E
C
B
E
B
C
F
E
A
C
B
D
C
B
D
G
A
B
A
A
B
C
A
E
F
E
F
A
D
C
B
F
E
A
B
A
C
C
B
D
F
E
A
B
C
D
F
E
A
C
B
D
C
B
D
G
A
B
A
D
C
B
G
A
B
A
E
D
A
C
B
C
B
C
B
D
C
B
D
E
C
B
D
B
C
B
C
C
B
D
B
A
C
C
B
D
C
B
F
E
A
F
E
A
B
A
C
B
C
B
C
C
B
D
B
A
C
B
A
C
A
C
B
C
B
A
C
B
E
A
D
F
E
F
A
D
F
E
A
D
E
C
B
B
C
D
B
C
D
B
C
A
E
B
C
G
A
B
A
A
A
C
B
E
F
E
F
A
D
A
B
C
A
C
B
D
C
B
G
A
B
A
C
B
G
A
B
A
C
B
D
B
A
C
B
C
C
B
D
C
B
D
C
B
D
C
B
A
A
A
D
F
E
F
A
D
E
G
A
B
A
G
A
B
A
D
C
B
D
E
A
A
C
B
B
A
C
G
A
B
A
C
B
G
A
B
A
B
A
C
A
B
A
C
C
B
D
B
A
C
D
B
A
C
A
C
B
F
E
A
D
G
A
B
A
D
B
C
F
E
F
A
D
G
A
B
A
E
E
C
B
D
F
E
F
A
D
E
C
B
B
C
F
E
F
A
D
A
E
G
A
B
A
E
B
C
D
G
A
B
A
B
C
B
C
F
E
F
A
D
F
E
A
F
E
A
B
C
C
B
D
F
E
F
A
D
B
C
A
C
B
D
F
E
A
F
E
F
A
D
D
D
G
A
B
A
E
D
C
B
C
B
C
B
B
A
C
A
F
E
A
D
C
B
B
A
C
B
C
B
A
C
C
B
E
A
F
E
A
B
A
C
A
D
G
A
B
A
C
B
C
B
D
F
E
A
B
A
C
F
E
A
D
A
D
B
A
C
C
B
E
F
E
A
C
B
F
E
F
A
D
C
B
B
C
F
E
A
F
E
A
G
A
B
A
C
B
D
F
E
A
C
B
C
B
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
A
F
E
A
A
E
F
E
A
F
E
A
F
E
A
C
B
D
E
A
G
A
B
A
B
C
A
B
C
B
A
C
B
C
B
C
C
B
D
E
F
E
F
A
D
C
B
D
C
B
E
D
D
G
A
B
A
E
B
A
C
F
E
F
A
D
D
B
C
F
E
A
A
C
B
D
C
B
D
C
B
D
D
A
B
A
C
F
E
F
A
D
E
E
B
A
C
G
A
B
A
B
C
C
B
D
A
F
E
A
B
A
C
D
F
E
A
G
A
B
A
B
C
B
C
G
A
B
A
A
G
A
B
A
A
G
A
B
A
B
C
E
E
F
E
F
A
D
G
A
B
A
B
C
C
B
D
F
E
F
A
D
A
F
E
A
D
F
E
A
B
C
E
C
B
F
E
A
D
F
E
A
D
C
B
D
B
C
E
F
E
F
A
D
F
E
A
C
B
D
F
E
A
F
E
F
A
D
B
A
C
F
E
F
A
D
G
A
B
A
B
A
C
B
A
C
F
E
F
A
D
E
G
A
B
A
F
E
A
F
E
F
A
D
G
A
B
A
G
A
B
A
G
A
B
A
A
F
E
A
D
C
B
D
C
B
D
E
F
E
A
B
A
C
C
B
D
C
B
F
E
F
A
D
F
E
F
A
D
D
A
F
E
A
B
A
C
F
E
F
A
D
F
E
A
F
E
F
A
D
G
A
B
A
C
B
F
E
F
A
D
C
B
D
E
F
E
A
D
C
B
G
A
B
A
D
C
B
D
B
A
C
D
B
C
F
E
A
B
C
B
A
C
B
A
C
D
C
B
D
F
E
F
A
D
B
C
D
B
A
C
F
E
F
A
D
F
E
A
F
E
A
F
E
A
B
A
C
E
D
F
E
A
B
A
C
B
A
C
B
C
F
E
F
A
D
F
E
A
F
E
A
D
D
D
C
B
D
C
B
D
D
G
A
B
A
B
A
C
C
B
D
B
C
G
A
B
A
G
A
B
A
C
B
D
C
B
D
G
A
B
A
E
G
A
B
A
C
B
D
G
A
B
A
B
A
C
G
A
B
A
D
E
F
E
F
A
D
D
D
F
E
A
A
F
E
A
B
A
C
F
E
A
C
B
D
G
A
B
A
F
E
F
A
D
C
B
D
F
E
A
D
B
A
C
A
D
C
B
D
E
C
B
D
C
B
B
A
C
G
A
B
A
F
E
F
A
D
A
C
B
D
F
E
A
G
A
B
A
B
C
D
C
B
D
G
A
B
A
D
D
G
A
B
A
F
E
F
A
D
C
B
C
B
E
C
B
D
B
C
E
A
D
A
C
B
D
C
B
D
F
E
A
E
C
B
D
A
C
B
D
G
A
B
A
F
E
F
A
D
B
A
C
C
B
D
F
E
A
C
B
D
B
C
B
C
E
C
B
D
G
A
B
A
C
B
F
E
F
A
D
F
E
A
F
E
A
A
F
E
A
C
B
F
E
A
C
B
D
B
A
C
E
C
B
D
D
B
C
A
C
B
A
F
E
A
C
B
E
B
C
B
A
C
C
B
D
F
E
F
A
D
B
A
C
A
B
C
B
A
C
A
B
C
A
C
B
B
C
B
C
A
B
C
B
C
G
A
B
A
C
B
C
B
D
F
E
A
F
E
A
A
C
B
C
B
D
B
A
C
B
A
C
A
C
B
F
E
F
A
D
B
A
C
E
E
B
A
C
F
E
A
B
A
C
E
F
E
A
F
E
F
A
D
C
B
F
E
A
B
C
G
A
B
A
C
B
D
B
C
D
C
B
D
B
A
C
C
B
B
C
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
B
C
G
A
B
A
C
B
D
D
B
A
C
C
B
D
E
B
C
F
E
F
A
D
E
F
E
A
B
C
D
C
B
D
G
A
B
A
F
E
A
F
E
F
A
D
D
F
E
A
C
B
D
B
C
F
E
A
B
C
C
B
E
E
G
A
B
A
E
E
F
E
A
E
C
B
B
C
F
E
F
A
D
B
C
F
E
F
A
D
A
C
B
E
F
E
F
A
D
F
E
A
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
F
A
D
D
F
E
A
C
B
C
B
F
E
F
A
D
C
B
D
E
D
C
B
D
F
E
F
A
D
G
A
B
A
C
B
D
B
C
C
B
D
B
A
C
E
G
A
B
A
D
C
B
D
F
E
F
A
D
B
C
A
E
D
D
F
E
F
A
D
B
C
G
A
B
A
B
C
A
E
E
F
E
A
A
D
C
B
D
C
B
A
B
A
C
B
C
F
E
F
A
D
D
A
G
A
B
A
F
E
F
A
D
F
E
A
B
A
C
C
B
D
C
B
D
A
A
G
A
B
A
B
A
C
D
F
E
A
F
E
F
A
D
C
B
B
C
F
E
F
A
D
F
E
F
A
D
C
B
D
G
A
B
A
B
C
G
A
B
A
D
B
C
D
F
E
A
B
C
C
B
D
B
A
C
G
A
B
A
E
E
F
E
F
A
D
D
F
E
A
C
B
E
F
E
A
E
C
B
D
B
C
D
F
E
A
F
E
F
A
D
D
G
A
B
A
C
B
F
E
F
A
D
G
A
B
A
F
E
A
B
C
B
A
C
G
A
B
A
F
E
F
A
D
D
B
A
C
D
D
F
E
A
B
C
A
B
A
C
E
C
B
B
C
B
A
C
C
B
C
B
B
C
F
E
F
A
D
C
B
G
A
B
A
B
A
C
A
B
A
C
F
E
F
A
D
G
A
B
A
E
D
A
G
A
B
A
A
D
C
B
D
D
D
C
B
D
C
B
D
B
A
C
C
B
D
C
B
D
C
B
F
E
A
A
C
B
C
B
D
F
E
A
C
B
C
B
D
C
B
D
D
B
C
A
A
A
B
C
A
E
C
B
D
B
C
F
E
F
A
D
G
A
B
A
B
A
C
B
A
C
F
E
A
D
C
B
D
E
G
A
B
A
B
C
B
C
B
A
C
D
C
B
C
B
D
B
A
C
B
A
C
A
B
A
C
E
B
A
C
C
B
D
D
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
D
F
E
F
A
D
D
B
A
C
B
A
C
G
A
B
A
B
A
C
A
C
B
D
F
E
F
A
D
C
B
B
C
C
B
C
B
F
E
A
C
B
D
F
E
A
B
C
D
C
B
G
A
B
A
E
A
B
A
C
E
E
B
A
C
B
A
C
B
A
C
A
D
F
E
A
E
C
B
D
B
C
B
C
D
B
C
C
B
D
F
E
F
A
D
B
A
C
C
B
B
C
C
B
E
E
D
D
C
B
B
A
C
B
C
C
B
F
E
A
F
E
F
A
D
B
A
C
E
E
C
B
D
D
B
C
F
E
F
A
D
C
B
B
C
C
B
C
B
D
C
B
D
C
B
D
A
E
F
E
F
A
D
B
A
C
D
G
A
B
A
G
A
B
A
E
E
C
B
D
D
A
C
B
F
E
F
A
D
A
C
B
F
E
F
A
D
A
B
C
A
F
E
F
A
D
A
B
C
A
A
F
E
A
F
E
F
A
D
G
A
B
A
C
B
D
A
D
C
B
D
A
F
E
A
E
C
B
D
F
E
F
A
D
B
C
A
C
B
D
C
B
D
C
B
E
B
A
C
A
G
A
B
A
B
A
C
B
C
G
A
B
A
B
A
C
F
E
F
A
D
F
E
F
A
D
E
G
A
B
A
C
B
B
A
C
F
E
A
E
B
C
C
B
D
E
F
E
F
A
D
F
E
A
E
E
C
B
D
G
A
B
A
B
A
C
C
B
D
A
D
E
D
C
B
C
B
D
G
A
B
A
G
A
B
A
A
E
B
C
D
F
E
A
F
E
A
A
B
A
C
G
A
B
A
D
C
B
C
B
E
C
B
D
F
E
A
F
E
A
B
A
C
F
E
A
E
G
A
B
A
D
A
F
E
A
F
E
F
A
D
F
E
F
A
D
D
C
B
D
A
F
E
F
A
D
B
C
G
A
B
A
F
E
F
A
D
D
F
E
A
D
F
E
A
E
F
E
A
C
B
D
A
A
B
C
D
C
B
D
C
B
F
E
F
A
D
B
A
C
E
D
F
E
A
F
E
F
A
D
D
B
A
C
B
C
D
E
C
B
F
E
F
A
D
A
D
B
A
C
E
B
A
C
F
E
F
A
D
C
B
D
A
C
B
C
B
A
E
B
C
G
A
B
A
F
E
A
F
E
F
A
D
C
B
D
B
C
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
F
A
D
D
B
C
E
B
A
C
F
E
A
B
C
F
E
F
A
D
C
B
C
B
A
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
C
B
D
B
A
C
F
E
A
F
E
F
A
D
C
B
A
B
C
G
A
B
A
F
E
A
D
B
C
B
C
F
E
A
B
C
G
A
B
A
C
B
D
E
B
C
F
E
F
A
D
F
E
F
A
D
F
E
A
G
A
B
A
G
A
B
A
D
B
A
C
F
E
F
A
D
A
F
E
A
B
C
C
B
D
B
A
C
F
E
F
A
D
B
A
C
C
B
A
C
B
D
F
E
A
D
E
A
A
C
B
D
G
A
B
A
B
C
G
A
B
A
A
B
A
C
F
E
F
A
D
D
F
E
A
F
E
F
A
D
B
C
B
C
B
C
B
C
E
B
C
C
B
D
E
F
E
F
A
D
F
E
A
B
C
B
C
B
C
A
E
A
C
B
D
B
C
A
C
B
B
A
C
E
D
G
A
B
A
D
C
B
D
F
E
A
B
A
C
C
B
D
B
C
E
B
C
C
B
C
B
A
C
B
D
F
E
F
A
D
B
C
B
A
C
F
E
F
A
D
D
B
C
E
C
B
A
D
C
B
F
E
F
A
D
F
E
F
A
D
B
C
C
B
D
B
A
C
D
E
F
E
F
A
D
A
F
E
F
A
D
B
A
C
B
A
C
D
C
B
A
F
E
A
C
B
C
B
D
C
B
A
C
B
B
A
C
F
E
F
A
D
D
C
B
D
F
E
A
F
E
F
A
D
A
C
B
G
A
B
A
B
A
C
F
E
F
A
D
C
B
A
C
B
B
A
C
E
B
C
F
E
F
A
D
C
B
D
A
A
B
C
D
B
C
F
E
F
A
D
F
E
F
A
D
C
B
G
A
B
A
B
A
C
E
D
F
E
A
F
E
A
F
E
F
A
D
F
E
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
A
A
C
B
D
G
A
B
A
E
A
F
E
A
F
E
A
C
B
D
F
E
A
G
A
B
A
D
C
B
D
F
E
A
G
A
B
A
F
E
A
F
E
A
D
C
B
E
C
B
F
E
A
B
A
C
C
B
B
A
C
D
D
A
D
A
A
B
A
C
C
B
D
C
B
D
F
E
F
A
D
G
A
B
A
B
C
C
B
G
A
B
A
G
A
B
A
G
A
B
A
E
F
E
A
G
A
B
A
D
F
E
A
F
E
A
A
B
C
B
A
C
G
A
B
A
C
B
G
A
B
A
A
B
A
C
C
B
D
D
A
C
B
D
C
B
D
D
B
A
C
D
C
B
C
B
D
F
E
A
G
A
B
A
C
B
D
B
C
F
E
F
A
D
F
E
A
F
E
F
A
D
E
C
B
D
B
C
B
A
C
B
A
C
F
E
F
A
D
E
F
E
F
A
D
B
C
E
C
B
D
F
E
F
A
D
G
A
B
A
B
A
C
B
C
F
E
F
A
D
C
B
D
F
E
A
F
E
A
B
C
A
F
E
A
B
C
F
E
A
B
A
C
F
E
F
A
D
D
B
C
B
A
C
C
B
D
B
C
E
G
A
B
A
D
F
E
F
A
D
E
F
E
F
A
D
A
F
E
F
A
D
B
A
C
B
A
C
F
E
F
A
D
E
E
F
E
F
A
D
B
A
C
C
B
D
F
E
F
A
D
B
A
C
B
C
A
D
F
E
F
A
D
C
B
C
B
G
A
B
A
C
B
D
C
B
D
A
D
C
B
B
C
B
C
C
B
F
E
F
A
D
B
C
A
C
B
G
A
B
A
G
A
B
A
E
B
C
F
E
A
B
A
C
F
E
F
A
D
A
A
F
E
A
C
B
F
E
A
B
A
C
A
C
B
E
B
A
C
B
C
F
E
A
B
A
C
F
E
A
A
F
E
F
A
D
C
B
C
B
D
D
F
E
F
A
D
B
A
C
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
D
C
B
D
B
A
C
F
E
F
A
D
G
A
B
A
B
A
C
B
C
C
B
D
G
A
B
A
C
B
D
B
A
C
E
G
A
B
A
C
B
D
D
G
A
B
A
G
A
B
A
A
E
F
E
A
F
E
A
B
A
C
E
A
A
B
A
C
D
A
D
G
A
B
A
C
B
D
B
C
G
A
B
A
F
E
F
A
D
B
A
C
F
E
F
A
D
B
C
F
E
A
F
E
F
A
D
A
B
C
E
C
B
A
C
B
D
F
E
A
C
B
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
E
B
A
C
F
E
F
A
D
E
F
E
F
A
D
G
A
B
A
C
B
C
B
D
B
C
B
C
D
G
A
B
A
C
B
D
F
E
A
G
A
B
A
G
A
B
A
E
B
A
C
A
B
A
C
C
B
D
F
E
A
E
C
B
D
C
B
D
C
B
A
F
E
F
A
D
G
A
B
A
B
A
C
B
A
C
A
F
E
F
A
D
G
A
B
A
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
G
A
B
A
F
E
F
A
D
B
A
C
B
C
C
B
B
A
C
C
B
D
A
B
C
F
E
A
F
E
A
B
A
C
D
C
B
C
B
E
A
G
A
B
A
C
B
E
A
D
F
E
A
B
C
F
E
A
C
B
D
D
E
B
A
C
F
E
A
B
C
D
B
C
C
B
G
A
B
A
A
E
C
B
D
D
B
A
C
B
A
C
E
F
E
F
A
D
C
B
A
B
A
C
F
E
F
A
D
A
E
F
E
F
A
D
C
B
D
G
A
B
A
F
E
A
D
C
B
E
G
A
B
A
C
B
A
B
A
C
A
A
F
E
A
F
E
A
G
A
B
A
F
E
F
A
D
G
A
B
A
D
F
E
A
B
A
C
B
C
F
E
A
E
C
B
E
B
A
C
E
B
C
F
E
F
A
D
B
C
D
C
B
B
A
C
C
B
D
E
G
A
B
A
D
G
A
B
A
C
B
F
E
F
A
D
A
F
E
F
A
D
E
E
G
A
B
A
F
E
F
A
D
F
E
A
F
E
A
A
B
A
C
G
A
B
A
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
F
A
D
E
F
E
F
A
D
F
E
A
C
B
D
B
A
C
B
A
C
C
B
D
A
F
E
F
A
D
B
C
D
F
E
F
A
D
D
F
E
F
A
D
G
A
B
A
F
E
A
C
B
D
C
B
G
A
B
A
E
A
C
B
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
A
C
B
A
C
F
E
A
D
F
E
F
A
D
D
B
C
C
B
D
B
A
C
F
E
A
G
A
B
A
A
G
A
B
A
D
A
D
B
A
C
C
B
D
B
C
G
A
B
A
D
B
A
C
B
A
C
A
B
C
D
B
C
C
B
C
B
C
B
D
C
B
C
B
C
B
C
B
D
F
E
F
A
D
C
B
D
B
C
C
B
D
C
B
E
G
A
B
A
B
C
F
E
F
A
D
F
E
F
A
D
F
E
A
E
F
E
A
C
B
F
E
F
A
D
E
D
A
G
A
B
A
C
B
D
F
E
F
A
D
B
C
C
B
D
B
A
C
D
B
C
D
C
B
D
B
A
C
E
A
A
F
E
A
A
F
E
F
A
D
G
A
B
A
A
C
B
D
C
B
C
B
F
E
A
D
B
C
B
C
D
B
C
C
B
A
A
E
A
D
G
A
B
A
F
E
F
A
D
C
B
D
B
C
G
A
B
A
E
D
F
E
A
C
B
D
G
A
B
A
C
B
D
A
D
A
C
B
D
B
C
F
E
F
A
D
B
C
F
E
A
B
A
C
A
B
A
C
A
B
C
E
E
E
B
A
C
C
B
F
E
A
B
C
C
B
D
B
A
C
G
A
B
A
C
B
G
A
B
A
C
B
B
A
C
C
B
D
C
B
B
C
C
B
B
C
C
B
D
B
A
C
A
B
A
C
F
E
A
B
A
C
G
A
B
A
D
E
G
A
B
A
A
G
A
B
A
B
C
B
A
C
G
A
B
A
E
B
A
C
G
A
B
A
F
E
F
A
D
D
B
A
C
F
E
F
A
D
B
C
F
E
A
C
B
C
B
F
E
A
G
A
B
A
G
A
B
A
B
C
G
A
B
A
B
C
A
B
A
C
G
A
B
A
C
B
D
C
B
D
B
A
C
A
B
C
F
E
A
B
A
C
C
B
F
E
F
A
D
F
E
A
F
E
F
A
D
E
F
E
A
F
E
F
A
D
B
C
F
E
F
A
D
B
C
B
A
C
B
C
B
C
D
F
E
F
A
D
B
A
C
A
E
F
E
A
G
A
B
A
G
A
B
A
D
C
B
D
D
A
B
A
C
F
E
A
C
B
D
D
A
G
A
B
A
B
C
G
A
B
A
C
B
G
A
B
A
D
C
B
C
B
C
B
D
C
B
D
D
B
A
C
F
E
A
D
C
B
D
A
A
G
A
B
A
A
G
A
B
A
C
B
G
A
B
A
D
E
A
A
D
G
A
B
A
F
E
F
A
D
G
A
B
A
E
F
E
F
A
D
A
D
A
F
E
F
A
D
C
B
D
B
A
C
F
E
A
C
B
G
A
B
A
F
E
F
A
D
F
E
F
A
D
C
B
D
B
A
C
G
A
B
A
F
E
F
A
D
G
A
B
A
B
C
F
E
F
A
D
F
E
F
A
D
D
C
B
D
B
A
C
B
A
C
A
B
A
C
F
E
F
A
D
B
A
C
F
E
A
F
E
A
F
E
F
A
D
C
B
D
C
B
C
B
D
D
F
E
F
A
D
F
E
F
A
D
E
B
C
B
C
B
A
C
G
A
B
A
B
C
A
D
F
E
F
A
D
B
A
C
C
B
A
E
B
C
C
B
B
C
F
E
A
C
B
D
C
B
B
C
D
C
B
D
F
E
F
A
D
B
A
C
B
A
C
B
A
C
G
A
B
A
A
B
A
C
A
F
E
F
A
D
B
A
C
F
E
F
A
D
D
G
A
B
A
A
B
C
A
E
B
A
C
C
B
D
E
F
E
F
A
D
B
C
E
G
A
B
A
F
E
F
A
D
C
B
D
B
C
B
A
C
D
D
A
F
E
A
A
A
G
A
B
A
B
C
B
A
C
C
B
D
B
C
B
C
D
D
B
A
C
C
B
D
F
E
A
F
E
F
A
D
A
B
A
C
C
B
D
C
B
G
A
B
A
C
B
D
F
E
F
A
D
E
C
B
A
B
C
A
C
B
D
A
C
B
D
A
E
A
D
F
E
A
F
E
A
C
B
D
F
E
F
A
D
B
C
G
A
B
A
B
C
C
B
D
B
C
A
A
G
A
B
A
E
B
A
C
F
E
F
A
D
A
A
C
B
B
C
F
E
F
A
D
G
A
B
A
G
A
B
A
G
A
B
A
B
C
B
C
F
E
A
B
A
C
C
B
D
B
A
C
G
A
B
A
C
B
C
B
B
C
D
E
B
C
D
C
B
D
B
C
C
B
B
C
F
E
F
A
D
E
C
B
D
A
D
F
E
F
A
D
C
B
D
G
A
B
A
F
E
F
A
D
F
E
A
D
B
C
A
C
B
D
C
B
G
A
B
A
F
E
A
D
A
G
A
B
A
B
C
D
G
A
B
A
B
C
E
F
E
A
B
C
C
B
D
B
A
C
F
E
F
A
D
F
E
A
A
F
E
A
E
C
B
D
A
B
A
C
G
A
B
A
B
C
C
B
A
B
A
C
A
G
A
B
A
C
B
D
F
E
F
A
D
F
E
F
A
D
A
E
B
A
C
C
B
C
B
D
E
C
B
D
C
B
D
B
A
C
C
B
D
A
A
E
B
C
C
B
D
E
E
A
F
E
A
B
C
B
A
C
D
C
B
D
F
E
A
B
C
B
A
C
D
G
A
B
A
C
B
D
D
B
A
C
F
E
F
A
D
A
C
B
D
D
C
B
D
F
E
A
E
F
E
F
A
D
C
B
C
B
D
G
A
B
A
C
B
D
C
B
D
F
E
A
F
E
A
E
A
B
A
C
C
B
D
G
A
B
A
D
F
E
F
A
D
D
F
E
A
F
E
F
A
D
B
C
B
A
C
G
A
B
A
B
C
F
E
F
A
D
E
B
C
F
E
A
D
E
C
B
D
F
E
A
D
D
G
A
B
A
A
G
A
B
A
E
B
A
C
A
F
E
A
D
C
B
D
C
B
A
D
C
B
B
A
C
C
B
D
F
E
F
A
D
A
G
A
B
A
D
D
F
E
F
A
D
B
A
C
F
E
F
A
D
E
F
E
F
A
D
B
A
C
B
C
F
E
A
B
A
C
B
A
C
D
A
F
E
F
A
D
B
A
C
F
E
A
F
E
A
F
E
A
C
B
F
E
F
A
D
G
A
B
A
F
E
F
A
D
A
B
A
C
E
C
B
D
E
F
E
A
D
C
B
D
E
C
B
D
C
B
B
A
C
C
B
D
E
E
C
B
D
F
E
A
B
C
C
B
D
F
E
A
E
C
B
D
D
C
B
F
E
F
A
D
B
C
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
G
A
B
A
C
B
D
A
B
A
C
A
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
A
B
A
C
G
A
B
A
B
C
B
C
C
B
D
F
E
A
A
B
C
F
E
A
G
A
B
A
D
F
E
F
A
D
D
F
E
A
D
F
E
F
A
D
E
E
D
G
A
B
A
B
C
B
A
C
C
B
D
B
A
C
E
F
E
F
A
D
D
B
A
C
D
F
E
F
A
D
F
E
A
B
C
G
A
B
A
C
B
D
D
B
C
F
E
A
F
E
F
A
D
B
C
B
C
B
C
E
A
F
E
A
D
F
E
F
A
D
G
A
B
A
C
B
D
G
A
B
A
F
E
A
F
E
A
C
B
D
G
A
B
A
D
D
E
B
C
C
B
G
A
B
A
F
E
A
F
E
F
A
D
C
B
B
A
C
B
C
B
C
B
A
C
C
B
F
E
F
A
D
C
B
E
F
E
F
A
D
C
B
E
C
B
D
B
A
C
C
B
C
B
D
E
B
C
E
D
B
A
C
F
E
A
E
F
E
A
B
A
C
A
E
A
F
E
A
B
C
A
B
A
C
B
C
A
C
B
B
A
C
F
E
A
B
A
C
C
B
F
E
A
B
A
C
F
E
F
A
D
C
B
B
C
F
E
A
B
C
C
B
D
F
E
F
A
D
E
G
A
B
A
D
B
C
F
E
A
C
B
D
B
A
C
F
E
A
C
B
D
B
C
B
C
G
A
B
A
C
B
D
F
E
F
A
D
D
C
B
F
E
A
G
A
B
A
D
F
E
A
G
A
B
A
A
G
A
B
A
C
B
D
E
B
A
C
B
C
E
B
C
C
B
D
F
E
F
A
D
C
B
D
G
A
B
A
C
B
B
C
F
E
A
G
A
B
A
D
F
E
F
A
D
A
D
B
A
C
F
E
A
B
C
C
B
B
C
F
E
F
A
D
C
B
D
A
A
C
B
D
A
C
B
A
F
E
A
B
C
B
A
C
G
A
B
A
B
A
C
C
B
D
C
B
D
E
D
A
B
C
B
C
D
B
A
C
C
B
D
G
A
B
A
C
B
D
E
C
B
B
A
C
C
B
D
B
C
F
E
A
B
C
B
A
C
B
C
E
C
B
E
G
A
B
A
F
E
F
A
D
C
B
F
E
A
A
C
B
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
D
D
C
B
C
B
D
F
E
A
C
B
D
D
B
A
C
F
E
A
B
C
C
B
D
C
B
D
B
A
C
C
B
G
A
B
A
C
B
D
G
A
B
A
C
B
B
C
A
F
E
F
A
D
B
A
C
F
E
A
F
E
A
D
B
A
C
F
E
F
A
D
C
B
F
E
A
A
C
B
D
D
E
F
E
A
B
C
C
B
D
B
A
C
F
E
F
A
D
B
C
C
B
B
C
C
B
C
B
A
F
E
A
G
A
B
A
B
A
C
D
C
B
C
B
C
B
G
A
B
A
B
C
B
A
C
F
E
A
B
A
C
G
A
B
A
B
A
C
B
A
C
B
C
B
A
C
F
E
A
B
A
C
E
C
B
B
A
C
F
E
A
G
A
B
A
A
F
E
F
A
D
B
C
D
F
E
F
A
D
E
F
E
F
A
D
B
A
C
D
E
B
A
C
G
A
B
A
F
E
F
A
D
E
D
B
C
A
D
G
A
B
A
F
E
F
A
D
G
A
B
A
G
A
B
A
A
E
A
C
B
D
D
F
E
A
G
A
B
A
F
E
F
A
D
C
B
B
C
C
B
D
B
C
B
C
G
A
B
A
D
B
A
C
B
A
C
A
A
C
B
D
A
F
E
A
F
E
F
A
D
A
E
F
E
F
A
D
B
C
C
B
D
E
F
E
A
A
B
A
C
B
C
B
A
C
A
E
B
C
B
C
F
E
A
F
E
F
A
D
B
C
C
B
G
A
B
A
F
E
A
C
B
A
F
E
F
A
D
B
C
C
B
D
G
A
B
A
C
B
C
B
E
F
E
F
A
D
D
F
E
F
A
D
F
E
A
A
A
G
A
B
A
C
B
B
C
C
B
D
F
E
F
A
D
C
B
D
D
A
F
E
F
A
D
F
E
F
A
D
C
B
C
B
F
E
A
C
B
C
B
F
E
A
B
A
C
E
F
E
F
A
D
C
B
B
A
C
C
B
D
C
B
D
E
E
A
C
B
D
D
E
F
E
F
A
D
C
B
C
B
F
E
A
C
B
D
B
C
E
C
B
E
F
E
F
A
D
B
C
C
B
C
B
D
B
A
C
B
C
E
C
B
D
A
C
B
E
E
A
F
E
A
C
B
B
A
C
F
E
A
B
C
A
F
E
F
A
D
C
B
D
C
B
B
C
F
E
A
E
A
A
B
C
F
E
F
A
D
B
C
B
A
C
E
D
F
E
A
D
B
A
C
B
A
C
B
C
F
E
F
A
D
D
B
C
D
A
G
A
B
A
C
B
D
C
B
D
B
C
G
A
B
A
D
B
A
C
A
F
E
F
A
D
B
C
A
F
E
F
A
D
F
E
A
D
C
B
B
C
B
A
C
C
B
G
A
B
A
E
A
B
A
C
B
C
B
C
F
E
F
A
D
C
B
D
A
G
A
B
A
A
G
A
B
A
G
A
B
A
C
B
B
A
C
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
A
D
F
E
F
A
D
E
B
C
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
D
C
B
D
B
C
F
E
A
B
A
C
C
B
D
E
C
B
D
F
E
F
A
D
G
A
B
A
G
A
B
A
A
C
B
D
F
E
F
A
D
A
A
F
E
A
A
F
E
A
D
G
A
B
A
E
C
B
B
C
F
E
A
F
E
F
A
D
E
C
B
D
D
C
B
D
F
E
F
A
D
B
A
C
C
B
D
C
B
D
B
A
C
G
A
B
A
D
G
A
B
A
A
B
C
B
C
B
A
C
C
B
F
E
A
F
E
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
A
A
A
B
C
C
B
D
E
C
B
D
B
C
D
B
A
C
B
C
E
F
E
A
A
A
F
E
A
F
E
A
F
E
A
F
E
A
B
C
C
B
B
C
B
A
C
F
E
A
D
E
D
G
A
B
A
C
B
D
B
A
C
B
A
C
C
B
D
F
E
A
B
C
B
C
D
F
E
A
D
G
A
B
A
E
B
C
C
B
D
F
E
F
A
D
F
E
F
A
D
A
D
G
A
B
A
E
E
G
A
B
A
B
C
C
B
F
E
A
B
C
B
A
C
E
A
B
C
F
E
F
A
D
G
A
B
A
F
E
F
A
D
F
E
A
B
A
C
C
B
D
C
B
D
B
A
C
F
E
F
A
D
E
E
B
A
C
B
C
G
A
B
A
E
F
E
F
A
D
D
A
C
B
C
B
F
E
F
A
D
A
B
C
E
G
A
B
A
F
E
F
A
D
A
B
C
G
A
B
A
E
F
E
F
A
D
B
A
C
E
C
B
A
D
B
A
C
F
E
A
G
A
B
A
B
C
F
E
F
A
D
C
B
D
F
E
F
A
D
A
A
B
A
C
C
B
D
A
C
B
C
B
F
E
F
A
D
C
B
F
E
F
A
D
E
F
E
F
A
D
B
C
F
E
F
A
D
D
E
C
B
D
F
E
F
A
D
G
A
B
A
C
B
D
A
F
E
F
A
D
E
F
E
A
D
C
B
C
B
D
C
B
D
A
C
B
D
A
F
E
A
F
E
F
A
D
B
A
C
D
E
A
E
C
B
D
G
A
B
A
B
A
C
B
C
D
C
B
D
F
E
A
F
E
A
B
A
C
C
B
F
E
A
D
D
F
E
F
A
D
F
E
F
A
D
F
E
A
G
A
B
A
G
A
B
A
C
B
D
C
B
D
E
F
E
F
A
D
D
E
F
E
A
C
B
B
C
A
C
B
F
E
A
F
E
A
F
E
F
A
D
B
A
C
C
B
D
C
B
D
B
A
C
G
A
B
A
D
F
E
A
B
C
B
C
C
B
C
B
B
A
C
A
F
E
A
C
B
B
A
C
A
E
E
C
B
D
C
B
E
G
A
B
A
B
A
C
A
G
A
B
A
B
A
C
E
B
A
C
F
E
A
F
E
F
A
D
C
B
C
B
D
F
E
A
D
F
E
F
A
D
B
C
A
B
A
C
F
E
F
A
D
E
B
C
D
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
F
E
A
G
A
B
A
E
F
E
F
A
D
B
A
C
E
F
E
A
B
A
C
G
A
B
A
B
A
C
B
A
C
F
E
A
F
E
F
A
D
A
F
E
F
A
D
F
E
F
A
D
B
C
F
E
A
A
C
B
G
A
B
A
G
A
B
A
F
E
F
A
D
A
D
B
C
B
A
C
C
B
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
E
E
A
A
F
E
A
G
A
B
A
G
A
B
A
A
B
C
G
A
B
A
D
G
A
B
A
E
F
E
A
B
A
C
B
C
C
B
D
D
C
B
B
C
F
E
A
D
B
C
F
E
A
A
E
D
B
A
C
B
A
C
A
F
E
F
A
D
F
E
A
A
F
E
A
D
C
B
B
C
A
E
C
B
D
C
B
A
B
A
C
C
B
F
E
F
A
D
C
B
B
A
C
C
B
E
B
C
F
E
F
A
D
C
B
D
B
A
C
E
F
E
F
A
D
B
A
C
C
B
D
B
A
C
A
G
A
B
A
E
A
C
B
D
A
D
A
F
E
A
D
C
B
A
B
C
A
B
C
E
E
B
C
B
A
C
E
E
G
A
B
A
C
B
D
C
B
D
C
B
D
B
C
C
B
F
E
A
F
E
A
B
A
C
F
E
F
A
D
C
B
F
E
A
G
A
B
A
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
C
B
F
E
F
A
D
B
A
C
B
C
A
F
E
A
E
F
E
A
B
C
C
B
F
E
A
B
C
C
B
G
A
B
A
F
E
A
D
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
A
F
E
A
B
C
C
B
B
C
F
E
F
A
D
F
E
F
A
D
C
B
D
E
F
E
A
A
C
B
B
A
C
C
B
D
C
B
D
F
E
A
D
F
E
F
A
D
C
B
B
A
C
E
C
B
D
C
B
D
F
E
F
A
D
B
A
C
E
C
B
D
F
E
A
B
A
C
C
B
D
B
C
F
E
F
A
D
D
E
C
B
B
C
B
C
A
G
A
B
A
B
A
C
F
E
A
B
A
C
E
D
A
B
C
B
C
E
F
E
F
A
D
D
F
E
F
A
D
A
E
A
E
F
E
F
A
D
F
E
A
D
B
A
C
A
C
B
D
B
C
B
C
C
B
F
E
F
A
D
E
F
E
A
D
A
G
A
B
A
E
E
F
E
F
A
D
B
A
C
B
A
C
A
C
B
B
C
C
B
B
A
C
B
C
F
E
F
A
D
F
E
F
A
D
B
C
D
C
B
A
E
F
E
A
A
G
A
B
A
F
E
A
C
B
D
C
B
G
A
B
A
C
B
B
C
C
B
C
B
A
F
E
A
F
E
F
A
D
E
G
A
B
A
C
B
D
G
A
B
A
F
E
A
C
B
D
F
E
A
F
E
A
F
E
F
A
D
D
G
A
B
A
C
B
D
A
C
B
D
G
A
B
A
G
A
B
A
E
D
C
B
C
B
D
B
A
C
B
A
C
C
B
D
E
E
B
A
C
B
A
C
F
E
A
C
B
D
E
C
B
D
A
A
B
C
C
B
D
C
B
A
A
B
C
C
B
B
A
C
F
E
F
A
D
B
C
B
C
B
C
A
C
B
A
B
C
D
F
E
F
A
D
B
A
C
F
E
F
A
D
D
B
A
C
A
F
E
A
F
E
A
B
A
C
B
A
C
B
C
B
A
C
E
B
A
C
G
A
B
A
A
C
B
D
A
G
A
B
A
E
B
A
C
B
C
D
E
D
B
A
C
B
A
C
E
G
A
B
A
F
E
A
E
D
D
B
A
C
B
C
D
F
E
A
C
B
D
E
G
A
B
A
F
E
F
A
D
A
G
A
B
A
B
C
C
B
F
E
F
A
D
F
E
F
A
D
A
G
A
B
A
B
A
C
C
B
G
A
B
A
A
D
B
C
D
B
A
C
B
C
B
C
F
E
F
A
D
B
C
B
A
C
F
E
A
G
A
B
A
A
C
B
D
A
B
A
C
A
C
B
D
B
A
C
C
B
C
B
B
A
C
F
E
F
A
D
E
A
G
A
B
A
G
A
B
A
A
F
E
A
C
B
B
A
C
C
B
C
B
D
B
A
C
F
E
F
A
D
G
A
B
A
B
C
F
E
A
C
B
E
G
A
B
A
B
C
G
A
B
A
A
G
A
B
A
D
E
B
A
C
B
C
E
F
E
A
F
E
A
B
C
B
C
A
F
E
A
F
E
A
A
G
A
B
A
A
C
B
D
A
D
G
A
B
A
C
B
D
E
D
F
E
F
A
D
C
B
D
C
B
B
C
C
B
E
F
E
F
A
D
F
E
F
A
D
E
E
F
E
A
G
A
B
A
C
B
C
B
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
G
A
B
A
C
B
D
C
B
F
E
A
E
F
E
A
C
B
G
A
B
A
D
B
A
C
B
A
C
B
A
C
B
A
C
E
C
B
D
F
E
F
A
D
D
G
A
B
A
B
C
B
A
C
F
E
F
A
D
F
E
F
A
D
G
A
B
A
B
A
C
C
B
F
E
A
G
A
B
A
A
D
F
E
F
A
D
B
C
B
C
G
A
B
A
F
E
A
A
F
E
A
F
E
F
A
D
G
A
B
A
E
B
A
C
D
C
B
D
B
C
B
C
B
C
B
C
C
B
D
G
A
B
A
E
C
B
F
E
F
A
D
C
B
D
F
E
A
F
E
F
A
D
E
F
E
F
A
D
D
D
D
B
A
C
F
E
F
A
D
B
A
C
E
B
A
C
E
B
A
C
C
B
D
D
B
A
C
F
E
A
C
B
D
A
C
B
D
F
E
F
A
D
E
A
G
A
B
A
C
B
D
E
F
E
A
D
C
B
D
B
C
G
A
B
A
C
B
E
A
G
A
B
A
F
E
A
B
A
C
A
E
G
A
B
A
F
E
F
A
D
C
B
C
B
A
A
A
B
A
C
F
E
A
B
C
E
F
E
A
C
B
D
D
E
B
C
G
A
B
A
B
C
D
B
C
C
B
D
A
C
B
C
B
D
F
E
A
B
A
C
F
E
A
C
B
D
F
E
A
B
A
C
E
A
E
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
E
B
C
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
C
B
D
C
B
F
E
F
A
D
F
E
A
C
B
C
B
D
C
B
D
D
B
C
C
B
D
D
B
A
C
D
E
F
E
F
A
D
B
A
C
D
A
A
A
C
B
D
B
A
C
C
B
D
C
B
D
E
B
A
C
F
E
A
F
E
A
B
C
G
A
B
A
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
A
E
C
B
D
B
C
C
B
D
C
B
C
B
D
B
A
C
B
C
B
C
C
B
C
B
D
E
D
F
E
A
A
E
E
C
B
D
F
E
F
A
D
B
A
C
F
E
F
A
D
A
C
B
C
B
B
C
D
A
E
F
E
F
A
D
A
B
A
C
A
B
A
C
A
B
C
A
A
G
A
B
A
F
E
A
C
B
C
B
F
E
A
F
E
A
F
E
F
A
D
A
F
E
A
E
D
F
E
F
A
D
E
B
C
F
E
A
E
F
E
A
D
F
E
F
A
D
D
A
C
B
D
B
C
F
E
F
A
D
D
E
C
B
D
E
B
C
B
C
F
E
F
A
D
A
C
B
C
B
D
C
B
F
E
A
B
C
D
E
C
B
B
C
C
B
A
F
E
A
E
C
B
B
C
B
C
C
B
D
E
B
A
C
G
A
B
A
C
B
G
A
B
A
F
E
A
F
E
F
A
D
A
C
B
D
C
B
D
A
C
B
D
F
E
A
C
B
D
B
C
F
E
F
A
D
B
A
C
D
B
A
C
C
B
F
E
A
F
E
F
A
D
F
E
A
E
C
B
D
F
E
A
B
A
C
C
B
D
F
E
A
G
A
B
A
B
C
C
B
G
A
B
A
F
E
A
G
A
B
A
D
D
F
E
F
A
D
F
E
F
A
D
F
E
A
A
D
G
A
B
A
C
B
F
E
A
F
E
F
A
D
B
C
E
E
E
G
A
B
A
A
C
B
D
C
B
B
C
C
B
D
E
C
B
D
E
D
A
G
A
B
A
E
C
B
B
C
B
C
B
A
C
A
C
B
D
F
E
F
A
D
B
A
C
E
G
A
B
A
C
B
B
A
C
F
E
A
E
B
C
A
B
A
C
B
A
C
B
A
C
F
E
F
A
D
C
B
A
D
F
E
A
A
E
C
B
D
C
B
D
C
B
C
B
B
C
F
E
A
D
D
B
A
C
F
E
A
E
G
A
B
A
B
A
C
F
E
A
E
F
E
A
A
F
E
F
A
D
E
F
E
A
B
C
D
B
A
C
F
E
A
A
B
A
C
F
E
F
A
D
F
E
F
A
D
B
C
D
F
E
A
E
B
A
C
B
A
C
B
C
B
C
B
A
C
B
A
C
B
A
C
C
B
D
F
E
A
F
E
F
A
D
B
C
G
A
B
A
B
C
D
B
C
F
E
F
A
D
F
E
A
F
E
A
E
G
A
B
A
F
E
A
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
B
C
D
F
E
F
A
D
E
F
E
A
G
A
B
A
C
B
D
A
F
E
A
E
B
C
A
C
B
D
G
A
B
A
B
C
B
C
B
A
C
F
E
F
A
D
C
B
E
A
C
B
D
G
A
B
A
B
A
C
C
B
D
A
E
B
C
F
E
F
A
D
F
E
A
F
E
F
A
D
C
B
B
C
G
A
B
A
C
B
F
E
F
A
D
B
C
F
E
A
A
E
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
D
D
B
C
B
C
B
A
C
C
B
G
A
B
A
C
B
D
F
E
F
A
D
F
E
A
G
A
B
A
B
A
C
C
B
B
C
B
C
F
E
F
A
D
A
D
E
C
B
D
A
E
B
C
A
B
A
C
F
E
F
A
D
G
A
B
A
D
B
A
C
B
A
C
C
B
A
E
C
B
E
F
E
F
A
D
F
E
A
B
A
C
C
B
C
B
D
B
C
C
B
C
B
C
B
D
C
B
B
A
C
F
E
F
A
D
E
E
D
F
E
F
A
D
E
B
C
F
E
A
A
C
B
A
F
E
F
A
D
B
C
F
E
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
B
C
D
E
C
B
D
G
A
B
A
B
C
D
C
B
C
B
D
F
E
F
A
D
A
G
A
B
A
C
B
C
B
C
B
F
E
A
C
B
D
F
E
F
A
D
D
B
A
C
E
B
A
C
A
C
B
D
D
G
A
B
A
B
C
F
E
A
F
E
F
A
D
C
B
D
B
C
C
B
F
E
F
A
D
E
C
B
A
A
A
D
C
B
D
G
A
B
A
B
C
D
C
B
D
B
C
C
B
D
A
D
C
B
D
E
G
A
B
A
F
E
F
A
D
A
C
B
D
E
F
E
F
A
D
E
C
B
D
C
B
D
F
E
A
C
B
D
C
B
D
B
C
C
B
F
E
F
A
D
A
D
D
F
E
A
D
A
C
B
D
C
B
D
C
B
G
A
B
A
B
A
C
G
A
B
A
B
A
C
D
C
B
F
E
A
D
F
E
A
B
C
F
E
F
A
D
B
A
C
G
A
B
A
C
B
D
E
C
B
D
B
A
C
F
E
F
A
D
B
C
C
B
D
B
A
C
A
F
E
A
B
A
C
F
E
F
A
D
C
B
D
A
D
B
A
C
C
B
D
C
B
D
E
C
B
D
C
B
D
F
E
A
D
G
A
B
A
B
C
C
B
F
E
A
A
A
C
B
D
B
A
C
F
E
F
A
D
F
E
A
B
A
C
G
A
B
A
D
F
E
F
A
D
F
E
A
F
E
F
A
D
D
C
B
D
F
E
A
A
A
D
B
A
C
C
B
B
A
C
F
E
A
D
F
E
A
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
A
B
A
C
B
A
C
B
A
C
B
A
C
D
B
A
C
C
B
D
C
B
D
F
E
A
B
C
D
C
B
F
E
F
A
D
B
A
C
C
B
B
C
C
B
A
F
E
A
A
B
A
C
F
E
A
B
A
C
B
A
C
A
F
E
F
A
D
A
D
E
C
B
F
E
A
C
B
D
F
E
F
A
D
C
B
D
F
E
A
D
C
B
D
D
E
F
E
F
A
D
B
A
C
D
E
C
B
D
C
B
G
A
B
A
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
A
E
B
C
F
E
A
B
A
C
F
E
A
B
A
C
B
C
G
A
B
A
C
B
A
C
B
D
B
A
C
F
E
F
A
D
B
A
C
C
B
B
C
B
A
C
G
A
B
A
A
C
B
G
A
B
A
B
A
C
C
B
D
D
F
E
A
C
B
D
D
E
F
E
F
A
D
F
E
A
C
B
D
G
A
B
A
F
E
A
G
A
B
A
C
B
F
E
F
A
D
B
A
C
C
B
D
C
B
D
G
A
B
A
F
E
A
D
F
E
A
A
C
B
D
F
E
A
D
C
B
F
E
F
A
D
A
B
A
C
A
B
A
C
D
C
B
D
F
E
A
A
A
A
F
E
F
A
D
F
E
F
A
D
A
C
B
D
C
B
D
F
E
F
A
D
A
E
G
A
B
A
D
B
C
A
C
B
D
G
A
B
A
F
E
A
G
A
B
A
D
C
B
F
E
F
A
D
C
B
D
D
C
B
D
C
B
D
G
A
B
A
F
E
A
D
D
B
A
C
F
E
A
B
A
C
C
B
D
C
B
A
D
G
A
B
A
E
E
G
A
B
A
B
A
C
C
B
D
A
A
D
G
A
B
A
B
C
G
A
B
A
D
A
C
B
D
G
A
B
A
C
B
B
C
A
F
E
A
A
A
F
E
F
A
D
F
E
F
A
D
A
G
A
B
A
A
A
C
B
D
F
E
A
B
A
C
B
C
E
E
E
G
A
B
A
G
A
B
A
G
A
B
A
F
E
F
A
D
E
E
A
C
B
G
A
B
A
C
B
F
E
A
C
B
D
C
B
D
D
B
C
E
B
C
B
A
C
A
C
B
C
B
D
D
B
A
C
B
A
C
C
B
D
C
B
D
A
F
E
A
G
A
B
A
B
A
C
D
B
A
C
B
A
C
A
B
A
C
E
B
A
C
F
E
A
B
A
C
G
A
B
A
C
B
B
C
B
C
F
E
F
A
D
F
E
A
B
A
C
D
E
D
C
B
D
E
F
E
A
G
A
B
A
C
B
B
C
B
A
C
A
F
E
F
A
D
F
E
A
C
B
D
D
G
A
B
A
G
A
B
A
B
A
C
G
A
B
A
C
B
D
E
A
A
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
A
D
G
A
B
A
G
A
B
A
C
B
C
B
D
F
E
F
A
D
A
C
B
D
E
F
E
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
C
B
C
D
A
C
B
D
G
A
B
A
E
E
E
B
A
C
B
A
C
F
E
F
A
D
E
G
A
B
A
A
A
C
B
D
C
B
A
C
B
B
C
F
E
F
A
D
C
B
D
C
B
D
B
C
F
E
A
A
B
A
C
C
B
G
A
B
A
D
C
B
D
F
E
F
A
D
E
B
C
C
B
D
F
E
F
A
D
D
B
A
C
B
C
C
B
D
C
B
D
B
A
C
G
A
B
A
B
A
C
A
F
E
A
G
A
B
A
F
E
F
A
D
E
E
C
B
D
A
F
E
A
F
E
F
A
D
B
C
F
E
A
G
A
B
A
F
E
F
A
D
B
A
C
G
A
B
A
D
F
E
A
A
C
B
F
E
A
C
B
D
C
B
C
B
D
B
A
C
F
E
F
A
D
B
C
E
B
C
F
E
F
A
D
G
A
B
A
F
E
F
A
D
F
E
A
B
C
F
E
A
F
E
A
B
A
C
E
C
B
D
G
A
B
A
D
D
B
C
B
A
C
C
B
C
B
D
F
E
F
A
D
F
E
F
A
D
D
F
E
A
C
B
C
B
D
B
C
B
C
B
A
C
B
A
C
B
C
F
E
A
C
B
D
C
B
C
B
F
E
F
A
D
B
A
C
C
B
F
E
A
F
E
F
A
D
G
A
B
A
F
E
A
E
B
A
C
C
B
D
B
C
C
B
G
A
B
A
C
B
D
F
E
F
A
D
B
C
F
E
A
F
E
A
C
B
D
C
B
D
E
F
E
F
A
D
F
E
A
D
C
B
B
A
C
C
B
D
G
A
B
A
B
C
B
C
G
A
B
A
B
C
G
A
B
A
B
C
C
B
D
F
E
F
A
D
B
A
C
G
A
B
A
A
D
A
F
E
F
A
D
F
E
F
A
D
A
F
E
F
A
D
B
A
C
F
E
F
A
D
B
A
C
F
E
F
A
D
G
A
B
A
A
F
E
F
A
D
B
C
F
E
A
C
B
D
D
E
G
A
B
A
F
E
A
F
E
F
A
D
F
E
A
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
C
B
D
C
B
D
G
A
B
A
F
E
F
A
D
B
A
C
C
B
B
C
C
B
D
C
B
F
E
F
A
D
D
G
A
B
A
D
A
B
C
C
B
A
F
E
F
A
D
C
B
D
E
B
C
F
E
A
G
A
B
A
B
C
A
B
C
C
B
C
B
D
G
A
B
A
A
B
A
C
B
A
C
F
E
A
G
A
B
A
G
A
B
A
F
E
A
B
C
C
B
D
C
B
D
D
B
C
C
B
G
A
B
A
E
B
A
C
A
C
B
F
E
F
A
D
D
G
A
B
A
D
C
B
G
A
B
A
F
E
A
A
A
F
E
F
A
D
E
A
F
E
F
A
D
F
E
A
C
B
A
B
A
C
F
E
A
B
C
B
A
C
F
E
A
E
A
E
F
E
F
A
D
E
A
F
E
A
E
F
E
F
A
D
D
C
B
A
G
A
B
A
A
E
C
B
D
B
A
C
D
C
B
D
B
A
C
B
A
C
C
B
D
F
E
F
A
D
E
C
B
D
F
E
A
E
B
A
C
C
B
D
D
E
A
G
A
B
A
C
B
D
A
E
B
A
C
B
C
E
A
F
E
F
A
D
G
A
B
A
D
C
B
C
B
G
A
B
A
A
F
E
F
A
D
F
E
A
F
E
A
F
E
A
B
C
B
C
C
B
C
B
F
E
A
B
A
C
G
A
B
A
B
C
F
E
A
G
A
B
A
E
B
A
C
F
E
A
B
A
C
C
B
F
E
F
A
D
A
C
B
B
A
C
F
E
F
A
D
F
E
F
A
D
A
B
C
A
F
E
A
C
B
D
G
A
B
A
A
C
B
D
G
A
B
A
G
A
B
A
G
A
B
A
F
E
F
A
D
B
A
C
F
E
F
A
D
G
A
B
A
A
G
A
B
A
F
E
F
A
D
F
E
A
C
B
G
A
B
A
C
B
C
B
G
A
B
A
E
G
A
B
A
G
A
B
A
G
A
B
A
F
E
A
F
E
A
B
A
C
F
E
F
A
D
C
B
D
C
B
D
B
C
F
E
F
A
D
B
C
C
B
F
E
F
A
D
A
B
A
C
G
A
B
A
D
E
C
B
D
B
A
C
F
E
A
B
A
C
C
B
D
E
B
C
E
B
A
C
B
A
C
G
A
B
A
B
C
F
E
A
G
A
B
A
D
F
E
A
F
E
F
A
D
B
A
C
F
E
F
A
D
E
C
B
D
G
A
B
A
F
E
F
A
D
G
A
B
A
G
A
B
A
F
E
A
G
A
B
A
E
C
B
D
A
A
F
E
F
A
D
A
F
E
F
A
D
C
B
D
C
B
D
F
E
A
C
B
D
D
B
A
C
C
B
F
E
F
A
D
C
B
C
B
D
A
B
A
C
F
E
A
G
A
B
A
G
A
B
A
F
E
F
A
D
C
B
B
C
D
F
E
F
A
D
A
B
C
B
A
C
G
A
B
A
F
E
A
A
A
B
C
F
E
A
C
B
D
E
F
E
F
A
D
B
A
C
C
B
B
C
D
B
A
C
B
A
C
C
B
D
D
F
E
F
A
D
C
B
F
E
F
A
D
A
C
B
D
C
B
D
D
F
E
A
A
B
C
A
F
E
A
A
F
E
F
A
D
A
B
C
F
E
F
A
D
C
B
D
F
E
A
C
B
C
B
D
D
B
A
C
F
E
F
A
D
E
B
C
G
A
B
A
D
C
B
A
A
G
A
B
A
C
B
E
B
C
D
B
A
C
D
E
B
C
A
D
A
G
A
B
A
B
C
E
A
E
D
G
A
B
A
C
B
D
F
E
F
A
D
B
A
C
F
E
A
E
B
C
A
B
C
C
B
B
C
D
E
D
G
A
B
A
C
B
F
E
A
C
B
B
C
E
G
A
B
A
A
E
C
B
D
E
B
C
F
E
A
B
A
C
B
A
C
A
B
C
E
B
A
C
B
A
C
F
E
F
A
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
C
B
D
A
E
B
A
C
E
B
C
B
C
G
A
B
A
F
E
F
A
D
A
D
B
C
G
A
B
A
F
E
A
E
D
F
E
F
A
D
F
E
F
A
D
F
E
A
D
B
C
A
C
B
F
E
F
A
D
D
C
B
B
A
C
B
A
C
E
F
E
F
A
D
C
B
D
E
D
F
E
F
A
D
G
A
B
A
B
C
B
C
B
A
C
C
B
D
C
B
G
A
B
A
G
A
B
A
A
D
C
B
D
D
C
B
D
C
B
D
F
E
F
A
D
C
B
D
G
A
B
A
B
A
C
F
E
A
D
A
A
A
E
F
E
F
A
D
C
B
D
B
A
C
D
B
A
C
E
F
E
F
A
D
B
A
C
C
B
B
C
B
A
C
C
B
C
B
G
A
B
A
D
B
A
C
G
A
B
A
G
A
B
A
F
E
A
F
E
A
C
B
D
B
A
C
C
B
D
C
B
D
E
B
A
C
B
A
C
C
B
D
G
A
B
A
G
A
B
A
B
A
C
B
C
E
F
E
A
C
B
D
C
B
G
A
B
A
G
A
B
A
F
E
A
C
B
F
E
A
G
A
B
A
D
B
A
C
C
B
F
E
F
A
D
C
B
D
C
B
D
E
B
A
C
B
A
C
C
B
D
A
E
C
B
D
A
G
A
B
A
E
B
C
A
B
C
E
F
E
F
A
D
C
B
D
F
E
F
A
D
B
A
C
C
B
D
D
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
B
A
C
E
B
C
B
C
B
C
F
E
A
C
B
D
B
A
C
F
E
F
A
D
B
A
C
E
G
A
B
A
F
E
A
A
E
B
A
C
B
A
C
F
E
A
C
B
A
E
C
B
D
B
A
C
D
G
A
B
A
A
C
B
D
F
E
A
C
B
C
B
D
C
B
D
D
A
B
C
F
E
F
A
D
F
E
A
E
E
C
B
B
A
C
C
B
G
A
B
A
B
C
A
B
C
F
E
F
A
D
A
F
E
A
F
E
F
A
D
B
C
A
B
A
C
E
C
B
D
A
B
A
C
A
D
F
E
F
A
D
A
E
F
E
F
A
D
B
A
C
D
B
C
D
B
A
C
B
C
B
A
C
B
C
B
C
B
C
D
C
B
D
C
B
D
B
A
C
G
A
B
A
B
A
C
F
E
F
A
D
A
C
B
D
A
A
A
B
A
C
A
B
A
C
C
B
F
E
A
C
B
A
F
E
F
A
D
D
B
C
C
B
B
C
F
E
F
A
D
F
E
F
A
D
C
B
D
E
B
A
C
A
G
A
B
A
F
E
A
G
A
B
A
B
C
B
A
C
A
F
E
F
A
D
B
C
C
B
A
F
E
A
C
B
D
F
E
A
F
E
A
A
F
E
A
B
C
B
C
F
E
F
A
D
C
B
F
E
A
F
E
A
B
C
B
C
E
B
C
F
E
F
A
D
B
A
C
E
C
B
D
F
E
F
A
D
F
E
A
D
G
A
B
A
G
A
B
A
F
E
A
A
F
E
A
A
E
A
E
G
A
B
A
D
D
C
B
D
D
D
F
E
A
E
E
B
C
F
E
A
B
A
C
B
A
C
G
A
B
A
E
G
A
B
A
G
A
B
A
D
C
B
D
E
B
C
E
D
A
A
C
B
D
E
D
G
A
B
A
A
E
A
F
E
A
C
B
D
D
C
B
D
E
B
A
C
E
C
B
D
C
B
A
F
E
F
A
D
C
B
D
A
F
E
A
F
E
A
A
D
C
B
D
C
B
D
C
B
C
B
E
A
B
C
C
B
D
C
B
B
C
A
F
E
F
A
D
B
C
D
C
B
B
C
F
E
F
A
D
A
C
B
D
E
F
E
A
D
B
A
C
G
A
B
A
A
A
F
E
A
A
C
B
C
B
D
B
C
F
E
A
G
A
B
A
D
F
E
A
E
B
A
C
F
E
F
A
D
D
G
A
B
A
B
C
C
B
D
B
C
F
E
A
C
B
D
B
A
C
D
B
A
C
C
B
E
D
D
F
E
F
A
D
C
B
D
B
C
B
A
C
F
E
A
F
E
A
F
E
A
E
B
A
C
G
A
B
A
C
B
D
G
A
B
A
C
B
D
G
A
B
A
A
C
B
D
E
B
A
C
F
E
A
B
C
G
A
B
A
F
E
A
A
G
A
B
A
A
B
A
C
G
A
B
A
D
G
A
B
A
F
E
F
A
D
B
C
F
E
F
A
D
G
A
B
A
C
B
D
E
E
E
G
A
B
A
F
E
F
A
D
C
B
D
D
D
E
G
A
B
A
C
B
B
A
C
B
A
C
C
B
B
A
C
E
B
A
C
F
E
F
A
D
E
B
C
C
B
D
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
D
B
C
F
E
F
A
D
B
C
D
D
C
B
D
C
B
F
E
A
B
C
F
E
A
F
E
F
A
D
F
E
A
E
G
A
B
A
B
A
C
F
E
F
A
D
C
B
D
F
E
A
C
B
D
D
B
A
C
C
B
E
C
B
F
E
A
C
B
D
B
C
G
A
B
A
C
B
D
C
B
E
B
A
C
D
D
F
E
A
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
D
D
F
E
A
B
A
C
G
A
B
A
F
E
F
A
D
E
E
F
E
A
B
A
C
E
E
B
A
C
A
D
A
F
E
F
A
D
G
A
B
A
G
A
B
A
B
C
B
A
C
F
E
F
A
D
F
E
F
A
D
E
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
A
G
A
B
A
A
D
B
A
C
B
A
C
B
A
C
D
C
B
D
B
A
C
E
F
E
F
A
D
B
A
C
F
E
A
G
A
B
A
C
B
C
B
F
E
A
G
A
B
A
B
A
C
B
A
C
F
E
F
A
D
B
A
C
F
E
F
A
D
E
F
E
F
A
D
C
B
D
G
A
B
A
E
E
C
B
B
A
C
A
E
B
A
C
E
G
A
B
A
C
B
D
B
A
C
B
C
A
D
A
C
B
A
E
C
B
F
E
F
A
D
D
B
C
C
B
D
E
B
C
F
E
F
A
D
F
E
A
C
B
D
C
B
D
A
B
A
C
F
E
F
A
D
C
B
E
D
B
A
C
B
C
G
A
B
A
B
A
C
G
A
B
A
A
B
A
C
F
E
A
E
C
B
D
B
C
D
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
D
C
B
B
C
G
A
B
A
E
B
C
C
B
D
C
B
D
E
F
E
F
A
D
G
A
B
A
A
G
A
B
A
F
E
F
A
D
D
G
A
B
A
F
E
F
A
D
F
E
A
C
B
C
B
A
C
B
D
E
C
B
D
C
B
D
D
E
E
D
E
D
A
G
A
B
A
F
E
A
C
B
F
E
A
B
A
C
F
E
F
A
D
D
G
A
B
A
G
A
B
A
F
E
A
A
D
F
E
A
D
F
E
A
B
C
E
A
A
E
F
E
F
A
D
B
C
D
B
C
G
A
B
A
C
B
D
D
F
E
F
A
D
E
A
F
E
F
A
D
B
C
B
C
F
E
A
A
C
B
D
D
B
A
C
B
A
C
E
C
B
D
D
A
C
B
D
F
E
A
D
G
A
B
A
F
E
F
A
D
F
E
A
F
E
A
F
E
F
A
D
F
E
A
C
B
D
F
E
F
A
D
D
D
B
C
B
C
C
B
D
B
A
C
A
C
B
B
A
C
C
B
D
F
E
A
F
E
A
F
E
A
C
B
B
C
C
B
D
C
B
D
B
C
F
E
F
A
D
G
A
B
A
B
A
C
D
A
A
B
A
C
A
D
G
A
B
A
F
E
A
D
E
A
G
A
B
A
F
E
A
B
A
C
E
C
B
D
C
B
C
B
C
B
D
F
E
A
F
E
F
A
D
C
B
C
B
D
D
C
B
D
C
B
B
A
C
A
B
C
C
B
F
E
F
A
D
B
A
C
C
B
B
C
G
A
B
A
C
B
D
D
D
B
C
B
A
C
F
E
A
F
E
A
A
A
G
A
B
A
G
A
B
A
B
C
D
A
F
E
A
A
B
A
C
G
A
B
A
G
A
B
A
F
E
F
A
D
C
B
A
C
B
D
C
B
D
E
C
B
E
G
A
B
A
B
C
A
B
A
C
D
C
B
D
F
E
F
A
D
B
C
G
A
B
A
D
B
A
C
F
E
F
A
D
B
A
C
E
F
E
F
A
D
B
C
B
A
C
C
B
F
E
A
F
E
F
A
D
F
E
A
E
G
A
B
A
F
E
F
A
D
A
F
E
F
A
D
F
E
A
A
F
E
F
A
D
C
B
D
B
A
C
B
C
D
E
C
B
F
E
F
A
D
C
B
D
A
B
A
C
B
C
F
E
F
A
D
F
E
A
F
E
F
A
D
B
C
D
A
E
A
B
C
A
C
B
D
A
C
B
D
B
C
D
C
B
D
C
B
C
B
B
A
C
F
E
F
A
D
C
B
D
C
B
C
B
G
A
B
A
E
F
E
A
E
E
A
C
B
D
B
A
C
F
E
A
F
E
F
A
D
B
A
C
E
F
E
F
A
D
B
C
F
E
F
A
D
A
C
B
D
B
A
C
F
E
A
B
C
D
B
A
C
B
A
C
E
F
E
A
C
B
D
B
A
C
A
F
E
A
F
E
A
C
B
B
C
E
F
E
F
A
D
B
A
C
E
C
B
D
C
B
D
B
A
C
F
E
F
A
D
C
B
E
B
A
C
B
A
C
B
A
C
F
E
F
A
D
C
B
G
A
B
A
F
E
A
D
B
A
C
C
B
F
E
F
A
D
G
A
B
A
D
A
C
B
D
D
B
A
C
D
D
C
B
D
C
B
D
B
A
C
C
B
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
C
B
D
B
C
B
A
C
A
A
G
A
B
A
F
E
A
B
A
C
C
B
B
C
E
B
A
C
F
E
A
G
A
B
A
C
B
D
B
A
C
B
A
C
F
E
F
A
D
C
B
E
A
E
E
C
B
D
B
C
A
B
A
C
D
G
A
B
A
B
A
C
C
B
D
C
B
D
C
B
D
C
B
D
F
E
F
A
D
D
F
E
A
B
A
C
A
D
G
A
B
A
B
A
C
A
F
E
F
A
D
C
B
D
G
A
B
A
G
A
B
A
D
A
C
B
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
C
B
F
E
F
A
D
D
B
C
C
B
C
B
D
B
A
C
B
C
C
B
D
C
B
F
E
A
A
B
C
F
E
F
A
D
C
B
A
E
E
G
A
B
A
C
B
A
C
B
D
G
A
B
A
G
A
B
A
C
B
C
B
F
E
F
A
D
F
E
A
E
B
C
F
E
F
A
D
G
A
B
A
F
E
A
C
B
E
C
B
D
F
E
A
B
A
C
B
C
G
A
B
A
B
C
D
C
B
D
B
C
B
C
F
E
A
B
A
C
F
E
F
A
D
A
C
B
D
B
C
B
C
C
B
D
F
E
A
B
A
C
B
A
C
B
A
C
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
E
B
A
C
E
C
B
D
E
A
C
B
A
E
F
E
A
F
E
F
A
D
B
A
C
B
C
C
B
D
D
A
F
E
F
A
D
F
E
F
A
D
C
B
D
B
C
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
A
D
D
C
B
C
B
D
F
E
A
G
A
B
A
D
B
A
C
F
E
F
A
D
A
C
B
D
E
C
B
C
B
F
E
A
F
E
F
A
D
C
B
G
A
B
A
G
A
B
A
F
E
F
A
D
A
A
G
A
B
A
C
B
F
E
F
A
D
A
C
B
D
C
B
D
A
F
E
F
A
D
D
E
C
B
C
B
D
B
A
C
B
C
C
B
D
F
E
F
A
D
D
B
C
F
E
A
C
B
B
C
F
E
F
A
D
F
E
F
A
D
B
C
A
G
A
B
A
E
G
A
B
A
A
D
D
C
B
D
C
B
D
B
C
F
E
F
A
D
C
B
D
B
C
F
E
F
A
D
F
E
F
A
D
E
E
E
C
B
A
E
E
E
E
G
A
B
A
C
B
C
B
D
D
B
C
C
B
E
D
C
B
D
B
A
C
B
C
F
E
A
B
C
B
A
C
A
C
B
C
B
D
B
A
C
F
E
A
G
A
B
A
C
B
D
B
A
C
B
A
C
F
E
A
C
B
D
A
D
A
A
D
E
B
C
G
A
B
A
D
A
B
A
C
E
F
E
F
A
D
G
A
B
A
G
A
B
A
E
E
F
E
A
G
A
B
A
E
D
E
F
E
F
A
D
C
B
A
C
B
F
E
A
E
E
G
A
B
A
C
B
B
C
C
B
G
A
B
A
B
A
C
B
A
C
D
C
B
D
D
E
B
C
C
B
D
A
B
A
C
F
E
F
A
D
E
F
E
A
B
A
C
F
E
A
F
E
F
A
D
C
B
D
B
C
E
D
B
C
D
A
G
A
B
A
B
A
C
E
B
C
C
B
C
B
C
B
D
G
A
B
A
F
E
A
C
B
C
B
D
D
C
B
B
A
C
A
C
B
D
C
B
B
C
E
F
E
A
B
A
C
A
A
F
E
F
A
D
C
B
D
E
E
G
A
B
A
C
B
D
B
A
C
C
B
C
B
D
D
F
E
F
A
D
E
E
E
C
B
A
G
A
B
A
F
E
A
G
A
B
A
E
F
E
A
E
F
E
F
A
D
E
B
C
D
C
B
D
G
A
B
A
D
D
B
C
C
B
D
E
C
B
D
E
E
B
C
F
E
F
A
D
F
E
F
A
D
A
B
C
A
D
D
G
A
B
A
C
B
D
E
A
C
B
D
C
B
D
B
C
A
B
C
E
B
A
C
F
E
A
D
D
F
E
A
F
E
A
F
E
A
E
C
B
D
B
A
C
F
E
F
A
D
B
A
C
D
C
B
D
C
B
D
C
B
D
D
B
A
C
F
E
F
A
D
B
C
B
C
D
G
A
B
A
B
C
F
E
F
A
D
F
E
A
B
A
C
C
B
C
B
D
F
E
F
A
D
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
G
A
B
A
B
A
C
B
A
C
C
B
D
B
C
C
B
B
C
G
A
B
A
C
B
D
B
A
C
F
E
F
A
D
A
A
D
D
C
B
D
G
A
B
A
F
E
A
F
E
A
F
E
F
A
D
B
C
G
A
B
A
F
E
A
A
F
E
F
A
D
G
A
B
A
B
A
C
G
A
B
A
A
F
E
F
A
D
F
E
A
F
E
A
D
B
C
B
C
F
E
A
C
B
C
B
D
F
E
F
A
D
E
A
F
E
A
F
E
A
F
E
F
A
D
F
E
F
A
D
D
F
E
F
A
D
E
A
G
A
B
A
C
B
D
G
A
B
A
D
C
B
F
E
F
A
D
D
F
E
F
A
D
G
A
B
A
G
A
B
A
E
B
A
C
D
E
F
E
A
G
A
B
A
D
A
F
E
F
A
D
F
E
A
B
C
C
B
D
A
E
E
E
C
B
C
B
G
A
B
A
C
B
E
C
B
B
A
C
C
B
F
E
F
A
D
B
C
A
G
A
B
A
A
C
B
B
A
C
B
A
C
F
E
A
A
E
C
B
F
E
A
G
A
B
A
A
D
B
C
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
B
C
C
B
D
C
B
D
B
A
C
A
B
C
F
E
A
B
A
C
F
E
F
A
D
D
E
C
B
B
C
D
B
A
C
F
E
A
G
A
B
A
D
F
E
F
A
D
B
A
C
B
C
C
B
D
E
C
B
D
A
A
B
C
D
C
B
D
G
A
B
A
A
C
B
D
B
A
C
G
A
B
A
F
E
A
A
A
D
E
D
E
C
B
F
E
A
B
A
C
C
B
D
F
E
A
C
B
D
G
A
B
A
D
B
C
C
B
D
B
C
A
G
A
B
A
B
A
C
D
F
E
A
A
D
G
A
B
A
E
B
C
F
E
F
A
D
B
A
C
F
E
F
A
D
E
F
E
A
B
A
C
B
A
C
G
A
B
A
A
F
E
A
B
C
B
C
B
C
D
F
E
F
A
D
C
B
F
E
A
C
B
D
F
E
A
B
C
C
B
D
F
E
A
D
A
F
E
A
B
A
C
B
A
C
E
B
C
A
G
A
B
A
D
C
B
D
G
A
B
A
E
G
A
B
A
B
C
F
E
A
B
C
D
A
E
D
F
E
F
A
D
D
A
C
B
D
F
E
F
A
D
B
C
C
B
E
F
E
A
E
C
B
D
A
E
F
E
A
C
B
D
D
B
A
C
B
C
A
E
A
C
B
D
F
E
A
F
E
A
E
F
E
A
B
C
F
E
A
D
B
C
G
A
B
A
D
C
B
D
D
B
A
C
F
E
A
D
F
E
A
F
E
F
A
D
C
B
D
A
B
A
C
C
B
D
B
C
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
A
C
D
F
E
A
C
B
A
F
E
F
A
D
B
A
C
F
E
A
F
E
F
A
D
B
A
C
B
C
F
E
A
B
A
C
A
F
E
F
A
D
C
B
B
A
C
A
C
B
D
D
G
A
B
A
B
A
C
C
B
D
B
C
C
B
C
B
D
D
E
D
E
B
C
B
C
G
A
B
A
G
A
B
A
E
F
E
A
D
D
E
A
B
C
B
A
C
B
C
A
E
B
A
C
A
E
B
A
C
E
B
C
C
B
D
B
C
F
E
F
A
D
B
C
C
B
D
A
F
E
F
A
D
C
B
G
A
B
A
B
A
C
A
F
E
F
A
D
C
B
D
B
A
C
A
B
C
C
B
F
E
A
G
A
B
A
D
D
F
E
F
A
D
C
B
D
D
C
B
E
B
A
C
A
A
A
F
E
A
C
B
D
B
A
C
C
B
B
A
C
G
A
B
A
F
E
F
A
D
C
B
A
C
B
D
D
C
B
D
F
E
F
A
D
C
B
D
F
E
A
B
C
F
E
F
A
D
A
B
C
G
A
B
A
B
C
B
C
B
A
C
D
G
A
B
A
F
E
A
F
E
F
A
D
A
D
A
F
E
F
A
D
G
A
B
A
F
E
A
A
G
A
B
A
E
E
B
A
C
F
E
A
G
A
B
A
G
A
B
A
A
B
C
C
B
D
F
E
F
A
D
B
C
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
F
A
D
B
C
B
A
C
B
C
B
C
B
C
F
E
F
A
D
F
E
A
C
B
D
C
B
D
G
A
B
A
F
E
F
A
D
B
C
G
A
B
A
E
G
A
B
A
B
C
E
B
A
C
F
E
A
A
F
E
A
A
B
C
C
B
D
E
F
E
F
A
D
C
B
D
B
A
C
F
E
A
C
B
D
G
A
B
A
B
C
E
E
C
B
B
A
C
F
E
F
A
D
D
C
B
D
F
E
A
E
B
A
C
C
B
F
E
F
A
D
F
E
A
D
C
B
D
C
B
A
G
A
B
A
C
B
A
D
C
B
D
B
A
C
G
A
B
A
B
C
F
E
A
B
C
C
B
G
A
B
A
G
A
B
A
B
C
A
C
B
D
E
A
F
E
F
A
D
B
A
C
D
C
B
D
A
E
C
B
A
E
C
B
D
B
C
D
E
C
B
D
G
A
B
A
C
B
D
G
A
B
A
D
C
B
C
B
C
B
D
G
A
B
A
A
C
B
D
G
A
B
A
C
B
D
A
A
C
B
D
A
C
B
D
C
B
D
C
B
B
A
C
G
A
B
A
C
B
D
A
F
E
F
A
D
A
B
C
B
A
C
B
A
C
C
B
D
D
C
B
A
C
B
G
A
B
A
E
C
B
D
A
B
A
C
C
B
D
E
A
F
E
A
A
D
C
B
D
F
E
A
B
A
C
F
E
F
A
D
D
B
A
C
C
B
D
B
C
A
A
C
B
B
A
C
E
D
C
B
F
E
A
C
B
B
A
C
D
B
C
F
E
F
A
D
G
A
B
A
F
E
F
A
D
A
F
E
A
F
E
F
A
D
E
C
B
D
B
A
C
F
E
F
A
D
C
B
C
B
D
C
B
F
E
A
D
E
F
E
A
A
G
A
B
A
D
G
A
B
A
C
B
D
C
B
F
E
A
C
B
B
C
C
B
B
C
G
A
B
A
A
C
B
D
D
C
B
D
C
B
D
A
E
C
B
D
B
C
E
C
B
D
C
B
D
G
A
B
A
D
B
A
C
C
B
E
F
E
A
A
B
A
C
B
C
B
A
C
A
E
E
F
E
A
C
B
D
D
B
A
C
D
F
E
A
B
A
C
E
E
B
A
C
A
C
B
D
C
B
D
A
B
C
B
A
C
E
G
A
B
A
B
A
C
D
C
B
D
B
A
C
F
E
F
A
D
B
A
C
E
E
B
C
C
B
D
F
E
F
A
D
G
A
B
A
B
A
C
D
F
E
A
F
E
F
A
D
C
B
D
B
C
F
E
A
A
C
B
D
B
A
C
D
E
C
B
A
B
C
A
G
A
B
A
F
E
F
A
D
C
B
A
G
A
B
A
E
E
G
A
B
A
G
A
B
A
D
G
A
B
A
D
C
B
D
B
C
F
E
A
E
A
B
A
C
E
A
F
E
A
C
B
E
G
A
B
A
B
C
D
C
B
D
G
A
B
A
F
E
F
A
D
D
G
A
B
A
D
E
G
A
B
A
D
F
E
F
A
D
D
D
C
B
D
F
E
A
C
B
D
E
E
B
A
C
A
F
E
F
A
D
B
A
C
F
E
F
A
D
F
E
A
D
C
B
D
C
B
D
F
E
A
F
E
F
A
D
F
E
A
E
F
E
A
D
G
A
B
A
A
F
E
F
A
D
D
F
E
A
G
A
B
A
C
B
D
B
C
E
D
F
E
F
A
D
E
G
A
B
A
A
C
B
D
B
A
C
G
A
B
A
A
F
E
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
D
F
E
A
F
E
F
A
D
G
A
B
A
B
A
C
C
B
C
B
A
B
C
B
A
C
G
A
B
A
B
A
C
C
B
D
E
F
E
F
A
D
F
E
A
E
B
C
B
A
C
B
A
C
D
C
B
D
E
D
G
A
B
A
C
B
B
C
E
C
B
D
G
A
B
A
D
F
E
F
A
D
D
F
E
F
A
D
A
D
C
B
B
C
F
E
F
A
D
E
B
C
F
E
F
A
D
B
A
C
G
A
B
A
B
C
D
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
B
C
D
D
B
C
B
C
F
E
F
A
D
C
B
D
E
G
A
B
A
G
A
B
A
F
E
A
A
F
E
A
G
A
B
A
E
F
E
A
B
A
C
E
G
A
B
A
C
B
B
A
C
A
G
A
B
A
F
E
A
C
B
D
G
A
B
A
B
C
G
A
B
A
B
C
G
A
B
A
F
E
A
G
A
B
A
C
B
B
A
C
F
E
A
C
B
B
A
C
B
C
G
A
B
A
F
E
F
A
D
F
E
A
A
G
A
B
A
C
B
B
C
C
B
D
C
B
C
B
D
B
C
A
G
A
B
A
G
A
B
A
B
A
C
E
B
C
G
A
B
A
B
A
C
C
B
B
A
C
D
G
A
B
A
F
E
A
F
E
F
A
D
A
E
F
E
A
F
E
A
B
A
C
F
E
F
A
D
F
E
A
F
E
A
A
C
B
B
A
C
C
B
D
G
A
B
A
G
A
B
A
C
B
D
A
F
E
A
E
F
E
A
B
C
B
C
D
E
B
C
B
C
D
E
F
E
F
A
D
F
E
A
G
A
B
A
F
E
F
A
D
A
G
A
B
A
D
E
F
E
F
A
D
C
B
F
E
F
A
D
F
E
A
E
A
G
A
B
A
B
A
C
D
F
E
A
D
B
C
B
A
C
F
E
F
A
D
G
A
B
A
A
C
B
D
E
C
B
B
A
C
D
E
A
G
A
B
A
A
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
D
F
E
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
D
C
B
D
D
G
A
B
A
G
A
B
A
B
C
C
B
D
G
A
B
A
A
C
B
A
C
B
D
D
G
A
B
A
G
A
B
A
B
C
C
B
D
B
C
F
E
A
B
C
B
C
C
B
A
B
C
C
B
B
A
C
C
B
D
F
E
F
A
D
B
A
C
C
B
B
A
C
B
A
C
C
B
D
C
B
C
B
G
A
B
A
A
B
A
C
F
E
A
B
C
B
A
C
D
D
C
B
C
B
D
F
E
A
E
C
B
B
A
C
F
E
A
D
B
A
C
F
E
A
F
E
A
G
A
B
A
E
A
D
B
A
C
F
E
A
D
G
A
B
A
C
B
D
F
E
A
B
A
C
D
B
A
C
B
A
C
E
F
E
F
A
D
G
A
B
A
F
E
A
B
C
B
A
C
B
A
C
G
A
B
A
A
D
C
B
B
A
C
C
B
D
C
B
D
B
C
G
A
B
A
F
E
A
G
A
B
A
G
A
B
A
B
A
C
G
A
B
A
C
B
D
C
B
A
B
C
C
B
C
B
D
B
A
C
A
F
E
A
F
E
A
A
A
E
F
E
A
B
A
C
C
B
F
E
A
C
B
D
C
B
A
D
G
A
B
A
C
B
F
E
F
A
D
F
E
A
F
E
A
C
B
B
C
B
C
G
A
B
A
G
A
B
A
C
B
D
A
D
G
A
B
A
D
E
B
C
F
E
A
F
E
F
A
D
G
A
B
A
C
B
D
B
A
C
C
B
B
A
C
F
E
A
E
E
G
A
B
A
B
C
G
A
B
A
C
B
F
E
A
F
E
A
D
A
C
B
B
A
C
A
G
A
B
A
F
E
A
A
C
B
G
A
B
A
D
D
D
C
B
A
B
A
C
G
A
B
A
G
A
B
A
D
G
A
B
A
F
E
A
D
E
D
C
B
A
C
B
D
C
B
C
B
D
C
B
D
C
B
C
B
A
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
D
B
C
C
B
F
E
A
B
C
E
A
C
B
D
F
E
A
F
E
F
A
D
A
A
C
B
B
C
B
C
D
F
E
F
A
D
C
B
F
E
F
A
D
F
E
F
A
D
C
B
G
A
B
A
F
E
F
A
D
C
B
F
E
A
G
A
B
A
F
E
A
B
A
C
A
B
A
C
G
A
B
A
C
B
B
A
C
B
C
E
B
C
B
A
C
C
B
E
F
E
A
F
E
A
F
E
F
A
D
F
E
A
B
A
C
C
B
A
A
B
C
C
B
D
C
B
E
B
C
B
A
C
D
F
E
A
F
E
F
A
D
B
C
F
E
A
F
E
A
A
A
G
A
B
A
F
E
A
A
G
A
B
A
D
D
E
B
A
C
F
E
A
F
E
A
F
E
F
A
D
C
B
B
A
C
E
A
C
B
D
C
B
C
B
D
F
E
A
F
E
F
A
D
B
C
B
C
A
F
E
F
A
D
F
E
F
A
D
C
B
B
A
C
D
C
B
D
C
B
D
B
C
F
E
F
A
D
D
C
B
B
C
D
B
A
C
F
E
F
A
D
D
B
C
B
A
C
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
C
B
B
A
C
B
C
E
G
A
B
A
B
C
G
A
B
A
G
A
B
A
D
D
C
B
D
E
C
B
C
B
D
B
C
B
A
C
E
B
C
D
C
B
D
C
B
D
F
E
F
A
D
F
E
A
C
B
G
A
B
A
E
F
E
A
D
F
E
F
A
D
G
A
B
A
F
E
A
F
E
F
A
D
B
A
C
B
A
C
G
A
B
A
B
C
D
C
B
F
E
F
A
D
C
B
D
G
A
B
A
D
C
B
C
B
D
B
A
C
E
C
B
C
B
D
C
B
C
B
B
C
E
B
A
C
B
C
C
B
B
A
C
G
A
B
A
B
C
D
A
D
C
B
F
E
F
A
D
F
E
F
A
D
C
B
D
G
A
B
A
B
A
C
G
A
B
A
F
E
F
A
D
F
E
A
B
A
C
G
A
B
A
C
B
D
A
A
F
E
F
A
D
B
C
F
E
F
A
D
G
A
B
A
C
B
D
A
B
C
B
A
C
C
B
F
E
A
B
C
F
E
F
A
D
E
D
A
A
B
A
C
G
A
B
A
D
B
A
C
B
C
C
B
D
C
B
F
E
F
A
D
A
A
B
C
B
C
C
B
C
B
C
B
D
B
A
C
B
A
C
A
D
C
B
D
C
B
G
A
B
A
E
F
E
F
A
D
B
A
C
F
E
F
A
D
D
D
C
B
C
B
D
C
B
D
F
E
A
A
E
A
A
E
F
E
F
A
D
G
A
B
A
C
B
C
B
D
B
C
G
A
B
A
D
C
B
F
E
F
A
D
C
B
B
A
C
F
E
F
A
D
A
E
B
C
C
B
F
E
F
A
D
G
A
B
A
B
C
B
A
C
D
A
E
D
C
B
C
B
D
F
E
F
A
D
E
B
C
B
C
C
B
F
E
F
A
D
G
A
B
A
A
G
A
B
A
G
A
B
A
C
B
F
E
A
C
B
F
E
A
B
A
C
D
A
A
B
C
C
B
D
C
B
D
C
B
D
C
B
D
G
A
B
A
C
B
D
G
A
B
A
G
A
B
A
E
G
A
B
A
C
B
B
C
A
C
B
D
A
B
C
E
E
F
E
A
F
E
A
F
E
A
C
B
B
A
C
D
F
E
F
A
D
E
E
C
B
D
B
C
B
C
C
B
D
D
G
A
B
A
F
E
A
E
C
B
D
B
A
C
B
A
C
G
A
B
A
G
A
B
A
D
B
A
C
E
B
A
C
C
B
B
A
C
C
B
D
F
E
A
E
E
B
A
C
B
C
A
G
A
B
A
C
B
E
D
A
D
C
B
D
A
C
B
F
E
F
A
D
F
E
F
A
D
E
G
A
B
A
C
B
E
B
A
C
C
B
D
B
C
D
C
B
G
A
B
A
G
A
B
A
F
E
A
B
A
C
E
B
A
C
F
E
F
A
D
B
A
C
A
B
C
G
A
B
A
B
A
C
A
F
E
A
G
A
B
A
G
A
B
A
A
E
A
C
B
D
A
B
C
D
C
B
A
F
E
A
B
A
C
D
B
C
C
B
D
G
A
B
A
B
C
B
A
C
G
A
B
A
B
C
D
F
E
A
F
E
F
A
D
G
A
B
A
C
B
D
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
C
B
D
F
E
A
C
B
F
E
F
A
D
E
F
E
A
B
A
C
C
B
A
D
B
A
C
B
A
C
A
A
D
F
E
F
A
D
B
A
C
B
C
G
A
B
A
E
B
A
C
D
F
E
F
A
D
G
A
B
A
C
B
D
C
B
D
C
B
D
B
A
C
B
C
G
A
B
A
G
A
B
A
C
B
D
E
A
C
B
D
B
C
B
C
D
D
C
B
B
A
C
G
A
B
A
F
E
F
A
D
G
A
B
A
A
D
G
A
B
A
B
A
C
D
A
F
E
F
A
D
C
B
D
D
G
A
B
A
G
A
B
A
A
C
B
D
C
B
C
B
D
B
C
B
A
C
C
B
D
C
B
C
B
D
B
A
C
C
B
B
A
C
B
C
F
E
F
A
D
C
B
F
E
F
A
D
A
C
B
A
B
A
C
C
B
F
E
A
E
G
A
B
A
F
E
A
C
B
C
B
D
E
C
B
D
F
E
A
C
B
D
C
B
D
B
C
D
C
B
D
E
C
B
F
E
A
C
B
D
F
E
F
A
D
C
B
D
G
A
B
A
C
B
D
B
A
C
F
E
A
B
A
C
E
C
B
G
A
B
A
E
A
D
B
C
E
D
B
A
C
E
A
B
C
B
C
B
A
C
E
E
C
B
C
B
B
C
A
G
A
B
A
F
E
F
A
D
C
B
C
B
F
E
A
C
B
C
B
D
D
C
B
D
D
G
A
B
A
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
C
B
D
A
C
B
F
E
A
F
E
A
B
C
G
A
B
A
E
A
B
A
C
C
B
B
C
F
E
F
A
D
E
F
E
A
G
A
B
A
B
A
C
F
E
A
A
F
E
A
F
E
F
A
D
B
C
G
A
B
A
A
F
E
F
A
D
G
A
B
A
G
A
B
A
B
A
C
D
B
C
F
E
A
D
B
C
B
A
C
B
C
B
A
C
B
C
D
C
B
B
A
C
D
F
E
F
A
D
F
E
A
C
B
D
C
B
D
F
E
F
A
D
A
B
A
C
F
E
F
A
D
B
C
A
C
B
B
C
A
E
C
B
D
C
B
D
D
B
C
D
F
E
A
E
B
A
C
C
B
D
F
E
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
A
F
E
F
A
D
E
F
E
A
B
A
C
C
B
D
B
C
C
B
D
F
E
F
A
D
B
A
C
C
B
C
B
E
C
B
D
A
B
C
F
E
F
A
D
D
E
C
B
D
A
C
B
D
B
C
F
E
F
A
D
A
F
E
A
C
B
B
C
B
C
E
F
E
F
A
D
F
E
A
B
C
D
B
C
A
E
B
C
A
F
E
A
E
F
E
A
B
C
F
E
F
A
D
G
A
B
A
C
B
D
F
E
A
G
A
B
A
F
E
F
A
D
G
A
B
A
A
E
C
B
F
E
F
A
D
F
E
A
E
B
A
C
G
A
B
A
F
E
A
F
E
A
G
A
B
A
A
C
B
C
B
B
C
A
B
C
C
B
B
C
B
C
E
F
E
A
C
B
D
B
C
G
A
B
A
C
B
D
B
C
C
B
D
E
E
E
F
E
A
E
C
B
C
B
D
B
C
G
A
B
A
B
A
C
D
C
B
G
A
B
A
F
E
F
A
D
B
C
F
E
F
A
D
F
E
A
B
A
C
B
A
C
C
B
D
B
C
F
E
A
G
A
B
A
G
A
B
A
A
F
E
F
A
D
E
C
B
F
E
F
A
D
D
E
B
A
C
B
A
C
A
C
B
D
E
A
D
B
A
C
G
A
B
A
G
A
B
A
A
C
B
D
G
A
B
A
C
B
F
E
A
C
B
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
A
F
E
F
A
D
F
E
F
A
D
D
C
B
D
D
B
A
C
F
E
F
A
D
B
C
G
A
B
A
F
E
A
C
B
D
E
C
B
D
F
E
A
B
C
B
C
B
C
B
A
C
F
E
F
A
D
A
D
D
B
C
E
C
B
D
F
E
A
B
A
C
C
B
E
F
E
F
A
D
B
C
E
F
E
A
D
C
B
D
E
F
E
F
A
D
D
F
E
A
D
F
E
A
D
A
A
C
B
C
B
D
F
E
F
A
D
A
C
B
F
E
A
B
A
C
C
B
F
E
F
A
D
C
B
D
B
C
B
A
C
B
A
C
C
B
F
E
F
A
D
F
E
F
A
D
F
E
A
A
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
F
A
D
E
B
A
C
F
E
F
A
D
G
A
B
A
B
A
C
B
C
F
E
F
A
D
C
B
D
F
E
F
A
D
G
A
B
A
B
A
C
F
E
F
A
D
D
C
B
D
D
B
C
F
E
A
B
A
C
B
A
C
F
E
F
A
D
F
E
A
C
B
D
C
B
D
C
B
F
E
F
A
D
C
B
G
A
B
A
C
B
B
A
C
F
E
F
A
D
E
C
B
D
D
F
E
F
A
D
G
A
B
A
C
B
G
A
B
A
F
E
A
D
G
A
B
A
G
A
B
A
C
B
D
C
B
D
F
E
A
F
E
F
A
D
B
A
C
E
E
C
B
C
B
F
E
F
A
D
A
C
B
D
G
A
B
A
G
A
B
A
D
G
A
B
A
E
C
B
B
A
C
G
A
B
A
D
F
E
A
F
E
A
A
B
C
B
C
B
A
C
C
B
G
A
B
A
F
E
F
A
D
E
D
B
C
C
B
G
A
B
A
E
G
A
B
A
C
B
D
G
A
B
A
C
B
D
A
G
A
B
A
F
E
A
D
E
B
C
A
F
E
F
A
D
A
B
A
C
F
E
A
D
B
A
C
B
A
C
C
B
D
A
F
E
A
G
A
B
A
C
B
D
E
D
F
E
F
A
D
F
E
F
A
D
B
A
C
G
A
B
A
E
C
B
D
C
B
F
E
F
A
D
F
E
F
A
D
C
B
E
F
E
A
B
C
F
E
F
A
D
A
B
A
C
E
F
E
F
A
D
C
B
B
A
C
B
A
C
C
B
G
A
B
A
C
B
B
C
G
A
B
A
B
A
C
D
C
B
F
E
F
A
D
F
E
A
B
A
C
G
A
B
A
C
B
D
C
B
F
E
A
E
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
A
D
F
E
F
A
D
C
B
A
C
B
F
E
F
A
D
B
A
C
C
B
D
F
E
A
F
E
F
A
D
G
A
B
A
E
F
E
F
A
D
B
A
C
A
E
B
C
G
A
B
A
F
E
F
A
D
A
A
D
C
B
D
F
E
A
A
F
E
F
A
D
B
A
C
F
E
A
B
A
C
D
A
B
A
C
F
E
A
F
E
A
G
A
B
A
G
A
B
A
F
E
F
A
D
B
C
G
A
B
A
D
C
B
F
E
A
A
E
A
F
E
A
E
F
E
A
F
E
A
G
A
B
A
A
C
B
A
C
B
D
C
B
D
B
A
C
A
F
E
A
C
B
A
C
B
D
C
B
D
F
E
A
B
A
C
B
C
B
C
F
E
F
A
D
G
A
B
A
B
A
C
E
F
E
A
C
B
B
C
B
A
C
B
C
A
F
E
F
A
D
C
B
D
D
F
E
A
B
C
F
E
F
A
D
C
B
D
D
A
A
A
B
C
G
A
B
A
C
B
D
A
B
C
B
C
C
B
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
B
A
C
A
B
C
E
B
C
B
C
A
F
E
A
C
B
D
B
C
F
E
F
A
D
F
E
F
A
D
E
F
E
A
C
B
D
C
B
D
E
C
B
D
F
E
A
G
A
B
A
D
G
A
B
A
B
A
C
G
A
B
A
F
E
A
D
G
A
B
A
B
C
C
B
D
B
C
C
B
D
F
E
A
F
E
A
C
B
D
A
B
A
C
C
B
F
E
A
G
A
B
A
B
A
C
C
B
D
B
A
C
G
A
B
A
D
C
B
D
E
D
B
C
C
B
C
B
E
D
A
D
C
B
D
F
E
F
A
D
A
E
D
C
B
F
E
F
A
D
B
A
C
A
B
A
C
A
G
A
B
A
E
C
B
B
C
C
B
C
B
D
A
G
A
B
A
F
E
A
C
B
D
E
B
A
C
C
B
D
A
F
E
A
E
G
A
B
A
F
E
F
A
D
C
B
D
B
A
C
D
C
B
D
G
A
B
A
C
B
D
E
F
E
F
A
D
B
C
D
G
A
B
A
C
B
E
B
A
C
C
B
F
E
A
F
E
A
F
E
F
A
D
B
C
G
A
B
A
E
F
E
F
A
D
B
C
F
E
A
A
C
B
D
F
E
F
A
D
F
E
F
A
D
B
C
D
C
B
D
C
B
D
G
A
B
A
D
E
F
E
F
A
D
A
A
G
A
B
A
C
B
B
A
C
G
A
B
A
A
G
A
B
A
C
B
C
B
D
C
B
F
E
A
B
C
B
C
B
A
C
B
C
F
E
A
E
A
B
C
G
A
B
A
C
B
A
B
C
G
A
B
A
C
B
D
B
C
E
F
E
A
F
E
A
F
E
A
C
B
D
D
E
A
C
B
C
B
C
B
D
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
C
B
D
F
E
F
A
D
C
B
D
G
A
B
A
C
B
D
G
A
B
A
B
C
D
B
A
C
F
E
A
C
B
D
B
A
C
F
E
F
A
D
E
B
C
E
F
E
F
A
D
G
A
B
A
A
A
F
E
F
A
D
F
E
A
C
B
D
B
A
C
G
A
B
A
B
C
B
A
C
C
B
D
E
F
E
A
F
E
A
B
C
B
A
C
C
B
A
G
A
B
A
A
B
A
C
F
E
F
A
D
F
E
A
D
F
E
A
F
E
A
F
E
A
B
A
C
F
E
A
B
C
B
C
C
B
C
B
D
C
B
D
D
D
C
B
E
A
B
A
C
B
C
D
E
C
B
D
C
B
E
F
E
A
C
B
D
C
B
D
B
A
C
C
B
D
F
E
A
G
A
B
A
G
A
B
A
A
B
A
C
A
B
A
C
B
A
C
G
A
B
A
E
C
B
B
A
C
C
B
B
A
C
E
D
F
E
F
A
D
C
B
D
D
C
B
D
E
C
B
D
E
B
C
B
C
F
E
A
C
B
D
E
B
A
C
G
A
B
A
D
B
C
C
B
D
A
B
C
E
G
A
B
A
F
E
A
D
A
E
C
B
A
F
E
A
C
B
D
G
A
B
A
C
B
F
E
F
A
D
A
C
B
F
E
F
A
D
C
B
C
B
D
B
A
C
F
E
F
A
D
D
A
F
E
A
F
E
A
C
B
D
F
E
A
C
B
G
A
B
A
B
A
C
G
A
B
A
C
B
B
A
C
C
B
D
B
C
B
C
C
B
F
E
F
A
D
B
A
C
C
B
D
B
C
A
A
D
B
C
F
E
A
B
A
C
E
A
A
F
E
F
A
D
B
C
F
E
A
C
B
F
E
A
B
C
A
B
A
C
E
A
F
E
A
B
A
C
F
E
F
A
D
C
B
G
A
B
A
C
B
D
A
D
E
D
A
D
E
E
E
C
B
D
C
B
B
A
C
D
G
A
B
A
G
A
B
A
E
C
B
G
A
B
A
G
A
B
A
F
E
A
E
C
B
E
B
A
C
E
B
C
D
E
B
C
F
E
F
A
D
D
B
A
C
B
A
C
C
B
B
A
C
F
E
A
C
B
G
A
B
A
D
B
A
C
E
C
B
B
C
A
F
E
F
A
D
F
E
A
B
A
C
F
E
A
B
C
E
F
E
A
F
E
A
C
B
D
B
A
C
C
B
D
D
D
C
B
G
A
B
A
B
A
C
F
E
A
B
A
C
E
B
A
C
F
E
F
A
D
C
B
D
C
B
D
F
E
F
A
D
A
E
A
C
B
D
C
B
D
B
C
E
C
B
D
A
E
B
C
B
C
C
B
C
B
D
F
E
A
E
C
B
C
B
D
F
E
F
A
D
D
C
B
D
D
C
B
D
B
C
F
E
A
D
B
C
F
E
A
G
A
B
A
B
C
E
B
A
C
F
E
F
A
D
G
A
B
A
E
G
A
B
A
C
B
D
B
A
C
C
B
D
F
E
F
A
D
G
A
B
A
D
B
A
C
C
B
G
A
B
A
A
G
A
B
A
A
B
C
C
B
D
D
A
C
B
D
G
A
B
A
D
B
C
D
C
B
D
B
C
B
C
A
F
E
A
G
A
B
A
B
C
F
E
F
A
D
F
E
A
D
E
F
E
F
A
D
B
A
C
G
A
B
A
F
E
F
A
D
G
A
B
A
E
F
E
A
C
B
E
B
A
C
A
E
G
A
B
A
F
E
F
A
D
C
B
D
D
G
A
B
A
B
C
A
D
F
E
F
A
D
B
C
G
A
B
A
A
F
E
A
A
C
B
D
G
A
B
A
C
B
C
B
D
B
A
C
C
B
D
C
B
D
F
E
A
A
C
B
F
E
A
C
B
D
A
F
E
F
A
D
F
E
A
C
B
D
F
E
F
A
D
F
E
A
D
G
A
B
A
A
F
E
A
C
B
C
B
C
B
D
A
D
F
E
A
F
E
A
C
B
A
F
E
F
A
D
F
E
A
C
B
B
A
C
C
B
B
A
C
C
B
C
B
D
G
A
B
A
A
A
E
E
C
B
F
E
A
G
A
B
A
C
B
B
A
C
G
A
B
A
A
F
E
F
A
D
B
C
G
A
B
A
C
B
B
A
C
A
E
E
C
B
C
B
D
C
B
D
C
B
F
E
A
C
B
D
E
D
F
E
A
C
B
B
A
C
D
D
D
G
A
B
A
F
E
A
F
E
A
F
E
A
A
F
E
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
A
C
D
E
F
E
A
C
B
D
C
B
D
F
E
A
B
C
F
E
A
F
E
F
A
D
C
B
D
B
C
D
B
A
C
B
A
C
A
B
A
C
E
C
B
A
D
F
E
F
A
D
C
B
C
B
B
A
C
A
B
A
C
B
A
C
A
F
E
A
D
G
A
B
A
E
B
A
C
B
A
C
C
B
A
F
E
A
C
B
D
B
A
C
B
C
B
A
C
F
E
F
A
D
D
A
D
C
B
B
A
C
F
E
F
A
D
G
A
B
A
F
E
A
C
B
D
C
B
B
C
G
A
B
A
F
E
F
A
D
E
G
A
B
A
F
E
A
F
E
A
B
A
C
A
B
C
F
E
A
B
C
B
C
C
B
D
E
B
A
C
E
E
C
B
D
C
B
D
B
A
C
A
B
C
B
A
C
A
A
E
C
B
D
C
B
D
F
E
F
A
D
C
B
D
E
F
E
F
A
D
F
E
A
A
C
B
D
D
A
E
A
B
C
E
C
B
A
C
B
G
A
B
A
F
E
F
A
D
A
C
B
D
D
C
B
D
B
A
C
E
G
A
B
A
C
B
F
E
F
A
D
F
E
F
A
D
G
A
B
A
G
A
B
A
F
E
A
E
F
E
F
A
D
B
C
C
B
D
F
E
A
A
C
B
D
D
D
F
E
A
F
E
A
C
B
D
E
F
E
F
A
D
B
C
F
E
F
A
D
D
C
B
D
D
B
A
C
B
C
C
B
D
C
B
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
C
B
B
A
C
E
B
C
B
C
F
E
A
F
E
A
C
B
D
A
B
A
C
C
B
D
G
A
B
A
F
E
A
F
E
F
A
D
A
D
B
A
C
E
D
B
A
C
D
F
E
F
A
D
E
F
E
F
A
D
G
A
B
A
E
G
A
B
A
G
A
B
A
G
A
B
A
A
C
B
D
C
B
D
B
C
B
A
C
F
E
F
A
D
A
B
A
C
B
C
F
E
F
A
D
F
E
F
A
D
E
F
E
A
F
E
F
A
D
E
G
A
B
A
A
D
C
B
D
F
E
F
A
D
C
B
D
D
C
B
D
B
A
C
F
E
F
A
D
B
C
C
B
B
C
F
E
A
B
A
C
C
B
D
D
G
A
B
A
F
E
A
F
E
A
C
B
B
C
E
C
B
D
F
E
A
E
F
E
F
A
D
E
G
A
B
A
A
B
A
C
C
B
B
C
D
D
C
B
B
C
F
E
A
F
E
A
C
B
D
C
B
D
A
B
C
E
C
B
A
C
B
C
B
D
A
F
E
A
C
B
F
E
A
C
B
B
C
B
C
C
B
G
A
B
A
A
C
B
B
A
C
G
A
B
A
F
E
F
A
D
D
E
F
E
A
F
E
F
A
D
G
A
B
A
F
E
A
E
B
A
C
C
B
D
B
A
C
B
A
C
G
A
B
A
B
A
C
F
E
F
A
D
A
C
B
F
E
F
A
D
C
B
F
E
F
A
D
G
A
B
A
D
C
B
G
A
B
A
F
E
A
F
E
A
A
F
E
F
A
D
E
F
E
F
A
D
F
E
F
A
D
D
G
A
B
A
B
C
B
A
C
E
G
A
B
A
F
E
A
D
B
A
C
C
B
E
D
B
C
A
A
F
E
A
C
B
D
B
C
A
B
A
C
C
B
D
C
B
A
B
C
C
B
C
B
G
A
B
A
C
B
E
G
A
B
A
D
F
E
F
A
D
C
B
B
C
C
B
D
F
E
F
A
D
D
B
C
F
E
F
A
D
E
G
A
B
A
D
A
C
B
G
A
B
A
F
E
F
A
D
A
D
B
A
C
C
B
D
G
A
B
A
C
B
F
E
A
C
B
G
A
B
A
B
C
A
G
A
B
A
F
E
A
G
A
B
A
B
C
B
C
B
C
B
A
C
F
E
F
A
D
G
A
B
A
C
B
D
B
C
A
F
E
F
A
D
F
E
F
A
D
C
B
D
A
B
A
C
F
E
A
A
B
C
E
A
B
C
F
E
A
E
D
F
E
A
F
E
A
C
B
C
B
D
C
B
F
E
A
C
B
E
B
A
C
C
B
D
B
C
B
A
C
B
A
C
D
C
B
D
D
C
B
E
C
B
E
A
B
C
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
A
F
E
F
A
D
B
C
G
A
B
A
G
A
B
A
B
A
C
A
C
B
D
C
B
C
B
D
G
A
B
A
A
B
C
G
A
B
A
C
B
D
D
C
B
G
A
B
A
C
B
D
G
A
B
A
G
A
B
A
A
B
C
B
A
C
G
A
B
A
C
B
D
B
A
C
G
A
B
A
F
E
A
E
G
A
B
A
C
B
D
A
G
A
B
A
A
G
A
B
A
G
A
B
A
F
E
A
C
B
C
B
D
B
A
C
C
B
D
C
B
D
D
F
E
F
A
D
B
A
C
D
C
B
B
C
E
E
D
F
E
A
D
D
F
E
A
C
B
D
B
C
C
B
D
A
B
A
C
E
C
B
D
F
E
A
F
E
F
A
D
C
B
D
F
E
A
F
E
A
B
A
C
B
C
C
B
D
B
A
C
E
B
A
C
G
A
B
A
C
B
D
F
E
A
C
B
D
C
B
C
B
D
E
B
A
C
C
B
C
B
G
A
B
A
E
C
B
C
B
D
A
F
E
F
A
D
B
C
C
B
C
B
D
F
E
A
A
C
B
C
B
G
A
B
A
D
F
E
F
A
D
G
A
B
A
C
B
D
F
E
A
D
E
A
B
C
F
E
F
A
D
G
A
B
A
E
G
A
B
A
A
E
C
B
C
B
D
C
B
F
E
A
C
B
D
B
C
A
A
F
E
F
A
D
B
A
C
C
B
D
B
A
C
C
B
B
A
C
B
A
C
C
B
E
A
C
B
A
F
E
F
A
D
F
E
F
A
D
C
B
D
D
F
E
A
F
E
A
E
A
F
E
F
A
D
G
A
B
A
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
E
C
B
C
B
D
C
B
D
F
E
A
C
B
D
D
A
E
B
A
C
B
C
F
E
A
E
C
B
F
E
F
A
D
C
B
D
F
E
A
G
A
B
A
E
E
C
B
B
C
D
E
E
E
E
E
F
E
A
D
D
F
E
A
B
A
C
B
C
C
B
D
G
A
B
A
F
E
F
A
D
F
E
A
C
B
E
B
C
B
A
C
B
A
C
B
C
G
A
B
A
A
B
C
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
A
A
G
A
B
A
C
B
C
B
B
A
C
A
C
B
D
B
C
A
D
A
G
A
B
A
B
A
C
G
A
B
A
G
A
B
A
F
E
F
A
D
A
E
E
A
E
F
E
F
A
D
F
E
F
A
D
C
B
C
B
D
C
B
E
B
A
C
C
B
D
C
B
D
F
E
F
A
D
F
E
A
F
E
F
A
D
C
B
B
C
F
E
A
F
E
A
B
C
B
C
F
E
F
A
D
B
A
C
F
E
F
A
D
F
E
A
F
E
F
A
D
E
F
E
A
F
E
F
A
D
F
E
A
G
A
B
A
B
A
C
D
E
C
B
D
B
A
C
E
A
B
A
C
G
A
B
A
B
A
C
E
C
B
D
A
G
A
B
A
B
C
B
C
F
E
A
C
B
F
E
A
F
E
F
A
D
B
C
G
A
B
A
F
E
A
G
A
B
A
D
F
E
A
B
C
A
B
A
C
C
B
D
A
D
E
C
B
B
C
F
E
F
A
D
E
E
B
C
A
A
F
E
A
C
B
C
B
D
D
B
C
C
B
D
B
A
C
D
G
A
B
A
B
C
D
F
E
A
B
A
C
B
C
C
B
D
F
E
F
A
D
A
F
E
A
A
B
A
C
F
E
F
A
D
F
E
F
A
D
A
C
B
A
C
B
D
B
C
A
C
B
G
A
B
A
G
A
B
A
F
E
F
A
D
C
B
G
A
B
A
C
B
C
B
D
A
B
C
A
G
A
B
A
C
B
D
B
A
C
A
B
C
C
B
D
A
C
B
D
E
C
B
D
G
A
B
A
B
A
C
F
E
F
A
D
C
B
D
B
A
C
C
B
A
D
C
B
C
B
D
E
C
B
F
E
A
B
A
C
B
C
C
B
B
C
D
B
A
C
F
E
F
A
D
E
B
C
E
A
F
E
A
A
F
E
A
F
E
F
A
D
C
B
D
C
B
D
C
B
E
F
E
F
A
D
C
B
C
B
F
E
A
F
E
F
A
D
F
E
A
G
A
B
A
A
E
B
A
C
G
A
B
A
B
C
E
B
A
C
B
C
A
D
A
F
E
F
A
D
A
C
B
D
C
B
D
F
E
F
A
D
B
A
C
A
E
C
B
C
B
E
B
C
D
G
A
B
A
A
G
A
B
A
F
E
A
D
C
B
D
B
C
D
F
E
A
E
B
A
C
C
B
G
A
B
A
A
C
B
D
B
A
C
B
A
C
D
G
A
B
A
G
A
B
A
C
B
G
A
B
A
F
E
F
A
D
F
E
A
C
B
A
C
B
C
B
E
A
C
B
C
B
D
B
A
C
B
C
F
E
F
A
D
B
A
C
G
A
B
A
C
B
B
C
B
A
C
F
E
A
A
D
F
E
A
A
B
A
C
A
F
E
A
C
B
D
B
C
D
F
E
F
A
D
F
E
A
G
A
B
A
B
C
A
A
B
A
C
A
G
A
B
A
E
F
E
F
A
D
B
C
D
B
C
E
C
B
B
C
E
B
C
C
B
D
G
A
B
A
F
E
A
D
D
C
B
D
B
C
A
E
B
C
C
B
F
E
A
B
C
F
E
F
A
D
A
B
C
F
E
F
A
D
B
C
F
E
F
A
D
B
A
C
B
A
C
B
C
B
A
C
A
B
A
C
F
E
F
A
D
B
C
C
B
D
F
E
A
G
A
B
A
A
G
A
B
A
A
F
E
F
A
D
B
A
C
B
C
B
C
B
C
E
D
C
B
D
B
C
F
E
A
B
C
B
A
C
C
B
B
C
D
F
E
A
G
A
B
A
D
C
B
E
D
B
A
C
B
A
C
A
C
B
D
C
B
A
B
C
D
D
D
G
A
B
A
B
C
B
C
F
E
A
G
A
B
A
F
E
F
A
D
E
G
A
B
A
F
E
A
B
A
C
F
E
F
A
D
D
C
B
E
B
C
A
A
F
E
F
A
D
B
A
C
F
E
F
A
D
F
E
A
B
C
C
B
D
F
E
F
A
D
C
B
D
F
E
A
B
C
D
D
C
B
D
B
C
B
A
C
B
A
C
E
E
G
A
B
A
C
B
D
F
E
F
A
D
D
E
E
B
A
C
F
E
F
A
D
G
A
B
A
E
D
C
B
D
B
C
D
C
B
E
D
C
B
B
A
C
B
C
C
B
D
B
C
F
E
A
A
D
B
C
D
C
B
B
C
B
C
C
B
D
A
F
E
F
A
D
E
F
E
F
A
D
F
E
F
A
D
B
A
C
A
C
B
F
E
A
C
B
D
A
B
C
C
B
D
D
F
E
F
A
D
A
F
E
F
A
D
C
B
D
B
A
C
C
B
D
G
A
B
A
F
E
A
B
A
C
E
E
C
B
D
C
B
D
E
A
B
A
C
C
B
D
C
B
D
B
C
E
D
C
B
D
C
B
F
E
A
F
E
F
A
D
D
B
A
C
C
B
G
A
B
A
D
F
E
A
E
F
E
A
B
C
D
A
C
B
D
B
C
A
C
B
B
C
F
E
F
A
D
D
F
E
A
E
C
B
D
B
C
B
A
C
D
F
E
A
G
A
B
A
A
C
B
A
C
B
B
A
C
E
C
B
F
E
A
A
F
E
F
A
D
F
E
A
C
B
G
A
B
A
G
A
B
A
G
A
B
A
B
C
A
A
D
B
A
C
D
B
A
C
D
B
A
C
B
C
C
B
D
D
B
A
C
B
A
C
B
C
F
E
A
C
B
D
B
A
C
C
B
B
A
C
A
E
C
B
A
C
B
D
B
A
C
A
B
C
D
C
B
C
B
G
A
B
A
D
A
C
B
D
E
E
D
B
A
C
D
B
C
G
A
B
A
F
E
F
A
D
E
C
B
D
D
F
E
F
A
D
C
B
C
B
D
C
B
D
F
E
F
A
D
D
D
D
C
B
D
C
B
D
G
A
B
A
C
B
D
F
E
F
A
D
C
B
B
C
A
B
C
B
C
F
E
A
A
G
A
B
A
D
C
B
C
B
D
F
E
A
F
E
F
A
D
B
A
C
G
A
B
A
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
A
C
B
F
E
A
B
A
C
A
B
C
F
E
F
A
D
C
B
D
B
A
C
B
C
E
F
E
A
G
A
B
A
A
E
D
C
B
D
B
C
C
B
B
A
C
D
G
A
B
A
B
A
C
E
F
E
A
F
E
A
C
B
D
G
A
B
A
C
B
D
C
B
C
B
D
F
E
A
B
A
C
E
A
F
E
F
A
D
F
E
F
A
D
B
C
F
E
A
C
B
A
A
D
D
D
D
B
C
B
A
C
C
B
D
C
B
D
G
A
B
A
F
E
F
A
D
G
A
B
A
A
C
B
D
A
F
E
F
A
D
B
C
C
B
E
D
A
B
C
F
E
A
F
E
A
C
B
F
E
A
C
B
F
E
F
A
D
F
E
A
C
B
E
B
A
C
C
B
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
B
A
C
E
C
B
C
B
A
F
E
F
A
D
C
B
F
E
F
A
D
D
B
C
A
B
A
C
F
E
F
A
D
C
B
D
G
A
B
A
D
B
A
C
G
A
B
A
F
E
A
C
B
E
C
B
D
F
E
A
C
B
D
A
A
C
B
D
F
E
F
A
D
F
E
A
B
A
C
F
E
A
E
G
A
B
A
C
B
A
F
E
A
B
C
E
B
C
G
A
B
A
C
B
B
C
F
E
A
F
E
A
F
E
F
A
D
C
B
D
A
E
C
B
F
E
A
F
E
A
C
B
C
B
D
B
C
E
D
C
B
D
A
F
E
A
F
E
F
A
D
E
D
F
E
F
A
D
D
C
B
D
G
A
B
A
E
D
A
B
C
C
B
D
B
C
F
E
F
A
D
C
B
C
B
G
A
B
A
F
E
F
A
D
B
C
C
B
C
B
D
F
E
A
A
E
F
E
F
A
D
C
B
D
E
B
A
C
G
A
B
A
F
E
F
A
D
G
A
B
A
A
D
F
E
F
A
D
A
B
A
C
B
C
C
B
D
D
D
D
G
A
B
A
D
E
C
B
A
F
E
F
A
D
B
C
F
E
A
E
D
B
C
B
C
G
A
B
A
D
F
E
F
A
D
F
E
F
A
D
D
B
C
F
E
A
F
E
A
F
E
A
F
E
A
D
G
A
B
A
A
F
E
F
A
D
B
C
C
B
G
A
B
A
C
B
F
E
F
A
D
B
C
F
E
A
E
F
E
F
A
D
D
B
C
B
A
C
C
B
D
B
C
A
C
B
B
A
C
F
E
A
C
B
D
G
A
B
A
B
C
G
A
B
A
D
B
C
B
A
C
A
A
D
B
A
C
A
G
A
B
A
F
E
F
A
D
D
G
A
B
A
C
B
B
A
C
C
B
D
F
E
A
E
C
B
D
D
B
C
D
B
A
C
F
E
A
E
A
D
C
B
D
G
A
B
A
C
B
D
F
E
A
D
D
B
C
C
B
D
F
E
A
E
B
A
C
F
E
A
E
B
A
C
C
B
B
A
C
F
E
A
B
C
C
B
D
F
E
F
A
D
F
E
F
A
D
E
F
E
F
A
D
D
F
E
A
F
E
F
A
D
B
A
C
B
C
E
B
A
C
A
F
E
A
F
E
F
A
D
B
C
D
F
E
A
G
A
B
A
C
B
G
A
B
A
F
E
F
A
D
F
E
A
C
B
D
F
E
A
F
E
F
A
D
G
A
B
A
E
B
A
C
B
A
C
F
E
A
C
B
D
E
A
C
B
F
E
A
F
E
A
E
D
C
B
D
B
C
E
C
B
D
F
E
F
A
D
G
A
B
A
C
B
D
D
B
C
G
A
B
A
D
A
B
C
B
C
B
C
B
C
F
E
A
C
B
D
F
E
A
G
A
B
A
A
F
E
A
F
E
F
A
D
G
A
B
A
G
A
B
A
G
A
B
A
E
E
G
A
B
A
G
A
B
A
C
B
D
F
E
A
F
E
F
A
D
G
A
B
A
C
B
G
A
B
A
B
A
C
C
B
B
A
C
A
A
G
A
B
A
A
F
E
F
A
D
G
A
B
A
G
A
B
A
E
A
G
A
B
A
C
B
C
B
D
D
A
F
E
F
A
D
D
G
A
B
A
F
E
A
F
E
A
B
C
D
B
A
C
C
B
D
A
A
F
E
A
B
A
C
A
F
E
A
E
D
F
E
A
D
F
E
A
B
A
C
E
A
D
C
B
F
E
F
A
D
E
F
E
A
B
C
B
A
C
F
E
F
A
D
A
A
F
E
F
A
D
B
A
C
C
B
D
A
C
B
C
B
A
B
C
C
B
D
B
C
C
B
C
B
D
F
E
A
C
B
C
B
D
D
E
B
A
C
C
B
D
C
B
D
D
F
E
F
A
D
B
C
B
A
C
F
E
F
A
D
B
A
C
E
G
A
B
A
F
E
A
C
B
E
F
E
F
A
D
C
B
D
B
C
F
E
A
D
C
B
D
A
A
B
A
C
E
F
E
F
A
D
C
B
E
A
F
E
F
A
D
A
C
B
C
B
D
F
E
A
G
A
B
A
E
F
E
F
A
D
C
B
A
B
C
D
C
B
D
A
F
E
F
A
D
F
E
F
A
D
A
E
D
F
E
F
A
D
F
E
F
A
D
B
C
E
C
B
D
B
C
A
B
A
C
C
B
D
G
A
B
A
C
B
D
F
E
A
B
C
F
E
A
B
A
C
F
E
A
C
B
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
G
A
B
A
B
C
F
E
A
F
E
F
A
D
C
B
G
A
B
A
F
E
A
C
B
D
C
B
D
F
E
F
A
D
F
E
A
D
C
B
C
B
C
B
C
B
E
C
B
D
E
A
E
C
B
D
E
G
A
B
A
G
A
B
A
A
G
A
B
A
B
C
B
C
F
E
F
A
D
B
A
C
F
E
F
A
D
F
E
A
B
A
C
E
B
C
C
B
F
E
A
G
A
B
A
F
E
A
A
G
A
B
A
C
B
C
B
D
A
B
A
C
B
C
B
A
C
C
B
F
E
A
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
B
C
E
D
G
A
B
A
C
B
B
C
F
E
F
A
D
A
B
A
C
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
C
B
F
E
F
A
D
E
E
B
A
C
B
A
C
C
B
D
B
A
C
C
B
D
A
E
C
B
D
A
B
A
C
A
F
E
F
A
D
F
E
A
F
E
F
A
D
C
B
D
D
F
E
A
F
E
F
A
D
D
D
C
B
F
E
F
A
D
D
C
B
D
F
E
F
A
D
D
D
C
B
D
C
B
D
F
E
A
B
C
G
A
B
A
B
A
C
B
C
D
G
A
B
A
E
A
B
A
C
D
C
B
D
A
C
B
B
A
C
D
G
A
B
A
C
B
C
B
A
E
C
B
D
G
A
B
A
B
C
F
E
F
A
D
E
C
B
G
A
B
A
F
E
A
C
B
D
F
E
F
A
D
C
B
G
A
B
A
D
E
D
G
A
B
A
D
G
A
B
A
C
B
A
E
C
B
D
E
G
A
B
A
B
A
C
C
B
D
A
E
A
E
A
F
E
F
A
D
F
E
F
A
D
C
B
C
B
D
C
B
F
E
A
B
C
A
G
A
B
A
F
E
A
B
C
C
B
D
B
A
C
D
C
B
F
E
F
A
D
D
F
E
A
E
C
B
A
A
B
A
C
D
C
B
D
F
E
A
B
A
C
G
A
B
A
C
B
D
F
E
A
F
E
F
A
D
F
E
F
A
D
A
E
C
B
D
B
A
C
G
A
B
A
B
A
C
F
E
F
A
D
C
B
D
D
F
E
F
A
D
C
B
D
E
F
E
A
E
B
C
G
A
B
A
C
B
D
D
F
E
F
A
D
D
B
A
C
B
C
B
C
B
A
C
G
A
B
A
C
B
D
C
B
D
E
E
C
B
B
C
F
E
A
E
C
B
B
A
C
A
C
B
A
C
B
D
F
E
A
A
C
B
F
E
A
F
E
F
A
D
A
B
A
C
A
G
A
B
A
B
C
E
F
E
A
G
A
B
A
B
A
C
B
A
C
A
F
E
A
G
A
B
A
F
E
F
A
D
E
F
E
F
A
D
E
F
E
F
A
D
B
A
C
F
E
A
C
B
D
B
C
E
C
B
B
C
C
B
D
B
A
C
D
D
G
A
B
A
F
E
A
A
D
F
E
A
G
A
B
A
A
F
E
F
A
D
D
G
A
B
A
G
A
B
A
C
B
D
F
E
A
F
E
A
B
A
C
F
E
A
E
B
A
C
C
B
F
E
A
G
A
B
A
C
B
E
B
C
G
A
B
A
D
C
B
E
C
B
D
B
C
D
C
B
C
B
D
G
A
B
A
E
E
B
C
G
A
B
A
C
B
A
C
B
D
C
B
D
G
A
B
A
G
A
B
A
B
A
C
F
E
F
A
D
A
F
E
A
B
A
C
E
A
C
B
F
E
A
B
A
C
B
C
B
C
B
C
A
C
B
E
C
B
B
C
D
A
F
E
A
G
A
B
A
E
B
A
C
B
A
C
G
A
B
A
C
B
D
C
B
D
E
A
C
B
D
D
C
B
D
F
E
F
A
D
E
E
B
C
D
D
D
C
B
D
B
A
C
F
E
F
A
D
C
B
D
C
B
C
B
C
B
C
B
D
C
B
F
E
A
B
C
B
C
C
B
D
C
B
D
A
B
A
C
C
B
D
C
B
D
F
E
A
G
A
B
A
E
C
B
C
B
F
E
A
B
A
C
C
B
E
D
B
C
B
C
C
B
G
A
B
A
B
C
G
A
B
A
G
A
B
A
C
B
D
E
F
E
A
G
A
B
A
C
B
B
C
F
E
A
D
A
C
B
D
C
B
B
C
G
A
B
A
A
F
E
A
B
C
C
B
D
B
C
A
E
F
E
F
A
D
G
A
B
A
B
C
F
E
F
A
D
A
B
A
C
D
E
D
C
B
D
E
C
B
D
C
B
C
B
D
C
B
D
E
G
A
B
A
B
C
D
F
E
F
A
D
C
B
D
B
A
C
F
E
A
B
C
A
D
E
C
B
D
B
A
C
B
C
C
B
B
A
C
F
E
A
C
B
A
B
A
C
C
B
B
C
F
E
F
A
D
B
C
F
E
A
E
G
A
B
A
D
B
A
C
C
B
B
A
C
C
B
D
E
E
C
B
D
D
C
B
D
B
A
C
C
B
D
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
A
C
B
D
D
D
D
B
A
C
C
B
A
G
A
B
A
G
A
B
A
D
F
E
F
A
D
B
C
B
C
G
A
B
A
F
E
F
A
D
E
E
F
E
F
A
D
A
C
B
D
F
E
A
B
C
E
B
C
D
D
E
F
E
A
B
A
C
C
B
B
A
C
G
A
B
A
C
B
D
C
B
D
F
E
F
A
D
F
E
A
B
A
C
C
B
D
F
E
A
E
F
E
F
A
D
F
E
A
B
C
C
B
B
A
C
F
E
F
A
D
F
E
F
A
D
D
G
A
B
A
B
C
B
A
C
B
C
D
B
C
B
A
C
F
E
A
G
A
B
A
B
A
C
G
A
B
A
D
E
B
A
C
B
A
C
F
E
F
A
D
C
B
D
F
E
A
B
A
C
E
C
B
A
E
B
C
A
G
A
B
A
B
A
C
B
A
C
F
E
A
C
B
D
F
E
A
C
B
E
F
E
F
A
D
B
A
C
F
E
A
C
B
D
G
A
B
A
A
F
E
A
E
F
E
A
C
B
D
D
G
A
B
A
C
B
D
E
F
E
F
A
D
C
B
D
E
C
B
G
A
B
A
C
B
D
F
E
A
E
C
B
D
A
A
G
A
B
A
G
A
B
A
D
C
B
D
F
E
F
A
D
C
B
D
G
A
B
A
E
B
A
C
B
A
C
B
C
E
C
B
D
D
F
E
F
A
D
C
B
A
E
B
A
C
F
E
A
F
E
A
E
C
B
D
G
A
B
A
F
E
A
G
A
B
A
C
B
E
B
A
C
B
C
B
A
C
D
E
E
F
E
A
E
G
A
B
A
C
B
D
D
F
E
A
A
C
B
D
B
C
B
C
E
D
B
A
C
B
C
F
E
F
A
D
C
B
F
E
A
F
E
A
G
A
B
A
C
B
B
C
F
E
A
F
E
F
A
D
B
A
C
F
E
F
A
D
D
G
A
B
A
G
A
B
A
F
E
F
A
D
A
A
G
A
B
A
F
E
A
B
C
B
C
C
B
G
A
B
A
G
A
B
A
C
B
D
F
E
A
A
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
D
E
F
E
A
C
B
D
B
C
E
C
B
F
E
F
A
D
C
B
D
F
E
F
A
D
B
A
C
E
B
C
B
C
G
A
B
A
F
E
F
A
D
E
F
E
F
A
D
C
B
D
B
C
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
F
A
D
E
B
A
C
C
B
D
F
E
A
C
B
C
B
C
B
C
B
F
E
A
B
A
C
G
A
B
A
A
C
B
D
B
A
C
E
F
E
A
E
C
B
D
A
G
A
B
A
C
B
B
A
C
C
B
B
A
C
B
A
C
F
E
A
A
E
G
A
B
A
B
A
C
C
B
D
G
A
B
A
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
D
C
B
D
B
A
C
F
E
F
A
D
B
C
B
A
C
F
E
F
A
D
B
C
A
G
A
B
A
B
C
A
C
B
D
C
B
D
C
B
D
C
B
B
A
C
E
C
B
G
A
B
A
B
C
C
B
D
E
E
F
E
A
B
A
C
C
B
B
A
C
F
E
F
A
D
E
A
B
A
C
G
A
B
A
G
A
B
A
A
C
B
F
E
F
A
D
C
B
B
A
C
F
E
F
A
D
F
E
A
B
C
C
B
C
B
D
A
B
A
C
B
A
C
E
F
E
A
B
A
C
B
C
B
A
C
C
B
G
A
B
A
F
E
F
A
D
E
F
E
F
A
D
G
A
B
A
B
C
B
A
C
B
A
C
A
C
B
D
C
B
C
B
D
D
A
F
E
F
A
D
G
A
B
A
C
B
D
B
C
F
E
A
E
D
D
F
E
F
A
D
E
B
A
C
E
E
E
C
B
E
G
A
B
A
F
E
F
A
D
C
B
C
B
D
D
E
B
C
F
E
F
A
D
B
C
B
C
B
A
C
C
B
C
B
D
G
A
B
A
C
B
E
E
F
E
F
A
D
B
C
G
A
B
A
G
A
B
A
B
C
B
A
C
E
B
A
C
C
B
C
B
F
E
F
A
D
D
E
B
C
B
C
C
B
D
E
G
A
B
A
B
C
F
E
F
A
D
B
C
G
A
B
A
C
B
C
B
D
A
E
G
A
B
A
B
A
C
F
E
F
A
D
B
A
C
E
A
F
E
F
A
D
A
B
C
G
A
B
A
D
A
A
B
C
B
C
G
A
B
A
C
B
D
C
B
D
D
D
A
C
B
D
F
E
F
A
D
F
E
F
A
D
E
C
B
D
G
A
B
A
D
G
A
B
A
G
A
B
A
B
A
C
C
B
F
E
F
A
D
G
A
B
A
F
E
F
A
D
B
C
C
B
D
E
G
A
B
A
G
A
B
A
C
B
D
F
E
A
G
A
B
A
B
A
C
D
F
E
F
A
D
E
F
E
F
A
D
D
F
E
F
A
D
A
G
A
B
A
C
B
B
A
C
B
C
B
A
C
B
C
D
C
B
E
B
A
C
G
A
B
A
A
A
F
E
F
A
D
B
C
A
C
B
D
B
C
G
A
B
A
B
A
C
C
B
D
B
C
C
B
D
B
A
C
C
B
D
B
A
C
E
C
B
D
A
C
B
D
F
E
A
F
E
A
B
C
C
B
F
E
A
D
C
B
B
A
C
D
C
B
C
B
D
B
A
C
C
B
C
B
D
C
B
D
F
E
A
D
C
B
G
A
B
A
F
E
A
C
B
D
C
B
C
B
F
E
A
D
E
D
B
A
C
C
B
D
C
B
D
B
C
C
B
D
G
A
B
A
A
B
C
B
A
C
A
C
B
E
G
A
B
A
C
B
D
C
B
B
A
C
C
B
D
E
B
C
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
D
F
E
A
E
F
E
A
C
B
F
E
F
A
D
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
A
G
A
B
A
B
A
C
B
A
C
D
G
A
B
A
E
G
A
B
A
F
E
F
A
D
F
E
A
D
B
C
F
E
F
A
D
A
C
B
F
E
F
A
D
G
A
B
A
D
G
A
B
A
B
A
C
B
A
C
A
D
A
C
B
D
C
B
D
F
E
A
D
D
A
B
A
C
D
F
E
A
B
A
C
G
A
B
A
B
C
B
C
F
E
A
D
F
E
A
B
C
F
E
A
B
C
B
C
B
A
C
E
F
E
A
B
C
A
C
B
D
B
C
A
C
B
B
A
C
F
E
F
A
D
F
E
A
B
C
D
B
C
A
D
F
E
F
A
D
C
B
F
E
A
A
C
B
C
B
C
B
E
C
B
D
D
B
C
D
D
G
A
B
A
B
C
C
B
D
A
E
D
B
C
E
E
F
E
F
A
D
A
B
C
G
A
B
A
C
B
F
E
A
F
E
F
A
D
G
A
B
A
B
A
C
B
A
C
F
E
A
A
C
B
F
E
A
F
E
F
A
D
C
B
D
B
A
C
C
B
F
E
F
A
D
C
B
D
F
E
F
A
D
B
C
F
E
A
C
B
F
E
F
A
D
C
B
D
B
C
E
D
B
C
C
B
D
A
B
C
D
B
C
G
A
B
A
A
B
C
E
F
E
A
B
C
A
G
A
B
A
B
A
C
F
E
A
C
B
F
E
F
A
D
C
B
A
B
A
C
E
E
G
A
B
A
G
A
B
A
F
E
A
D
B
C
F
E
F
A
D
C
B
B
A
C
B
A
C
B
A
C
C
B
E
G
A
B
A
F
E
A
E
G
A
B
A
C
B
D
F
E
A
C
B
D
C
B
D
C
B
D
B
A
C
A
A
B
C
B
A
C
E
E
B
A
C
G
A
B
A
D
E
G
A
B
A
C
B
D
G
A
B
A
G
A
B
A
C
B
D
A
B
C
F
E
F
A
D
E
C
B
D
C
B
D
C
B
C
B
D
A
E
F
E
F
A
D
D
B
A
C
F
E
A
D
C
B
D
C
B
D
F
E
A
A
D
C
B
F
E
F
A
D
C
B
C
B
D
F
E
A
C
B
D
F
E
F
A
D
B
C
C
B
D
B
A
C
C
B
A
A
C
B
D
F
E
A
G
A
B
A
B
C
C
B
A
E
B
C
F
E
F
A
D
G
A
B
A
B
C
C
B
D
F
E
A
C
B
D
E
C
B
D
G
A
B
A
A
F
E
F
A
D
B
A
C
G
A
B
A
G
A
B
A
B
A
C
B
A
C
C
B
A
G
A
B
A
B
C
F
E
A
B
A
C
B
C
D
C
B
E
E
F
E
F
A
D
B
A
C
F
E
F
A
D
G
A
B
A
G
A
B
A
C
B
B
A
C
C
B
E
B
A
C
E
D
A
B
C
F
E
A
G
A
B
A
G
A
B
A
F
E
A
F
E
A
A
G
A
B
A
B
A
C
B
C
B
A
C
A
B
A
C
F
E
F
A
D
C
B
D
D
A
A
C
B
G
A
B
A
A
G
A
B
A
F
E
A
A
G
A
B
A
C
B
B
C
E
F
E
F
A
D
C
B
B
A
C
C
B
B
A
C
C
B
D
C
B
D
F
E
F
A
D
D
B
C
G
A
B
A
F
E
F
A
D
C
B
D
E
E
G
A
B
A
F
E
F
A
D
G
A
B
A
D
C
B
C
B
D
E
C
B
E
E
G
A
B
A
B
A
C
G
A
B
A
D
B
A
C
F
E
A
C
B
C
B
B
A
C
C
B
A
A
F
E
F
A
D
A
E
B
A
C
F
E
F
A
D
E
G
A
B
A
E
B
A
C
C
B
D
G
A
B
A
B
C
C
B
D
E
B
A
C
C
B
B
C
B
C
G
A
B
A
C
B
D
C
B
G
A
B
A
B
A
C
B
C
B
C
C
B
D
E
F
E
A
B
A
C
F
E
F
A
D
B
A
C
B
A
C
A
F
E
F
A
D
C
B
A
C
B
D
B
C
C
B
D
G
A
B
A
B
A
C
G
A
B
A
C
B
D
F
E
F
A
D
F
E
F
A
D
E
F
E
A
B
C
G
A
B
A
F
E
F
A
D
F
E
F
A
D
C
B
D
G
A
B
A
C
B
D
F
E
A
E
C
B
G
A
B
A
A
F
E
F
A
D
B
A
C
C
B
D
F
E
A
C
B
D
F
E
F
A
D
B
A
C
B
A
C
D
B
C
E
C
B
D
C
B
D
B
C
A
D
B
A
C
F
E
F
A
D
B
A
C
F
E
A
B
C
A
A
B
A
C
A
G
A
B
A
E
C
B
D
C
B
C
B
C
B
D
D
G
A
B
A
F
E
A
E
F
E
A
C
B
D
F
E
F
A
D
B
C
F
E
A
D
F
E
A
F
E
A
C
B
B
A
C
D
F
E
F
A
D
E
B
A
C
A
A
B
A
C
E
C
B
A
B
C
C
B
A
D
F
E
F
A
D
E
F
E
F
A
D
F
E
F
A
D
D
C
B
B
A
C
A
A
D
C
B
D
C
B
D
C
B
D
A
C
B
D
G
A
B
A
F
E
A
A
D
B
A
C
C
B
D
C
B
D
C
B
D
G
A
B
A
B
A
C
B
A
C
F
E
A
B
A
C
E
B
C
G
A
B
A
E
F
E
A
A
B
A
C
E
B
C
B
A
C
E
C
B
D
C
B
B
C
B
C
B
A
C
E
F
E
F
A
D
F
E
A
G
A
B
A
B
C
B
C
B
C
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
G
A
B
A
D
B
C
C
B
G
A
B
A
B
A
C
A
F
E
A
C
B
C
B
C
B
D
C
B
D
A
F
E
A
G
A
B
A
G
A
B
A
A
F
E
A
A
F
E
A
C
B
D
C
B
G
A
B
A
A
A
C
B
G
A
B
A
G
A
B
A
F
E
A
F
E
F
A
D
C
B
C
B
B
A
C
C
B
G
A
B
A
F
E
F
A
D
A
C
B
F
E
F
A
D
A
F
E
F
A
D
E
F
E
F
A
D
F
E
A
C
B
C
B
D
G
A
B
A
B
A
C
D
C
B
D
B
C
D
E
B
C
F
E
F
A
D
E
B
C
D
C
B
D
B
C
B
A
C
F
E
F
A
D
C
B
C
B
G
A
B
A
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
A
F
E
F
A
D
D
F
E
F
A
D
D
F
E
F
A
D
B
A
C
E
F
E
F
A
D
G
A
B
A
C
B
D
D
A
C
B
D
C
B
C
B
D
B
A
C
B
A
C
B
A
C
C
B
D
D
C
B
F
E
A
A
C
B
A
F
E
A
B
A
C
A
B
C
B
A
C
G
A
B
A
F
E
A
A
A
F
E
F
A
D
B
A
C
A
F
E
F
A
D
E
C
B
F
E
F
A
D
F
E
A
B
A
C
B
C
B
A
C
C
B
D
A
E
B
A
C
G
A
B
A
C
B
F
E
A
E
C
B
B
C
B
C
F
E
F
A
D
F
E
A
E
D
A
C
B
D
G
A
B
A
E
C
B
C
B
D
A
F
E
F
A
D
D
B
A
C
A
F
E
A
G
A
B
A
A
B
C
C
B
D
B
C
F
E
A
A
G
A
B
A
F
E
A
F
E
A
B
A
C
G
A
B
A
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
E
C
B
D
B
C
F
E
A
A
F
E
F
A
D
F
E
F
A
D
D
E
F
E
F
A
D
F
E
A
B
C
E
D
F
E
F
A
D
C
B
C
B
B
A
C
G
A
B
A
B
C
G
A
B
A
F
E
F
A
D
A
B
A
C
E
B
C
B
C
C
B
D
D
F
E
F
A
D
D
C
B
G
A
B
A
B
A
C
B
A
C
C
B
G
A
B
A
F
E
A
C
B
D
F
E
F
A
D
C
B
F
E
A
B
A
C
B
C
E
F
E
F
A
D
C
B
G
A
B
A
A
F
E
A
F
E
F
A
D
B
C
F
E
F
A
D
F
E
F
A
D
B
A
C
A
C
B
D
G
A
B
A
D
C
B
F
E
A
A
F
E
A
F
E
A
F
E
A
C
B
D
F
E
F
A
D
B
C
F
E
F
A
D
F
E
F
A
D
B
A
C
A
F
E
F
A
D
B
A
C
F
E
A
F
E
A
F
E
F
A
D
F
E
A
A
B
C
A
A
E
A
G
A
B
A
B
A
C
C
B
D
B
C
F
E
A
G
A
B
A
E
F
E
A
B
C
F
E
F
A
D
B
A
C
C
B
D
C
B
D
G
A
B
A
F
E
A
G
A
B
A
C
B
F
E
A
D
C
B
A
F
E
F
A
D
B
A
C
C
B
D
B
C
G
A
B
A
C
B
D
A
D
E
G
A
B
A
C
B
C
B
D
A
C
B
B
A
C
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
A
F
E
F
A
D
B
A
C
C
B
E
B
A
C
F
E
F
A
D
F
E
F
A
D
B
C
B
A
C
E
D
A
C
B
G
A
B
A
F
E
F
A
D
F
E
F
A
D
C
B
E
F
E
A
B
C
A
C
B
D
B
C
C
B
G
A
B
A
D
F
E
A
F
E
A
E
E
B
C
F
E
F
A
D
A
A
E
C
B
D
B
A
C
E
F
E
A
A
F
E
A
F
E
F
A
D
E
G
A
B
A
C
B
D
F
E
F
A
D
B
A
C
C
B
D
C
B
D
E
E
F
E
A
F
E
F
A
D
G
A
B
A
G
A
B
A
C
B
D
F
E
F
A
D
G
A
B
A
F
E
A
E
F
E
F
A
D
E
G
A
B
A
C
B
D
E
C
B
D
C
B
D
F
E
F
A
D
F
E
F
A
D
E
A
F
E
A
B
C
A
F
E
A
B
A
C
C
B
D
E
F
E
F
A
D
B
C
C
B
D
B
C
E
F
E
A
B
A
C
D
A
A
G
A
B
A
B
C
C
B
E
E
B
A
C
C
B
A
F
E
A
B
C
A
E
D
F
E
A
B
C
D
A
E
B
A
C
A
F
E
F
A
D
G
A
B
A
A
E
C
B
C
B
D
B
A
C
D
F
E
F
A
D
A
F
E
F
A
D
E
G
A
B
A
B
C
D
F
E
A
D
C
B
D
D
F
E
F
A
D
F
E
A
F
E
A
F
E
A
F
E
A
C
B
D
C
B
D
A
G
A
B
A
F
E
A
F
E
A
F
E
F
A
D
F
E
A
E
A
F
E
A
C
B
A
B
C
C
B
D
G
A
B
A
A
F
E
A
C
B
D
E
F
E
F
A
D
G
A
B
A
E
C
B
D
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
F
E
F
A
D
F
E
A
B
A
C
A
B
C
E
D
B
A
C
F
E
F
A
D
D
F
E
A
D
C
B
D
E
G
A
B
A
E
B
A
C
B
C
D
F
E
A
E
D
G
A
B
A
B
A
C
E
C
B
C
B
A
A
B
A
C
E
D
D
E
C
B
D
G
A
B
A
F
E
F
A
D
B
C
C
B
E
G
A
B
A
B
A
C
D
B
C
D
E
E
G
A
B
A
C
B
F
E
F
A
D
F
E
A
G
A
B
A
F
E
A
D
F
E
F
A
D
G
A
B
A
G
A
B
A
B
C
F
E
F
A
D
C
B
B
A
C
G
A
B
A
E
C
B
D
F
E
F
A
D
B
C
B
C
B
A
C
C
B
D
A
A
B
C
G
A
B
A
F
E
F
A
D
C
B
C
B
D
B
A
C
B
A
C
B
A
C
B
C
D
F
E
A
B
A
C
A
B
C
G
A
B
A
B
C
A
G
A
B
A
D
E
A
C
B
F
E
F
A
D
F
E
F
A
D
B
A
C
A
B
C
F
E
F
A
D
A
C
B
B
A
C
A
C
B
D
C
B
C
B
D
D
F
E
F
A
D
E
D
C
B
D
B
A
C
A
C
B
F
E
A
E
F
E
A
E
C
B
D
G
A
B
A
B
A
C
A
E
C
B
D
C
B
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
D
B
A
C
C
B
D
F
E
A
B
C
B
A
C
E
C
B
D
A
F
E
A
B
C
C
B
D
C
B
D
A
B
C
F
E
A
B
C
A
G
A
B
A
A
B
A
C
D
F
E
A
D
A
C
B
D
B
A
C
F
E
A
A
C
B
C
B
C
B
D
A
F
E
A
B
A
C
G
A
B
A
C
B
D
G
A
B
A
A
C
B
D
F
E
F
A
D
B
C
E
D
F
E
A
E
A
E
F
E
F
A
D
A
F
E
A
D
A
G
A
B
A
F
E
F
A
D
E
F
E
A
B
A
C
G
A
B
A
C
B
D
D
A
C
B
F
E
F
A
D
G
A
B
A
D
B
A
C
B
C
C
B
B
C
D
E
D
G
A
B
A
F
E
A
D
E
F
E
A
A
C
B
E
E
D
F
E
F
A
D
F
E
A
C
B
D
F
E
F
A
D
A
C
B
F
E
F
A
D
D
F
E
A
A
A
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
A
B
C
E
D
C
B
A
C
B
D
D
B
C
B
C
B
C
D
D
C
B
D
F
E
A
E
D
C
B
E
D
F
E
F
A
D
F
E
F
A
D
D
C
B
D
F
E
F
A
D
G
A
B
A
C
B
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
A
C
B
C
B
D
B
A
C
G
A
B
A
F
E
A
D
C
B
C
B
D
E
A
C
B
D
G
A
B
A
F
E
F
A
D
G
A
B
A
D
D
D
E
B
C
G
A
B
A
G
A
B
A
C
B
B
A
C
B
C
B
A
C
B
A
C
A
A
F
E
F
A
D
F
E
A
F
E
A
C
B
D
B
C
F
E
A
F
E
F
A
D
D
C
B
D
G
A
B
A
C
B
G
A
B
A
A
F
E
F
A
D
C
B
B
C
F
E
F
A
D
G
A
B
A
B
C
B
C
G
A
B
A
B
A
C
F
E
A
E
B
A
C
F
E
A
C
B
C
B
F
E
F
A
D
C
B
F
E
F
A
D
E
C
B
A
F
E
F
A
D
F
E
F
A
D
E
A
G
A
B
A
B
C
E
C
B
E
C
B
B
A
C
A
B
A
C
E
E
C
B
D
D
C
B
G
A
B
A
F
E
A
B
C
G
A
B
A
C
B
D
A
B
C
C
B
E
F
E
F
A
D
C
B
D
F
E
A
B
A
C
C
B
D
A
F
E
F
A
D
C
B
E
F
E
F
A
D
E
E
E
B
C
E
B
A
C
G
A
B
A
D
A
F
E
F
A
D
F
E
F
A
D
E
C
B
D
F
E
A
A
E
F
E
F
A
D
D
C
B
B
C
E
A
A
A
A
A
D
F
E
A
F
E
A
C
B
C
B
A
G
A
B
A
G
A
B
A
C
B
F
E
F
A
D
F
E
A
C
B
D
B
C
F
E
A
B
C
B
C
E
F
E
A
B
C
C
B
D
F
E
F
A
D
F
E
A
A
C
B
E
B
C
D
B
C
D
D
A
A
A
A
G
A
B
A
A
C
B
D
F
E
F
A
D
B
A
C
E
D
A
F
E
F
A
D
C
B
B
C
F
E
F
A
D
B
A
C
C
B
F
E
F
A
D
F
E
F
A
D
A
G
A
B
A
A
C
B
E
F
E
A
E
D
F
E
A
C
B
D
C
B
D
B
C
C
B
D
C
B
D
C
B
F
E
A
B
C
A
D
C
B
E
E
E
A
D
D
F
E
A
D
A
B
C
F
E
A
C
B
D
B
A
C
B
A
C
F
E
F
A
D
B
A
C
D
E
F
E
F
A
D
G
A
B
A
C
B
C
B
D
D
B
C
F
E
A
D
F
E
F
A
D
B
A
C
B
A
C
B
C
A
F
E
F
A
D
B
A
C
E
E
C
B
F
E
A
C
B
C
B
B
A
C
A
F
E
A
G
A
B
A
C
B
D
G
A
B
A
G
A
B
A
B
C
F
E
F
A
D
G
A
B
A
C
B
D
E
B
C
A
C
B
D
C
B
D
F
E
F
A
D
C
B
B
A
C
F
E
A
C
B
D
B
A
C
G
A
B
A
G
A
B
A
B
C
A
A
C
B
F
E
F
A
D
B
C
D
C
B
B
A
C
E
A
C
B
F
E
F
A
D
C
B
C
B
D
B
A
C
D
B
A
C
C
B
D
B
A
C
C
B
C
B
D
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
D
A
D
C
B
B
C
E
B
C
G
A
B
A
A
F
E
F
A
D
G
A
B
A
B
C
D
D
A
B
C
B
C
D
B
A
C
C
B
D
C
B
B
A
C
C
B
G
A
B
A
C
B
F
E
A
D
F
E
F
A
D
F
E
F
A
D
C
B
C
B
B
A
C
E
F
E
A
G
A
B
A
D
E
C
B
D
E
F
E
F
A
D
E
E
F
E
A
D
G
A
B
A
D
B
A
C
A
C
B
C
B
D
B
C
A
B
C
C
B
D
B
C
C
B
D
F
E
A
A
F
E
A
E
A
B
C
F
E
F
A
D
A
D
E
D
C
B
D
G
A
B
A
B
A
C
B
C
F
E
F
A
D
E
B
A
C
B
A
C
F
E
F
A
D
C
B
B
A
C
B
C
C
B
D
C
B
D
E
C
B
D
F
E
F
A
D
B
C
C
B
D
C
B
D
F
E
F
A
D
A
F
E
F
A
D
C
B
D
G
A
B
A
A
D
B
C
F
E
A
C
B
D
D
B
C
G
A
B
A
A
C
B
D
C
B
D
C
B
C
B
B
C
F
E
A
C
B
D
C
B
C
B
B
A
C
A
B
A
C
B
C
A
D
A
E
E
B
A
C
B
C
C
B
D
C
B
D
G
A
B
A
A
F
E
F
A
D
C
B
B
C
C
B
D
B
C
C
B
D
E
E
A
F
E
F
A
D
E
B
A
C
C
B
D
C
B
G
A
B
A
D
A
C
B
D
C
B
F
E
A
C
B
D
A
F
E
F
A
D
B
A
C
C
B
D
D
D
B
A
C
E
B
C
B
A
C
E
B
C
E
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
G
A
B
A
C
B
F
E
A
E
B
C
B
A
C
B
A
C
G
A
B
A
D
E
D
D
B
A
C
C
B
F
E
F
A
D
C
B
D
G
A
B
A
C
B
E
D
C
B
D
F
E
F
A
D
B
A
C
C
B
B
A
C
D
C
B
C
B
D
C
B
D
D
D
C
B
D
D
C
B
A
C
B
D
B
C
D
F
E
A
F
E
A
F
E
A
E
C
B
B
A
C
G
A
B
A
B
C
A
E
A
F
E
F
A
D
C
B
B
A
C
C
B
D
G
A
B
A
G
A
B
A
E
D
F
E
A
F
E
F
A
D
G
A
B
A
F
E
A
C
B
D
C
B
B
C
B
C
B
A
C
C
B
D
C
B
C
B
E
F
E
F
A
D
C
B
E
G
A
B
A
F
E
A
D
A
F
E
A
F
E
F
A
D
F
E
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
B
C
G
A
B
A
D
B
C
G
A
B
A
B
C
G
A
B
A
B
A
C
B
C
B
C
E
B
A
C
E
A
A
F
E
A
E
A
E
G
A
B
A
G
A
B
A
C
B
D
C
B
D
E
E
C
B
D
E
F
E
F
A
D
B
C
C
B
D
E
E
A
C
B
B
A
C
D
A
C
B
D
C
B
D
B
A
C
D
C
B
B
C
F
E
F
A
D
F
E
F
A
D
B
C
E
E
E
D
F
E
A
B
A
C
G
A
B
A
B
A
C
F
E
F
A
D
G
A
B
A
C
B
D
F
E
F
A
D
B
C
B
C
F
E
A
F
E
F
A
D
C
B
G
A
B
A
F
E
A
E
C
B
D
F
E
A
B
C
A
G
A
B
A
D
C
B
D
F
E
A
B
A
C
D
C
B
F
E
F
A
D
C
B
F
E
A
D
F
E
A
A
C
B
G
A
B
A
B
C
C
B
C
B
D
E
C
B
C
B
D
D
F
E
A
G
A
B
A
G
A
B
A
F
E
A
E
B
C
B
A
C
B
A
C
C
B
D
C
B
F
E
A
F
E
A
C
B
C
B
D
C
B
D
D
B
A
C
D
C
B
D
C
B
D
A
F
E
F
A
D
G
A
B
A
F
E
A
D
F
E
F
A
D
C
B
F
E
F
A
D
B
A
C
C
B
B
A
C
C
B
C
B
A
F
E
A
D
E
D
D
C
B
D
F
E
A
B
C
B
C
C
B
C
B
D
C
B
D
G
A
B
A
E
F
E
F
A
D
F
E
F
A
D
C
B
C
B
B
A
C
F
E
A
B
C
C
B
D
C
B
B
A
C
B
A
C
E
C
B
D
A
F
E
F
A
D
A
F
E
F
A
D
E
C
B
D
F
E
A
C
B
C
B
G
A
B
A
C
B
D
G
A
B
A
C
B
D
B
A
C
G
A
B
A
A
C
B
A
B
C
C
B
F
E
A
B
A
C
F
E
A
D
F
E
F
A
D
D
C
B
A
G
A
B
A
C
B
E
C
B
F
E
F
A
D
A
F
E
A
A
C
B
D
B
A
C
C
B
D
F
E
A
C
B
D
F
E
A
G
A
B
A
A
D
A
B
A
C
F
E
F
A
D
B
A
C
C
B
D
C
B
D
D
F
E
A
F
E
F
A
D
B
A
C
B
A
C
E
C
B
B
A
C
D
A
A
E
D
B
C
F
E
F
A
D
G
A
B
A
F
E
A
E
F
E
A
F
E
F
A
D
F
E
F
A
D
B
A
C
G
A
B
A
G
A
B
A
A
E
A
B
C
B
A
C
F
E
A
A
F
E
F
A
D
G
A
B
A
F
E
A
G
A
B
A
G
A
B
A
C
B
D
F
E
F
A
D
F
E
A
B
C
A
C
B
D
C
B
D
E
C
B
E
G
A
B
A
B
C
D
F
E
F
A
D
E
B
C
C
B
B
C
F
E
A
E
F
E
A
F
E
F
A
D
E
F
E
F
A
D
A
B
A
C
E
E
B
A
C
G
A
B
A
B
C
G
A
B
A
A
C
B
F
E
A
A
B
C
F
E
A
B
A
C
B
A
C
F
E
A
B
A
C
A
E
C
B
D
A
F
E
F
A
D
C
B
D
C
B
A
D
D
F
E
A
F
E
A
E
F
E
A
G
A
B
A
C
B
D
B
A
C
F
E
A
D
E
D
D
G
A
B
A
B
C
B
A
C
C
B
C
B
C
B
D
F
E
A
B
A
C
F
E
F
A
D
A
F
E
F
A
D
B
C
F
E
A
B
A
C
B
A
C
C
B
F
E
A
A
G
A
B
A
A
C
B
E
G
A
B
A
C
B
D
B
C
F
E
A
F
E
A
G
A
B
A
G
A
B
A
F
E
A
F
E
F
A
D
F
E
A
F
E
A
C
B
F
E
A
C
B
C
B
D
B
A
C
G
A
B
A
F
E
F
A
D
A
B
C
B
C
B
A
C
D
B
A
C
C
B
C
B
D
C
B
D
C
B
D
C
B
D
C
B
D
C
B
F
E
F
A
D
C
B
D
E
D
B
A
C
A
C
B
B
A
C
F
E
F
A
D
F
E
A
D
B
C
C
B
D
A
C
B
D
G
A
B
A
C
B
D
B
A
C
B
A
C
F
E
F
A
D
E
C
B
F
E
A
F
E
F
A
D
E
B
C
F
E
A
E
F
E
A
E
B
A
C
F
E
A
F
E
A
B
A
C
F
E
F
A
D
G
A
B
A
E
B
A
C
F
E
A
A
B
C
C
B
F
E
A
G
A
B
A
A
C
B
F
E
A
B
C
B
C
A
F
E
F
A
D
C
B
B
A
C
D
F
E
A
E
C
B
D
F
E
F
A
D
C
B
D
B
A
C
E
C
B
D
F
E
F
A
D
E
D
F
E
F
A
D
F
E
F
A
D
E
B
A
C
B
C
C
B
D
C
B
D
F
E
F
A
D
F
E
F
A
D
A
B
A
C
F
E
A
B
C
C
B
B
C
F
E
F
A
D
E
G
A
B
A
A
F
E
A
G
A
B
A
E
E
C
B
B
A
C
E
F
E
A
C
B
A
B
A
C
D
B
A
C
G
A
B
A
B
A
C
C
B
D
B
C
B
C
G
A
B
A
F
E
A
A
C
B
D
E
D
A
B
A
C
E
G
A
B
A
B
C
G
A
B
A
E
B
A
C
D
B
A
C
D
E
F
E
F
A
D
A
D
B
A
C
A
B
C
B
C
B
A
C
F
E
A
A
B
C
C
B
D
E
F
E
A
F
E
A
C
B
D
E
E
D
D
F
E
F
A
D
A
B
C
F
E
A
F
E
F
A
D
B
A
C
B
C
G
A
B
A
F
E
F
A
D
F
E
F
A
D
C
B
G
A
B
A
E
B
C
E
B
A
C
A
E
C
B
D
G
A
B
A
F
E
F
A
D
A
C
B
D
G
A
B
A
B
C
G
A
B
A
F
E
F
A
D
C
B
C
B
D
C
B
F
E
F
A
D
F
E
A
F
E
A
C
B
F
E
A
F
E
F
A
D
B
C
G
A
B
A
G
A
B
A
G
A
B
A
C
B
F
E
A
D
F
E
F
A
D
F
E
F
A
D
D
B
A
C
F
E
A
C
B
D
B
A
C
G
A
B
A
D
D
E
F
E
F
A
D
F
E
A
F
E
F
A
D
B
C
G
A
B
A
G
A
B
A
B
C
G
A
B
A
D
F
E
A
F
E
A
C
B
G
A
B
A
B
C
C
B
C
B
D
F
E
A
B
A
C
D
B
A
C
E
D
B
C
G
A
B
A
F
E
A
B
A
C
G
A
B
A
E
B
A
C
D
F
E
F
A
D
D
E
G
A
B
A
D
B
C
F
E
F
A
D
G
A
B
A
G
A
B
A
F
E
F
A
D
B
C
E
E
F
E
F
A
D
F
E
F
A
D
E
C
B
D
C
B
D
C
B
D
E
F
E
F
A
D
A
G
A
B
A
B
C
B
C
A
A
G
A
B
A
F
E
A
B
A
C
F
E
F
A
D
C
B
D
F
E
F
A
D
A
E
G
A
B
A
B
A
C
A
B
C
D
B
A
C
E
F
E
A
F
E
A
E
D
E
C
B
F
E
A
A
C
B
G
A
B
A
B
C
B
A
C
C
B
D
F
E
A
B
A
C
B
C
B
A
C
D
E
C
B
D
F
E
A
D
E
B
A
C
F
E
A
F
E
A
B
C
C
B
F
E
A
G
A
B
A
G
A
B
A
G
A
B
A
E
C
B
D
C
B
D
C
B
B
A
C
B
C
D
E
C
B
D
B
A
C
G
A
B
A
D
F
E
A
C
B
F
E
A
F
E
A
E
E
G
A
B
A
F
E
A
A
F
E
F
A
D
D
D
B
A
C
C
B
F
E
A
B
A
C
G
A
B
A
A
A
F
E
A
B
C
B
A
C
G
A
B
A
F
E
F
A
D
F
E
F
A
D
C
B
B
C
F
E
A
E
B
A
C
C
B
D
A
B
C
E
C
B
E
D
E
A
C
B
D
B
C
G
A
B
A
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
A
D
G
A
B
A
F
E
F
A
D
D
E
E
B
A
C
C
B
D
B
A
C
B
A
C
B
A
C
B
C
C
B
D
E
F
E
F
A
D
F
E
F
A
D
B
C
B
C
E
C
B
C
B
C
B
D
E
B
A
C
D
F
E
F
A
D
E
D
A
F
E
F
A
D
A
B
A
C
E
C
B
A
D
B
A
C
E
F
E
A
B
A
C
F
E
F
A
D
D
F
E
A
C
B
D
A
F
E
F
A
D
A
A
F
E
F
A
D
F
E
F
A
D
B
C
B
A
C
A
F
E
A
B
C
F
E
A
G
A
B
A
B
A
C
C
B
D
A
F
E
A
C
B
D
F
E
A
B
A
C
D
B
A
C
G
A
B
A
B
C
F
E
F
A
D
F
E
A
C
B
F
E
A
E
A
G
A
B
A
C
B
E
F
E
A
A
F
E
A
C
B
D
B
C
A
F
E
F
A
D
E
A
C
B
A
F
E
F
A
D
F
E
A
B
A
C
B
A
C
E
F
E
F
A
D
B
C
C
B
D
B
C
A
D
F
E
A
C
B
C
B
E
A
F
E
A
E
G
A
B
A
G
A
B
A
C
B
D
C
B
D
G
A
B
A
C
B
C
B
D
G
A
B
A
A
C
B
G
A
B
A
B
A
C
F
E
F
A
D
B
C
C
B
D
G
A
B
A
F
E
A
C
B
D
B
A
C
C
B
D
A
F
E
F
A
D
E
F
E
A
C
B
D
G
A
B
A
C
B
D
C
B
D
C
B
F
E
A
C
B
D
A
C
B
D
B
A
C
F
E
A
B
A
C
B
C
A
D
A
E
B
A
C
F
E
F
A
D
C
B
D
G
A
B
A
C
B
A
G
A
B
A
F
E
A
B
C
A
F
E
A
A
C
B
C
B
D
D
B
C
F
E
A
B
C
C
B
D
B
C
G
A
B
A
F
E
F
A
D
C
B
D
G
A
B
A
B
C
F
E
F
A
D
B
A
C
G
A
B
A
A
C
B
D
G
A
B
A
B
C
E
B
A
C
F
E
A
G
A
B
A
F
E
A
E
A
G
A
B
A
C
B
D
B
C
D
E
D
D
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
E
C
B
D
G
A
B
A
F
E
A
D
G
A
B
A
F
E
A
B
C
C
B
D
A
A
B
C
G
A
B
A
B
C
A
F
E
F
A
D
A
F
E
F
A
D
B
A
C
C
B
B
A
C
G
A
B
A
E
B
A
C
C
B
D
B
A
C
D
E
E
C
B
D
B
C
G
A
B
A
G
A
B
A
F
E
F
A
D
C
B
D
E
F
E
F
A
D
E
F
E
F
A
D
F
E
A
F
E
F
A
D
C
B
D
D
D
C
B
B
C
A
G
A
B
A
G
A
B
A
D
A
C
B
F
E
A
G
A
B
A
F
E
F
A
D
C
B
D
C
B
F
E
A
G
A
B
A
A
F
E
F
A
D
F
E
F
A
D
E
B
C
C
B
D
B
C
C
B
E
C
B
E
C
B
D
A
A
E
C
B
D
A
B
C
B
A
C
E
B
C
B
A
C
C
B
B
A
C
B
C
C
B
D
C
B
D
G
A
B
A
C
B
F
E
A
B
A
C
B
A
C
C
B
C
B
E
C
B
C
B
D
B
A
C
A
D
B
C
F
E
F
A
D
B
C
A
A
C
B
D
E
C
B
D
C
B
G
A
B
A
B
A
C
D
F
E
A
D
D
A
B
C
F
E
A
G
A
B
A
B
C
G
A
B
A
B
A
C
G
A
B
A
F
E
A
G
A
B
A
G
A
B
A
A
C
B
F
E
A
G
A
B
A
C
B
F
E
A
D
D
B
A
C
D
F
E
A
C
B
G
A
B
A
C
B
D
F
E
F
A
D
D
F
E
F
A
D
C
B
F
E
A
C
B
D
B
C
C
B
D
A
B
C
G
A
B
A
C
B
G
A
B
A
B
C
F
E
A
B
A
C
B
C
F
E
A
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
A
A
F
E
F
A
D
A
A
G
A
B
A
F
E
F
A
D
D
B
A
C
G
A
B
A
G
A
B
A
B
A
C
D
F
E
F
A
D
A
E
F
E
F
A
D
C
B
B
A
C
F
E
A
F
E
F
A
D
B
C
D
F
E
F
A
D
F
E
F
A
D
B
C
C
B
D
F
E
F
A
D
D
F
E
A
G
A
B
A
E
D
C
B
A
C
B
B
A
C
E
E
A
G
A
B
A
F
E
F
A
D
F
E
A
A
C
B
D
C
B
C
B
D
A
C
B
D
D
G
A
B
A
D
C
B
D
C
B
D
D
C
B
G
A
B
A
B
A
C
B
C
E
A
B
C
C
B
D
C
B
D
G
A
B
A
F
E
A
A
A
F
E
F
A
D
D
B
C
C
B
A
B
C
B
A
C
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
A
B
C
C
B
D
E
A
G
A
B
A
F
E
F
A
D
A
B
C
G
A
B
A
F
E
A
B
A
C
G
A
B
A
A
D
E
D
C
B
D
C
B
D
E
D
F
E
A
F
E
A
D
A
F
E
A
C
B
D
G
A
B
A
B
A
C
B
A
C
G
A
B
A
G
A
B
A
F
E
F
A
D
D
F
E
F
A
D
C
B
A
E
C
B
D
C
B
D
E
G
A
B
A
D
E
F
E
A
F
E
F
A
D
B
C
C
B
D
C
B
D
C
B
B
A
C
A
E
E
D
F
E
F
A
D
B
C
C
B
D
F
E
F
A
D
B
A
C
C
B
F
E
F
A
D
A
B
A
C
D
G
A
B
A
A
F
E
A
C
B
F
E
F
A
D
F
E
F
A
D
C
B
D
B
C
E
B
C
F
E
A
C
B
F
E
A
E
C
B
B
C
G
A
B
A
C
B
D
A
F
E
A
B
A
C
B
A
C
D
F
E
A
F
E
A
F
E
A
C
B
C
B
B
C
B
A
C
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
A
A
G
A
B
A
C
B
D
C
B
D
D
D
E
G
A
B
A
E
C
B
D
G
A
B
A
C
B
G
A
B
A
B
A
C
F
E
A
D
C
B
B
C
D
D
B
C
C
B
G
A
B
A
C
B
A
C
B
D
A
D
C
B
B
A
C
A
C
B
B
A
C
D
A
C
B
G
A
B
A
E
C
B
D
B
A
C
C
B
E
B
A
C
F
E
F
A
D
A
D
D
E
F
E
F
A
D
B
A
C
C
B
E
C
B
D
G
A
B
A
F
E
F
A
D
C
B
D
B
C
B
C
B
C
B
C
C
B
A
B
A
C
C
B
F
E
A
F
E
F
A
D
C
B
D
E
E
F
E
A
D
C
B
D
B
A
C
C
B
D
F
E
F
A
D
C
B
B
A
C
F
E
F
A
D
C
B
D
F
E
A
E
E
G
A
B
A
G
A
B
A
A
D
C
B
D
G
A
B
A
G
A
B
A
F
E
F
A
D
A
B
A
C
C
B
A
D
F
E
F
A
D
B
A
C
B
C
A
B
C
F
E
F
A
D
F
E
F
A
D
C
B
E
C
B
G
A
B
A
F
E
A
D
F
E
F
A
D
C
B
D
B
C
C
B
D
F
E
A
B
C
F
E
F
A
D
C
B
E
F
E
A
B
C
B
C
D
F
E
A
C
B
D
B
C
G
A
B
A
A
B
A
C
C
B
D
D
B
C
C
B
D
A
B
C
D
F
E
A
B
A
C
A
F
E
F
A
D
F
E
F
A
D
E
F
E
A
C
B
E
C
B
C
B
B
C
F
E
F
A
D
E
E
C
B
C
B
D
D
E
B
C
F
E
F
A
D
C
B
F
E
F
A
D
D
E
C
B
D
F
E
F
A
D
C
B
D
B
A
C
B
C
D
F
E
A
F
E
F
A
D
F
E
A
B
A
C
C
B
E
E
A
A
F
E
A
B
C
C
B
B
A
C
C
B
D
B
A
C
E
C
B
D
C
B
E
C
B
D
F
E
A
B
A
C
F
E
F
A
D
D
B
C
E
D
F
E
A
C
B
D
D
F
E
A
C
B
C
B
G
A
B
A
C
B
C
B
B
A
C
A
C
B
D
F
E
A
C
B
D
B
A
C
E
E
A
D
B
A
C
C
B
D
A
G
A
B
A
B
C
E
B
C
C
B
F
E
A
E
D
A
F
E
A
D
B
C
F
E
F
A
D
B
C
F
E
A
F
E
F
A
D
F
E
F
A
D
E
G
A
B
A
C
B
C
B
C
B
C
B
A
F
E
A
D
D
C
B
D
F
E
F
A
D
B
A
C
C
B
D
B
C
A
E
B
C
B
C
B
C
F
E
F
A
D
C
B
A
F
E
A
D
D
B
C
D
A
A
E
E
D
A
G
A
B
A
E
D
F
E
F
A
D
E
G
A
B
A
C
B
D
D
B
A
C
D
C
B
F
E
F
A
D
A
C
B
C
B
D
B
A
C
F
E
F
A
D
B
A
C
F
E
F
A
D
F
E
F
A
D
D
F
E
A
E
E
G
A
B
A
F
E
A
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
E
A
A
A
F
E
F
A
D
B
A
C
F
E
A
D
E
D
C
B
D
F
E
F
A
D
C
B
G
A
B
A
B
C
B
C
C
B
F
E
A
G
A
B
A
G
A
B
A
C
B
A
B
A
C
F
E
F
A
D
B
A
C
F
E
F
A
D
A
B
C
F
E
F
A
D
D
F
E
A
E
A
E
C
B
F
E
F
A
D
D
A
A
E
G
A
B
A
B
A
C
C
B
D
F
E
F
A
D
E
F
E
A
B
A
C
A
G
A
B
A
E
G
A
B
A
E
D
F
E
A
C
B
C
B
B
C
B
C
E
F
E
F
A
D
C
B
E
D
C
B
G
A
B
A
F
E
A
C
B
F
E
F
A
D
A
B
C
B
C
C
B
D
F
E
F
A
D
G
A
B
A
B
C
B
C
G
A
B
A
C
B
F
E
A
C
B
D
F
E
F
A
D
A
D
C
B
F
E
F
A
D
F
E
F
A
D
A
F
E
F
A
D
F
E
F
A
D
D
G
A
B
A
F
E
A
E
C
B
D
A
F
E
F
A
D
E
B
C
E
B
C
G
A
B
A
C
B
D
B
C
C
B
C
B
F
E
A
B
A
C
B
C
E
E
F
E
A
A
E
A
D
C
B
D
B
C
G
A
B
A
C
B
B
C
C
B
D
E
B
C
B
C
E
F
E
F
A
D
B
C
F
E
A
E
E
G
A
B
A
C
B
F
E
F
A
D
G
A
B
A
G
A
B
A
D
D
C
B
D
F
E
A
E
G
A
B
A
B
C
B
C
B
C
G
A
B
A
F
E
A
B
A
C
G
A
B
A
B
C
B
A
C
F
E
A
F
E
A
F
E
A
A
B
C
G
A
B
A
C
B
D
G
A
B
A
C
B
A
D
C
B
G
A
B
A
F
E
A
D
G
A
B
A
F
E
A
G
A
B
A
F
E
A
F
E
A
B
A
C
F
E
F
A
D
E
B
C
B
A
C
F
E
F
A
D
E
E
A
F
E
F
A
D
C
B
B
C
E
B
A
C
F
E
A
B
C
F
E
F
A
D
B
A
C
A
C
B
D
D
G
A
B
A
B
A
C
C
B
B
A
C
E
F
E
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
B
A
C
D
B
A
C
C
B
D
E
D
A
A
D
A
F
E
A
B
A
C
E
C
B
D
E
C
B
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
D
A
G
A
B
A
E
G
A
B
A
B
C
A
G
A
B
A
G
A
B
A
F
E
F
A
D
B
C
G
A
B
A
A
D
G
A
B
A
A
D
D
A
E
D
B
C
G
A
B
A
F
E
A
C
B
E
D
F
E
A
G
A
B
A
B
C
F
E
A
A
F
E
F
A
D
B
A
C
C
B
D
B
C
A
B
C
C
B
D
G
A
B
A
B
A
C
B
C
C
B
D
C
B
G
A
B
A
F
E
F
A
D
C
B
D
C
B
C
B
D
D
C
B
C
B
A
B
A
C
A
F
E
F
A
D
E
C
B
B
A
C
F
E
A
E
G
A
B
A
F
E
A
A
C
B
D
D
F
E
A
B
A
C
B
C
B
C
F
E
F
A
D
D
F
E
A
C
B
D
F
E
F
A
D
B
C
G
A
B
A
G
A
B
A
C
B
C
B
C
B
A
F
E
F
A
D
C
B
F
E
F
A
D
D
C
B
E
C
B
B
A
C
D
A
E
F
E
F
A
D
E
C
B
D
C
B
C
B
D
E
C
B
D
C
B
D
C
B
G
A
B
A
G
A
B
A
B
C
C
B
D
B
A
C
F
E
F
A
D
B
A
C
B
A
C
F
E
A
B
C
A
D
D
B
A
C
F
E
A
C
B
D
D
A
C
B
C
B
C
B
D
B
A
C
B
C
A
E
A
F
E
F
A
D
A
A
B
C
B
C
D
C
B
D
C
B
G
A
B
A
G
A
B
A
C
B
F
E
F
A
D
F
E
F
A
D
F
E
A
E
B
A
C
A
D
B
A
C
F
E
F
A
D
G
A
B
A
C
B
D
D
B
A
C
A
A
B
C
B
C
B
C
G
A
B
A
C
B
D
C
B
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
B
C
A
E
G
A
B
A
C
B
A
C
B
F
E
A
E
G
A
B
A
F
E
F
A
D
F
E
A
E
B
C
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
G
A
B
A
C
B
D
A
E
G
A
B
A
F
E
F
A
D
G
A
B
A
G
A
B
A
A
G
A
B
A
G
A
B
A
D
E
C
B
D
B
C
B
C
F
E
A
G
A
B
A
C
B
D
A
G
A
B
A
C
B
D
E
B
A
C
A
E
F
E
A
E
D
A
C
B
A
C
B
D
D
E
C
B
D
B
A
C
B
C
E
B
A
C
D
F
E
F
A
D
B
C
A
B
A
C
F
E
F
A
D
D
A
F
E
A
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
B
C
F
E
F
A
D
D
F
E
A
D
B
A
C
B
C
A
B
A
C
A
A
D
F
E
A
C
B
E
B
C
B
A
C
A
C
B
D
G
A
B
A
C
B
D
B
A
C
B
C
B
A
C
A
C
B
D
F
E
F
A
D
C
B
D
E
B
A
C
F
E
F
A
D
B
C
B
A
C
F
E
A
B
C
F
E
F
A
D
D
F
E
A
C
B
B
A
C
F
E
A
E
F
E
F
A
D
F
E
A
C
B
C
B
D
F
E
A
C
B
B
C
C
B
D
F
E
A
C
B
F
E
A
A
A
G
A
B
A
C
B
G
A
B
A
C
B
G
A
B
A
B
C
B
A
C
A
C
B
D
E
B
C
D
B
A
C
A
B
A
C
F
E
A
E
B
C
B
C
A
A
C
B
D
G
A
B
A
B
A
C
G
A
B
A
E
E
F
E
F
A
D
C
B
C
B
D
F
E
A
B
C
E
C
B
E
C
B
D
C
B
D
C
B
D
F
E
A
C
B
A
E
G
A
B
A
D
C
B
D
A
C
B
B
C
C
B
A
G
A
B
A
F
E
A
B
A
C
A
C
B
D
B
A
C
C
B
D
B
C
B
C
A
F
E
A
F
E
A
F
E
A
C
B
C
B
D
C
B
B
C
G
A
B
A
A
B
C
B
A
C
F
E
A
E
G
A
B
A
C
B
B
C
F
E
A
B
C
A
C
B
C
B
F
E
A
B
A
C
F
E
A
F
E
A
B
C
E
C
B
F
E
F
A
D
C
B
D
B
A
C
G
A
B
A
D
F
E
A
A
F
E
A
B
C
C
B
F
E
A
E
B
C
C
B
D
G
A
B
A
G
A
B
A
C
B
D
C
B
D
C
B
D
C
B
D
E
A
F
E
F
A
D
B
C
E
A
D
C
B
D
E
B
C
E
C
B
D
C
B
D
F
E
A
C
B
D
A
A
C
B
D
G
A
B
A
G
A
B
A
F
E
A
D
F
E
F
A
D
A
F
E
A
C
B
C
B
C
B
D
D
A
B
C
C
B
F
E
A
C
B
A
C
B
B
A
C
D
F
E
A
F
E
A
B
C
E
D
G
A
B
A
C
B
D
B
A
C
E
D
F
E
F
A
D
C
B
D
A
D
B
C
C
B
D
G
A
B
A
C
B
G
A
B
A
A
F
E
A
F
E
F
A
D
A
A
B
A
C
C
B
D
C
B
D
F
E
A
F
E
A
D
B
A
C
B
A
C
E
A
G
A
B
A
A
E
C
B
D
A
G
A
B
A
E
E
C
B
F
E
F
A
D
D
E
A
F
E
A
E
E
G
A
B
A
D
E
A
D
B
A
C
C
B
C
B
A
C
B
C
B
F
E
F
A
D
F
E
A
D
D
F
E
F
A
D
F
E
A
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
B
A
C
C
B
G
A
B
A
C
B
C
B
D
B
A
C
B
C
B
A
C
B
A
C
C
B
D
B
A
C
F
E
F
A
D
F
E
F
A
D
G
A
B
A
A
A
G
A
B
A
B
C
D
F
E
A
E
C
B
F
E
F
A
D
E
F
E
F
A
D
C
B
D
G
A
B
A
C
B
C
B
F
E
F
A
D
C
B
F
E
A
E
C
B
D
E
A
B
C
C
B
D
A
E
E
F
E
F
A
D
G
A
B
A
A
F
E
A
D
C
B
D
A
F
E
A
C
B
C
B
D
C
B
B
C
B
A
C
C
B
D
A
C
B
D
D
B
C
B
A
C
C
B
C
B
D
F
E
F
A
D
G
A
B
A
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
A
G
A
B
A
D
A
B
A
C
A
D
F
E
A
F
E
A
A
C
B
D
G
A
B
A
G
A
B
A
C
B
C
B
E
D
E
C
B
E
G
A
B
A
G
A
B
A
F
E
F
A
D
E
F
E
F
A
D
C
B
D
B
A
C
F
E
A
G
A
B
A
F
E
F
A
D
B
C
E
G
A
B
A
A
E
D
C
B
D
G
A
B
A
F
E
A
F
E
F
A
D
A
G
A
B
A
B
A
C
E
D
G
A
B
A
E
C
B
G
A
B
A
F
E
A
B
C
D
F
E
A
F
E
A
A
A
B
C
E
F
E
A
F
E
F
A
D
A
B
C
G
A
B
A
C
B
D
C
B
F
E
F
A
D
B
C
F
E
A
G
A
B
A
F
E
A
E
G
A
B
A
E
B
A
C
G
A
B
A
D
C
B
D
C
B
F
E
F
A
D
C
B
D
C
B
F
E
A
A
C
B
D
C
B
D
B
A
C
B
A
C
B
A
C
C
B
E
B
C
B
A
C
C
B
D
C
B
D
C
B
B
A
C
B
A
C
A
F
E
F
A
D
C
B
C
B
B
A
C
D
C
B
D
F
E
F
A
D
C
B
D
F
E
A
F
E
F
A
D
B
C
F
E
F
A
D
E
F
E
A
D
C
B
C
B
D
C
B
C
B
D
F
E
A
A
G
A
B
A
A
F
E
A
B
A
C
E
D
C
B
D
A
A
C
B
D
D
F
E
F
A
D
F
E
F
A
D
A
B
A
C
F
E
F
A
D
F
E
F
A
D
A
B
C
A
B
A
C
B
A
C
D
F
E
A
C
B
D
G
A
B
A
F
E
A
F
E
A
F
E
F
A
D
B
A
C
B
A
C
C
B
B
C
D
B
C
F
E
A
F
E
F
A
D
G
A
B
A
E
E
F
E
F
A
D
E
A
D
E
G
A
B
A
B
C
C
B
C
B
D
A
C
B
A
E
E
C
B
G
A
B
A
F
E
A
C
B
D
F
E
F
A
D
E
G
A
B
A
C
B
B
A
C
G
A
B
A
C
B
D
D
C
B
C
B
B
A
C
B
A
C
E
B
A
C
A
B
C
G
A
B
A
C
B
D
F
E
F
A
D
G
A
B
A
D
F
E
F
A
D
B
C
C
B
C
B
C
B
A
D
F
E
A
F
E
F
A
D
F
E
A
G
A
B
A
D
G
A
B
A
B
A
C
G
A
B
A
F
E
F
A
D
G
A
B
A
A
C
B
F
E
F
A
D
B
C
B
A
C
C
B
D
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
F
E
A
G
A
B
A
B
A
C
F
E
A
F
E
A
F
E
F
A
D
C
B
B
A
C
B
C
B
C
B
A
C
E
F
E
F
A
D
C
B
D
A
B
C
F
E
A
B
A
C
B
C
A
C
B
F
E
F
A
D
E
C
B
C
B
F
E
A
C
B
A
E
F
E
A
B
A
C
C
B
A
C
B
E
B
A
C
C
B
C
B
D
B
C
F
E
A
B
C
E
C
B
D
C
B
C
B
D
E
A
D
B
C
B
C
B
A
C
F
E
A
G
A
B
A
F
E
A
E
G
A
B
A
D
C
B
D
G
A
B
A
C
B
D
F
E
A
E
F
E
A
C
B
B
C
F
E
F
A
D
C
B
D
A
E
B
C
F
E
A
B
A
C
C
B
B
C
B
C
F
E
A
B
A
C
F
E
A
C
B
G
A
B
A
A
A
E
F
E
A
E
F
E
A
G
A
B
A
A
D
B
A
C
G
A
B
A
B
A
C
F
E
F
A
D
C
B
D
D
F
E
A
B
C
C
B
D
F
E
A
F
E
A
B
C
C
B
D
F
E
A
B
C
B
C
D
A
B
C
D
F
E
F
A
D
B
C
G
A
B
A
C
B
D
C
B
C
B
D
D
D
D
F
E
A
B
C
A
B
C
E
F
E
A
C
B
B
C
D
F
E
F
A
D
F
E
A
A
G
A
B
A
E
C
B
C
B
F
E
A
G
A
B
A
A
B
C
D
F
E
F
A
D
B
A
C
D
D
D
D
F
E
F
A
D
C
B
C
B
D
E
B
C
B
A
C
B
A
C
C
B
G
A
B
A
D
E
D
F
E
A
E
F
E
A
E
B
A
C
D
G
A
B
A
C
B
D
B
C
D
F
E
F
A
D
G
A
B
A
E
F
E
F
A
D
C
B
D
G
A
B
A
F
E
A
G
A
B
A
A
E
A
A
B
A
C
B
C
E
G
A
B
A
A
C
B
D
D
G
A
B
A
B
C
B
A
C
B
A
C
C
B
A
G
A
B
A
F
E
A
F
E
A
F
E
F
A
D
B
C
C
B
A
E
B
A
C
F
E
F
A
D
B
C
D
B
C
B
C
A
D
F
E
A
F
E
A
B
A
C
C
B
D
C
B
D
G
A
B
A
D
G
A
B
A
C
B
B
C
G
A
B
A
B
C
F
E
A
C
B
C
B
A
C
B
D
F
E
F
A
D
C
B
D
B
A
C
D
D
B
C
C
B
D
A
C
B
F
E
F
A
D
G
A
B
A
F
E
F
A
D
D
G
A
B
A
C
B
D
B
C
B
A
C
A
A
F
E
A
C
B
B
A
C
B
A
C
B
C
B
A
C
A
F
E
F
A
D
G
A
B
A
E
F
E
A
C
B
C
B
D
C
B
D
D
A
C
B
C
B
D
F
E
A
F
E
F
A
D
E
F
E
A
B
A
C
G
A
B
A
F
E
F
A
D
F
E
F
A
D
E
A
B
C
D
B
C
B
C
F
E
A
E
G
A
B
A
F
E
F
A
D
F
E
F
A
D
D
B
A
C
C
B
D
F
E
A
F
E
A
D
D
B
A
C
A
C
B
D
E
B
C
F
E
A
D
D
F
E
A
B
A
C
E
B
C
A
C
B
F
E
F
A
D
D
A
E
C
B
D
C
B
D
E
B
A
C
F
E
F
A
D
G
A
B
A
B
C
E
A
E
E
C
B
D
A
E
F
E
A
B
C
C
B
D
B
A
C
D
B
C
F
E
A
E
F
E
A
B
C
F
E
F
A
D
D
B
C
F
E
F
A
D
C
B
D
F
E
F
A
D
A
C
B
D
A
B
C
D
F
E
F
A
D
D
F
E
F
A
D
B
A
C
A
G
A
B
A
B
A
C
F
E
F
A
D
D
B
A
C
E
B
C
C
B
D
F
E
F
A
D
G
A
B
A
C
B
D
E
G
A
B
A
C
B
D
F
E
A
C
B
A
C
B
C
B
C
B
D
B
A
C
C
B
D
G
A
B
A
G
A
B
A
D
G
A
B
A
B
C
B
C
B
A
C
E
E
A
G
A
B
A
D
E
F
E
F
A
D
C
B
D
B
A
C
B
A
C
E
E
G
A
B
A
F
E
A
D
G
A
B
A
E
C
B
D
B
A
C
F
E
F
A
D
G
A
B
A
B
A
C
C
B
E
A
F
E
F
A
D
B
C
A
D
D
A
G
A
B
A
D
B
A
C
B
C
A
C
B
D
E
B
C
D
F
E
A
B
A
C
B
A
C
A
E
G
A
B
A
B
A
C
G
A
B
A
G
A
B
A
B
C
A
B
C
F
E
F
A
D
D
F
E
F
A
D
C
B
C
B
C
B
G
A
B
A
F
E
A
D
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
B
A
C
E
B
C
A
A
F
E
A
A
B
C
B
A
C
F
E
F
A
D
F
E
F
A
D
A
G
A
B
A
F
E
F
A
D
F
E
A
C
B
D
F
E
A
F
E
A
B
C
B
C
C
B
D
F
E
A
B
C
E
E
B
A
C
G
A
B
A
C
B
D
F
E
F
A
D
B
C
C
B
D
F
E
A
B
C
G
A
B
A
C
B
D
E
B
A
C
A
C
B
D
A
B
C
B
A
C
E
A
D
B
C
G
A
B
A
C
B
A
F
E
F
A
D
A
D
F
E
F
A
D
F
E
A
F
E
F
A
D
E
C
B
D
E
F
E
F
A
D
F
E
F
A
D
B
A
C
G
A
B
A
B
A
C
E
B
C
G
A
B
A
C
B
C
B
D
B
A
C
B
C
E
C
B
E
A
B
C
C
B
D
B
C
A
B
A
C
D
E
B
A
C
G
A
B
A
C
B
D
E
C
B
D
C
B
D
B
C
C
B
D
G
A
B
A
D
E
F
E
A
F
E
F
A
D
F
E
A
B
C
D
B
C
A
E
E
D
E
C
B
B
C
B
C
F
E
A
C
B
D
F
E
A
C
B
E
E
B
C
F
E
F
A
D
B
A
C
F
E
A
F
E
F
A
D
D
C
B
G
A
B
A
A
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
C
B
D
B
C
E
A
B
C
F
E
A
D
F
E
A
C
B
A
D
A
F
E
F
A
D
F
E
F
A
D
C
B
D
E
B
C
A
B
A
C
C
B
E
E
F
E
A
G
A
B
A
C
B
D
C
B
D
E
D
C
B
D
F
E
A
A
C
B
D
F
E
F
A
D
E
E
C
B
D
C
B
D
F
E
A
C
B
C
B
B
C
B
A
C
C
B
G
A
B
A
F
E
A
C
B
D
G
A
B
A
F
E
A
D
C
B
D
C
B
D
G
A
B
A
D
E
G
A
B
A
A
F
E
A
B
A
C
A
B
A
C
E
B
C
C
B
D
A
F
E
F
A
D
F
E
A
A
E
C
B
B
C
C
B
B
A
C
B
C
E
C
B
B
C
F
E
A
C
B
D
F
E
A
F
E
A
G
A
B
A
C
B
B
A
C
B
A
C
C
B
D
C
B
D
A
G
A
B
A
A
F
E
F
A
D
C
B
F
E
A
F
E
F
A
D
G
A
B
A
B
C
F
E
A
C
B
E
C
B
D
C
B
D
G
A
B
A
B
A
C
F
E
F
A
D
A
B
A
C
A
C
B
A
F
E
F
A
D
B
C
B
A
C
F
E
A
C
B
E
F
E
A
E
A
F
E
F
A
D
C
B
D
C
B
F
E
F
A
D
B
C
B
C
C
B
E
C
B
B
A
C
B
A
C
E
C
B
D
E
F
E
A
F
E
A
E
D
A
A
C
B
D
F
E
F
A
D
D
B
C
F
E
F
A
D
B
A
C
G
A
B
A
G
A
B
A
B
C
A
C
B
F
E
A
E
A
F
E
F
A
D
G
A
B
A
C
B
D
A
C
B
D
D
C
B
D
C
B
C
B
D
B
C
G
A
B
A
B
C
D
F
E
F
A
D
C
B
D
B
C
C
B
E
F
E
A
B
C
D
A
B
A
C
C
B
D
F
E
F
A
D
B
A
C
E
A
F
E
F
A
D
D
F
E
A
E
B
C
E
B
A
C
A
F
E
F
A
D
D
F
E
F
A
D
F
E
A
D
B
C
A
B
C
G
A
B
A
C
B
B
A
C
G
A
B
A
C
B
E
B
C
B
A
C
B
A
C
B
A
C
E
F
E
A
D
E
C
B
D
F
E
A
D
G
A
B
A
E
E
C
B
D
C
B
D
C
B
E
G
A
B
A
D
F
E
A
B
C
B
C
C
B
D
F
E
F
A
D
B
C
F
E
F
A
D
B
A
C
B
A
C
A
D
B
C
C
B
E
E
C
B
G
A
B
A
C
B
D
A
D
E
C
B
D
C
B
D
B
A
C
B
A
C
B
A
C
A
F
E
A
F
E
A
F
E
A
D
F
E
A
B
C
A
A
D
C
B
G
A
B
A
F
E
A
C
B
D
A
G
A
B
A
E
G
A
B
A
D
D
D
C
B
D
F
E
A
C
B
D
B
A
C
C
B
A
A
C
B
D
F
E
A
D
F
E
A
G
A
B
A
F
E
A
B
C
C
B
D
C
B
G
A
B
A
C
B
F
E
A
B
A
C
E
C
B
C
B
B
A
C
C
B
D
D
F
E
F
A
D
F
E
A
B
C
E
C
B
D
F
E
F
A
D
D
F
E
A
C
B
F
E
F
A
D
F
E
A
B
C
C
B
D
C
B
D
C
B
C
B
D
C
B
B
C
B
A
C
A
D
C
B
D
F
E
A
C
B
G
A
B
A
E
G
A
B
A
D
B
C
F
E
F
A
D
E
E
F
E
F
A
D
C
B
B
C
F
E
F
A
D
C
B
F
E
A
C
B
A
C
B
E
A
B
A
C
B
C
C
B
D
C
B
D
B
A
C
A
F
E
F
A
D
E
D
C
B
G
A
B
A
A
B
C
G
A
B
A
G
A
B
A
B
C
F
E
F
A
D
C
B
G
A
B
A
C
B
C
B
D
B
C
F
E
A
C
B
A
E
F
E
A
F
E
F
A
D
G
A
B
A
A
D
B
C
E
A
C
B
C
B
C
B
B
A
C
C
B
F
E
A
A
A
A
F
E
A
A
F
E
A
F
E
F
A
D
E
G
A
B
A
A
C
B
D
D
B
A
C
E
D
F
E
F
A
D
D
A
F
E
A
C
B
C
B
D
B
A
C
B
C
B
C
B
C
B
A
C
A
C
B
D
E
B
C
A
C
B
D
F
E
A
B
A
C
D
G
A
B
A
B
A
C
F
E
A
F
E
A
E
F
E
F
A
D
C
B
D
B
C
G
A
B
A
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
A
D
F
E
F
A
D
B
C
F
E
F
A
D
C
B
D
D
A
D
D
A
A
C
B
D
B
C
E
E
F
E
A
F
E
A
A
B
C
B
A
C
G
A
B
A
E
C
B
B
C
B
C
E
F
E
A
G
A
B
A
C
B
D
F
E
A
B
C
D
B
A
C
F
E
F
A
D
E
C
B
D
D
G
A
B
A
G
A
B
A
B
C
E
G
A
B
A
D
F
E
F
A
D
A
C
B
F
E
A
C
B
B
C
B
C
D
D
F
E
A
A
C
B
D
F
E
A
C
B
D
A
C
B
F
E
A
B
C
B
C
D
B
C
F
E
A
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
C
B
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
D
A
B
C
F
E
F
A
D
F
E
F
A
D
A
D
B
A
C
A
F
E
F
A
D
F
E
F
A
D
A
F
E
F
A
D
D
E
F
E
A
B
A
C
D
G
A
B
A
E
A
F
E
F
A
D
E
C
B
D
E
F
E
A
A
C
B
F
E
A
E
A
F
E
A
F
E
F
A
D
G
A
B
A
B
C
F
E
F
A
D
C
B
F
E
F
A
D
F
E
F
A
D
G
A
B
A
C
B
B
A
C
F
E
F
A
D
A
E
G
A
B
A
B
C
C
B
A
D
B
C
F
E
A
F
E
F
A
D
E
C
B
C
B
D
C
B
D
A
B
C
C
B
C
B
G
A
B
A
B
A
C
A
D
C
B
D
B
A
C
B
C
D
F
E
F
A
D
F
E
A
E
A
B
A
C
C
B
B
C
B
C
C
B
C
B
F
E
A
F
E
A
B
A
C
C
B
D
C
B
D
G
A
B
A
F
E
F
A
D
C
B
D
D
C
B
B
C
F
E
F
A
D
B
A
C
F
E
A
F
E
F
A
D
F
E
A
B
A
C
G
A
B
A
F
E
F
A
D
F
E
A
C
B
G
A
B
A
G
A
B
A
B
C
F
E
A
C
B
D
A
C
B
D
D
D
B
C
B
A
C
D
D
G
A
B
A
F
E
A
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
C
D
C
B
E
E
B
C
C
B
D
B
A
C
C
B
C
B
D
C
B
D
A
A
C
B
D
E
C
B
D
B
A
C
C
B
D
A
B
A
C
B
A
C
B
C
B
A
C
E
G
A
B
A
C
B
B
C
D
A
C
B
A
B
C
A
C
B
D
C
B
E
C
B
A
F
E
F
A
D
B
A
C
C
B
D
A
A
C
B
D
A
B
A
C
F
E
A
B
C
B
A
C
B
C
E
C
B
C
B
D
B
A
C
A
D
C
B
D
F
E
F
A
D
D
D
E
B
C
G
A
B
A
B
C
D
B
C
F
E
F
A
D
B
C
B
C
E
C
B
D
C
B
D
C
B
F
E
A
F
E
A
E
B
C
F
E
A
C
B
D
A
C
B
D
F
E
A
D
G
A
B
A
F
E
F
A
D
A
D
B
A
C
G
A
B
A
B
A
C
F
E
A
F
E
A
G
A
B
A
F
E
F
A
D
B
C
F
E
A
D
E
A
C
B
D
C
B
D
A
C
B
D
G
A
B
A
E
F
E
A
C
B
D
C
B
D
D
D
G
A
B
A
B
A
C
A
G
A
B
A
G
A
B
A
G
A
B
A
C
B
C
B
D
C
B
A
F
E
A
B
C
G
A
B
A
C
B
D
C
B
C
B
D
E
E
E
B
A
C
C
B
D
D
C
B
D
C
B
C
B
A
G
A
B
A
B
C
B
A
C
E
C
B
B
C
D
G
A
B
A
C
B
F
E
A
C
B
B
A
C
F
E
A
E
A
E
B
C
G
A
B
A
A
E
C
B
F
E
A
F
E
A
E
B
C
C
B
C
B
D
D
E
A
F
E
A
B
A
C
F
E
F
A
D
D
D
A
F
E
F
A
D
E
E
F
E
A
B
C
G
A
B
A
E
C
B
E
F
E
F
A
D
C
B
D
B
C
F
E
A
B
A
C
F
E
A
E
C
B
D
F
E
A
F
E
A
F
E
A
F
E
A
G
A
B
A
F
E
F
A
D
B
A
C
G
A
B
A
C
B
B
A
C
A
E
C
B
C
B
D
A
G
A
B
A
C
B
D
B
C
A
C
B
D
C
B
D
E
C
B
B
A
C
E
A
C
B
D
F
E
A
D
A
C
B
F
E
A
B
C
D
D
F
E
F
A
D
A
C
B
D
F
E
F
A
D
B
C
C
B
B
C
F
E
A
F
E
A
B
A
C
G
A
B
A
A
F
E
A
F
E
F
A
D
F
E
A
C
B
D
A
G
A
B
A
G
A
B
A
B
A
C
A
G
A
B
A
C
B
G
A
B
A
G
A
B
A
E
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
G
A
B
A
B
A
C
C
B
D
B
C
F
E
A
D
B
C
E
G
A
B
A
A
C
B
D
C
B
D
C
B
D
C
B
D
G
A
B
A
A
F
E
F
A
D
B
A
C
E
C
B
F
E
F
A
D
E
C
B
G
A
B
A
C
B
D
B
A
C
C
B
D
D
G
A
B
A
C
B
D
F
E
F
A
D
B
C
E
F
E
F
A
D
C
B
A
C
B
D
G
A
B
A
E
D
C
B
D
D
C
B
D
A
B
A
C
G
A
B
A
F
E
A
C
B
D
E
B
A
C
A
F
E
F
A
D
G
A
B
A
E
C
B
D
F
E
A
B
A
C
F
E
A
E
G
A
B
A
C
B
F
E
A
C
B
D
F
E
A
C
B
D
B
A
C
B
A
C
A
C
B
D
F
E
A
C
B
F
E
A
A
C
B
C
B
D
C
B
D
F
E
F
A
D
C
B
D
C
B
D
F
E
F
A
D
B
A
C
F
E
A
B
A
C
B
A
C
D
C
B
D
F
E
A
C
B
D
E
A
C
B
D
C
B
D
E
E
G
A
B
A
B
C
C
B
D
E
E
B
A
C
C
B
D
C
B
B
C
B
C
E
B
C
F
E
A
G
A
B
A
F
E
F
A
D
F
E
A
F
E
A
B
C
D
F
E
F
A
D
A
C
B
G
A
B
A
F
E
F
A
D
C
B
D
D
B
A
C
B
C
F
E
A
C
B
D
F
E
A
C
B
D
C
B
B
A
C
D
E
C
B
C
B
C
B
D
F
E
F
A
D
D
C
B
D
C
B
D
G
A
B
A
D
F
E
A
E
D
F
E
A
B
C
A
E
C
B
F
E
F
A
D
C
B
C
B
D
B
A
C
C
B
D
B
A
C
B
A
C
B
A
C
A
G
A
B
A
B
A
C
F
E
A
C
B
D
B
C
B
A
C
C
B
D
C
B
F
E
A
G
A
B
A
F
E
F
A
D
A
F
E
A
C
B
D
F
E
F
A
D
B
C
D
G
A
B
A
A
C
B
E
F
E
F
A
D
B
C
B
A
C
C
B
D
B
A
C
E
B
A
C
E
A
A
A
G
A
B
A
G
A
B
A
A
B
A
C
C
B
B
C
C
B
F
E
F
A
D
B
C
E
E
B
A
C
B
A
C
A
C
B
B
A
C
F
E
F
A
D
C
B
D
E
B
A
C
F
E
F
A
D
C
B
C
B
D
F
E
A
A
F
E
F
A
D
E
A
A
B
A
C
F
E
A
A
G
A
B
A
E
C
B
D
B
C
F
E
F
A
D
C
B
E
F
E
A
A
G
A
B
A
E
G
A
B
A
D
B
A
C
C
B
E
A
E
C
B
D
B
C
A
E
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
A
B
A
C
C
B
B
A
C
B
A
C
F
E
F
A
D
E
G
A
B
A
F
E
F
A
D
B
C
B
C
F
E
F
A
D
C
B
D
G
A
B
A
E
C
B
F
E
F
A
D
D
F
E
A
E
F
E
F
A
D
F
E
A
F
E
A
G
A
B
A
D
F
E
F
A
D
F
E
A
F
E
A
F
E
A
B
C
B
A
C
C
B
D
B
C
A
F
E
A
A
C
B
D
B
C
D
B
C
C
B
F
E
F
A
D
B
A
C
G
A
B
A
B
C
A
F
E
F
A
D
F
E
F
A
D
C
B
D
G
A
B
A
B
A
C
F
E
A
D
F
E
F
A
D
D
A
F
E
F
A
D
A
D
F
E
A
B
A
C
B
C
C
B
D
G
A
B
A
D
E
A
C
B
A
G
A
B
A
G
A
B
A
B
A
C
F
E
F
A
D
G
A
B
A
A
A
B
C
E
F
E
F
A
D
A
F
E
A
F
E
A
C
B
D
C
B
D
F
E
F
A
D
C
B
D
G
A
B
A
B
C
B
C
F
E
F
A
D
D
E
F
E
F
A
D
F
E
A
C
B
D
D
C
B
A
B
A
C
F
E
A
D
D
G
A
B
A
A
F
E
F
A
D
B
C
C
B
F
E
F
A
D
C
B
D
C
B
B
A
C
D
C
B
C
B
F
E
F
A
D
B
C
B
C
B
A
C
C
B
D
C
B
D
E
B
C
C
B
F
E
A
C
B
D
F
E
A
B
C
D
E
C
B
D
B
C
A
F
E
A
D
C
B
F
E
F
A
D
B
C
E
E
E
B
C
E
B
C
C
B
E
B
C
C
B
D
F
E
A
A
E
E
G
A
B
A
D
F
E
A
F
E
A
D
B
A
C
B
A
C
A
G
A
B
A
C
B
F
E
A
B
C
B
A
C
A
G
A
B
A
F
E
A
C
B
D
A
B
A
C
G
A
B
A
F
E
A
F
E
F
A
D
C
B
D
E
F
E
F
A
D
B
C
A
F
E
A
B
A
C
C
B
D
F
E
F
A
D
D
F
E
A
E
B
A
C
F
E
A
D
F
E
F
A
D
F
E
A
D
C
B
D
G
A
B
A
D
E
F
E
A
F
E
A
E
G
A
B
A
F
E
F
A
D
E
C
B
B
C
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
A
A
C
B
D
B
C
D
G
A
B
A
A
B
A
C
C
B
D
D
G
A
B
A
B
A
C
B
C
G
A
B
A
G
A
B
A
C
B
G
A
B
A
B
C
B
A
C
D
F
E
F
A
D
F
E
A
F
E
A
D
A
C
B
C
B
B
C
B
C
B
A
C
E
G
A
B
A
C
B
B
A
C
F
E
A
B
A
C
F
E
F
A
D
C
B
D
D
G
A
B
A
E
A
F
E
A
F
E
A
D
B
C
G
A
B
A
B
A
C
E
B
A
C
F
E
A
B
A
C
A
E
B
A
C
B
C
F
E
A
A
G
A
B
A
C
B
F
E
F
A
D
F
E
A
B
C
F
E
F
A
D
C
B
B
A
C
G
A
B
A
A
F
E
F
A
D
A
C
B
F
E
A
B
A
C
B
C
C
B
G
A
B
A
B
C
A
G
A
B
A
F
E
A
B
A
C
E
D
F
E
F
A
D
B
C
C
B
D
B
A
C
B
C
E
G
A
B
A
B
C
E
F
E
F
A
D
D
A
B
A
C
B
A
C
B
A
C
D
C
B
B
A
C
A
F
E
A
C
B
D
D
B
A
C
F
E
F
A
D
G
A
B
A
G
A
B
A
F
E
A
B
A
C
G
A
B
A
C
B
D
F
E
F
A
D
F
E
F
A
D
D
G
A
B
A
F
E
A
B
C
C
B
D
F
E
F
A
D
D
A
G
A
B
A
C
B
F
E
A
C
B
D
A
C
B
D
C
B
D
F
E
A
C
B
F
E
A
C
B
D
C
B
B
C
C
B
D
B
A
C
F
E
F
A
D
C
B
D
G
A
B
A
D
B
A
C
D
C
B
D
D
F
E
A
B
C
C
B
D
C
B
B
C
A
E
B
A
C
B
C
B
C
D
F
E
F
A
D
F
E
A
C
B
F
E
F
A
D
B
C
G
A
B
A
B
C
F
E
F
A
D
B
C
A
A
F
E
A
B
A
C
F
E
F
A
D
A
E
G
A
B
A
C
B
D
C
B
D
F
E
F
A
D
B
C
C
B
D
C
B
D
A
B
C
G
A
B
A
C
B
D
B
C
C
B
B
A
C
E
C
B
C
B
D
F
E
F
A
D
D
C
B
D
F
E
F
A
D
C
B
D
F
E
A
F
E
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
B
A
C
C
B
D
F
E
A
B
A
C
F
E
F
A
D
F
E
A
E
F
E
F
A
D
B
A
C
A
C
B
B
A
C
D
A
F
E
A
E
E
B
A
C
C
B
D
C
B
G
A
B
A
F
E
A
D
E
A
A
G
A
B
A
E
B
C
B
A
C
F
E
F
A
D
F
E
F
A
D
A
F
E
A
C
B
A
C
B
D
F
E
A
A
F
E
A
B
A
C
F
E
F
A
D
C
B
D
F
E
A
E
C
B
D
C
B
B
C
F
E
F
A
D
B
C
C
B
B
C
A
B
A
C
E
A
F
E
F
A
D
B
C
D
C
B
E
C
B
B
C
D
D
F
E
F
A
D
D
C
B
F
E
F
A
D
D
E
B
C
C
B
D
G
A
B
A
F
E
A
B
C
D
F
E
F
A
D
C
B
C
B
D
G
A
B
A
F
E
A
D
B
A
C
A
B
C
C
B
B
A
C
G
A
B
A
F
E
A
F
E
A
C
B
D
B
C
F
E
A
E
G
A
B
A
G
A
B
A
B
A
C
C
B
D
B
C
C
B
B
C
C
B
F
E
A
D
E
D
A
E
F
E
A
F
E
A
C
B
D
F
E
A
C
B
D
F
E
A
C
B
B
C
C
B
D
G
A
B
A
C
B
D
C
B
D
B
A
C
D
F
E
A
D
B
A
C
F
E
A
A
C
B
D
A
F
E
A
A
C
B
D
C
B
C
B
B
A
C
B
C
G
A
B
A
C
B
C
B
D
A
G
A
B
A
C
B
D
F
E
F
A
D
F
E
F
A
D
D
A
D
C
B
D
D
F
E
F
A
D
B
A
C
D
B
A
C
F
E
F
A
D
F
E
A
F
E
A
C
B
D
B
A
C
D
B
C
B
A
C
B
C
E
C
B
D
A
E
G
A
B
A
G
A
B
A
F
E
A
F
E
F
A
D
E
B
C
G
A
B
A
F
E
A
F
E
A
F
E
F
A
D
C
B
B
C
G
A
B
A
C
B
D
E
C
B
D
C
B
D
E
E
D
E
A
G
A
B
A
F
E
F
A
D
B
C
B
A
C
F
E
F
A
D
E
A
D
G
A
B
A
B
A
C
B
A
C
F
E
F
A
D
F
E
A
B
C
E
B
C
F
E
F
A
D
C
B
D
B
A
C
G
A
B
A
B
C
E
E
D
C
B
D
C
B
E
C
B
D
B
A
C
C
B
B
A
C
E
B
A
C
D
C
B
B
C
C
B
D
G
A
B
A
G
A
B
A
G
A
B
A
C
B
D
F
E
A
F
E
F
A
D
G
A
B
A
F
E
A
B
C
B
A
C
C
B
D
F
E
F
A
D
G
A
B
A
A
G
A
B
A
C
B
F
E
A
B
A
C
B
C
G
A
B
A
D
C
B
D
B
A
C
E
B
A
C
D
C
B
D
D
G
A
B
A
B
C
B
A
C
E
E
C
B
E
B
C
C
B
D
F
E
A
E
A
B
A
C
B
C
F
E
F
A
D
C
B
E
F
E
F
A
D
B
A
C
C
B
F
E
F
A
D
F
E
A
D
C
B
D
G
A
B
A
A
F
E
F
A
D
F
E
A
C
B
D
C
B
D
B
A
C
A
C
B
D
C
B
D
C
B
C
B
D
F
E
A
A
A
C
B
F
E
A
C
B
D
C
B
E
A
G
A
B
A
F
E
F
A
D
C
B
B
A
C
G
A
B
A
E
F
E
F
A
D
B
A
C
B
C
F
E
A
B
C
F
E
A
B
A
C
G
A
B
A
B
C
E
B
C
B
A
C
B
C
F
E
A
F
E
F
A
D
F
E
A
C
B
F
E
A
F
E
F
A
D
F
E
F
A
D
A
F
E
F
A
D
F
E
F
A
D
B
C
E
C
B
D
F
E
A
A
F
E
F
A
D
E
B
C
B
C
G
A
B
A
F
E
F
A
D
C
B
D
E
F
E
A
D
D
B
A
C
C
B
D
F
E
F
A
D
F
E
A
C
B
B
C
F
E
F
A
D
C
B
C
B
D
B
C
B
C
D
C
B
D
F
E
A
A
C
B
D
F
E
A
F
E
A
D
C
B
D
B
C
C
B
B
C
B
A
C
A
C
B
G
A
B
A
D
B
C
B
A
C
G
A
B
A
E
E
G
A
B
A
C
B
F
E
F
A
D
A
B
C
C
B
D
C
B
C
B
D
A
C
B
D
C
B
D
A
D
E
E
A
E
B
C
C
B
D
C
B
C
B
F
E
A
D
C
B
C
B
C
B
G
A
B
A
A
C
B
D
C
B
G
A
B
A
B
C
C
B
D
F
E
A
A
B
C
F
E
F
A
D
A
F
E
A
G
A
B
A
E
E
F
E
F
A
D
G
A
B
A
B
C
A
E
C
B
D
F
E
F
A
D
G
A
B
A
A
B
A
C
G
A
B
A
C
B
B
C
C
B
C
B
E
E
B
C
D
F
E
A
C
B
D
C
B
B
C
B
A
C
D
C
B
A
B
C
E
B
A
C
E
E
F
E
F
A
D
B
C
F
E
F
A
D
D
F
E
F
A
D
C
B
G
A
B
A
C
B
D
C
B
D
C
B
D
F
E
A
D
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
B
A
C
E
F
E
F
A
D
B
A
C
B
A
C
E
G
A
B
A
C
B
D
F
E
A
C
B
D
C
B
E
A
G
A
B
A
C
B
D
B
C
C
B
D
D
F
E
F
A
D
D
F
E
A
B
A
C
B
C
D
B
A
C
D
C
B
F
E
A
B
C
C
B
D
E
F
E
F
A
D
D
D
B
A
C
D
D
F
E
F
A
D
A
F
E
F
A
D
A
E
F
E
F
A
D
B
C
B
C
B
C
D
E
C
B
D
C
B
B
A
C
A
C
B
D
F
E
F
A
D
A
B
C
B
C
F
E
F
A
D
G
A
B
A
A
F
E
A
B
A
C
G
A
B
A
C
B
D
A
C
B
D
C
B
D
C
B
A
C
B
C
B
D
B
C
E
C
B
C
B
G
A
B
A
F
E
F
A
D
D
B
A
C
F
E
F
A
D
G
A
B
A
C
B
B
A
C
E
D
G
A
B
A
D
A
A
A
G
A
B
A
F
E
A
F
E
A
G
A
B
A
F
E
F
A
D
D
B
A
C
C
B
F
E
F
A
D
D
B
C
C
B
G
A
B
A
E
B
A
C
A
G
A
B
A
C
B
D
G
A
B
A
F
E
F
A
D
A
G
A
B
A
E
C
B
A
D
C
B
C
B
D
D
E
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
A
D
B
A
C
C
B
C
B
D
D
E
C
B
F
E
F
A
D
D
D
B
C
B
A
C
B
A
C
D
F
E
A
C
B
D
C
B
D
E
F
E
F
A
D
F
E
F
A
D
E
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
A
C
B
B
C
E
D
C
B
D
C
B
D
G
A
B
A
A
F
E
F
A
D
B
A
C
F
E
A
F
E
A
B
A
C
D
G
A
B
A
E
C
B
E
C
B
F
E
F
A
D
F
E
A
G
A
B
A
B
A
C
F
E
F
A
D
C
B
G
A
B
A
F
E
F
A
D
D
C
B
G
A
B
A
G
A
B
A
A
B
A
C
C
B
C
B
F
E
F
A
D
G
A
B
A
A
B
C
D
A
F
E
A
A
C
B
D
C
B
D
A
A
D
C
B
D
F
E
F
A
D
G
A
B
A
C
B
A
F
E
F
A
D
D
C
B
D
F
E
F
A
D
F
E
A
C
B
D
B
C
F
E
A
C
B
D
B
C
F
E
F
A
D
G
A
B
A
E
B
A
C
A
F
E
A
B
A
C
E
F
E
A
B
A
C
B
C
C
B
D
A
G
A
B
A
F
E
A
A
C
B
D
F
E
A
B
C
F
E
F
A
D
F
E
A
A
A
C
B
B
C
C
B
B
C
G
A
B
A
G
A
B
A
A
F
E
A
C
B
D
F
E
F
A
D
G
A
B
A
F
E
A
F
E
F
A
D
B
C
F
E
F
A
D
D
E
D
B
C
C
B
A
D
C
B
D
E
F
E
A
C
B
A
C
B
A
C
B
D
C
B
D
E
G
A
B
A
G
A
B
A
C
B
F
E
A
B
A
C
G
A
B
A
A
G
A
B
A
G
A
B
A
C
B
D
C
B
C
B
A
C
B
D
B
C
C
B
D
B
A
C
G
A
B
A
F
E
A
F
E
A
F
E
A
F
E
A
F
E
A
D
F
E
A
G
A
B
A
E
C
B
C
B
D
C
B
A
D
F
E
F
A
D
D
F
E
F
A
D
B
A
C
D
C
B
D
D
E
F
E
F
A
D
G
A
B
A
B
A
C
B
C
D
B
C
C
B
D
F
E
A
G
A
B
A
F
E
F
A
D
D
A
F
E
A
G
A
B
A
B
A
C
C
B
D
C
B
D
G
A
B
A
A
G
A
B
A
D
E
B
A
C
C
B
C
B
F
E
A
C
B
B
C
D
F
E
F
A
D
A
C
B
D
D
C
B
A
G
A
B
A
E
A
F
E
A
F
E
F
A
D
F
E
A
F
E
F
A
D
A
C
B
D
C
B
C
B
C
B
D
B
A
C
B
A
C
A
B
C
B
C
G
A
B
A
D
F
E
A
F
E
F
A
D
E
C
B
A
F
E
A
C
B
D
B
C
F
E
A
E
G
A
B
A
C
B
C
B
A
E
C
B
F
E
A
G
A
B
A
C
B
D
B
A
C
B
C
F
E
A
C
B
D
G
A
B
A
A
F
E
F
A
D
F
E
A
C
B
B
A
C
C
B
D
E
C
B
D
A
E
G
A
B
A
G
A
B
A
G
A
B
A
F
E
A
C
B
D
B
C
B
A
C
E
A
E
G
A
B
A
F
E
A
B
A
C
C
B
D
F
E
A
B
A
C
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
B
C
E
F
E
A
C
B
E
G
A
B
A
F
E
A
C
B
D
F
E
F
A
D
F
E
F
A
D
E
D
G
A
B
A
E
F
E
A
B
A
C
A
D
D
C
B
A
C
B
D
F
E
A
B
A
C
D
A
B
A
C
A
C
B
E
C
B
B
A
C
D
E
B
A
C
E
D
C
B
G
A
B
A
C
B
E
C
B
D
A
C
B
D
C
B
A
F
E
A
A
D
F
E
F
A
D
F
E
F
A
D
B
C
G
A
B
A
A
C
B
D
F
E
A
B
C
E
F
E
A
B
C
D
B
C
A
C
B
F
E
A
F
E
A
C
B
C
B
D
F
E
A
F
E
A
C
B
D
F
E
A
D
F
E
F
A
D
C
B
D
D
B
C
A
B
C
F
E
A
B
C
F
E
F
A
D
B
A
C
G
A
B
A
D
G
A
B
A
F
E
A
F
E
F
A
D
B
A
C
C
B
D
B
A
C
G
A
B
A
A
B
C
C
B
A
E
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
C
B
D
B
C
G
A
B
A
E
B
C
C
B
D
C
B
F
E
F
A
D
B
A
C
G
A
B
A
C
B
D
G
A
B
A
D
F
E
F
A
D
E
E
C
B
D
F
E
A
G
A
B
A
C
B
E
B
C
D
D
D
B
C
A
E
E
B
C
B
C
F
E
F
A
D
F
E
F
A
D
C
B
C
B
F
E
F
A
D
B
C
B
C
C
B
D
F
E
F
A
D
A
B
A
C
C
B
F
E
F
A
D
C
B
E
C
B
D
D
C
B
G
A
B
A
E
G
A
B
A
F
E
A
C
B
E
F
E
A
C
B
D
C
B
D
B
A
C
E
E
E
G
A
B
A
F
E
A
C
B
D
C
B
D
F
E
A
B
A
C
B
A
C
D
F
E
F
A
D
F
E
F
A
D
F
E
A
G
A
B
A
C
B
D
E
F
E
A
C
B
B
C
C
B
D
F
E
F
A
D
F
E
A
C
B
C
B
B
A
C
F
E
F
A
D
F
E
F
A
D
B
C
C
B
D
A
C
B
G
A
B
A
A
D
B
A
C
F
E
A
C
B
D
G
A
B
A
C
B
D
F
E
A
E
F
E
F
A
D
C
B
B
A
C
F
E
A
F
E
F
A
D
E
C
B
F
E
A
C
B
D
D
E
F
E
F
A
D
C
B
D
B
A
C
E
C
B
B
C
D
A
D
E
D
F
E
A
A
E
E
C
B
D
C
B
D
B
C
E
G
A
B
A
E
G
A
B
A
C
B
C
B
D
D
F
E
A
E
A
B
A
C
F
E
A
F
E
A
C
B
D
B
C
F
E
F
A
D
D
C
B
D
D
B
A
C
E
C
B
D
C
B
A
C
B
E
F
E
A
F
E
A
E
E
F
E
F
A
D
G
A
B
A
B
C
C
B
D
E
D
F
E
A
C
B
D
E
G
A
B
A
F
E
A
A
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
D
C
B
D
E
B
A
C
A
E
F
E
F
A
D
E
F
E
A
F
E
A
F
E
A
F
E
A
C
B
D
C
B
D
C
B
D
B
C
B
C
D
D
B
C
F
E
A
E
C
B
D
G
A
B
A
B
A
C
G
A
B
A
F
E
F
A
D
G
A
B
A
E
E
B
C
G
A
B
A
F
E
A
E
B
A
C
F
E
F
A
D
G
A
B
A
B
A
C
B
C
A
E
F
E
A
E
B
C
C
B
G
A
B
A
E
C
B
D
G
A
B
A
C
B
F
E
F
A
D
F
E
F
A
D
A
C
B
D
F
E
F
A
D
A
D
B
C
B
C
B
A
C
E
C
B
D
D
F
E
F
A
D
C
B
D
E
D
F
E
F
A
D
C
B
D
C
B
D
C
B
D
G
A
B
A
F
E
F
A
D
C
B
A
G
A
B
A
A
F
E
F
A
D
D
B
C
F
E
A
F
E
F
A
D
F
E
A
B
A
C
C
B
D
B
C
C
B
D
G
A
B
A
B
A
C
G
A
B
A
B
A
C
B
C
E
G
A
B
A
G
A
B
A
B
C
B
C
C
B
E
B
A
C
B
C
F
E
F
A
D
C
B
D
G
A
B
A
B
C
C
B
D
C
B
D
E
B
A
C
E
F
E
A
D
D
D
B
A
C
E
C
B
D
B
C
F
E
F
A
D
B
A
C
B
C
F
E
F
A
D
C
B
D
B
A
C
B
C
F
E
F
A
D
E
F
E
A
E
B
C
B
A
C
A
C
B
D
B
C
D
D
F
E
A
F
E
F
A
D
A
C
B
F
E
A
F
E
A
B
C
B
A
C
C
B
A
C
B
B
A
C
B
C
F
E
A
B
A
C
B
A
C
E
D
F
E
A
F
E
A
E
B
A
C
E
F
E
F
A
D
E
E
E
A
B
A
C
B
A
C
C
B
D
B
C
F
E
F
A
D
B
C
B
A
C
A
C
B
G
A
B
A
C
B
C
B
B
A
C
F
E
F
A
D
F
E
F
A
D
B
A
C
E
C
B
F
E
A
A
B
A
C
G
A
B
A
C
B
B
C
C
B
D
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
G
A
B
A
F
E
A
B
A
C
B
C
F
E
A
F
E
F
A
D
E
A
B
A
C
B
C
B
A
C
F
E
F
A
D
B
A
C
E
C
B
D
F
E
A
F
E
A
C
B
D
C
B
D
G
A
B
A
G
A
B
A
E
B
C
F
E
A
B
A
C
B
A
C
B
A
C
B
A
C
G
A
B
A
B
A
C
A
B
C
A
C
B
B
C
C
B
D
F
E
F
A
D
C
B
D
B
C
F
E
F
A
D
G
A
B
A
F
E
A
C
B
E
A
B
A
C
D
E
F
E
A
D
A
D
G
A
B
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
G
A
B
A
C
B
D
B
C
F
E
F
A
D
F
E
A
B
C
E
A
F
E
F
A
D
C
B
D
F
E
A
G
A
B
A
C
B
B
A
C
B
C
A
C
B
C
B
F
E
A
G
A
B
A
E
B
A
C
A
C
B
C
B
D
E
G
A
B
A
G
A
B
A
G
A
B
A
A
C
B
C
B
D
C
B
D
E
C
B
D
F
E
A
D
F
E
A
F
E
A
E
E
B
C
A
A
C
B
E
B
A
C
D
F
E
F
A
D
C
B
F
E
F
A
D
C
B
D
E
D
F
E
A
F
E
A
G
A
B
A
B
C
C
B
G
A
B
A
C
B
C
B
F
E
F
A
D
C
B
D
G
A
B
A
C
B
C
B
F
E
F
A
D
D
C
B
D
E
G
A
B
A
B
C
F
E
A
G
A
B
A
F
E
F
A
D
C
B
D
D
C
B
D
E
B
A
C
A
D
D
F
E
A
B
C
E
B
C
B
C
C
B
D
E
A
B
A
C
C
B
D
G
A
B
A
F
E
A
B
A
C
C
B
C
B
D
E
B
A
C
C
B
F
E
F
A
D
A
F
E
F
A
D
A
F
E
A
B
C
B
C
D
D
A
A
D
B
C
F
E
F
A
D
A
B
A
C
B
C
B
C
G
A
B
A
B
A
C
A
B
A
C
C
B
D
G
A
B
A
B
C
F
E
A
E
C
B
C
B
F
E
F
A
D
B
C
F
E
F
A
D
B
A
C
G
A
B
A
F
E
A
B
C
A
G
A
B
A
G
A
B
A
G
A
B
A
E
F
E
F
A
D
G
A
B
A
C
B
D
C
B
D
B
A
C
E
G
A
B
A
B
A
C
E
F
E
A
C
B
D
C
B
C
B
D
F
E
F
A
D
G
A
B
A
A
C
B
D
A
C
B
D
B
C
B
C
F
E
A
D
G
A
B
A
A
C
B
E
F
E
F
A
D
E
F
E
F
A
D
B
A
C
F
E
F
A
D
F
E
A
F
E
A
B
C
G
A
B
A
C
B
D
B
C
C
B
D
E
D
B
C
B
C
D
D
B
A
C
G
A
B
A
F
E
A
C
B
D
C
B
D
E
C
B
G
A
B
A
G
A
B
A
C
B
E
D
C
B
A
B
C
C
B
D
D
C
B
E
D
F
E
A
D
D
C
B
B
A
C
E
E
F
E
A
G
A
B
A
A
E
B
C
A
D
D
E
E
A
B
C
F
E
F
A
D
G
A
B
A
C
B
D
G
A
B
A
E
C
B
E
C
B
F
E
A
B
A
C
F
E
F
A
D
A
E
A
F
E
F
A
D
F
E
F
A
D
B
A
C
D
C
B
D
E
E
B
A
C
C
B
C
B
D
B
C
E
C
B
B
C
G
A
B
A
D
E
C
B
D
B
C
A
C
B
D
B
C
D
F
E
F
A
D
C
B
C
B
A
A
B
A
C
C
B
D
F
E
F
A
D
B
A
C
C
B
D
C
B
C
B
F
E
A
F
E
A
F
E
A
D
A
D
C
B
D
E
E
G
A
B
A
G
A
B
A
C
B
D
E
C
B
D
C
B
G
A
B
A
D
A
B
C
A
G
A
B
A
B
A
C
B
A
C
F
E
A
F
E
F
A
D
D
F
E
F
A
D
C
B
G
A
B
A
A
C
B
B
C
A
C
B
D
E
A
F
E
F
A
D
C
B
D
B
C
B
C
E
C
B
D
B
A
C
F
E
A
F
E
F
A
D
E
E
G
A
B
A
B
A
C
E
C
B
D
B
A
C
B
C
F
E
A
B
A
C
B
A
C
F
E
F
A
D
D
C
B
G
A
B
A
E
A
C
B
D
G
A
B
A
F
E
A
F
E
F
A
D
D
B
A
C
D
C
B
D
F
E
A
C
B
C
B
D
D
F
E
A
E
F
E
A
C
B
C
B
A
B
C
F
E
F
A
D
C
B
B
C
G
A
B
A
G
A
B
A
D
B
C
C
B
B
A
C
B
C
E
C
B
D
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
A
C
B
G
A
B
A
G
A
B
A
C
B
D
B
A
C
C
B
D
B
A
C
D
E
C
B
C
B
B
A
C
G
A
B
A
F
E
F
A
D
A
B
C
D
G
A
B
A
D
G
A
B
A
C
B
E
G
A
B
A
A
E
F
E
A
F
E
F
A
D
F
E
F
A
D
B
A
C
B
C
D
E
B
A
C
C
B
E
B
C
D
F
E
F
A
D
E
A
C
B
D
C
B
A
B
C
G
A
B
A
B
A
C
F
E
A
B
A
C
F
E
F
A
D
G
A
B
A
B
A
C
F
E
A
E
G
A
B
A
B
C
C
B
A
C
B
F
E
A
B
C
B
C
E
F
E
F
A
D
D
D
A
B
A
C
F
E
A
C
B
C
B
C
B
E
C
B
D
B
C
B
C
A
F
E
A
E
C
B
F
E
A
D
D
C
B
D
C
B
F
E
F
A
D
D
E
E
C
B
B
C
C
B
D
E
G
A
B
A
C
B
D
C
B
D
E
B
A
C
C
B
D
F
E
F
A
D
B
A
C
F
E
A
C
B
D
F
E
A
G
A
B
A
B
A
C
A
F
E
F
A
D
B
A
C
A
E
E
D
C
B
B
C
A
D
E
D
C
B
D
F
E
A
E
B
C
E
F
E
A
G
A
B
A
G
A
B
A
F
E
A
G
A
B
A
C
B
F
E
A
C
B
B
C
C
B
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
E
F
E
A
B
C
A
D
C
B
F
E
F
A
D
C
B
D
B
A
C
D
E
D
E
B
C
F
E
A
F
E
F
A
D
D
B
A
C
C
B
D
G
A
B
A
G
A
B
A
B
C
A
D
F
E
F
A
D
C
B
B
A
C
F
E
A
D
C
B
D
B
C
B
C
B
A
C
G
A
B
A
G
A
B
A
A
B
C
B
A
C
F
E
F
A
D
A
C
B
D
C
B
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
B
C
C
B
D
A
D
E
C
B
C
B
D
C
B
B
C
E
E
C
B
D
F
E
F
A
D
C
B
D
A
E
C
B
D
B
A
C
B
C
F
E
A
B
C
A
B
C
A
B
C
C
B
D
F
E
F
A
D
C
B
E
G
A
B
A
B
C
F
E
F
A
D
B
A
C
C
B
F
E
F
A
D
F
E
A
E
B
A
C
A
F
E
A
G
A
B
A
A
B
C
B
C
C
B
D
E
E
A
E
F
E
A
C
B
E
B
A
C
E
D
E
E
C
B
C
B
F
E
F
A
D
A
B
C
F
E
A
F
E
F
A
D
B
C
F
E
A
B
C
E
B
C
A
B
C
D
A
B
A
C
B
A
C
G
A
B
A
D
G
A
B
A
G
A
B
A
F
E
A
G
A
B
A
D
F
E
A
D
C
B
D
F
E
F
A
D
D
E
E
B
C
F
E
F
A
D
A
A
B
A
C
A
B
C
B
A
C
C
B
F
E
F
A
D
G
A
B
A
C
B
C
B
D
E
F
E
F
A
D
F
E
F
A
D
A
F
E
F
A
D
E
F
E
A
D
B
A
C
C
B
D
C
B
C
B
D
F
E
F
A
D
G
A
B
A
D
G
A
B
A
G
A
B
A
D
C
B
D
B
C
C
B
D
C
B
D
D
F
E
A
A
F
E
A
G
A
B
A
B
A
C
C
B
D
G
A
B
A
C
B
D
C
B
B
C
B
A
C
B
C
F
E
F
A
D
F
E
F
A
D
G
A
B
A
A
C
B
C
B
D
F
E
A
B
C
E
F
E
A
F
E
F
A
D
B
A
C
F
E
A
E
G
A
B
A
F
E
A
A
F
E
F
A
D
G
A
B
A
C
B
D
D
E
B
C
C
B
E
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
A
D
D
F
E
F
A
D
E
G
A
B
A
D
A
F
E
F
A
D
B
C
D
B
C
D
G
A
B
A
B
C
B
C
C
B
D
C
B
D
E
D
A
C
B
C
B
D
B
A
C
E
C
B
D
B
C
C
B
D
C
B
G
A
B
A
B
C
A
F
E
A
D
F
E
A
F
E
A
C
B
C
B
D
F
E
F
A
D
B
C
C
B
G
A
B
A
F
E
A
A
E
B
A
C
F
E
A
B
C
B
C
D
E
F
E
A
F
E
F
A
D
C
B
B
A
C
C
B
D
C
B
D
C
B
B
A
C
F
E
A
F
E
F
A
D
A
G
A
B
A
F
E
A
F
E
A
C
B
D
C
B
D
E
D
F
E
A
A
A
F
E
F
A
D
D
F
E
F
A
D
D
E
E
E
C
B
G
A
B
A
A
B
C
B
C
A
G
A
B
A
F
E
A
C
B
D
B
A
C
B
C
D
B
C
B
A
C
C
B
D
G
A
B
A
C
B
D
B
A
C
A
D
C
B
B
A
C
B
A
C
F
E
A
G
A
B
A
C
B
D
C
B
F
E
F
A
D
C
B
D
F
E
F
A
D
G
A
B
A
G
A
B
A
D
B
A
C
F
E
F
A
D
C
B
C
B
D
D
B
A
C
C
B
C
B
D
D
A
A
C
B
F
E
F
A
D
C
B
C
B
D
F
E
A
C
B
A
F
E
F
A
D
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
B
C
B
C
E
F
E
F
A
D
B
C
B
A
C
B
C
B
A
C
B
C
F
E
A
D
B
C
F
E
F
A
D
B
C
G
A
B
A
C
B
B
A
C
C
B
C
B
D
G
A
B
A
F
E
A
F
E
A
D
C
B
E
F
E
F
A
D
E
B
C
A
G
A
B
A
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
A
E
B
A
C
E
C
B
D
C
B
D
C
B
C
B
D
B
C
G
A
B
A
F
E
A
F
E
A
C
B
B
C
D
F
E
A
C
B
D
D
C
B
D
B
A
C
A
A
B
C
E
G
A
B
A
E
C
B
D
B
C
G
A
B
A
F
E
A
G
A
B
A
D
A
C
B
D
G
A
B
A
F
E
A
E
F
E
A
E
F
E
A
C
B
F
E
A
F
E
F
A
D
C
B
D
D
E
A
G
A
B
A
F
E
A
G
A
B
A
E
B
A
C
B
C
B
A
C
F
E
A
B
C
G
A
B
A
C
B
E
G
A
B
A
A
E
B
A
C
E
G
A
B
A
B
C
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
F
A
D
B
C
D
C
B
C
B
D
C
B
D
B
A
C
D
B
A
C
F
E
A
C
B
A
B
A
C
E
F
E
A
E
C
B
E
A
C
B
D
B
A
C
A
F
E
F
A
D
B
A
C
F
E
F
A
D
F
E
F
A
D
A
B
A
C
B
C
C
B
D
F
E
F
A
D
G
A
B
A
D
D
F
E
F
A
D
B
A
C
G
A
B
A
G
A
B
A
D
B
A
C
B
C
D
A
E
F
E
F
A
D
C
B
D
E
C
B
B
A
C
C
B
D
G
A
B
A
E
A
E
B
A
C
F
E
A
D
F
E
F
A
D
C
B
B
C
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
D
F
E
F
A
D
A
B
C
A
F
E
A
B
C
C
B
E
C
B
F
E
A
F
E
A
B
C
B
A
C
B
C
E
D
A
G
A
B
A
F
E
A
C
B
D
A
C
B
D
B
C
B
C
F
E
F
A
D
A
E
B
C
A
E
G
A
B
A
D
D
F
E
A
B
A
C
B
A
C
F
E
A
B
C
D
G
A
B
A
C
B
F
E
F
A
D
B
A
C
A
C
B
D
B
A
C
B
C
F
E
F
A
D
F
E
A
E
C
B
F
E
F
A
D
A
B
C
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
D
F
E
A
E
D
E
E
F
E
F
A
D
C
B
G
A
B
A
F
E
A
A
D
F
E
F
A
D
D
B
A
C
D
F
E
A
C
B
F
E
A
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
E
A
F
E
A
C
B
D
G
A
B
A
B
C
B
C
C
B
C
B
D
G
A
B
A
A
B
A
C
C
B
D
E
C
B
F
E
F
A
D
F
E
F
A
D
D
A
C
B
D
C
B
F
E
A
E
G
A
B
A
C
B
D
G
A
B
A
D
F
E
F
A
D
F
E
A
C
B
C
B
B
C
F
E
F
A
D
G
A
B
A
C
B
D
D
G
A
B
A
C
B
A
C
B
D
E
F
E
F
A
D
B
C
B
C
F
E
A
F
E
A
F
E
A
C
B
D
B
A
C
D
B
C
F
E
F
A
D
B
A
C
C
B
D
G
A
B
A
G
A
B
A
B
A
C
G
A
B
A
C
B
F
E
A
G
A
B
A
F
E
F
A
D
A
F
E
A
G
A
B
A
A
D
F
E
F
A
D
C
B
G
A
B
A
F
E
A
F
E
F
A
D
D
F
E
A
F
E
F
A
D
D
D
D
A
C
B
D
C
B
A
F
E
F
A
D
B
C
D
B
C
F
E
A
B
C
F
E
A
D
B
C
F
E
A
D
G
A
B
A
F
E
F
A
D
A
D
C
B
D
C
B
A
F
E
A
B
C
D
B
C
F
E
A
F
E
A
E
A
G
A
B
A
C
B
A
C
B
D
B
A
C
F
E
F
A
D
F
E
F
A
D
D
D
D
A
A
F
E
A
F
E
F
A
D
B
A
C
G
A
B
A
G
A
B
A
C
B
A
A
B
A
C
B
A
C
F
E
A
F
E
F
A
D
G
A
B
A
C
B
F
E
A
A
F
E
A
D
B
A
C
C
B
D
G
A
B
A
A
C
B
G
A
B
A
F
E
A
B
A
C
B
A
C
C
B
D
F
E
A
F
E
A
D
B
C
F
E
A
B
A
C
C
B
D
B
A
C
G
A
B
A
D
C
B
D
C
B
C
B
G
A
B
A
C
B
A
F
E
F
A
D
B
A
C
B
C
B
A
C
B
A
C
D
A
G
A
B
A
F
E
A
D
E
C
B
D
A
G
A
B
A
E
D
C
B
F
E
F
A
D
B
C
D
E
C
B
C
B
B
C
C
B
D
E
E
E
C
B
D
C
B
D
G
A
B
A
D
F
E
F
A
D
C
B
F
E
A
D
C
B
D
C
B
D
B
C
C
B
G
A
B
A
F
E
A
C
B
G
A
B
A
F
E
F
A
D
D
C
B
D
G
A
B
A
G
A
B
A
C
B
F
E
A
G
A
B
A
C
B
D
F
E
F
A
D
B
A
C
B
A
C
G
A
B
A
D
B
C
G
A
B
A
F
E
F
A
D
F
E
A
C
B
D
A
F
E
F
A
D
C
B
D
D
B
C
A
B
A
C
D
C
B
A
C
B
D
G
A
B
A
F
E
F
A
D
C
B
D
F
E
F
A
D
G
A
B
A
B
C
B
C
B
A
C
B
C
F
E
A
E
B
C
E
D
C
B
D
F
E
A
A
F
E
A
C
B
D
F
E
F
A
D
B
C
B
C
C
B
E
F
E
F
A
D
F
E
A
C
B
D
A
F
E
F
A
D
E
C
B
B
C
E
F
E
F
A
D
C
B
D
E
E
C
B
D
B
A
C
C
B
D
A
F
E
F
A
D
D
A
B
A
C
C
B
F
E
F
A
D
F
E
F
A
D
D
C
B
B
A
C
B
A
C
D
D
C
B
D
B
C
A
B
C
F
E
F
A
D
F
E
A
F
E
F
A
D
E
A
C
B
D
B
A
C
C
B
D
G
A
B
A
F
E
A
F
E
F
A
D
A
D
G
A
B
A
C
B
D
F
E
F
A
D
F
E
A
C
B
D
D
A
B
C
C
B
G
A
B
A
B
A
C
G
A
B
A
A
A
D
D
F
E
F
A
D
B
C
G
A
B
A
G
A
B
A
C
B
D
A
D
G
A
B
A
G
A
B
A
F
E
F
A
D
E
C
B
C
B
D
C
B
D
B
C
F
E
A
B
C
D
F
E
F
A
D
A
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
F
A
D
B
C
F
E
F
A
D
D
G
A
B
A
B
A
C
C
B
B
C
G
A
B
A
C
B
D
E
C
B
D
G
A
B
A
F
E
A
C
B
A
D
C
B
D
F
E
F
A
D
B
A
C
D
C
B
E
G
A
B
A
D
F
E
F
A
D
A
B
A
C
B
A
C
D
C
B
D
C
B
D
C
B
B
A
C
F
E
F
A
D
A
D
D
C
B
F
E
A
C
B
D
F
E
A
F
E
A
E
A
C
B
D
D
B
C
C
B
F
E
A
F
E
A
B
C
F
E
F
A
D
E
F
E
A
C
B
D
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
A
C
B
D
B
C
F
E
F
A
D
F
E
A
C
B
D
B
A
C
B
C
F
E
F
A
D
D
G
A
B
A
E
D
A
A
F
E
A
A
B
C
F
E
F
A
D
B
C
A
C
B
C
B
F
E
A
C
B
C
B
A
C
B
A
B
C
B
A
C
A
A
G
A
B
A
E
G
A
B
A
C
B
D
B
A
C
D
F
E
F
A
D
E
A
B
C
C
B
D
E
G
A
B
A
E
G
A
B
A
A
C
B
D
D
D
B
C
A
A
C
B
E
B
A
C
F
E
A
D
B
C
C
B
C
B
D
F
E
A
A
B
A
C
F
E
A
E
E
B
A
C
E
E
D
F
E
A
F
E
F
A
D
B
C
D
E
C
B
D
C
B
A
G
A
B
A
E
G
A
B
A
D
C
B
D
F
E
F
A
D
G
A
B
A
D
C
B
D
D
A
C
B
F
E
A
D
B
C
F
E
A
F
E
F
A
D
C
B
B
C
A
B
C
F
E
A
G
A
B
A
F
E
A
E
A
B
A
C
F
E
A
E
F
E
F
A
D
A
B
C
G
A
B
A
G
A
B
A
B
C
C
B
A
B
A
C
F
E
F
A
D
B
C
C
B
F
E
A
D
C
B
C
B
B
A
C
C
B
D
F
E
A
B
A
C
F
E
A
C
B
D
F
E
F
A
D
F
E
F
A
D
A
A
A
D
G
A
B
A
G
A
B
A
D
F
E
F
A
D
B
C
B
A
C
C
B
E
D
D
G
A
B
A
F
E
A
B
C
A
E
A
D
B
C
D
F
E
A
A
C
B
A
C
B
D
D
C
B
D
C
B
D
C
B
C
B
D
C
B
B
A
C
G
A
B
A
C
B
E
A
B
A
C
G
A
B
A
F
E
A
B
C
C
B
F
E
F
A
D
D
B
A
C
A
B
C
D
C
B
D
C
B
F
E
A
F
E
A
B
C
C
B
D
E
D
F
E
A
B
C
B
A
C
E
G
A
B
A
A
A
B
A
C
F
E
A
F
E
F
A
D
F
E
A
A
B
C
B
C
D
D
F
E
A
B
C
E
F
E
A
E
C
B
C
B
D
F
E
F
A
D
C
B
C
B
B
A
C
F
E
A
E
D
D
C
B
D
F
E
F
A
D
F
E
A
B
C
B
A
C
B
A
C
A
G
A
B
A
B
C
C
B
D
F
E
F
A
D
C
B
D
B
C
G
A
B
A
C
B
D
B
C
C
B
D
D
B
C
F
E
A
A
B
C
C
B
C
B
D
B
C
C
B
F
E
A
E
G
A
B
A
F
E
A
B
C
C
B
D
C
B
D
C
B
C
B
D
F
E
F
A
D
D
F
E
A
F
E
F
A
D
D
B
A
C
B
A
C
B
A
C
B
C
A
C
B
D
B
A
C
F
E
F
A
D
D
C
B
G
A
B
A
B
C
C
B
C
B
D
G
A
B
A
F
E
F
A
D
C
B
B
C
B
C
G
A
B
A
C
B
F
E
A
F
E
A
G
A
B
A
G
A
B
A
G
A
B
A
A
G
A
B
A
F
E
A
C
B
B
C
B
A
C
B
C
B
C
C
B
A
B
A
C
G
A
B
A
C
B
F
E
A
B
C
F
E
A
C
B
D
E
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
A
D
F
E
F
A
D
A
F
E
F
A
D
C
B
D
B
C
C
B
D
B
C
A
C
B
D
D
B
C
B
C
D
C
B
A
B
C
A
E
D
C
B
F
E
F
A
D
A
C
B
D
G
A
B
A
E
D
B
C
B
C
A
B
A
C
E
B
C
D
F
E
F
A
D
B
A
C
G
A
B
A
A
C
B
D
C
B
C
B
E
E
B
C
G
A
B
A
G
A
B
A
F
E
F
A
D
B
C
F
E
F
A
D
A
A
C
B
F
E
A
G
A
B
A
F
E
F
A
D
B
A
C
D
G
A
B
A
B
C
C
B
E
A
B
A
C
D
D
G
A
B
A
A
F
E
F
A
D
D
C
B
D
C
B
G
A
B
A
E
F
E
A
F
E
F
A
D
B
A
C
B
C
G
A
B
A
D
C
B
C
B
D
D
E
C
B
D
B
A
C
C
B
G
A
B
A
F
E
A
B
A
C
C
B
B
C
C
B
F
E
A
F
E
A
B
A
C
D
C
B
E
F
E
F
A
D
C
B
A
D
C
B
D
A
B
C
D
F
E
F
A
D
B
C
E
C
B
D
A
C
B
D
F
E
F
A
D
D
D
G
A
B
A
C
B
D
F
E
F
A
D
D
C
B
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
C
B
B
A
C
E
G
A
B
A
G
A
B
A
A
B
C
C
B
D
C
B
B
A
C
F
E
A
D
E
B
C
D
D
B
C
B
C
B
C
A
B
C
B
C
G
A
B
A
C
B
D
C
B
A
C
B
F
E
F
A
D
C
B
D
B
C
C
B
B
A
C
C
B
C
B
B
C
B
C
B
C
D
B
C
G
A
B
A
B
C
E
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
B
A
C
A
B
C
C
B
D
D
F
E
A
A
C
B
A
F
E
A
G
A
B
A
B
C
C
B
C
B
D
C
B
D
B
A
C
A
D
C
B
G
A
B
A
C
B
D
C
B
D
G
A
B
A
A
F
E
A
G
A
B
A
B
C
G
A
B
A
F
E
A
C
B
C
B
B
A
C
F
E
A
F
E
A
F
E
A
E
G
A
B
A
E
G
A
B
A
D
C
B
B
A
C
C
B
E
B
C
C
B
D
D
C
B
C
B
E
E
D
E
E
C
B
C
B
D
C
B
D
D
E
B
C
C
B
D
C
B
A
A
E
F
E
F
A
D
G
A
B
A
B
C
F
E
F
A
D
B
C
E
F
E
A
C
B
B
A
C
C
B
D
B
A
C
G
A
B
A
F
E
F
A
D
E
E
F
E
A
F
E
F
A
D
B
A
C
F
E
F
A
D
E
C
B
C
B
D
F
E
A
D
D
A
C
B
D
F
E
A
D
F
E
F
A
D
C
B
F
E
F
A
D
C
B
C
B
E
F
E
F
A
D
D
D
B
C
C
B
E
A
D
A
F
E
F
A
D
D
B
A
C
E
D
A
E
C
B
F
E
F
A
D
C
B
D
G
A
B
A
E
F
E
A
B
C
C
B
D
C
B
F
E
A
C
B
D
B
A
C
A
F
E
F
A
D
F
E
A
B
A
C
G
A
B
A
D
F
E
F
A
D
C
B
F
E
A
D
A
B
A
C
B
C
G
A
B
A
C
B
C
B
F
E
F
A
D
C
B
D
F
E
A
F
E
A
E
B
C
B
A
C
B
A
C
G
A
B
A
C
B
G
A
B
A
B
C
C
B
D
F
E
A
E
G
A
B
A
B
C
B
C
B
A
C
D
C
B
D
E
B
C
D
B
C
G
A
B
A
E
C
B
G
A
B
A
F
E
A
F
E
A
F
E
A
G
A
B
A
E
A
C
B
D
E
A
B
A
C
C
B
D
B
C
E
C
B
B
A
C
C
B
B
C
F
E
A
F
E
A
E
C
B
D
E
B
A
C
B
A
C
C
B
D
C
B
D
G
A
B
A
C
B
G
A
B
A
B
A
C
E
B
C
C
B
A
G
A
B
A
F
E
F
A
D
B
C
F
E
F
A
D
D
F
E
A
B
C
F
E
A
G
A
B
A
G
A
B
A
A
F
E
F
A
D
B
A
C
D
G
A
B
A
D
B
A
C
F
E
F
A
D
B
C
B
C
C
B
D
E
G
A
B
A
A
C
B
D
D
G
A
B
A
B
C
F
E
A
B
A
C
F
E
F
A
D
E
C
B
C
B
B
A
C
E
F
E
A
E
C
B
D
B
C
C
B
G
A
B
A
A
B
C
B
C
D
C
B
D
B
C
E
C
B
D
C
B
D
B
C
B
C
A
F
E
A
D
A
F
E
A
G
A
B
A
G
A
B
A
B
A
C
F
E
A
C
B
D
C
B
D
G
A
B
A
D
E
G
A
B
A
G
A
B
A
A
A
F
E
F
A
D
D
A
A
F
E
F
A
D
B
A
C
E
F
E
A
B
C
A
B
C
B
C
D
D
E
D
D
F
E
A
B
A
C
A
C
B
F
E
A
C
B
D
B
C
E
G
A
B
A
F
E
F
A
D
A
B
A
C
F
E
A
D
B
C
C
B
F
E
F
A
D
B
C
A
B
C
B
A
C
B
C
G
A
B
A
D
D
B
A
C
G
A
B
A
D
B
A
C
B
C
C
B
A
D
B
A
C
A
D
B
A
C
C
B
F
E
A
D
C
B
D
A
E
B
A
C
A
F
E
F
A
D
E
E
F
E
A
G
A
B
A
C
B
D
B
A
C
G
A
B
A
D
B
A
C
C
B
D
D
B
C
F
E
A
G
A
B
A
B
C
C
B
D
C
B
D
A
E
C
B
D
G
A
B
A
C
B
D
F
E
A
D
B
C
C
B
D
F
E
A
F
E
A
F
E
A
C
B
B
A
C
F
E
F
A
D
B
A
C
F
E
F
A
D
E
F
E
A
G
A
B
A
D
B
A
C
B
C
B
A
C
F
E
A
C
B
D
E
F
E
A
C
B
D
A
C
B
G
A
B
A
F
E
F
A
D
A
D
F
E
A
B
A
C
B
C
B
A
C
D
C
B
D
C
B
F
E
A
F
E
F
A
D
C
B
F
E
F
A
D
D
F
E
A
G
A
B
A
G
A
B
A
G
A
B
A
F
E
F
A
D
E
A
G
A
B
A
C
B
D
C
B
D
C
B
D
B
C
C
B
D
D
G
A
B
A
A
F
E
F
A
D
A
F
E
F
A
D
F
E
F
A
D
F
E
A
E
A
E
A
G
A
B
A
C
B
D
B
A
C
B
A
C
G
A
B
A
B
C
E
E
F
E
F
A
D
C
B
D
E
B
C
F
E
F
A
D
F
E
A
F
E
F
A
D
B
A
C
C
B
C
B
D
F
E
A
A
G
A
B
A
G
A
B
A
E
D
G
A
B
A
D
E
B
C
F
E
F
A
D
A
B
A
C
E
C
B
D
A
D
F
E
F
A
D
D
C
B
A
A
D
B
A
C
C
B
C
B
C
B
D
D
B
A
C
E
F
E
F
A
D
B
A
C
F
E
F
A
D
F
E
A
F
E
A
E
C
B
G
A
B
A
F
E
A
B
C
C
B
D
F
E
A
F
E
F
A
D
E
B
C
C
B
D
D
A
B
C
C
B
D
A
G
A
B
A
B
A
C
C
B
B
C
C
B
D
D
C
B
A
G
A
B
A
C
B
C
B
D
G
A
B
A
B
C
B
C
D
B
A
C
B
C
F
E
A
B
A
C
C
B
D
C
B
D
C
B
C
B
D
B
A
C
B
C
C
B
D
C
B
G
A
B
A
A
F
E
A
B
A
C
B
C
B
A
C
E
D
F
E
A
E
F
E
A
F
E
F
A
D
C
B
A
B
C
B
A
C
F
E
F
A
D
A
C
B
D
D
G
A
B
A
D
E
F
E
F
A
D
B
C
E
C
B
D
C
B
D
C
B
C
B
B
A
C
A
A
C
B
E
B
A
C
B
C
C
B
D
B
C
B
A
C
E
A
C
B
D
F
E
A
E
F
E
A
A
C
B
F
E
A
G
A
B
A
G
A
B
A
G
A
B
A
F
E
F
A
D
E
C
B
D
C
B
D
B
C
B
A
C
A
F
E
F
A
D
G
A
B
A
B
C
C
B
D
B
A
C
C
B
D
E
B
C
C
B
F
E
A
C
B
D
B
C
C
B
A
C
B
D
B
C
A
G
A
B
A
F
E
A
C
B
D
C
B
D
F
E
A
C
B
D
F
E
A
D
E
D
B
A
C
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
C
B
F
E
F
A
D
A
A
D
F
E
A
B
C
F
E
A
A
F
E
F
A
D
C
B
B
A
C
D
C
B
C
B
D
A
G
A
B
A
A
D
F
E
A
E
A
B
A
C
F
E
A
B
A
C
A
F
E
F
A
D
G
A
B
A
B
A
C
D
C
B
D
A
A
B
C
C
B
D
E
G
A
B
A
C
B
D
F
E
A
C
B
G
A
B
A
A
B
A
C
E
C
B
C
B
D
C
B
E
C
B
E
B
C
D
D
F
E
A
C
B
D
E
A
F
E
A
C
B
E
C
B
C
B
D
F
E
F
A
D
A
C
B
F
E
A
C
B
D
A
F
E
A
D
A
F
E
F
A
D
F
E
A
A
C
B
F
E
F
A
D
D
E
B
A
C
C
B
B
C
G
A
B
A
C
B
D
E
D
D
F
E
A
F
E
F
A
D
G
A
B
A
A
B
C
E
B
C
E
B
C
E
C
B
B
C
C
B
D
B
C
F
E
A
B
A
C
A
C
B
D
F
E
F
A
D
B
A
C
F
E
A
E
C
B
D
B
C
F
E
F
A
D
G
A
B
A
F
E
F
A
D
C
B
C
B
D
F
E
A
B
C
A
D
D
B
A
C
F
E
A
A
F
E
F
A
D
C
B
B
C
E
C
B
D
C
B
G
A
B
A
F
E
A
F
E
A
G
A
B
A
G
A
B
A
C
B
D
D
F
E
F
A
D
B
A
C
B
A
C
B
C
F
E
F
A
D
F
E
A
B
A
C
E
G
A
B
A
D
F
E
F
A
D
C
B
E
G
A
B
A
C
B
D
E
G
A
B
A
G
A
B
A
F
E
A
B
C
F
E
A
D
D
E
B
C
E
G
A
B
A
D
D
B
A
C
C
B
D
A
F
E
A
C
B
B
A
C
F
E
A
F
E
F
A
D
C
B
D
B
A
C
D
G
A
B
A
F
E
F
A
D
B
C
C
B
F
E
F
A
D
C
B
D
G
A
B
A
G
A
B
A
G
A
B
A
D
F
E
A
G
A
B
A
B
C
B
A
C
E
G
A
B
A
F
E
A
E
G
A
B
A
D
D
B
A
C
F
E
F
A
D
F
E
A
F
E
F
A
D
B
A
C
D
B
A
C
G
A
B
A
C
B
G
A
B
A
E
G
A
B
A
B
A
C
F
E
A
C
B
F
E
F
A
D
B
A
C
E
F
E
F
A
D
B
C
A
B
C
F
E
F
A
D
C
B
D
F
E
A
F
E
F
A
D
C
B
E
C
B
D
B
A
C
A
D
F
E
F
A
D
C
B
A
B
C
G
A
B
A
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
D
C
B
C
B
D
E
F
E
A
E
F
E
A
B
C
D
C
B
D
B
A
C
F
E
A
B
C
A
C
B
G
A
B
A
G
A
B
A
B
A
C
F
E
F
A
D
C
B
D
G
A
B
A
B
A
C
F
E
F
A
D
F
E
F
A
D
B
C
D
C
B
D
G
A
B
A
C
B
F
E
F
A
D
B
A
C
C
B
D
E
D
A
A
D
A
A
D
B
C
A
B
A
C
B
C
F
E
A
G
A
B
A
D
D
C
B
C
B
D
B
C
B
C
A
E
C
B
D
B
C
E
G
A
B
A
D
G
A
B
A
A
B
A
C
E
A
B
C
F
E
F
A
D
E
B
C
C
B
B
A
C
D
D
F
E
F
A
D
F
E
F
A
D
B
A
C
A
E
F
E
A
C
B
D
C
B
C
B
D
C
B
D
A
C
B
B
C
B
C
B
A
C
A
C
B
D
C
B
C
B
D
F
E
A
E
C
B
B
C
C
B
D
D
C
B
D
A
A
B
C
C
B
E
B
C
C
B
D
F
E
A
F
E
A
B
C
G
A
B
A
B
C
C
B
D
E
E
F
E
A
E
D
B
C
D
B
C
C
B
C
B
A
F
E
A
G
A
B
A
C
B
C
B
D
C
B
D
C
B
B
C
D
E
B
C
C
B
C
B
D
D
B
A
C
C
B
D
E
C
B
D
A
B
A
C
A
E
B
C
G
A
B
A
C
B
C
B
B
A
C
E
B
A
C
E
C
B
E
C
B
B
A
C
C
B
D
C
B
D
F
E
A
G
A
B
A
G
A
B
A
C
B
D
F
E
A
C
B
F
E
F
A
D
F
E
A
G
A
B
A
D
B
C
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
A
E
B
C
G
A
B
A
D
C
B
G
A
B
A
C
B
D
A
C
B
G
A
B
A
D
G
A
B
A
E
B
C
B
A
C
C
B
G
A
B
A
F
E
F
A
D
E
F
E
F
A
D
F
E
A
B
A
C
C
B
F
E
F
A
D
B
A
C
C
B
D
E
D
D
A
E
A
F
E
A
C
B
D
A
E
E
B
A
C
G
A
B
A
C
B
D
F
E
A
F
E
A
C
B
C
B
F
E
F
A
D
B
C
C
B
D
C
B
D
C
B
G
A
B
A
E
F
E
F
A
D
C
B
D
C
B
B
A
C
C
B
F
E
A
E
B
C
G
A
B
A
G
A
B
A
B
C
C
B
D
A
C
B
F
E
A
C
B
D
A
G
A
B
A
A
D
D
B
C
D
B
A
C
C
B
D
B
A
C
A
D
G
A
B
A
B
C
F
E
F
A
D
B
C
G
A
B
A
F
E
F
A
D
D
F
E
A
E
F
E
F
A
D
C
B
F
E
F
A
D
E
G
A
B
A
A
E
D
F
E
F
A
D
F
E
F
A
D
D
B
C
F
E
A
A
B
A
C
D
B
A
C
D
C
B
D
B
C
A
B
A
C
E
E
B
C
F
E
F
A
D
C
B
A
C
B
D
E
C
B
D
B
C
E
E
B
C
C
B
C
B
C
B
E
D
B
C
D
A
C
B
D
A
E
B
C
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
A
G
A
B
A
D
B
A
C
D
C
B
D
E
B
A
C
E
D
D
C
B
D
B
C
F
E
F
A
D
D
F
E
F
A
D
E
B
C
C
B
D
A
G
A
B
A
B
A
C
B
C
F
E
A
B
A
C
F
E
F
A
D
E
D
F
E
F
A
D
B
C
D
G
A
B
A
B
C
F
E
A
G
A
B
A
C
B
C
B
D
B
A
C
A
A
B
A
C
B
C
D
A
B
C
F
E
A
B
A
C
B
A
C
F
E
F
A
D
F
E
A
F
E
A
B
C
B
A
C
B
C
A
A
F
E
F
A
D
B
A
C
D
F
E
A
B
C
C
B
D
A
F
E
A
D
B
C
F
E
A
C
B
B
A
C
D
C
B
B
C
B
C
E
B
C
A
C
B
A
B
C
E
B
C
B
A
C
C
B
D
C
B
B
C
E
G
A
B
A
B
A
C
A
G
A
B
A
B
C
E
B
A
C
F
E
A
A
F
E
A
F
E
F
A
D
B
A
C
F
E
A
B
A
C
A
C
B
C
B
C
B
D
C
B
D
A
F
E
F
A
D
F
E
A
F
E
A
F
E
F
A
D
E
F
E
F
A
D
E
C
B
G
A
B
A
C
B
F
E
A
C
B
D
E
E
F
E
A
B
C
G
A
B
A
C
B
D
A
D
F
E
A
D
B
A
C
G
A
B
A
B
C
B
A
C
A
D
C
B
D
B
C
D
C
B
C
B
B
A
C
C
B
D
C
B
D
E
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
D
D
E
B
C
E
C
B
B
C
B
A
C
G
A
B
A
E
G
A
B
A
C
B
C
B
D
F
E
F
A
D
B
A
C
E
A
C
B
B
C
C
B
D
C
B
D
C
B
D
F
E
F
A
D
E
A
C
B
D
D
C
B
D
C
B
B
A
C
B
A
C
F
E
A
F
E
F
A
D
C
B
G
A
B
A
C
B
D
A
B
C
F
E
F
A
D
G
A
B
A
B
C
B
C
B
C
G
A
B
A
E
C
B
D
B
A
C
C
B
D
F
E
A
G
A
B
A
D
B
C
D
C
B
E
C
B
D
G
A
B
A
D
E
B
C
D
G
A
B
A
F
E
A
G
A
B
A
F
E
F
A
D
B
C
B
A
C
B
A
C
C
B
D
D
D
C
B
D
B
C
F
E
A
F
E
A
B
C
B
A
C
D
F
E
A
C
B
C
B
D
E
C
B
D
C
B
A
C
B
D
E
F
E
A
D
C
B
D
E
A
G
A
B
A
D
B
C
D
A
D
C
B
C
B
B
C
B
C
E
D
A
G
A
B
A
D
F
E
A
F
E
A
B
C
F
E
A
G
A
B
A
G
A
B
A
C
B
D
B
C
B
C
A
D
C
B
D
F
E
F
A
D
B
A
C
B
C
B
C
F
E
F
A
D
B
A
C
A
B
C
B
C
C
B
D
B
A
C
D
C
B
D
C
B
C
B
F
E
A
E
B
A
C
G
A
B
A
E
C
B
C
B
D
F
E
A
B
A
C
A
F
E
F
A
D
G
A
B
A
B
A
C
C
B
D
G
A
B
A
C
B
B
A
C
C
B
F
E
A
B
A
C
A
A
D
D
C
B
D
B
A
C
G
A
B
A
G
A
B
A
B
C
G
A
B
A
E
B
A
C
G
A
B
A
B
C
D
A
C
B
E
B
C
C
B
D
F
E
A
G
A
B
A
B
C
D
F
E
F
A
D
D
B
C
E
A
F
E
A
C
B
D
F
E
F
A
D
C
B
D
F
E
F
A
D
E
D
D
F
E
F
A
D
G
A
B
A
F
E
A
B
C
F
E
A
B
C
B
A
C
G
A
B
A
B
A
C
F
E
A
C
B
D
F
E
F
A
D
G
A
B
A
F
E
A
C
B
F
E
A
D
E
F
E
F
A
D
A
E
D
G
A
B
A
G
A
B
A
A
C
B
D
F
E
F
A
D
F
E
A
F
E
F
A
D
E
B
C
C
B
D
C
B
D
G
A
B
A
C
B
D
E
D
B
C
F
E
A
C
B
F
E
A
B
A
C
F
E
F
A
D
F
E
A
A
G
A
B
A
A
F
E
F
A
D
G
A
B
A
C
B
D
C
B
E
C
B
F
E
F
A
D
A
B
C
B
C
E
C
B
E
B
A
C
F
E
F
A
D
C
B
D
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
B
C
B
C
B
A
C
C
B
A
F
E
A
F
E
F
A
D
C
B
D
G
A
B
A
D
F
E
F
A
D
E
F
E
F
A
D
B
C
A
E
F
E
A
F
E
A
F
E
F
A
D
F
E
F
A
D
A
F
E
A
F
E
A
G
A
B
A
B
C
F
E
F
A
D
C
B
D
E
A
G
A
B
A
A
G
A
B
A
E
F
E
F
A
D
B
A
C
C
B
D
G
A
B
A
F
E
F
A
D
A
F
E
F
A
D
C
B
D
B
C
D
B
C
C
B
D
C
B
D
E
C
B
F
E
A
F
E
F
A
D
C
B
G
A
B
A
G
A
B
A
B
C
C
B
E
D
B
A
C
G
A
B
A
D
D
B
C
F
E
A
C
B
D
G
A
B
A
C
B
D
A
C
B
D
C
B
D
A
C
B
C
B
D
E
D
D
D
B
A
C
C
B
D
C
B
D
C
B
B
C
B
A
C
F
E
F
A
D
C
B
F
E
F
A
D
E
C
B
F
E
F
A
D
F
E
A
C
B
A
C
B
D
G
A
B
A
C
B
D
F
E
F
A
D
B
C
E
D
B
C
E
B
C
C
B
D
F
E
A
F
E
A
C
B
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
C
B
A
C
C
B
F
E
F
A
D
B
A
C
B
A
C
C
B
F
E
A
G
A
B
A
C
B
D
C
B
D
E
D
B
A
C
B
C
E
F
E
A
D
F
E
A
C
B
D
E
F
E
A
F
E
F
A
D
B
A
C
F
E
A
C
B
B
C
C
B
F
E
A
B
C
F
E
F
A
D
F
E
A
F
E
A
C
B
G
A
B
A
D
A
B
A
C
B
A
C
E
E
E
B
C
C
B
D
F
E
A
F
E
F
A
D
B
A
C
D
C
B
B
C
A
C
B
E
A
E
C
B
D
B
A
C
E
B
C
F
E
F
A
D
A
B
A
C
A
E
G
A
B
A
B
A
C
F
E
A
F
E
A
F
E
A
B
C
F
E
F
A
D
C
B
F
E
A
B
A
C
D
G
A
B
A
F
E
A
F
E
A
E
E
G
A
B
A
G
A
B
A
D
C
B
D
F
E
A
C
B
D
F
E
F
A
D
B
C
C
B
D
F
E
F
A
D
B
C
D
A
C
B
D
F
E
F
A
D
B
C
B
C
F
E
F
A
D
F
E
F
A
D
F
E
A
B
C
A
C
B
B
C
G
A
B
A
D
A
C
B
C
B
D
D
C
B
D
B
A
C
G
A
B
A
A
G
A
B
A
B
A
C
F
E
A
B
A
C
E
C
B
D
C
B
B
A
C
C
B
E
F
E
F
A
D
G
A
B
A
E
F
E
A
F
E
F
A
D
B
A
C
F
E
F
A
D
E
F
E
F
A
D
B
A
C
D
B
C
F
E
F
A
D
A
F
E
F
A
D
E
C
B
D
A
A
C
B
D
C
B
D
B
C
E
F
E
A
A
C
B
D
A
F
E
F
A
D
G
A
B
A
C
B
D
B
A
C
B
A
C
F
E
A
F
E
A
D
B
C
C
B
A
A
D
C
B
F
E
A
F
E
A
C
B
F
E
A
D
E
F
E
A
E
G
A
B
A
D
C
B
D
D
B
C
B
C
B
C
F
E
A
C
B
C
B
D
F
E
A
D
G
A
B
A
F
E
A
D
E
B
C
G
A
B
A
G
A
B
A
C
B
A
C
B
D
F
E
F
A
D
E
F
E
F
A
D
A
D
F
E
F
A
D
B
A
C
D
C
B
D
F
E
F
A
D
A
A
A
B
A
C
E
F
E
F
A
D
A
F
E
A
B
C
F
E
F
A
D
C
B
G
A
B
A
F
E
F
A
D
E
E
C
B
E
E
C
B
C
B
D
F
E
A
F
E
F
A
D
D
F
E
A
C
B
D
A
E
A
F
E
F
A
D
C
B
D
G
A
B
A
C
B
C
B
D
A
E
E
B
C
F
E
A
B
C
A
E
B
A
C
C
B
D
G
A
B
A
B
C
C
B
D
F
E
A
F
E
A
D
F
E
A
C
B
D
E
F
E
A
A
E
B
A
C
C
B
D
B
A
C
D
E
D
D
E
F
E
A
G
A
B
A
E
G
A
B
A
F
E
F
A
D
F
E
A
F
E
F
A
D
A
B
A
C
C
B
G
A
B
A
C
B
F
E
A
B
A
C
D
D
F
E
F
A
D
C
B
D
B
C
D
B
C
F
E
F
A
D
C
B
D
B
A
C
F
E
F
A
D
F
E
A
C
B
B
A
C
C
B
B
A
C
C
B
D
F
E
A
B
A
C
F
E
F
A
D
F
E
F
A
D
E
C
B
D
B
A
C
A
F
E
F
A
D
B
A
C
C
B
F
E
F
A
D
A
C
B
B
A
C
F
E
F
A
D
B
C
C
B
D
A
D
C
B
F
E
F
A
D
A
F
E
F
A
D
B
C
B
C
C
B
F
E
F
A
D
E
C
B
C
B
F
E
A
F
E
A
F
E
A
B
C
B
C
C
B
D
C
B
D
D
A
B
C
C
B
D
E
D
D
F
E
A
C
B
D
F
E
A
C
B
D
B
C
A
B
A
C
E
F
E
A
D
B
A
C
G
A
B
A
F
E
A
D
D
B
A
C
C
B
D
E
F
E
F
A
D
F
E
F
A
D
B
C
E
G
A
B
A
F
E
A
B
A
C
F
E
A
D
B
C
D
G
A
B
A
A
B
C
A
C
B
D
E
B
A
C
F
E
A
A
F
E
F
A
D
E
C
B
D
F
E
A
C
B
D
D
A
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
A
C
B
G
A
B
A
E
A
A
C
B
D
D
D
C
B
B
A
C
E
G
A
B
A
F
E
A
F
E
F
A
D
A
G
A
B
A
G
A
B
A
C
B
D
G
A
B
A
F
E
F
A
D
C
B
D
E
B
C
C
B
D
F
E
F
A
D
F
E
F
A
D
A
C
B
B
C
A
B
C
C
B
D
D
B
C
F
E
A
E
F
E
F
A
D
B
A
C
C
B
B
A
C
C
B
D
E
B
C
B
A
C
B
C
F
E
F
A
D
B
C
D
B
C
B
A
C
F
E
A
C
B
D
D
G
A
B
A
D
F
E
F
A
D
E
G
A
B
A
E
B
C
E
B
C
G
A
B
A
E
B
C
B
C
A
A
E
E
B
C
B
A
C
B
C
E
B
A
C
A
D
G
A
B
A
A
C
B
D
D
B
A
C
F
E
A
B
C
A
B
A
C
A
G
A
B
A
A
D
G
A
B
A
E
B
C
F
E
F
A
D
B
A
C
B
C
B
C
F
E
A
A
B
A
C
C
B
D
B
C
C
B
D
A
D
B
A
C
C
B
D
C
B
D
E
B
A
C
A
F
E
A
C
B
F
E
A
A
B
C
E
C
B
D
C
B
G
A
B
A
C
B
D
F
E
A
F
E
A
E
B
A
C
C
B
G
A
B
A
F
E
A
C
B
D
G
A
B
A
G
A
B
A
G
A
B
A
G
A
B
A
A
D
C
B
G
A
B
A
B
A
C
F
E
A
G
A
B
A
B
A
C
D
B
A
C
C
B
E
F
E
F
A
D
F
E
A
C
B
E
B
A
C
C
B
D
C
B
G
A
B
A
F
E
F
A
D
B
A
C
A
D
D
A
B
A
C
C
B
D
D
B
C
G
A
B
A
B
A
C
C
B
D
F
E
F
A
D
A
C
B
D
A
C
B
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
D
D
C
B
E
B
C
C
B
D
B
C
B
A
C
G
A
B
A
C
B
D
E
F
E
A
F
E
F
A
D
A
A
B
A
C
F
E
A
E
C
B
D
E
G
A
B
A
F
E
A
D
C
B
F
E
F
A
D
A
A
B
A
C
B
C
B
C
F
E
F
A
D
C
B
B
A
C
F
E
F
A
D
B
C
B
A
C
G
A
B
A
C
B
D
C
B
D
B
A
C
C
B
B
C
F
E
A
E
F
E
A
E
C
B
F
E
A
B
A
C
E
F
E
A
E
B
A
C
B
A
C
B
C
C
B
B
A
C
C
B
D
E
F
E
A
D
C
B
D
F
E
F
A
D
F
E
A
B
A
C
G
A
B
A
G
A
B
A
C
B
B
A
C
A
A
D
C
B
D
F
E
A
B
C
F
E
F
A
D
B
C
G
A
B
A
E
C
B
D
A
D
C
B
D
G
A
B
A
C
B
D
E
D
B
A
C
A
G
A
B
A
A
B
A
C
G
A
B
A
C
B
D
G
A
B
A
E
C
B
E
F
E
A
F
E
A
G
A
B
A
F
E
F
A
D
B
C
D
E
E
A
D
B
A
C
C
B
B
A
C
E
C
B
D
F
E
A
D
C
B
D
E
E
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
G
A
B
A
C
B
F
E
A
G
A
B
A
D
F
E
F
A
D
B
A
C
C
B
F
E
F
A
D
F
E
A
F
E
A
C
B
D
B
A
C
E
C
B
D
B
A
C
C
B
D
D
D
F
E
A
A
E
F
E
F
A
D
B
C
C
B
G
A
B
A
F
E
F
A
D
C
B
D
E
B
A
C
F
E
F
A
D
F
E
A
C
B
C
B
G
A
B
A
C
B
B
C
B
A
C
A
B
C
F
E
A
E
G
A
B
A
A
F
E
F
A
D
E
B
A
C
D
F
E
F
A
D
E
F
E
A
E
C
B
G
A
B
A
G
A
B
A
C
B
D
C
B
G
A
B
A
A
A
F
E
A
C
B
D
D
F
E
F
A
D
B
C
A
C
B
D
E
C
B
F
E
A
C
B
B
C
F
E
F
A
D
G
A
B
A
D
E
F
E
A
C
B
D
B
A
C
F
E
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
D
B
C
F
E
A
B
A
C
B
C
B
A
C
B
A
C
G
A
B
A
B
A
C
C
B
B
C
E
D
C
B
C
B
E
B
A
C
D
B
C
D
C
B
D
D
A
C
B
D
F
E
A
C
B
F
E
A
F
E
A
B
A
C
C
B
D
G
A
B
A
C
B
D
F
E
A
E
C
B
D
C
B
G
A
B
A
E
C
B
G
A
B
A
C
B
D
F
E
A
C
B
C
B
D
F
E
A
G
A
B
A
C
B
D
C
B
D
F
E
F
A
D
C
B
F
E
A
G
A
B
A
A
D
A
F
E
F
A
D
A
B
C
F
E
F
A
D
C
B
G
A
B
A
G
A
B
A
D
C
B
D
B
A
C
F
E
A
E
E
C
B
C
B
D
B
A
C
B
A
C
F
E
F
A
D
C
B
D
F
E
F
A
D
G
A
B
A
B
C
C
B
C
B
A
D
G
A
B
A
A
D
A
C
B
D
F
E
A
B
A
C
F
E
A
D
F
E
A
A
A
B
C
C
B
G
A
B
A
E
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
C
B
A
G
A
B
A
B
C
B
A
C
B
A
C
E
F
E
F
A
D
F
E
A
C
B
D
C
B
D
G
A
B
A
C
B
D
C
B
D
B
C
E
C
B
D
E
B
A
C
F
E
F
A
D
F
E
A
C
B
C
B
D
D
F
E
A
F
E
A
F
E
F
A
D
D
C
B
F
E
A
C
B
B
A
C
E
C
B
F
E
A
B
A
C
A
F
E
A
A
G
A
B
A
C
B
D
F
E
F
A
D
B
A
C
C
B
D
B
A
C
C
B
D
B
A
C
B
C
F
E
F
A
D
E
C
B
C
B
D
A
F
E
F
A
D
B
A
C
D
C
B
F
E
F
A
D
D
D
D
F
E
A
C
B
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
E
A
B
C
F
E
F
A
D
D
A
F
E
A
B
A
C
D
B
C
B
C
E
C
B
G
A
B
A
G
A
B
A
B
C
E
A
D
F
E
F
A
D
C
B
D
F
E
A
C
B
D
C
B
B
C
E
D
E
B
A
C
A
F
E
A
F
E
F
A
D
F
E
A
B
A
C
E
D
D
C
B
D
C
B
A
C
B
D
E
C
B
D
E
C
B
D
C
B
D
E
B
C
F
E
A
C
B
D
F
E
A
B
C
E
B
A
C
B
A
C
A
D
A
A
B
A
C
B
C
C
B
A
B
A
C
B
A
C
E
B
A
C
G
A
B
A
C
B
D
G
A
B
A
F
E
F
A
D
A
C
B
D
F
E
A
G
A
B
A
A
G
A
B
A
F
E
A
C
B
D
A
D
C
B
A
B
C
G
A
B
A
C
B
C
B
D
C
B
F
E
F
A
D
F
E
A
C
B
G
A
B
A
C
B
D
F
E
F
A
D
A
F
E
A
G
A
B
A
A
D
G
A
B
A
D
F
E
F
A
D
D
D
C
B
D
C
B
D
D
D
G
A
B
A
G
A
B
A
D
G
A
B
A
D
B
C
B
A
C
D
D
B
A
C
F
E
F
A
D
B
A
C
B
A
C
B
C
B
C
B
C
B
C
E
D
D
F
E
A
C
B
D
B
A
C
E
F
E
F
A
D
D
G
A
B
A
F
E
F
A
D
B
C
B
A
C
B
C
B
A
C
B
C
F
E
A
C
B
D
B
C
F
E
A
F
E
A
B
A
C
D
F
E
A
C
B
G
A
B
A
F
E
F
A
D
B
A
C
F
E
A
D
D
E
E
F
E
F
A
D
G
A
B
A
A
C
B
C
B
D
B
C
C
B
D
B
A
C
C
B
B
C
E
C
B
D
C
B
D
C
B
D
G
A
B
A
F
E
A
B
A
C
B
C
E
E
C
B
C
B
D
C
B
D
B
A
C
B
C
C
B
D
C
B
E
A
B
C
F
E
A
G
A
B
A
B
A
C
B
A
C
E
C
B
D
B
C
C
B
C
B
C
B
D
D
C
B
D
D
A
F
E
A
B
A
C
F
E
A
C
B
B
C
C
B
B
A
C
B
C
B
A
C
B
C
F
E
A
D
B
C
D
A
G
A
B
A
A
D
C
B
G
A
B
A
E
F
E
A
E
B
C
A
C
B
D
A
F
E
A
E
G
A
B
A
F
E
A
G
A
B
A
D
G
A
B
A
B
A
C
C
B
D
B
C
A
B
A
C
G
A
B
A
F
E
F
A
D
C
B
F
E
A
E
B
A
C
G
A
B
A
F
E
F
A
D
C
B
D
F
E
A
B
C
F
E
A
C
B
F
E
F
A
D
B
A
C
D
A
B
A
C
G
A
B
A
E
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
F
E
F
A
D
C
B
D
F
E
F
A
D
D
C
B
E
B
A
C
A
E
G
A
B
A
F
E
A
E
F
E
A
G
A
B
A
C
B
B
A
C
F
E
A
D
D
F
E
A
A
F
E
F
A
D
B
A
C
F
E
A
F
E
F
A
D
A
B
C
E
D
F
E
A
C
B
B
C
C
B
D
D
A
F
E
F
A
D
D
C
B
D
B
A
C
E
B
C
B
C
G
A
B
A
D
E
G
A
B
A
E
F
E
A
C
B
F
E
F
A
D
G
A
B
A
C
B
D
B
C
D
D
F
E
A
G
A
B
A
C
B
C
B
A
A
B
A
C
D
F
E
F
A
D
D
F
E
A
C
B
C
B
D
B
A
C
F
E
F
A
D
A
C
B
D
E
F
E
A
C
B
B
A
C
F
E
F
A
D
D
D
G
A
B
A
B
A
C
E
F
E
F
A
D
F
E
F
A
D
C
B
D
E
B
C
G
A
B
A
B
C
E
A
D
C
B
D
B
C
F
E
F
A
D
C
B
D
C
B
D
E
C
B
D
G
A
B
A
D
B
C
D
C
B
D
C
B
B
A
C
D
B
A
C
F
E
A
E
B
A
C
B
A
C
C
B
D
F
E
A
E
C
B
E
F
E
F
A
D
F
E
A
F
E
A
B
C
B
C
F
E
F
A
D
D
A
C
B
D
A
A
B
A
C
G
A
B
A
C
B
D
E
D
F
E
F
A
D
A
F
E
A
F
E
A
C
B
F
E
F
A
D
E
G
A
B
A
C
B
C
B
D
E
E
A
D
G
A
B
A
B
A
C
B
A
C
B
C
D
F
E
A
C
B
D
C
B
D
G
A
B
A
C
B
D
C
B
B
C
C
B
D
E
E
G
A
B
A
C
B
D
D
C
B
D
D
C
B
D
F
E
F
A
D
F
E
F
A
D
B
C
A
F
E
F
A
D
C
B
D
B
C
D
D
D
C
B
E
C
B
D
B
A
C
F
E
A
B
C
C
B
F
E
A
C
B
C
B
D
F
E
A
E
B
A
C
C
B
D
F
E
A
F
E
F
A
D
D
E
D
C
B
E
G
A
B
A
B
C
G
A
B
A
B
C
F
E
A
A
F
E
A
F
E
A
C
B
G
A
B
A
E
D
E
A
B
A
C
B
C
B
A
C
B
C
B
C
F
E
F
A
D
C
B
D
B
A
C
B
A
C
F
E
F
A
D
B
A
C
F
E
A
A
B
A
C
D
B
C
B
C
G
A
B
A
F
E
A
D
F
E
A
E
A
B
C
D
A
F
E
F
A
D
B
A
C
D
F
E
A
A
E
B
C
B
C
A
F
E
F
A
D
B
A
C
D
C
B
D
E
G
A
B
A
G
A
B
A
E
A
E
C
B
G
A
B
A
C
B
D
F
E
A
B
A
C
B
A
C
E
D
B
A
C
G
A
B
A
B
C
A
B
C
B
A
C
A
D
D
B
C
C
B
D
D
E
D
D
A
B
A
C
F
E
A
B
C
E
A
F
E
A
F
E
A
C
B
E
D
G
A
B
A
C
B
D
C
B
F
E
F
A
D
C
B
D
B
C
C
B
A
D
C
B
D
B
A
C
B
A
C
B
C
F
E
A
B
C
E
G
A
B
A
D
B
A
C
C
B
G
A
B
A
D
B
C
D
B
A
C
G
A
B
A
C
B
E
E
F
E
F
A
D
D
B
C
F
E
A
C
B
F
E
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
A
F
E
F
A
D
A
B
A
C
C
B
D
D
E
F
E
F
A
D
D
C
B
D
C
B
D
B
C
B
A
C
D
B
A
C
C
B
C
B
E
F
E
F
A
D
C
B
D
C
B
D
B
A
C
B
A
C
C
B
D
G
A
B
A
F
E
F
A
D
C
B
C
B
D
C
B
C
B
F
E
A
F
E
A
F
E
F
A
D
B
A
C
C
B
D
E
B
C
A
E
D
D
G
A
B
A
B
A
C
B
A
C
C
B
G
A
B
A
G
A
B
A
A
F
E
F
A
D
B
A
C
G
A
B
A
E
C
B
D
A
B
A
C
G
A
B
A
C
B
D
C
B
G
A
B
A
A
C
B
B
C
B
C
D
C
B
E
A
A
F
E
F
A
D
A
F
E
F
A
D
B
A
C
B
A
C
F
E
A
G
A
B
A
A
D
D
E
C
B
D
A
B
A
C
B
A
C
C
B
A
C
B
D
G
A
B
A
F
E
A
B
C
F
E
A
E
F
E
A
D
F
E
F
A
D
A
F
E
F
A
D
G
A
B
A
C
B
D
D
C
B
D
B
A
C
F
E
A
D
F
E
A
C
B
A
B
C
E
E
F
E
F
A
D
C
B
D
D
C
B
B
C
D
E
C
B
D
B
C
F
E
F
A
D
D
A
C
B
C
B
D
B
A
C
B
C
F
E
F
A
D
C
B
B
A
C
B
C
G
A
B
A
F
E
A
B
A
C
C
B
D
E
C
B
A
B
C
B
C
B
A
C
C
B
C
B
D
F
E
F
A
D
A
B
A
C
E
F
E
A
A
D
A
F
E
F
A
D
F
E
A
B
C
E
F
E
F
A
D
C
B
D
E
B
C
B
C
D
D
B
C
B
A
C
F
E
F
A
D
C
B
A
B
C
B
C
C
B
G
A
B
A
F
E
F
A
D
B
A
C
G
A
B
A
A
G
A
B
A
A
F
E
F
A
D
A
B
A
C
B
C
F
E
F
A
D
E
A
D
G
A
B
A
F
E
F
A
D
D
B
C
G
A
B
A
E
E
F
E
F
A
D
C
B
F
E
A
E
A
B
A
C
E
F
E
A
B
A
C
F
E
F
A
D
B
A
C
C
B
D
C
B
D
E
F
E
F
A
D
C
B
F
E
F
A
D
F
E
A
F
E
A
B
A
C
B
A
C
B
C
F
E
F
A
D
D
B
C
G
A
B
A
E
C
B
F
E
F
A
D
C
B
G
A
B
A
D
B
C
F
E
F
A
D
D
D
B
A
C
G
A
B
A
B
A
C
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
A
C
B
D
F
E
F
A
D
B
A
C
A
D
F
E
A
D
B
A
C
B
A
C
F
E
F
A
D
G
A
B
A
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
A
F
E
A
D
B
A
C
C
B
E
F
E
A
F
E
F
A
D
F
E
A
G
A
B
A
F
E
A
F
E
A
D
D
F
E
A
E
A
A
G
A
B
A
E
C
B
B
C
D
D
B
C
G
A
B
A
F
E
F
A
D
G
A
B
A
A
D
A
E
C
B
F
E
F
A
D
B
A
C
B
A
C
D
C
B
D
E
C
B
D
F
E
F
A
D
F
E
A
C
B
B
A
C
E
F
E
A
D
G
A
B
A
F
E
A
B
C
D
C
B
D
A
F
E
A
D
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
D
D
D
C
B
D
C
B
D
B
C
E
B
A
C
B
C
C
B
D
B
A
C
F
E
F
A
D
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
D
C
B
D
A
B
C
A
A
E
C
B
D
F
E
A
D
A
E
A
C
B
F
E
A
F
E
A
B
C
C
B
D
B
A
C
B
A
C
F
E
F
A
D
F
E
A
E
A
G
A
B
A
G
A
B
A
G
A
B
A
C
B
B
C
G
A
B
A
E
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
A
C
B
D
G
A
B
A
B
C
B
C
A
E
D
F
E
F
A
D
G
A
B
A
E
F
E
F
A
D
E
F
E
A
F
E
F
A
D
E
D
B
C
B
C
A
E
C
B
D
B
C
C
B
D
A
C
B
D
G
A
B
A
B
C
F
E
F
A
D
D
B
C
C
B
D
G
A
B
A
A
A
D
C
B
F
E
F
A
D
A
A
G
A
B
A
G
A
B
A
D
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
D
B
C
G
A
B
A
B
C
C
B
A
C
B
B
C
D
F
E
F
A
D
A
D
E
C
B
F
E
F
A
D
D
G
A
B
A
F
E
A
B
C
G
A
B
A
B
A
C
C
B
B
C
C
B
D
A
B
C
B
C
C
B
C
B
A
E
D
G
A
B
A
E
A
B
C
B
A
C
B
C
D
B
C
A
F
E
A
B
A
C
B
C
D
G
A
B
A
B
A
C
G
A
B
A
B
A
C
E
E
G
A
B
A
C
B
B
A
C
D
A
G
A
B
A
G
A
B
A
C
B
E
D
C
B
D
E
C
B
D
B
C
B
A
C
F
E
F
A
D
F
E
F
A
D
E
B
C
A
F
E
A
B
C
C
B
F
E
A
E
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
A
C
A
B
A
C
A
F
E
A
C
B
D
D
C
B
C
B
D
B
A
C
D
A
F
E
F
A
D
D
B
C
B
A
C
C
B
D
A
D
C
B
D
E
B
A
C
F
E
A
B
C
B
A
C
B
C
C
B
D
F
E
F
A
D
E
A
E
C
B
E
A
B
C
D
G
A
B
A
F
E
A
B
C
F
E
A
C
B
C
B
F
E
F
A
D
F
E
F
A
D
B
A
C
A
E
B
A
C
D
F
E
A
G
A
B
A
D
A
E
G
A
B
A
B
A
C
E
E
B
A
C
B
A
C
D
F
E
F
A
D
G
A
B
A
B
A
C
B
C
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
E
C
B
B
C
C
B
D
C
B
D
A
A
D
D
D
C
B
D
B
C
G
A
B
A
B
C
D
F
E
F
A
D
B
A
C
B
A
C
F
E
A
B
C
D
F
E
A
G
A
B
A
B
A
C
D
B
C
D
C
B
D
A
C
B
D
C
B
G
A
B
A
A
F
E
A
B
C
E
F
E
A
G
A
B
A
D
F
E
F
A
D
D
D
D
F
E
F
A
D
D
B
C
G
A
B
A
B
C
B
A
C
B
C
A
D
B
A
C
D
D
F
E
A
D
B
A
C
C
B
D
B
A
C
F
E
A
E
D
D
A
G
A
B
A
E
F
E
A
E
E
E
B
A
C
G
A
B
A
G
A
B
A
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
C
D
G
A
B
A
C
B
C
B
D
A
E
G
A
B
A
A
D
F
E
A
A
C
B
C
B
D
A
F
E
A
C
B
C
B
A
F
E
F
A
D
E
G
A
B
A
B
C
C
B
D
D
C
B
F
E
A
D
A
G
A
B
A
E
A
C
B
D
B
C
C
B
D
C
B
C
B
D
F
E
A
C
B
D
D
C
B
B
A
C
G
A
B
A
A
G
A
B
A
G
A
B
A
G
A
B
A
D
G
A
B
A
G
A
B
A
C
B
D
F
E
A
A
B
A
C
C
B
B
C
B
A
C
F
E
A
A
D
C
B
D
E
C
B
C
B
D
E
F
E
A
D
E
C
B
D
F
E
A
F
E
A
F
E
A
C
B
D
D
F
E
F
A
D
A
E
E
E
B
C
C
B
D
D
A
G
A
B
A
C
B
E
E
D
E
A
D
C
B
D
B
A
C
A
C
B
D
G
A
B
A
F
E
F
A
D
A
F
E
A
F
E
A
F
E
F
A
D
C
B
B
C
C
B
D
C
B
D
C
B
D
G
A
B
A
G
A
B
A
A
E
A
B
C
B
C
G
A
B
A
D
B
C
E
D
E
F
E
A
D
F
E
A
E
E
B
C
E
C
B
B
C
G
A
B
A
F
E
A
A
G
A
B
A
D
E
B
A
C
B
A
C
D
A
B
A
C
B
A
C
C
B
F
E
A
C
B
D
D
C
B
E
E
B
C
A
F
E
A
D
D
D
C
B
D
F
E
F
A
D
C
B
D
G
A
B
A
F
E
A
C
B
D
A
B
C
G
A
B
A
B
A
C
F
E
A
C
B
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
A
D
F
E
F
A
D
D
F
E
F
A
D
B
C
A
B
A
C
C
B
D
B
A
C
F
E
A
E
D
E
A
D
C
B
E
D
C
B
D
F
E
A
B
A
C
C
B
F
E
A
C
B
B
C
F
E
F
A
D
B
C
F
E
A
A
F
E
A
A
F
E
F
A
D
D
D
F
E
A
G
A
B
A
D
G
A
B
A
A
E
A
C
B
F
E
A
C
B
D
C
B
B
C
C
B
B
A
C
G
A
B
A
D
E
A
B
A
C
C
B
D
B
A
C
B
A
C
E
F
E
A
C
B
G
A
B
A
B
A
C
D
A
D
C
B
D
D
F
E
A
C
B
D
E
B
A
C
F
E
A
C
B
D
F
E
F
A
D
E
G
A
B
A
A
A
G
A
B
A
D
C
B
G
A
B
A
C
B
C
B
B
C
C
B
C
B
B
C
F
E
F
A
D
C
B
D
F
E
A
D
C
B
D
B
C
B
A
C
B
A
C
C
B
D
C
B
F
E
A
F
E
A
F
E
A
A
G
A
B
A
C
B
F
E
F
A
D
F
E
A
F
E
A
B
A
C
B
C
B
C
D
G
A
B
A
B
A
C
B
C
F
E
F
A
D
C
B
B
A
C
D
D
E
C
B
D
C
B
D
F
E
A
F
E
A
B
C
A
A
G
A
B
A
B
C
E
F
E
F
A
D
F
E
F
A
D
D
C
B
D
F
E
A
A
C
B
D
F
E
F
A
D
G
A
B
A
C
B
D
B
C
E
C
B
D
C
B
D
B
C
F
E
F
A
D
B
C
C
B
D
A
B
C
E
G
A
B
A
F
E
F
A
D
C
B
D
C
B
G
A
B
A
F
E
A
E
F
E
F
A
D
C
B
D
C
B
D
F
E
F
A
D
C
B
C
B
D
B
C
E
C
B
D
G
A
B
A
F
E
F
A
D
B
A
C
F
E
A
F
E
F
A
D
A
F
E
F
A
D
B
C
D
A
C
B
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
B
A
C
B
C
D
A
B
C
G
A
B
A
E
D
F
E
F
A
D
A
B
A
C
G
A
B
A
B
C
D
B
A
C
B
A
C
E
D
F
E
A
E
G
A
B
A
E
A
A
F
E
F
A
D
C
B
D
G
A
B
A
E
A
F
E
A
F
E
A
F
E
F
A
D
C
B
D
B
A
C
F
E
F
A
D
D
B
C
G
A
B
A
B
C
B
C
G
A
B
A
D
F
E
F
A
D
B
A
C
G
A
B
A
F
E
F
A
D
B
A
C
C
B
G
A
B
A
F
E
F
A
D
A
F
E
F
A
D
A
B
A
C
F
E
F
A
D
D
E
C
B
D
D
C
B
D
B
A
C
A
B
C
A
C
B
D
F
E
F
A
D
B
A
C
A
E
D
F
E
F
A
D
F
E
F
A
D
E
C
B
F
E
F
A
D
C
B
G
A
B
A
F
E
F
A
D
F
E
A
B
C
C
B
D
D
B
A
C
C
B
E
B
A
C
B
C
G
A
B
A
G
A
B
A
A
A
F
E
F
A
D
G
A
B
A
D
B
A
C
G
A
B
A
B
A
C
E
A
E
A
A
A
C
B
G
A
B
A
C
B
A
F
E
A
D
D
B
A
C
G
A
B
A
F
E
F
A
D
C
B
D
F
E
A
C
B
A
D
D
F
E
F
A
D
F
E
A
A
B
A
C
F
E
F
A
D
E
D
C
B
D
B
C
F
E
A
G
A
B
A
F
E
F
A
D
F
E
A
A
C
B
C
B
D
C
B
B
A
C
E
C
B
A
F
E
F
A
D
D
C
B
D
E
G
A
B
A
G
A
B
A
C
B
D
F
E
A
B
A
C
A
B
A
C
A
C
B
A
E
E
C
B
F
E
F
A
D
C
B
B
A
C
G
A
B
A
F
E
A
F
E
F
A
D
D
C
B
D
C
B
G
A
B
A
E
C
B
A
C
B
D
A
G
A
B
A
F
E
F
A
D
C
B
E
A
F
E
A
F
E
A
E
F
E
F
A
D
B
A
C
C
B
B
C
F
E
F
A
D
C
B
D
F
E
F
A
D
G
A
B
A
B
C
C
B
D
E
E
F
E
A
A
B
A
C
C
B
D
C
B
B
C
D
F
E
F
A
D
C
B
A
F
E
F
A
D
F
E
A
F
E
A
F
E
A
D
D
F
E
F
A
D
G
A
B
A
C
B
C
B
D
G
A
B
A
F
E
F
A
D
D
C
B
B
C
F
E
F
A
D
B
C
B
A
C
E
F
E
F
A
D
G
A
B
A
B
A
C
G
A
B
A
A
B
C
C
B
F
E
A
B
C
B
A
C
A
B
A
C
D
D
B
C
D
A
F
E
F
A
D
B
C
G
A
B
A
C
B
B
C
D
C
B
G
A
B
A
C
B
D
F
E
A
B
C
D
A
E
B
A
C
F
E
F
A
D
D
G
A
B
A
E
C
B
A
G
A
B
A
G
A
B
A
A
F
E
A
C
B
D
D
A
A
G
A
B
A
D
G
A
B
A
C
B
D
A
A
D
E
F
E
A
A
E
F
E
A
A
C
B
D
A
D
C
B
D
D
A
F
E
F
A
D
B
C
B
C
A
G
A
B
A
F
E
A
C
B
D
C
B
B
C
C
B
D
B
A
C
A
D
D
F
E
A
A
C
B
D
F
E
F
A
D
E
G
A
B
A
C
B
D
C
B
C
B
D
C
B
E
F
E
F
A
D
C
B
D
A
G
A
B
A
F
E
A
C
B
D
B
C
G
A
B
A
F
E
F
A
D
F
E
A
C
B
D
C
B
D
C
B
D
F
E
F
A
D
D
E
B
C
G
A
B
A
B
C
A
D
F
E
A
C
B
D
E
C
B
D
F
E
A
G
A
B
A
G
A
B
A
G
A
B
A
C
B
E
B
A
C
B
C
E
D
A
A
B
C
D
C
B
E
E
C
B
A
B
C
F
E
A
C
B
D
E
F
E
A
F
E
F
A
D
F
E
A
G
A
B
A
A
E
G
A
B
A
F
E
F
A
D
A
B
A
C
C
B
D
A
C
B
E
B
A
C
A
A
F
E
A
B
A
C
G
A
B
A
D
F
E
F
A
D
B
C
G
A
B
A
A
B
C
E
E
B
A
C
F
E
A
A
D
F
E
A
F
E
A
F
E
F
A
D
C
B
C
B
F
E
A
B
A
C
G
A
B
A
G
A
B
A
A
F
E
A
B
C
B
A
C
F
E
A
B
A
C
D
B
C
F
E
F
A
D
A
G
A
B
A
C
B
A
E
G
A
B
A
B
A
C
A
B
C
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
B
C
A
E
B
A
C
E
F
E
A
C
B
G
A
B
A
E
C
B
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
E
F
E
A
D
A
C
B
D
C
B
G
A
B
A
B
C
F
E
A
G
A
B
A
G
A
B
A
B
C
A
A
D
C
B
A
C
B
A
F
E
F
A
D
G
A
B
A
B
A
C
B
A
C
G
A
B
A
B
C
E
F
E
F
A
D
F
E
A
D
D
A
E
B
A
C
C
B
A
F
E
A
E
F
E
A
F
E
A
C
B
B
A
C
G
A
B
A
C
B
D
E
F
E
A
C
B
D
B
C
A
A
C
B
D
D
D
C
B
F
E
A
G
A
B
A
D
C
B
D
E
B
C
F
E
A
C
B
D
F
E
A
C
B
D
A
E
A
F
E
F
A
D
C
B
D
B
C
B
C
C
B
B
A
C
G
A
B
A
E
B
C
A
E
B
C
B
C
C
B
A
B
C
A
D
A
C
B
F
E
A
G
A
B
A
B
C
C
B
D
B
A
C
A
B
A
C
F
E
F
A
D
F
E
A
G
A
B
A
F
E
F
A
D
B
C
E
G
A
B
A
E
B
A
C
C
B
D
D
E
A
F
E
F
A
D
F
E
F
A
D
D
F
E
A
E
B
A
C
C
B
D
E
D
C
B
D
F
E
A
A
E
B
C
E
A
C
B
C
B
D
F
E
F
A
D
F
E
A
B
C
B
A
C
C
B
D
F
E
A
G
A
B
A
D
B
C
E
F
E
A
F
E
A
E
F
E
F
A
D
C
B
E
D
B
C
C
B
D
E
G
A
B
A
C
B
F
E
A
A
B
A
C
F
E
A
A
F
E
F
A
D
A
F
E
F
A
D
F
E
A
E
E
G
A
B
A
E
F
E
A
C
B
G
A
B
A
A
C
B
D
D
B
A
C
F
E
F
A
D
D
B
C
A
C
B
B
C
F
E
F
A
D
B
A
C
E
G
A
B
A
B
A
C
B
C
C
B
D
D
G
A
B
A
B
A
C
G
A
B
A
D
G
A
B
A
C
B
D
E
C
B
E
E
F
E
F
A
D
F
E
F
A
D
C
B
G
A
B
A
C
B
D
G
A
B
A
A
D
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
E
G
A
B
A
C
B
D
E
B
C
F
E
F
A
D
C
B
D
A
E
C
B
D
F
E
A
C
B
D
F
E
F
A
D
F
E
A
F
E
A
E
B
C
B
A
C
C
B
D
F
E
F
A
D
E
B
A
C
B
A
C
A
A
G
A
B
A
G
A
B
A
F
E
F
A
D
E
G
A
B
A
F
E
A
G
A
B
A
B
C
G
A
B
A
B
C
B
C
B
C
F
E
A
C
B
F
E
A
G
A
B
A
A
E
E
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
A
B
C
D
F
E
F
A
D
C
B
D
D
F
E
F
A
D
E
F
E
A
C
B
F
E
F
A
D
A
D
A
C
B
D
F
E
F
A
D
C
B
B
C
F
E
F
A
D
F
E
F
A
D
C
B
F
E
A
E
B
C
G
A
B
A
C
B
C
B
D
G
A
B
A
C
B
D
B
C
E
B
A
C
E
B
C
C
B
D
B
C
B
C
F
E
A
F
E
F
A
D
D
A
B
C
A
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
A
F
E
A
C
B
D
E
C
B
C
B
D
C
B
B
A
C
F
E
F
A
D
C
B
C
B
D
A
D
A
C
B
D
F
E
F
A
D
C
B
E
B
A
C
F
E
A
C
B
D
F
E
A
D
F
E
A
F
E
A
D
D
C
B
D
C
B
D
C
B
F
E
F
A
D
C
B
F
E
F
A
D
E
C
B
D
C
B
E
G
A
B
A
F
E
A
D
A
C
B
D
C
B
D
B
C
B
A
C
D
F
E
A
D
A
E
C
B
D
D
B
A
C
A
E
D
G
A
B
A
F
E
A
E
B
C
C
B
B
A
C
C
B
A
F
E
A
C
B
F
E
A
C
B
F
E
F
A
D
C
B
D
C
B
C
B
D
F
E
A
B
A
C
D
E
F
E
A
G
A
B
A
C
B
C
B
B
C
G
A
B
A
B
C
B
C
D
B
A
C
E
B
A
C
A
G
A
B
A
A
G
A
B
A
B
A
C
D
F
E
A
F
E
F
A
D
B
A
C
G
A
B
A
D
D
F
E
A
C
B
F
E
F
A
D
B
C
A
C
B
G
A
B
A
F
E
F
A
D
A
C
B
D
F
E
F
A
D
B
A
C
G
A
B
A
F
E
F
A
D
E
G
A
B
A
D
F
E
A
F
E
F
A
D
C
B
F
E
A
G
A
B
A
G
A
B
A
A
B
C
B
A
C
C
B
D
F
E
A
A
B
C
F
E
A
D
C
B
A
G
A
B
A
F
E
A
F
E
F
A
D
G
A
B
A
C
B
G
A
B
A
F
E
F
A
D
F
E
A
B
A
C
G
A
B
A
E
C
B
D
B
C
G
A
B
A
C
B
B
C
A
C
B
D
B
C
C
B
D
G
A
B
A
C
B
D
C
B
D
F
E
A
F
E
A
C
B
D
A
B
A
C
D
F
E
F
A
D
D
F
E
F
A
D
A
F
E
F
A
D
G
A
B
A
D
D
C
B
D
G
A
B
A
C
B
D
B
A
C
C
B
C
B
D
G
A
B
A
C
B
D
C
B
D
D
B
C
E
G
A
B
A
E
C
B
D
E
F
E
F
A
D
B
A
C
C
B
D
F
E
F
A
D
F
E
A
C
B
B
C
B
A
C
C
B
B
C
E
C
B
B
A
C
C
B
G
A
B
A
F
E
A
F
E
A
G
A
B
A
E
B
C
C
B
B
A
C
F
E
F
A
D
B
A
C
E
B
A
C
A
D
A
B
C
A
D
F
E
A
G
A
B
A
B
C
G
A
B
A
B
C
E
B
A
C
E
F
E
F
A
D
C
B
D
F
E
A
G
A
B
A
F
E
F
A
D
E
E
B
C
A
B
A
C
C
B
B
C
A
F
E
A
C
B
B
C
G
A
B
A
A
B
A
C
C
B
B
A
C
C
B
B
A
C
A
G
A
B
A
F
E
F
A
D
C
B
D
G
A
B
A
E
B
A
C
E
D
F
E
A
E
A
F
E
A
B
A
C
B
A
C
C
B
D
C
B
D
B
A
C
B
A
C
B
A
C
C
B
D
E
F
E
F
A
D
D
A
A
F
E
A
D
F
E
A
E
F
E
A
C
B
C
B
D
G
A
B
A
B
C
D
C
B
G
A
B
A
D
A
B
C
C
B
D
A
F
E
A
E
E
C
B
D
F
E
F
A
D
D
G
A
B
A
B
C
G
A
B
A
B
C
F
E
F
A
D
A
E
G
A
B
A
B
C
B
C
A
A
G
A
B
A
D
B
C
B
C
F
E
F
A
D
D
A
B
A
C
B
A
C
A
B
C
F
E
A
D
B
C
C
B
D
B
A
C
C
B
D
B
C
A
G
A
B
A
C
B
F
E
A
F
E
F
A
D
E
F
E
A
E
B
C
B
A
C
E
B
C
F
E
F
A
D
D
E
C
B
C
B
F
E
A
E
F
E
F
A
D
E
F
E
F
A
D
G
A
B
A
A
C
B
D
C
B
D
F
E
F
A
D
B
C
E
C
B
D
A
D
C
B
D
B
C
B
C
D
A
B
C
B
C
E
E
C
B
D
G
A
B
A
B
C
B
A
C
E
F
E
A
F
E
F
A
D
F
E
F
A
D
A
F
E
F
A
D
F
E
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
B
A
C
B
A
C
G
A
B
A
E
A
F
E
F
A
D
C
B
D
G
A
B
A
B
C
G
A
B
A
C
B
F
E
A
B
A
C
B
A
C
E
G
A
B
A
G
A
B
A
C
B
D
B
C
A
F
E
A
B
C
A
F
E
F
A
D
F
E
A
C
B
D
D
C
B
D
C
B
A
F
E
F
A
D
E
B
C
A
A
A
B
C
C
B
G
A
B
A
C
B
E
C
B
D
B
A
C
B
A
C
D
B
A
C
C
B
F
E
F
A
D
G
A
B
A
C
B
D
C
B
A
A
B
C
E
G
A
B
A
B
C
G
A
B
A
E
E
E
C
B
D
G
A
B
A
C
B
B
C
G
A
B
A
B
A
C
C
B
B
A
C
F
E
A
B
C
E
E
D
B
C
D
F
E
A
B
A
C
F
E
F
A
D
F
E
A
F
E
A
B
C
F
E
A
E
D
F
E
A
B
A
C
C
B
D
D
G
A
B
A
B
C
B
A
C
G
A
B
A
G
A
B
A
E
F
E
F
A
D
F
E
A
G
A
B
A
B
C
D
A
A
B
A
C
B
C
E
E
G
A
B
A
F
E
A
B
A
C
F
E
F
A
D
B
C
C
B
F
E
F
A
D
F
E
A
G
A
B
A
E
A
A
G
A
B
A
G
A
B
A
C
B
D
F
E
F
A
D
C
B
D
C
B
D
E
B
C
C
B
D
D
E
G
A
B
A
D
D
F
E
F
A
D
F
E
F
A
D
E
C
B
A
E
F
E
A
B
C
C
B
A
D
B
A
C
E
E
C
B
D
G
A
B
A
D
B
A
C
B
C
C
B
D
E
G
A
B
A
E
A
F
E
A
G
A
B
A
F
E
A
C
B
G
A
B
A
E
E
B
A
C
B
A
C
C
B
D
C
B
B
C
E
B
C
C
B
F
E
F
A
D
B
A
C
F
E
A
D
F
E
A
B
C
G
A
B
A
C
B
F
E
F
A
D
C
B
D
F
E
A
F
E
F
A
D
C
B
B
C
C
B
D
D
D
F
E
F
A
D
E
E
C
B
F
E
A
C
B
E
A
F
E
A
F
E
F
A
D
G
A
B
A
F
E
A
C
B
A
D
F
E
F
A
D
A
A
B
C
A
C
B
D
C
B
C
B
D
E
G
A
B
A
F
E
F
A
D
D
G
A
B
A
C
B
D
D
E
C
B
F
E
A
A
G
A
B
A
A
F
E
F
A
D
F
E
A
F
E
A
B
C
A
B
A
C
F
E
A
E
F
E
F
A
D
G
A
B
A
F
E
F
A
D
G
A
B
A
A
G
A
B
A
D
G
A
B
A
B
A
C
A
G
A
B
A
G
A
B
A
F
E
A
A
B
C
B
A
C
A
B
A
C
F
E
A
B
A
C
B
C
C
B
A
B
C
F
E
F
A
D
E
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
A
B
C
B
C
B
C
B
C
C
B
C
B
D
C
B
D
F
E
F
A
D
F
E
A
C
B
G
A
B
A
B
C
F
E
F
A
D
C
B
D
C
B
G
A
B
A
D
D
C
B
D
F
E
A
A
B
A
C
G
A
B
A
A
D
C
B
G
A
B
A
B
A
C
C
B
F
E
A
A
G
A
B
A
D
F
E
A
C
B
D
A
F
E
A
E
F
E
A
F
E
F
A
D
F
E
A
G
A
B
A
C
B
D
F
E
A
C
B
D
D
G
A
B
A
C
B
D
F
E
A
D
F
E
F
A
D
F
E
A
E
B
A
C
G
A
B
A
G
A
B
A
D
B
A
C
F
E
A
F
E
F
A
D
G
A
B
A
G
A
B
A
C
B
D
E
F
E
A
C
B
D
E
B
A
C
B
C
C
B
F
E
A
C
B
D
B
A
C
F
E
A
G
A
B
A
G
A
B
A
F
E
A
G
A
B
A
B
C
D
B
C
D
G
A
B
A
C
B
D
C
B
B
A
C
A
G
A
B
A
F
E
A
C
B
C
B
D
B
C
G
A
B
A
C
B
D
F
E
A
B
C
C
B
F
E
A
G
A
B
A
F
E
F
A
D
F
E
A
G
A
B
A
B
C
E
C
B
D
C
B
D
B
A
C
A
C
B
D
F
E
F
A
D
B
A
C
A
E
A
D
F
E
F
A
D
F
E
A
E
C
B
A
A
C
B
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
F
A
D
D
A
D
F
E
F
A
D
F
E
A
B
C
A
B
C
A
D
B
A
C
C
B
B
C
E
F
E
A
A
G
A
B
A
D
B
A
C
A
C
B
D
F
E
F
A
D
B
C
C
B
D
F
E
A
B
A
C
E
C
B
C
B
F
E
F
A
D
A
F
E
A
C
B
C
B
D
F
E
F
A
D
C
B
F
E
A
C
B
D
B
C
F
E
A
B
C
C
B
G
A
B
A
C
B
D
B
A
C
A
D
F
E
F
A
D
C
B
F
E
F
A
D
F
E
F
A
D
G
A
B
A
B
C
B
A
C
B
A
C
E
F
E
A
G
A
B
A
A
D
C
B
D
A
B
A
C
G
A
B
A
E
G
A
B
A
E
B
C
C
B
D
C
B
A
A
F
E
A
B
A
C
A
D
F
E
A
C
B
D
C
B
C
B
C
B
B
C
B
C
F
E
F
A
D
G
A
B
A
G
A
B
A
C
B
D
C
B
D
E
E
C
B
D
C
B
D
A
A
F
E
F
A
D
B
A
C
G
A
B
A
G
A
B
A
A
C
B
C
B
D
G
A
B
A
D
F
E
F
A
D
A
D
A
C
B
F
E
A
E
B
C
F
E
F
A
D
F
E
F
A
D
C
B
D
B
A
C
D
F
E
A
A
G
A
B
A
B
C
D
E
A
A
C
B
B
A
C
G
A
B
A
B
A
C
G
A
B
A
A
A
E
F
E
A
A
F
E
F
A
D
E
C
B
F
E
F
A
D
F
E
F
A
D
E
F
E
F
A
D
C
B
A
D
F
E
F
A
D
F
E
A
C
B
C
B
E
D
B
C
D
B
C
B
C
C
B
D
F
E
A
G
A
B
A
F
E
F
A
D
C
B
D
E
A
C
B
D
C
B
D
F
E
F
A
D
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
F
A
D
D
B
C
C
B
F
E
A
E
C
B
D
B
A
C
D
B
C
B
C
C
B
F
E
A
C
B
D
A
E
D
C
B
E
D
A
B
A
C
A
C
B
B
C
A
C
B
C
B
B
C
B
A
C
B
C
C
B
C
B
D
D
A
B
C
D
E
B
C
B
A
C
A
G
A
B
A
A
B
A
C
F
E
F
A
D
D
B
C
C
B
D
F
E
A
C
B
D
C
B
C
B
E
B
A
C
B
A
C
E
C
B
D
C
B
D
E
B
C
C
B
E
E
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
D
C
B
F
E
F
A
D
B
C
E
G
A
B
A
C
B
F
E
A
B
C
F
E
F
A
D
B
A
C
F
E
A
A
C
B
D
A
G
A
B
A
B
A
C
C
B
B
C
B
A
C
A
B
A
C
D
F
E
F
A
D
C
B
B
A
C
F
E
A
A
B
C
C
B
C
B
C
B
D
F
E
F
A
D
E
A
A
C
B
D
G
A
B
A
B
C
B
A
C
C
B
D
F
E
F
A
D
D
E
C
B
D
F
E
A
C
B
C
B
D
E
G
A
B
A
C
B
C
B
F
E
F
A
D
C
B
A
F
E
A
F
E
F
A
D
B
A
C
C
B
D
G
A
B
A
G
A
B
A
E
C
B
D
F
E
F
A
D
C
B
D
G
A
B
A
A
B
C
A
D
C
B
D
C
B
F
E
A
E
F
E
A
F
E
F
A
D
G
A
B
A
B
C
C
B
D
C
B
G
A
B
A
C
B
G
A
B
A
C
B
D
A
E
B
A
C
F
E
F
A
D
D
D
B
C
B
A
C
B
A
C
B
C
B
C
D
B
C
C
B
C
B
D
A
D
D
B
A
C
D
C
B
D
E
C
B
D
C
B
D
B
C
C
B
A
F
E
F
A
D
D
F
E
F
A
D
B
C
C
B
B
A
C
F
E
A
G
A
B
A
G
A
B
A
A
F
E
F
A
D
A
F
E
F
A
D
C
B
D
F
E
A
C
B
B
A
C
G
A
B
A
G
A
B
A
G
A
B
A
F
E
A
B
C
A
B
A
C
B
C
F
E
F
A
D
E
F
E
F
A
D
G
A
B
A
C
B
D
C
B
A
C
B
B
A
C
D
B
A
C
C
B
D
C
B
F
E
A
C
B
C
B
F
E
F
A
D
E
B
A
C
F
E
A
C
B
E
C
B
D
C
B
D
A
F
E
A
A
B
C
B
A
C
E
F
E
A
E
E
F
E
F
A
D
C
B
F
E
F
A
D
B
C
F
E
F
A
D
E
G
A
B
A
B
A
C
B
C
E
A
A
B
C
B
A
C
B
A
C
F
E
A
E
C
B
D
F
E
A
B
A
C
D
D
F
E
A
F
E
A
E
C
B
D
F
E
A
B
C
G
A
B
A
F
E
A
B
C
A
A
G
A
B
A
F
E
A
A
C
B
D
G
A
B
A
E
F
E
F
A
D
C
B
F
E
A
F
E
F
A
D
A
C
B
D
G
A
B
A
G
A
B
A
F
E
A
C
B
B
C
C
B
B
A
C
C
B
E
A
B
A
C
C
B
D
F
E
F
A
D
C
B
D
A
B
A
C
C
B
D
B
C
F
E
A
A
C
B
D
C
B
D
C
B
D
C
B
B
A
C
A
E
A
F
E
A
B
C
B
A
C
B
A
C
B
C
A
E
F
E
F
A
D
F
E
A
G
A
B
A
B
A
C
F
E
A
E
G
A
B
A
G
A
B
A
F
E
A
C
B
D
C
B
D
F
E
F
A
D
C
B
A
F
E
A
G
A
B
A
F
E
F
A
D
F
E
A
B
C
B
C
D
F
E
F
A
D
G
A
B
A
G
A
B
A
C
B
D
C
B
D
B
C
B
A
C
F
E
F
A
D
G
A
B
A
C
B
D
F
E
A
B
C
A
A
F
E
F
A
D
D
B
A
C
G
A
B
A
F
E
A
C
B
D
F
E
A
A
F
E
A
G
A
B
A
B
A
C
D
G
A
B
A
B
A
C
G
A
B
A
C
B
D
B
C
A
E
B
A
C
D
F
E
F
A
D
F
E
A
G
A
B
A
F
E
A
C
B
D
B
A
C
G
A
B
A
C
B
D
C
B
D
B
C
E
B
A
C
F
E
F
A
D
B
C
D
D
F
E
F
A
D
C
B
D
A
B
C
B
A
C
C
B
D
F
E
A
G
A
B
A
D
F
E
A
E
F
E
F
A
D
C
B
G
A
B
A
G
A
B
A
F
E
A
C
B
D
B
C
C
B
C
B
D
C
B
D
F
E
F
A
D
G
A
B
A
C
B
D
C
B
D
C
B
D
F
E
A
E
C
B
B
A
C
D
C
B
C
B
F
E
A
G
A
B
A
F
E
A
E
G
A
B
A
F
E
F
A
D
D
C
B
C
B
D
C
B
C
B
G
A
B
A
B
A
C
C
B
A
B
C
C
B
B
A
C
C
B
D
B
C
A
F
E
A
G
A
B
A
C
B
D
E
A
F
E
A
G
A
B
A
F
E
A
C
B
F
E
A
F
E
F
A
D
G
A
B
A
G
A
B
A
F
E
A
D
E
F
E
A
B
C
B
C
C
B
D
E
F
E
A
A
C
B
B
A
C
C
B
D
E
A
C
B
D
F
E
F
A
D
A
B
A
C
B
C
A
F
E
F
A
D
B
A
C
F
E
F
A
D
F
E
F
A
D
D
E
G
A
B
A
D
C
B
G
A
B
A
F
E
A
G
A
B
A
D
C
B
A
F
E
A
F
E
A
B
A
C
E
B
C
A
F
E
F
A
D
E
B
A
C
E
C
B
G
A
B
A
D
D
F
E
A
B
C
B
A
C
D
F
E
F
A
D
F
E
F
A
D
B
A
C
B
A
C
A
F
E
A
C
B
D
B
A
C
G
A
B
A
A
A
D
A
C
B
D
E
A
B
A
C
D
B
C
C
B
C
B
F
E
A
B
C
C
B
B
A
C
D
C
B
D
A
C
B
D
B
A
C
C
B
E
E
F
E
A
E
F
E
F
A
D
F
E
F
A
D
G
A
B
A
C
B
B
C
F
E
A
D
F
E
F
A
D
E
G
A
B
A
B
C
C
B
D
A
C
B
D
F
E
A
G
A
B
A
E
C
B
D
C
B
D
G
A
B
A
D
F
E
A
B
C
E
E
F
E
F
A
D
B
A
C
F
E
A
B
C
G
A
B
A
D
C
B
D
G
A
B
A
F
E
F
A
D
G
A
B
A
G
A
B
A
D
F
E
F
A
D
E
B
C
F
E
A
F
E
F
A
D
B
A
C
F
E
A
E
D
F
E
F
A
D
B
C
F
E
A
A
G
A
B
A
B
A
C
E
D
D
A
F
E
F
A
D
C
B
C
B
F
E
F
A
D
E
B
C
C
B
F
E
F
A
D
D
F
E
F
A
D
B
A
C
G
A
B
A
G
A
B
A
C
B
C
B
G
A
B
A
G
A
B
A
G
A
B
A
B
C
D
C
B
F
E
F
A
D
E
A
B
A
C
B
C
B
A
C
E
G
A
B
A
C
B
D
C
B
A
A
E
B
C
C
B
D
E
G
A
B
A
F
E
F
A
D
B
C
C
B
E
G
A
B
A
G
A
B
A
C
B
D
C
B
C
B
D
A
D
G
A
B
A
F
E
A
D
C
B
E
B
A
C
C
B
G
A
B
A
E
F
E
F
A
D
B
A
C
B
C
B
C
D
C
B
D
E
G
A
B
A
G
A
B
A
F
E
F
A
D
C
B
D
D
B
A
C
C
B
D
A
G
A
B
A
G
A
B
A
D
C
B
D
C
B
C
B
D
F
E
F
A
D
G
A
B
A
G
A
B
A
B
C
F
E
F
A
D
C
B
C
B
E
F
E
F
A
D
A
E
F
E
A
B
A
C
A
B
C
C
B
D
F
E
A
G
A
B
A
C
B
G
A
B
A
D
A
B
A
C
C
B
F
E
A
D
B
A
C
G
A
B
A
C
B
D
F
E
A
G
A
B
A
C
B
D
B
A
C
F
E
F
A
D
C
B
D
C
B
D
A
F
E
F
A
D
B
C
A
B
C
B
C
A
F
E
A
C
B
C
B
D
E
A
F
E
A
F
E
F
A
D
F
E
F
A
D
B
C
F
E
F
A
D
F
E
A
A
C
B
G
A
B
A
F
E
A
C
B
C
B
C
B
D
G
A
B
A
F
E
A
F
E
F
A
D
E
F
E
A
F
E
F
A
D
C
B
F
E
F
A
D
F
E
A
A
D
G
A
B
A
D
C
B
C
B
D
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
A
E
B
C
B
C
C
B
D
E
B
A
C
G
A
B
A
D
C
B
F
E
F
A
D
E
B
A
C
A
F
E
A
E
B
A
C
D
D
G
A
B
A
B
C
F
E
F
A
D
D
F
E
F
A
D
C
B
D
F
E
A
G
A
B
A
D
F
E
A
D
B
C
G
A
B
A
F
E
A
B
C
E
C
B
D
F
E
F
A
D
C
B
D
C
B
F
E
F
A
D
G
A
B
A
C
B
B
C
D
C
B
B
A
C
D
C
B
D
E
C
B
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
F
E
A
C
B
D
C
B
A
B
A
C
F
E
A
D
C
B
D
F
E
A
C
B
D
B
C
C
B
C
B
E
F
E
F
A
D
F
E
A
A
A
F
E
A
E
C
B
D
F
E
A
F
E
A
C
B
D
C
B
G
A
B
A
D
G
A
B
A
F
E
A
E
C
B
D
F
E
A
C
B
A
D
C
B
D
B
A
C
A
C
B
D
A
B
A
C
E
D
F
E
F
A
D
G
A
B
A
A
E
A
C
B
A
D
G
A
B
A
C
B
D
C
B
A
C
B
A
B
C
C
B
D
D
B
C
C
B
D
F
E
A
C
B
D
A
B
C
B
A
C
B
C
G
A
B
A
F
E
A
C
B
B
A
C
F
E
F
A
D
G
A
B
A
D
F
E
A
F
E
A
C
B
C
B
D
E
G
A
B
A
D
E
C
B
F
E
A
F
E
F
A
D
C
B
D
C
B
C
B
D
B
A
C
D
G
A
B
A
E
B
A
C
B
C
B
A
C
C
B
F
E
F
A
D
C
B
E
E
B
C
B
C
E
F
E
F
A
D
E
D
C
B
D
E
G
A
B
A
B
A
C
C
B
C
B
D
F
E
A
B
A
C
A
A
G
A
B
A
E
B
A
C
B
C
F
E
A
F
E
A
C
B
C
B
D
A
A
D
F
E
A
E
F
E
F
A
D
E
C
B
C
B
D
E
C
B
D
E
D
D
F
E
F
A
D
F
E
F
A
D
C
B
G
A
B
A
B
C
F
E
A
F
E
F
A
D
C
B
G
A
B
A
A
B
A
C
C
B
D
C
B
A
F
E
F
A
D
G
A
B
A
B
A
C
E
E
C
B
G
A
B
A
D
A
F
E
A
F
E
F
A
D
F
E
A
D
B
A
C
A
C
B
D
A
C
B
C
B
F
E
A
B
C
D
F
E
A
C
B
C
B
D
A
G
A
B
A
F
E
A
A
C
B
B
C
B
A
C
B
A
C
D
B
A
C
G
A
B
A
F
E
F
A
D
F
E
F
A
D
A
C
B
F
E
A
B
C
A
C
B
D
F
E
A
A
C
B
D
G
A
B
A
E
B
A
C
G
A
B
A
C
B
D
E
B
C
F
E
F
A
D
B
C
A
B
C
C
B
D
E
F
E
F
A
D
A
F
E
F
A
D
G
A
B
A
B
C
B
A
C
C
B
D
E
F
E
A
C
B
D
B
A
C
C
B
B
C
C
B
D
F
E
F
A
D
A
A
B
C
E
D
C
B
D
D
F
E
F
A
D
F
E
A
B
C
D
B
C
F
E
F
A
D
C
B
D
B
A
C
F
E
F
A
D
F
E
A
C
B
F
E
F
A
D
F
E
A
A
B
C
B
C
B
C
C
B
B
A
C
F
E
F
A
D
C
B
A
B
C
F
E
A
E
G
A
B
A
E
F
E
A
E
B
A
C
A
C
B
E
F
E
F
A
D
E
G
A
B
A
E
C
B
C
B
B
A
C
B
A
C
F
E
A
C
B
F
E
F
A
D
C
B
D
D
B
C
E
B
C
A
B
A
C
F
E
A
C
B
D
E
C
B
C
B
D
E
C
B
F
E
F
A
D
F
E
F
A
D
D
B
A
C
C
B
F
E
A
F
E
A
E
E
C
B
D
E
F
E
A
B
A
C
B
A
C
F
E
A
C
B
D
E
F
E
F
A
D
C
B
D
B
C
F
E
F
A
D
B
C
B
A
C
G
A
B
A
E
C
B
G
A
B
A
F
E
A
A
F
E
A
G
A
B
A
C
B
C
B
D
A
B
C
G
A
B
A
E
B
A
C
D
F
E
F
A
D
E
C
B
F
E
F
A
D
A
G
A
B
A
C
B
D
F
E
A
D
C
B
D
F
E
A
F
E
A
C
B
E
A
A
D
B
C
C
B
C
B
D
F
E
A
E
B
A
C
B
A
C
D
A
F
E
F
A
D
A
C
B
C
B
D
C
B
G
A
B
A
E
E
B
A
C
F
E
F
A
D
C
B
G
A
B
A
D
C
B
F
E
A
F
E
A
B
C
F
E
A
C
B
D
B
C
A
B
C
A
A
C
B
B
C
B
C
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
D
B
C
C
B
D
C
B
C
B
F
E
A
E
E
C
B
D
B
C
A
B
C
G
A
B
A
C
B
F
E
A
A
C
B
D
G
A
B
A
B
A
C
F
E
F
A
D
E
G
A
B
A
F
E
F
A
D
B
C
D
F
E
A
C
B
G
A
B
A
B
A
C
C
B
F
E
F
A
D
B
C
C
B
D
B
A
C
F
E
F
A
D
C
B
E
E
G
A
B
A
D
F
E
A
F
E
F
A
D
B
A
C
B
A
C
B
C
A
E
B
C
G
A
B
A
C
B
D
G
A
B
A
A
C
B
F
E
F
A
D
G
A
B
A
B
A
C
G
A
B
A
E
E
C
B
G
A
B
A
C
B
C
B
D
C
B
G
A
B
A
F
E
A
A
F
E
A
C
B
F
E
F
A
D
B
A
C
B
C
A
B
C
F
E
F
A
D
C
B
D
B
C
A
B
A
C
B
A
C
C
B
D
E
B
A
C
B
A
C
B
C
B
A
C
B
A
C
A
A
C
B
D
A
F
E
F
A
D
C
B
G
A
B
A
F
E
A
G
A
B
A
D
C
B
D
A
C
B
A
G
A
B
A
B
A
C
B
A
C
C
B
C
B
E
F
E
F
A
D
G
A
B
A
D
F
E
A
F
E
A
A
F
E
A
G
A
B
A
E
D
C
B
F
E
F
A
D
F
E
F
A
D
C
B
D
G
A
B
A
B
A
C
F
E
A
E
A
C
B
D
F
E
A
E
C
B
B
C
C
B
D
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
A
D
A
C
B
D
A
F
E
F
A
D
E
A
C
B
G
A
B
A
B
C
F
E
A
G
A
B
A
E
E
F
E
A
E
F
E
F
A
D
A
E
A
F
E
A
E
C
B
D
E
C
B
D
B
A
C
C
B
F
E
F
A
D
C
B
D
D
C
B
D
B
A
C
A
D
C
B
G
A
B
A
B
A
C
B
A
C
G
A
B
A
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
E
E
G
A
B
A
A
B
C
D
F
E
A
F
E
A
G
A
B
A
F
E
A
A
A
G
A
B
A
F
E
A
D
F
E
F
A
D
B
C
C
B
D
D
B
C
C
B
D
F
E
A
F
E
A
D
G
A
B
A
C
B
D
B
A
C
E
E
G
A
B
A
A
C
B
D
B
A
C
D
F
E
F
A
D
A
B
C
D
G
A
B
A
B
C
E
G
A
B
A
D
G
A
B
A
B
A
C
F
E
F
A
D
G
A
B
A
A
E
C
B
D
F
E
F
A
D
A
C
B
B
A
C
C
B
F
E
F
A
D
G
A
B
A
C
B
G
A
B
A
B
C
B
C
D
F
E
F
A
D
B
A
C
G
A
B
A
G
A
B
A
D
F
E
A
G
A
B
A
B
A
C
F
E
F
A
D
B
A
C
C
B
D
B
A
C
E
E
F
E
F
A
D
E
E
F
E
F
A
D
F
E
A
B
A
C
C
B
E
A
E
C
B
D
D
E
C
B
D
B
C
G
A
B
A
B
C
B
C
C
B
C
B
D
F
E
F
A
D
C
B
D
G
A
B
A
B
C
B
A
C
B
C
A
C
B
D
G
A
B
A
F
E
A
F
E
F
A
D
B
C
F
E
F
A
D
E
G
A
B
A
B
C
C
B
D
D
B
A
C
B
A
C
B
A
C
D
F
E
F
A
D
D
B
A
C
D
D
D
G
A
B
A
C
B
D
G
A
B
A
A
A
F
E
A
B
C
E
F
E
A
C
B
D
F
E
F
A
D
B
C
E
C
B
C
B
D
F
E
A
D
F
E
F
A
D
G
A
B
A
B
A
C
F
E
A
E
C
B
C
B
D
C
B
D
B
A
C
C
B
D
D
B
C
F
E
A
C
B
D
D
A
F
E
A
B
A
C
C
B
D
B
C
A
F
E
A
C
B
A
D
C
B
D
B
C
F
E
F
A
D
F
E
A
F
E
A
B
A
C
E
D
E
E
E
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
C
B
A
F
E
A
G
A
B
A
C
B
C
B
D
A
B
A
C
C
B
D
C
B
D
E
E
C
B
E
A
B
C
C
B
C
B
F
E
F
A
D
B
C
B
A
C
B
C
B
C
D
F
E
F
A
D
C
B
D
D
D
B
A
C
B
C
E
E
E
F
E
A
F
E
A
C
B
D
C
B
C
B
B
A
C
C
B
B
A
C
E
F
E
A
F
E
F
A
D
B
C
E
B
C
B
C
C
B
D
D
B
A
C
F
E
F
A
D
C
B
D
E
F
E
F
A
D
G
A
B
A
B
A
C
C
B
F
E
A
C
B
D
B
C
F
E
F
A
D
F
E
A
E
B
C
B
A
C
C
B
D
C
B
D
G
A
B
A
D
F
E
A
D
C
B
E
D
A
F
E
F
A
D
D
G
A
B
A
F
E
F
A
D
C
B
D
G
A
B
A
B
C
E
F
E
A
B
A
C
C
B
D
F
E
A
C
B
C
B
B
A
C
E
B
A
C
G
A
B
A
F
E
A
D
C
B
C
B
D
B
A
C
D
A
F
E
F
A
D
F
E
F
A
D
B
C
D
G
A
B
A
A
D
D
B
C
G
A
B
A
B
C
A
B
C
F
E
A
B
A
C
A
C
B
D
C
B
D
F
E
A
A
F
E
A
D
E
G
A
B
A
D
B
A
C
D
A
A
B
C
G
A
B
A
D
D
C
B
F
E
F
A
D
B
A
C
C
B
D
C
B
F
E
A
C
B
G
A
B
A
B
C
E
B
A
C
C
B
E
G
A
B
A
B
C
B
C
A
E
C
B
C
B
D
C
B
A
B
A
C
G
A
B
A
F
E
A
F
E
F
A
D
E
G
A
B
A
F
E
A
B
C
D
G
A
B
A
B
C
D
F
E
F
A
D
B
A
C
F
E
A
C
B
G
A
B
A
C
B
E
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
B
A
C
B
A
C
B
C
E
B
C
F
E
F
A
D
D
C
B
B
C
B
C
F
E
A
B
C
C
B
D
C
B
B
A
C
F
E
F
A
D
D
C
B
E
G
A
B
A
A
F
E
F
A
D
C
B
G
A
B
A
F
E
A
C
B
D
C
B
A
F
E
A
B
C
D
F
E
A
A
B
A
C
B
C
E
D
F
E
A
C
B
D
E
A
F
E
F
A
D
A
F
E
A
D
F
E
A
C
B
E
B
A
C
B
A
C
B
A
C
F
E
A
C
B
B
C
B
C
G
A
B
A
C
B
F
E
A
C
B
D
F
E
F
A
D
C
B
D
B
C
A
B
C
C
B
D
C
B
D
F
E
A
F
E
F
A
D
D
F
E
A
C
B
F
E
F
A
D
E
E
B
C
C
B
D
F
E
F
A
D
A
C
B
F
E
F
A
D
G
A
B
A
C
B
F
E
A
C
B
D
C
B
D
B
A
C
D
C
B
D
G
A
B
A
F
E
A
G
A
B
A
D
C
B
D
B
A
C
D
A
C
B
D
F
E
A
C
B
D
G
A
B
A
A
A
E
F
E
A
A
F
E
A
F
E
A
F
E
A
C
B
C
B
A
F
E
A
E
B
C
D
F
E
A
C
B
D
F
E
A
F
E
F
A
D
C
B
D
A
C
B
E
B
A
C
E
E
E
B
C
C
B
D
G
A
B
A
D
B
A
C
E
B
A
C
A
C
B
D
A
B
C
A
E
F
E
F
A
D
A
B
A
C
B
C
C
B
C
B
D
G
A
B
A
B
A
C
B
C
G
A
B
A
A
B
A
C
F
E
A
D
G
A
B
A
B
A
C
F
E
F
A
D
A
B
A
C
F
E
A
A
D
B
A
C
G
A
B
A
D
F
E
F
A
D
A
B
A
C
D
B
A
C
D
A
F
E
F
A
D
A
D
E
C
B
D
D
G
A
B
A
G
A
B
A
A
B
A
C
C
B
D
E
C
B
D
E
B
C
B
C
C
B
F
E
F
A
D
B
C
F
E
F
A
D
C
B
G
A
B
A
E
A
E
C
B
F
E
A
C
B
B
C
C
B
B
A
C
C
B
G
A
B
A
E
E
B
A
C
C
B
D
E
B
C
G
A
B
A
G
A
B
A
G
A
B
A
F
E
F
A
D
B
C
D
F
E
A
B
A
C
D
F
E
F
A
D
E
E
E
B
C
F
E
A
B
C
B
A
C
G
A
B
A
B
A
C
C
B
D
E
F
E
F
A
D
F
E
F
A
D
D
C
B
D
B
C
C
B
D
B
C
G
A
B
A
D
G
A
B
A
F
E
A
D
A
B
C
E
F
E
A
A
F
E
A
F
E
F
A
D
C
B
G
A
B
A
D
G
A
B
A
C
B
F
E
A
A
B
A
C
B
A
C
B
C
C
B
D
G
A
B
A
G
A
B
A
F
E
A
A
B
C
D
E
D
E
A
C
B
D
E
D
B
C
F
E
F
A
D
C
B
D
C
B
D
B
A
C
E
D
F
E
A
C
B
D
F
E
A
D
F
E
A
A
C
B
G
A
B
A
B
A
C
F
E
F
A
D
B
C
C
B
D
D
D
C
B
B
C
A
E
G
A
B
A
C
B
D
G
A
B
A
F
E
A
B
A
C
G
A
B
A
B
C
B
C
A
C
B
D
A
F
E
F
A
D
E
D
D
F
E
A
B
C
C
B
B
C
A
F
E
A
B
C
E
E
G
A
B
A
F
E
A
B
A
C
B
A
C
B
C
A
D
F
E
A
D
D
C
B
G
A
B
A
D
A
B
A
C
E
B
C
F
E
A
D
F
E
F
A
D
E
B
C
F
E
F
A
D
D
E
A
F
E
F
A
D
F
E
A
A
D
B
A
C
G
A
B
A
C
B
F
E
F
A
D
A
E
B
C
C
B
D
A
G
A
B
A
F
E
A
B
C
B
A
C
F
E
A
F
E
A
D
D
G
A
B
A
B
C
B
A
C
G
A
B
A
D
E
C
B
D
C
B
C
B
D
B
C
D
D
D
B
C
C
B
D
B
C
A
E
F
E
A
E
A
B
A
C
C
B
F
E
F
A
D
G
A
B
A
G
A
B
A
G
A
B
A
E
G
A
B
A
A
B
C
B
C
B
A
C
D
C
B
D
C
B
D
C
B
D
E
E
D
C
B
D
D
C
B
A
B
C
C
B
D
G
A
B
A
F
E
F
A
D
A
F
E
F
A
D
C
B
F
E
A
B
C
G
A
B
A
C
B
D
G
A
B
A
B
A
C
C
B
F
E
A
F
E
A
D
B
A
C
F
E
F
A
D
D
E
C
B
D
G
A
B
A
D
B
A
C
B
C
E
E
C
B
D
G
A
B
A
C
B
D
E
F
E
F
A
D
A
A
G
A
B
A
C
B
D
B
A
C
C
B
D
E
A
B
C
F
E
F
A
D
C
B
C
B
D
A
G
A
B
A
B
C
F
E
F
A
D
A
C
B
F
E
A
F
E
F
A
D
F
E
F
A
D
B
A
C
D
E
B
A
C
C
B
C
B
C
B
C
B
A
F
E
F
A
D
A
B
A
C
E
F
E
A
G
A
B
A
G
A
B
A
B
C
C
B
C
B
D
F
E
A
G
A
B
A
C
B
G
A
B
A
F
E
F
A
D
F
E
F
A
D
C
B
A
E
D
G
A
B
A
C
B
F
E
A
A
B
C
C
B
F
E
A
A
G
A
B
A
A
B
C
B
A
C
G
A
B
A
B
C
F
E
F
A
D
B
C
C
B
D
C
B
F
E
A
B
C
G
A
B
A
A
F
E
F
A
D
C
B
G
A
B
A
F
E
F
A
D
D
B
C
E
A
A
D
C
B
F
E
F
A
D
G
A
B
A
B
A
C
B
A
C
A
F
E
F
A
D
B
C
G
A
B
A
E
B
C
G
A
B
A
G
A
B
A
G
A
B
A
G
A
B
A
B
C
F
E
F
A
D
G
A
B
A
B
C
A
F
E
A
B
A
C
D
F
E
F
A
D
B
C
F
E
A
C
B
B
A
C
F
E
A
C
B
D
C
B
C
B
D
F
E
F
A
D
G
A
B
A
C
B
D
A
C
B
D
B
A
C
C
B
D
E
C
B
D
C
B
D
F
E
F
A
D
D
F
E
F
A
D
D
F
E
F
A
D
F
E
A
B
A
C
G
A
B
A
F
E
A
F
E
F
A
D
C
B
E
C
B
F
E
A
C
B
D
B
A
C
D
B
C
C
B
G
A
B
A
D
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
A
B
A
C
A
C
B
E
F
E
A
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
A
G
A
B
A
E
C
B
D
F
E
F
A
D
B
C
B
A
C
B
A
C
C
B
D
C
B
D
C
B
D
F
E
A
B
A
C
B
A
C
B
C
B
C
C
B
D
G
A
B
A
F
E
F
A
D
C
B
A
F
E
A
G
A
B
A
B
C
G
A
B
A
C
B
E
B
A
C
A
D
A
D
A
B
C
D
D
G
A
B
A
B
C
F
E
F
A
D
C
B
F
E
A
F
E
F
A
D
B
A
C
G
A
B
A
C
B
B
C
A
E
G
A
B
A
F
E
F
A
D
B
C
D
F
E
F
A
D
B
A
C
G
A
B
A
G
A
B
A
E
C
B
D
G
A
B
A
F
E
A
F
E
A
E
F
E
A
C
B
F
E
F
A
D
D
C
B
E
F
E
F
A
D
E
F
E
F
A
D
G
A
B
A
C
B
D
E
B
A
C
E
B
C
G
A
B
A
C
B
D
C
B
B
C
B
C
G
A
B
A
C
B
D
F
E
A
G
A
B
A
C
B
D
B
A
C
B
C
F
E
F
A
D
F
E
A
C
B
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
A
D
B
C
F
E
A
E
A
A
D
E
D
E
B
A
C
F
E
A
F
E
A
C
B
D
G
A
B
A
G
A
B
A
B
A
C
F
E
F
A
D
C
B
A
G
A
B
A
F
E
A
D
B
C
D
B
A
C
B
C
F
E
F
A
D
C
B
B
A
C
G
A
B
A
C
B
D
B
C
F
E
F
A
D
D
C
B
C
B
F
E
F
A
D
F
E
A
C
B
C
B
D
G
A
B
A
G
A
B
A
A
C
B
D
B
C
A
C
B
D
F
E
F
A
D
F
E
A
A
G
A
B
A
A
D
F
E
F
A
D
B
A
C
B
A
C
E
A
B
C
F
E
F
A
D
B
A
C
F
E
A
C
B
D
C
B
F
E
F
A
D
D
C
B
D
D
C
B
D
A
A
C
B
E
G
A
B
A
G
A
B
A
E
C
B
G
A
B
A
E
E
B
C
F
E
A
B
C
E
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
A
G
A
B
A
C
B
D
D
G
A
B
A
F
E
F
A
D
C
B
D
F
E
F
A
D
G
A
B
A
C
B
G
A
B
A
B
A
C
G
A
B
A
D
B
A
C
B
A
C
F
E
A
B
A
C
A
B
C
E
F
E
F
A
D
C
B
C
B
F
E
F
A
D
F
E
F
A
D
F
E
A
B
C
F
E
F
A
D
B
C
F
E
F
A
D
E
C
B
C
B
D
E
A
F
E
F
A
D
B
A
C
B
C
G
A
B
A
C
B
F
E
A
C
B
B
C
B
A
C
C
B
D
D
B
A
C
B
C
B
C
C
B
G
A
B
A
D
B
A
C
F
E
A
B
C
G
A
B
A
B
C
F
E
A
A
B
A
C
B
A
C
G
A
B
A
E
C
B
B
A
C
C
B
G
A
B
A
D
B
A
C
B
A
C
B
A
C
F
E
F
A
D
A
F
E
A
A
C
B
C
B
C
B
E
B
C
A
D
C
B
D
E
E
A
C
B
D
B
C
B
A
C
E
B
A
C
D
B
C
F
E
A
C
B
D
D
F
E
A
G
A
B
A
E
D
D
C
B
D
E
B
C
B
C
B
C
E
F
E
F
A
D
B
A
C
A
C
B
D
A
B
C
D
B
A
C
G
A
B
A
C
B
D
F
E
A
E
B
C
F
E
F
A
D
D
E
E
G
A
B
A
C
B
C
B
D
D
C
B
D
A
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
E
F
E
A
F
E
F
A
D
E
F
E
A
F
E
F
A
D
G
A
B
A
E
F
E
F
A
D
B
A
C
A
F
E
F
A
D
C
B
B
A
C
E
F
E
A
C
B
F
E
A
F
E
A
C
B
D
G
A
B
A
C
B
C
B
D
D
D
C
B
D
G
A
B
A
B
C
C
B
F
E
A
G
A
B
A
E
D
C
B
D
F
E
A
C
B
G
A
B
A
F
E
F
A
D
F
E
A
C
B
F
E
F
A
D
D
E
C
B
D
F
E
F
A
D
E
A
F
E
F
A
D
F
E
A
B
C
D
G
A
B
A
A
C
B
D
G
A
B
A
C
B
B
C
E
A
C
B
D
F
E
A
G
A
B
A
E
B
C
B
C
D
C
B
D
D
F
E
F
A
D
F
E
A
C
B
F
E
F
A
D
F
E
F
A
D
A
D
C
B
D
E
F
E
A
C
B
D
B
C
A
B
C
C
B
C
B
A
G
A
B
A
B
C
F
E
A
A
A
A
A
C
B
D
B
A
C
F
E
F
A
D
D
F
E
A
E
C
B
D
D
C
B
D
E
B
C
E
C
B
D
F
E
F
A
D
F
E
A
F
E
A
C
B
D
B
C
C
B
C
B
D
C
B
D
F
E
F
A
D
A
D
F
E
A
F
E
F
A
D
A
F
E
A
C
B
F
E
F
A
D
A
A
B
A
C
D
A
A
B
C
C
B
F
E
A
C
B
D
B
A
C
E
G
A
B
A
B
C
F
E
F
A
D
A
A
D
C
B
B
C
B
A
C
B
C
B
C
F
E
A
D
A
F
E
A
F
E
A
G
A
B
A
D
F
E
F
A
D
B
A
C
G
A
B
A
A
F
E
F
A
D
D
D
G
A
B
A
B
A
C
D
F
E
A
E
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
A
F
E
F
A
D
G
A
B
A
G
A
B
A
C
B
D
B
A
C
F
E
A
B
A
C
C
B
C
B
B
C
F
E
A
B
A
C
F
E
A
F
E
A
D
B
A
C
F
E
A
B
A
C
C
B
C
B
D
D
A
E
E
F
E
A
G
A
B
A
C
B
A
F
E
A
A
B
C
B
A
C
G
A
B
A
F
E
F
A
D
B
C
A
E
A
F
E
A
D
F
E
A
B
A
C
F
E
A
C
B
D
A
B
A
C
B
C
G
A
B
A
C
B
C
B
D
A
C
B
B
A
C
C
B
D
F
E
A
F
E
A
B
C
B
C
F
E
F
A
D
G
A
B
A
B
C
F
E
A
C
B
D
G
A
B
A
B
C
B
C
A
B
A
C
G
A
B
A
E
B
A
C
D
B
C
F
E
F
A
D
C
B
C
B
C
B
D
E
F
E
F
A
D
F
E
A
F
E
A
C
B
D
B
A
C
C
B
D
A
F
E
F
A
D
F
E
F
A
D
C
B
F
E
F
A
D
G
A
B
A
B
C
F
E
F
A
D
G
A
B
A
C
B
B
A
C
C
B
D
G
A
B
A
G
A
B
A
F
E
F
A
D
B
C
B
C
B
A
C
C
B
D
D
B
C
G
A
B
A
C
B
C
B
D
D
A
C
B
D
G
A
B
A
C
B
C
B
D
E
A
E
G
A
B
A
A
D
D
C
B
D
A
F
E
A
A
A
B
A
C
E
F
E
F
A
D
C
B
D
C
B
D
B
C
F
E
F
A
D
C
B
C
B
D
G
A
B
A
F
E
F
A
D
C
B
C
B
D
A
G
A
B
A
B
A
C
G
A
B
A
B
C
D
B
C
A
F
E
F
A
D
G
A
B
A
D
F
E
A
C
B
D
C
B
D
B
A
C
F
E
F
A
D
A
F
E
F
A
D
D
E
F
E
A
B
C
D
G
A
B
A
B
C
G
A
B
A
F
E
A
E
F
E
F
A
D
B
A
C
B
C
F
E
A
G
A
B
A
F
E
F
A
D
C
B
D
C
B
C
B
D
F
E
F
A
D
D
D
F
E
A
D
B
A
C
C
B
A
F
E
A
G
A
B
A
D
F
E
A
C
B
D
C
B
F
E
F
A
D
A
G
A
B
A
B
C
D
E
B
A
C
F
E
F
A
D
A
G
A
B
A
F
E
A
E
D
E
D
A
F
E
A
E
A
B
C
F
E
A
E
C
B
D
D
E
B
A
C
B
A
C
A
B
C
F
E
F
A
D
G
A
B
A
A
F
E
F
A
D
C
B
D
C
B
A
D
A
D
F
E
F
A
D
B
C
C
B
F
E
A
E
C
B
B
A
C
B
C
G
A
B
A
E
G
A
B
A
F
E
A
B
A
C
A
C
B
D
E
B
C
C
B
D
B
A
C
F
E
A
G
A
B
A
B
C
G
A
B
A
C
B
D
B
A
C
A
C
B
G
A
B
A
G
A
B
A
F
E
A
E
D
F
E
A
C
B
F
E
F
A
D
E
C
B
D
F
E
F
A
D
B
A
C
C
B
D
E
E
F
E
F
A
D
B
C
C
B
D
F
E
A
E
D
E
C
B
D
F
E
F
A
D
C
B
D
C
B
G
A
B
A
A
C
B
D
B
A
C
C
B
D
A
F
E
A
B
A
C
G
A
B
A
G
A
B
A
D
E
F
E
A
C
B
D
G
A
B
A
B
C
D
F
E
A
F
E
A
F
E
F
A
D
A
B
C
B
C
A
D
G
A
B
A
C
B
A
B
C
D
B
C
G
A
B
A
G
A
B
A
F
E
A
G
A
B
A
F
E
F
A
D
A
G
A
B
A
A
B
C
C
B
D
G
A
B
A
G
A
B
A
G
A
B
A
F
E
F
A
D
E
A
G
A
B
A
F
E
F
A
D
B
C
C
B
D
F
E
A
C
B
F
E
A
F
E
F
A
D
F
E
F
A
D
D
C
B
D
B
A
C
A
B
C
G
A
B
A
C
B
D
F
E
F
A
D
F
E
A
E
A
F
E
F
A
D
F
E
F
A
D
B
A
C
G
A
B
A
F
E
A
B
C
F
E
F
A
D
C
B
F
E
A
G
A
B
A
C
B
A
F
E
F
A
D
D
F
E
A
E
C
B
D
F
E
F
A
D
D
G
A
B
A
F
E
A
B
A
C
B
C
F
E
A
G
A
B
A
G
A
B
A
E
E
E
E
G
A
B
A
A
B
A
C
G
A
B
A
C
B
A
F
E
F
A
D
E
B
A
C
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
F
E
A
C
B
D
C
B
D
E
C
B
D
E
A
A
F
E
A
A
G
A
B
A
D
C
B
E
E
B
C
C
B
E
E
D
B
A
C
A
F
E
A
C
B
B
A
C
E
C
B
C
B
D
G
A
B
A
B
A
C
A
C
B
A
C
B
F
E
A
E
B
C
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
A
G
A
B
A
E
B
A
C
A
G
A
B
A
C
B
D
G
A
B
A
F
E
A
C
B
D
F
E
A
C
B
F
E
A
F
E
F
A
D
F
E
A
F
E
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
B
A
C
F
E
A
A
F
E
F
A
D
C
B
G
A
B
A
F
E
A
G
A
B
A
E
C
B
A
F
E
A
B
A
C
F
E
F
A
D
B
C
D
E
F
E
A
C
B
F
E
A
C
B
D
C
B
D
C
B
F
E
F
A
D
C
B
F
E
A
B
C
B
C
C
B
C
B
F
E
A
G
A
B
A
B
C
D
C
B
F
E
A
B
C
B
C
G
A
B
A
D
F
E
F
A
D
C
B
D
D
B
A
C
B
A
C
E
B
C
D
D
F
E
A
C
B
B
C
E
G
A
B
A
E
A
F
E
F
A
D
B
C
G
A
B
A
F
E
A
F
E
A
E
F
E
A
B
A
C
G
A
B
A
A
F
E
A
E
D
C
B
D
D
G
A
B
A
C
B
A
G
A
B
A
F
E
F
A
D
C
B
D
C
B
E
G
A
B
A
B
A
C
C
B
D
B
C
F
E
F
A
D
B
A
C
F
E
A
F
E
F
A
D
D
B
C
B
A
C
F
E
F
A
D
F
E
A
D
A
B
C
E
C
B
D
C
B
D
A
D
D
A
D
E
D
C
B
C
B
C
B
B
C
G
A
B
A
B
C
B
C
C
B
C
B
D
F
E
A
A
G
A
B
A
B
A
C
B
C
F
E
F
A
D
C
B
F
E
F
A
D
F
E
F
A
D
B
A
C
D
F
E
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
E
C
B
D
G
A
B
A
D
D
B
C
C
B
B
A
C
C
B
D
A
F
E
F
A
D
F
E
F
A
D
C
B
D
D
F
E
A
E
F
E
F
A
D
F
E
A
B
A
C
C
B
G
A
B
A
C
B
A
C
B
D
G
A
B
A
C
B
G
A
B
A
A
G
A
B
A
E
E
G
A
B
A
D
F
E
F
A
D
B
C
D
B
A
C
F
E
F
A
D
D
B
A
C
G
A
B
A
B
C
F
E
F
A
D
B
A
C
A
A
B
A
C
B
A
C
B
C
B
C
F
E
F
A
D
F
E
A
B
C
F
E
F
A
D
E
F
E
A
G
A
B
A
C
B
D
D
F
E
F
A
D
F
E
A
C
B
F
E
A
F
E
A
C
B
D
B
A
C
E
B
C
D
C
B
B
C
F
E
F
A
D
D
F
E
F
A
D
D
D
C
B
D
C
B
D
C
B
A
B
A
C
A
E
F
E
A
G
A
B
A
G
A
B
A
B
C
C
B
D
F
E
F
A
D
G
A
B
A
B
C
C
B
D
A
F
E
F
A
D
E
F
E
A
B
C
A
B
C
B
C
D
B
C
B
C
A
C
B
D
D
D
B
C
B
C
B
C
B
C
G
A
B
A
C
B
F
E
F
A
D
C
B
F
E
A
E
A
B
C
F
E
F
A
D
B
A
C
B
C
B
C
A
B
A
C
B
C
B
A
C
F
E
A
G
A
B
A
C
B
D
A
C
B
D
B
C
F
E
A
C
B
D
D
G
A
B
A
C
B
A
A
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
D
E
D
D
G
A
B
A
D
C
B
D
C
B
F
E
F
A
D
D
F
E
F
A
D
D
F
E
A
F
E
F
A
D
F
E
A
D
B
C
F
E
F
A
D
B
A
C
B
A
C
D
D
C
B
D
B
A
C
B
A
C
F
E
F
A
D
G
A
B
A
F
E
A
C
B
D
B
A
C
D
E
F
E
F
A
D
C
B
D
A
C
B
G
A
B
A
D
G
A
B
A
G
A
B
A
F
E
F
A
D
E
F
E
A
G
A
B
A
F
E
A
B
A
C
B
C
B
C
C
B
B
A
C
F
E
F
A
D
C
B
F
E
A
D
B
A
C
G
A
B
A
F
E
A
F
E
A
B
A
C
B
C
D
F
E
A
G
A
B
A
C
B
D
B
A
C
G
A
B
A
B
A
C
C
B
D
D
F
E
F
A
D
C
B
E
B
C
F
E
F
A
D
B
A
C
B
C
B
A
C
F
E
F
A
D
C
B
D
B
A
C
G
A
B
A
D
E
F
E
F
A
D
F
E
A
A
C
B
D
C
B
D
E
A
B
C
F
E
F
A
D
G
A
B
A
B
A
C
D
E
C
B
C
B
D
G
A
B
A
B
A
C
B
C
A
E
F
E
A
A
D
E
B
A
C
B
C
G
A
B
A
A
E
B
A
C
F
E
A
A
D
E
A
A
F
E
F
A
D
B
C
E
G
A
B
A
F
E
F
A
D
B
C
D
D
E
B
A
C
C
B
D
D
G
A
B
A
G
A
B
A
D
F
E
A
F
E
F
A
D
C
B
C
B
D
F
E
A
C
B
D
C
B
C
B
A
D
C
B
C
B
B
A
C
F
E
F
A
D
D
B
C
C
B
D
B
A
C
B
A
C
B
C
B
A
C
F
E
A
F
E
F
A
D
F
E
F
A
D
B
C
E
C
B
D
E
D
B
C
C
B
D
A
D
G
A
B
A
E
F
E
F
A
D
D
G
A
B
A
B
A
C
C
B
C
B
B
A
C
C
B
B
C
G
A
B
A
F
E
A
D
B
C
F
E
F
A
D
G
A
B
A
F
E
F
A
D
A
E
A
B
C
C
B
D
E
D
F
E
F
A
D
E
F
E
A
F
E
F
A
D
C
B
C
B
D
A
C
B
D
B
C
E
F
E
F
A
D
A
F
E
A
F
E
A
C
B
D
C
B
D
G
A
B
A
B
A
C
E
B
A
C
F
E
A
F
E
A
C
B
A
C
B
C
B
A
B
C
F
E
A
C
B
D
A
C
B
E
F
E
F
A
D
D
E
F
E
F
A
D
E
A
B
C
A
B
C
D
C
B
B
A
C
A
F
E
F
A
D
E
B
C
G
A
B
A
A
E
E
G
A
B
A
F
E
A
B
A
C
B
A
C
F
E
A
A
B
C
C
B
B
C
G
A
B
A
B
C
F
E
F
A
D
B
C
B
C
C
B
B
C
C
B
C
B
F
E
A
B
C
F
E
A
C
B
D
C
B
G
A
B
A
F
E
F
A
D
C
B
D
G
A
B
A
B
C
E
F
E
A
F
E
F
A
D
A
A
A
G
A
B
A
B
A
C
G
A
B
A
F
E
A
D
F
E
F
A
D
A
B
A
C
D
C
B
D
G
A
B
A
G
A
B
A
C
B
D
C
B
D
C
B
B
C
B
C
B
C
E
D
C
B
B
C
C
B
F
E
A
B
A
C
B
A
C
F
E
F
A
D
E
B
C
G
A
B
A
B
A
C
C
B
A
A
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
A
G
A
B
A
B
C
B
A
C
A
A
G
A
B
A
C
B
B
A
C
G
A
B
A
F
E
F
A
D
D
A
D
F
E
A
E
F
E
A
F
E
A
B
C
B
C
B
A
C
F
E
A
C
B
A
B
C
E
F
E
A
B
A
C
A
C
B
F
E
A
F
E
A
C
B
D
A
B
A
C
B
A
C
E
G
A
B
A
B
C
B
A
C
D
B
A
C
B
C
F
E
A
G
A
B
A
G
A
B
A
A
A
B
C
E
E
G
A
B
A
F
E
F
A
D
F
E
F
A
D
A
C
B
D
E
A
F
E
F
A
D
F
E
F
A
D
B
A
C
B
A
C
D
F
E
A
A
F
E
A
D
A
A
C
B
G
A
B
A
C
B
D
B
C
B
C
C
B
C
B
D
C
B
D
A
B
C
F
E
A
G
A
B
A
C
B
F
E
A
B
A
C
A
E
E
A
D
G
A
B
A
B
C
F
E
F
A
D
D
D
G
A
B
A
B
C
C
B
F
E
F
A
D
E
F
E
F
A
D
B
A
C
B
C
C
B
A
C
B
D
A
D
A
F
E
A
C
B
D
E
C
B
D
E
F
E
F
A
D
F
E
A
A
C
B
B
C
C
B
F
E
F
A
D
C
B
D
B
C
E
F
E
F
A
D
C
B
D
F
E
A
C
B
D
C
B
D
A
F
E
A
G
A
B
A
B
C
F
E
A
B
C
A
C
B
B
A
C
F
E
F
A
D
F
E
A
C
B
D
F
E
A
B
A
C
D
C
B
D
B
A
C
G
A
B
A
D
D
F
E
F
A
D
F
E
F
A
D
F
E
A
G
A
B
A
A
G
A
B
A
E
G
A
B
A
G
A
B
A
B
A
C
C
B
C
B
F
E
A
C
B
G
A
B
A
A
A
C
B
B
C
B
C
A
G
A
B
A
C
B
D
F
E
F
A
D
B
C
A
C
B
D
B
C
B
C
C
B
D
G
C
B
D
B
A
C
G
A
B
A
E
C
B
B
A
C
F
E
A
C
B
C
B
B
C
F
E
F
A
D
B
A
C
F
E
F
A
D
D
G
A
C
B
D
F
E
A
G
D
B
A
C
F
E
F
A
D
F
E
A
E
D
F
E
A
B
C
G
A
B
A
G
A
B
A
F
E
F
A
D
G
A
B
A
G
D
B
C
C
B
D
G
G
A
B
A
F
E
F
A
D
B
A
C
F
E
F
A
D
G
A
B
A
D
A
G
E
C
B
F
E
F
A
D
D
B
C
C
B
D
B
C
G
F
E
F
A
D
B
C
G
G
B
A
C
C
B
D
B
A
C
F
E
A
G
A
B
A
F
E
F
A
D
A
B
A
C
G
A
B
A
G
D
B
C
G
A
B
A
G
A
B
A
B
A
C
C
B
D
E
B
A
C
D
G
C
B
D
B
A
C
F
E
F
A
D
D
F
E
F
A
D
B
C
F
E
A
G
C
B
D
E
G
G
A
B
A
D
D
G
A
B
A
D
E
G
A
B
A
D
E
D
C
B
E
G
G
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
D
A
E
B
C
C
B
F
E
F
A
D
B
A
C
D
E
C
B
C
B
D
D
B
A
C
C
B
D
G
F
E
A
D
D
G
A
B
A
A
G
C
B
D
B
A
C
B
C
F
E
F
A
D
A
C
B
F
E
A
C
B
E
E
D
C
B
D
C
B
C
B
F
E
F
A
D
F
E
F
A
D
C
B
B
A
C
G
A
B
A
B
C
D
F
E
F
A
D
F
E
A
F
E
F
A
D
G
G
A
B
A
C
B
D
G
A
B
A
G
D
F
E
A
G
A
B
A
B
A
C
A
G
A
B
A
B
C
A
C
B
C
B
C
B
D
D
D
G
A
B
A
F
E
F
A
D
F
E
A
C
B
G
D
C
B
D
G
B
C
B
C
B
A
C
E
D
F
E
A
A
E
C
B
D
A
G
F
E
A
D
D
B
C
F
E
F
A
D
A
F
E
A
G
A
B
A
F
E
F
A
D
B
C
G
C
B
F
E
A
F
E
F
A
D
C
B
D
C
B
D
F
E
A
C
B
A
D
F
E
A
B
A
C
G
A
B
A
G
C
B
D
E
A
G
C
B
D
E
G
A
D
D
B
C
B
C
C
B
G
C
B
D
B
C
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
B
C
F
E
A
F
E
A
E
C
B
D
D
B
C
C
B
D
G
B
A
C
C
B
D
G
A
B
A
B
C
G
D
C
B
D
C
B
D
G
G
G
G
G
A
B
A
D
B
C
B
C
D
D
C
B
B
C
C
B
G
A
B
A
A
B
A
C
B
A
C
B
C
B
A
C
G
C
B
D
D
C
B
D
F
E
F
A
D
A
C
B
G
G
A
B
A
C
B
D
G
F
E
F
A
D
F
E
F
A
D
D
G
D
G
A
B
A
C
B
D
A
F
E
A
C
B
D
E
B
A
C
G
G
A
B
A
F
E
A
C
B
B
C
A
G
A
B
A
D
A
F
E
F
A
D
E
G
A
B
A
C
B
C
B
C
B
F
E
A
F
E
F
A
D
D
B
C
B
C
G
A
B
A
A
B
C
B
A
C
F
E
F
A
D
E
G
F
E
F
A
D
G
A
B
A
A
C
B
B
C
B
C
D
A
F
E
F
A
D
G
A
B
A
C
B
D
B
A
C
B
A
C
A
B
C
F
E
F
A
D
A
G
A
B
A
C
B
D
C
B
F
E
A
D
G
A
B
A
C
B
F
E
F
A
D
B
C
F
E
F
A
D
A
A
F
E
A
C
B
B
C
E
C
B
D
F
E
A
C
B
D
B
C
G
A
B
A
C
B
D
G
A
B
A
D
B
C
B
A
C
G
A
B
A
C
B
C
B
D
F
E
A
C
B
D
G
A
B
A
D
F
E
A
F
E
F
A
D
F
E
A
F
E
F
A
D
G
F
E
F
A
D
F
E
F
A
D
B
C
B
A
C
C
B
D
F
E
F
A
D
C
B
D
F
E
F
A
D
D
E
A
C
B
D
C
B
C
B
D
D
F
E
A
B
C
G
A
B
A
C
B
C
B
D
C
B
G
A
B
A
C
B
D
C
B
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
D
D
G
G
A
B
A
D
F
E
A
D
D
C
B
F
E
A
C
B
G
A
B
A
B
C
B
A
C
E
F
E
A
G
C
B
B
A
C
G
C
B
D
B
A
C
A
C
B
C
B
C
B
D
F
E
F
A
D
F
E
F
A
D
D
G
A
B
A
G
A
B
A
A
E
A
G
A
B
A
A
A
B
C
C
B
D
C
B
D
G
C
B
D
C
B
A
B
A
C
E
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
D
F
E
A
A
E
C
B
D
F
E
A
C
B
D
D
G
A
B
A
C
B
D
C
B
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
G
F
E
A
E
B
A
C
E
B
A
C
B
A
C
C
B
D
F
E
A
B
A
C
G
A
B
A
F
E
A
B
C
C
B
C
B
D
D
F
E
A
F
E
A
G
G
A
B
A
F
E
F
A
D
B
A
C
E
F
E
F
A
D
G
A
B
A
A
C
B
G
A
B
A
F
E
A
C
B
D
D
B
A
C
A
D
B
C
E
C
B
C
B
D
F
E
A
A
G
B
A
C
B
C
C
B
C
B
G
B
A
C
E
B
C
D
G
A
B
A
C
B
D
F
E
F
A
D
A
F
E
A
G
A
B
A
B
C
F
E
A
G
A
B
A
G
F
E
F
A
D
G
D
F
E
F
A
D
B
C
E
G
F
E
F
A
D
G
A
B
A
F
E
F
A
D
C
B
D
D
G
G
F
E
F
A
D
C
B
D
G
A
B
A
G
A
B
A
C
B
D
D
C
B
F
E
F
A
D
D
E
F
E
F
A
D
C
B
D
D
G
A
B
A
C
B
D
D
B
C
G
A
B
A
E
F
E
F
A
D
D
C
B
B
A
C
D
C
B
B
A
C
G
A
B
A
C
B
D
A
B
A
C
C
B
D
G
A
B
A
F
E
F
A
D
C
B
D
B
C
G
F
E
F
A
D
E
C
B
D
F
E
F
A
D
A
D
G
G
D
B
A
C
G
A
B
A
E
E
D
B
A
C
F
E
F
A
D
C
B
A
C
B
D
A
E
F
E
A
E
G
B
A
C
C
B
B
A
C
E
C
B
E
G
F
E
A
B
A
C
B
C
G
A
B
A
G
A
B
A
G
C
B
F
E
F
A
D
F
E
F
A
D
D
C
B
D
A
G
A
B
A
E
G
A
B
A
A
C
B
B
C
E
G
D
D
G
C
B
D
D
G
A
B
A
G
B
A
C
B
C
F
E
F
A
D
G
F
E
A
B
A
C
F
E
F
A
D
A
A
D
F
E
F
A
D
B
C
G
C
B
D
B
A
C
B
C
C
B
F
E
A
A
B
C
C
B
D
C
B
D
E
G
A
B
A
F
E
A
E
B
A
C
C
B
B
C
A
E
E
F
E
A
E
F
E
F
A
D
B
C
G
B
C
G
A
B
A
C
A
C
B
D
F
E
A
B
C
F
E
F
A
D
G
G
A
B
A
F
E
F
A
D
A
C
B
F
E
A
D
G
A
B
A
C
B
D
B
C
C
B
G
A
B
A
B
C
A
B
A
C
C
B
D
C
B
E
C
B
D
D
D
B
A
C
E
C
B
G
A
B
A
F
E
A
B
A
C
A
F
E
F
A
D
C
B
B
C
E
C
B
D
B
A
C
D
C
B
A
C
B
D
E
F
E
A
E
B
A
C
A
B
C
B
C
G
E
F
E
A
F
E
A
C
B
D
F
E
F
A
D
D
F
E
F
A
D
C
B
D
C
B
D
A
A
E
C
B
E
D
D
C
B
D
D
F
E
F
A
D
B
A
C
F
E
A
C
B
G
F
E
A
B
A
C
C
B
F
E
A
A
B
C
A
D
F
E
F
A
D
F
E
F
A
D
A
D
B
A
C
A
E
C
B
C
B
D
B
A
C
C
B
D
C
B
G
E
B
C
B
A
C
D
B
C
D
C
B
D
F
E
F
A
D
B
A
C
G
F
E
A
C
B
D
B
A
C
D
C
B
G
D
G
F
E
A
G
F
E
A
D
C
B
A
F
E
F
A
D
G
A
B
A
F
E
A
A
A
C
B
D
E
G
A
B
A
F
E
A
C
B
D
C
B
B
A
C
F
E
F
A
D
G
G
F
E
A
D
D
G
C
B
D
F
E
F
A
D
B
A
C
G
F
E
A
D
C
B
D
G
E
D
C
B
G
A
B
A
F
E
A
C
B
D
F
E
A
B
A
C
E
G
A
B
A
G
A
B
A
E
G
C
B
D
C
B
D
B
A
C
B
C
B
A
C
G
G
A
B
A
F
E
A
B
A
C
A
B
A
C
D
E
E
C
B
B
C
D
E
A
F
E
F
A
D
D
D
G
B
A
C
A
F
E
F
A
D
B
A
C
F
E
F
A
D
A
E
G
E
C
B
D
C
B
D
D
F
E
F
A
D
C
B
G
B
A
C
C
B
A
F
E
A
C
B
D
B
C
D
G
A
B
A
E
A
B
A
C
G
A
B
A
F
E
A
A
D
F
E
A
C
B
D
B
A
C
F
E
A
G
A
B
A
G
A
B
A
E
G
A
B
A
B
A
C
G
A
B
A
B
C
F
E
F
A
D
B
A
C
D
B
C
F
E
F
A
D
A
B
A
C
G
A
B
A
B
A
C
E
A
B
C
F
E
A
B
C
G
A
B
A
F
E
F
A
D
B
C
B
C
F
E
F
A
D
E
G
A
B
A
G
A
B
A
G
A
B
A
C
B
C
B
D
F
E
A
G
A
B
A
G
F
E
A
G
A
B
A
C
B
D
E
B
C
C
B
D
G
A
B
A
B
A
C
C
B
D
F
E
F
A
D
B
A
C
C
B
E
A
C
B
D
D
E
G
C
B
F
E
A
C
B
D
C
B
A
G
C
B
F
E
A
G
D
A
D
E
G
B
A
C
A
F
E
A
F
E
A
B
A
C
F
E
A
A
D
C
B
G
A
B
A
F
E
F
A
D
F
E
A
B
A
C
A
D
D
B
C
D
A
C
B
A
G
A
B
A
E
B
C
C
B
D
B
A
C
A
F
E
A
F
E
A
G
A
B
A
F
E
A
D
C
B
D
G
A
B
A
B
C
F
E
F
A
D
D
F
E
A
C
B
D
A
F
E
A
C
B
D
C
B
F
E
F
A
D
A
G
C
B
D
F
E
F
A
D
C
B
B
A
C
F
E
A
A
E
F
E
A
E
B
A
C
B
C
D
C
B
D
C
B
D
C
B
B
C
G
E
D
B
A
C
C
B
D
E
G
A
B
A
B
A
C
D
B
A
C
D
G
A
B
A
B
C
G
A
B
A
F
E
F
A
D
E
G
G
F
E
A
C
B
D
F
E
F
A
D
G
A
B
A
C
B
D
F
E
A
A
F
E
A
C
B
F
E
A
F
E
A
D
B
C
A
E
G
E
A
B
C
B
A
C
B
C
G
B
A
C
F
E
A
D
C
B
D
A
B
C
C
B
D
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
A
F
E
A
B
A
C
D
B
A
C
G
A
B
A
F
E
F
A
D
F
E
A
A
F
E
F
A
D
F
E
F
A
D
F
E
A
B
A
C
B
A
C
C
B
D
G
A
B
A
C
B
G
F
E
A
D
G
A
B
A
F
E
A
F
E
A
D
G
A
B
A
C
B
D
E
F
E
A
G
A
B
A
A
D
A
G
D
F
E
A
B
A
C
C
B
D
F
E
F
A
D
C
B
G
A
C
B
D
G
F
E
A
G
A
B
A
F
E
A
D
B
C
A
G
A
B
A
C
B
G
F
E
A
B
C
G
A
B
A
G
A
B
A
E
G
G
F
E
F
A
D
G
B
C
D
G
A
B
A
G
B
A
C
A
C
B
D
B
A
C
C
B
B
A
C
F
E
A
A
A
F
E
A
B
A
C
G
A
B
A
B
C
B
C
C
B
D
G
A
B
A
A
B
A
C
F
E
A
E
C
B
D
G
A
B
A
F
E
F
A
D
F
E
A
F
E
F
A
D
E
B
A
C
C
B
G
A
C
B
D
B
C
C
B
F
E
F
A
D
F
E
A
F
E
F
A
D
G
A
B
A
F
E
A
B
A
C
E
C
B
D
D
C
B
F
E
A
G
E
D
E
C
B
G
A
B
A
C
B
D
E
A
F
E
A
F
E
A
F
E
F
A
D
G
A
B
A
B
A
C
F
E
F
A
D
B
C
E
F
E
A
G
B
A
C
G
A
B
A
E
E
C
B
G
A
B
A
C
B
E
B
C
C
B
D
C
B
D
C
B
D
B
C
F
E
A
A
E
C
B
D
C
B
D
C
B
D
C
B
E
B
C
G
A
B
A
A
G
F
E
A
B
C
G
B
C
A
C
B
F
E
F
A
D
E
B
C
B
C
E
C
B
D
F
E
A
E
E
B
C
F
E
F
A
D
B
C
G
A
B
A
E
C
B
D
B
C
B
C
D
C
B
D
C
B
E
B
C
E
B
A
C
C
B
D
C
B
C
B
D
C
B
C
B
F
E
F
A
D
B
A
C
E
F
E
F
A
D
B
C
B
A
C
B
A
C
B
C
B
C
F
E
A
A
C
B
A
C
B
D
C
B
D
B
A
C
C
B
G
B
C
C
B
B
A
C
F
E
F
A
D
C
B
D
F
E
A
G
A
B
A
F
E
F
A
D
F
E
A
D
B
C
B
A
C
B
C
B
C
B
C
B
A
C
B
C
G
G
C
B
D
A
D
G
A
B
A
B
A
C
F
E
F
A
D
B
A
C
B
A
C
D
F
E
A
G
A
B
A
B
C
F
E
A
B
C
C
B
C
B
A
E
C
B
C
B
D
G
A
B
A
F
E
F
A
D
B
C
F
E
A
E
F
E
A
F
E
F
A
D
D
G
C
B
D
B
C
F
E
A
B
A
C
C
B
D
B
C
G
A
B
A
C
B
B
C
D
B
A
C
C
B
D
G
A
B
A
C
B
D
G
A
B
A
C
B
D
G
C
B
E
A
D
G
A
B
A
C
B
A
B
C
D
F
E
F
A
D
D
D
F
E
A
C
B
D
E
F
E
A
B
C
C
B
G
A
B
A
B
C
G
G
A
B
A
E
G
A
B
A
C
B
D
D
B
C
C
B
D
G
A
B
A
G
A
B
A
B
A
C
F
E
F
A
D
G
F
E
A
E
C
B
D
C
B
D
F
E
A
C
B
C
B
G
A
B
A
F
E
F
A
D
E
C
B
D
A
F
E
F
A
D
C
B
D
A
C
B
F
E
A
A
D
A
F
E
A
G
A
B
A
F
E
A
G
A
B
A
D
F
E
A
F
E
F
A
D
G
A
B
A
F
E
A
C
B
D
D
F
E
F
A
D
G
F
E
A
C
B
D
A
B
C
G
A
B
A
E
G
B
C
F
E
F
A
D
C
B
E
C
B
D
G
A
B
A
B
A
C
E
E
D
D
G
A
B
A
C
B
G
F
E
F
A
D
G
A
B
A
D
F
E
A
G
A
B
A
B
C
C
B
D
C
B
D
F
E
F
A
D
F
E
F
A
D
A
B
C
E
G
A
B
A
G
A
B
A
A
F
E
F
A
D
E
C
B
D
D
G
G
A
B
A
E
G
B
A
C
F
E
F
A
D
A
E
E
B
C
A
D
C
B
D
G
A
B
A
D
D
F
E
F
A
D
A
F
E
A
B
C
C
B
D
A
A
D
E
D
B
C
C
B
D
B
C
E
C
B
D
F
E
F
A
D
D
G
F
E
F
A
D
A
G
C
B
G
B
A
C
F
E
F
A
D
B
C
G
C
B
E
E
D
F
E
F
A
D
C
B
F
E
A
G
A
B
A
B
A
C
B
A
C
F
E
F
A
D
G
B
A
C
F
E
A
E
B
C
B
A
C
D
C
B
D
E
F
E
A
B
A
C
F
E
F
A
D
B
C
G
B
C
F
E
F
A
D
B
A
C
D
C
B
D
B
C
A
G
C
B
D
G
A
B
A
B
A
C
E
B
A
C
C
B
D
C
B
D
G
C
B
B
A
C
B
C
A
F
E
F
A
D
A
D
D
B
C
B
C
B
C
C
B
D
B
A
C
G
A
B
A
E
C
B
D
G
A
B
A
G
A
B
A
B
A
C
D
G
A
B
A
C
B
B
C
G
C
B
D
A
C
B
D
C
B
G
A
B
A
B
C
B
C
B
A
C
D
B
C
B
C
G
F
E
A
C
B
D
B
A
C
C
B
D
C
B
A
F
E
F
A
D
C
B
F
E
F
A
D
F
E
F
A
D
C
B
D
G
A
B
A
B
A
C
A
G
G
F
E
F
A
D
F
E
A
C
B
D
G
A
B
A
C
B
B
A
C
C
B
C
B
C
B
C
B
A
B
A
C
C
B
D
G
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
A
F
E
A
F
E
F
A
D
B
C
B
C
A
B
C
D
E
F
E
A
F
E
A
G
C
B
F
E
A
F
E
F
A
D
F
E
A
F
E
F
A
D
B
C
E
B
C
E
C
B
A
G
A
B
A
E
E
D
B
A
C
D
G
A
B
A
F
E
F
A
D
G
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
C
D
C
B
G
A
B
A
B
A
C
C
B
C
B
B
A
C
E
E
F
E
A
C
B
C
B
E
D
G
A
B
A
D
G
A
F
E
F
A
D
F
E
A
F
E
F
A
D
G
A
D
G
D
B
A
C
G
A
B
A
F
E
A
G
A
B
A
F
E
A
C
B
C
B
E
F
E
F
A
D
A
G
B
A
C
C
B
C
B
C
B
B
C
F
E
A
C
B
D
G
A
B
A
G
E
D
E
F
E
A
A
G
A
B
A
E
B
A
C
E
G
A
B
A
C
B
D
C
B
B
A
C
B
C
B
A
C
A
A
C
B
G
F
E
F
A
D
C
B
C
B
E
F
E
F
A
D
A
B
C
F
E
A
F
E
A
A
A
F
E
F
A
D
C
B
D
A
C
B
D
C
B
D
G
A
B
A
C
C
B
D
C
B
D
C
B
D
B
C
B
C
E
F
E
A
E
F
E
F
A
D
C
B
A
B
C
C
B
D
A
E
G
A
B
A
C
B
D
F
E
F
A
D
B
A
C
G
C
B
D
D
C
B
D
F
E
F
A
D
C
B
D
C
B
D
B
A
C
B
C
C
B
G
A
B
A
A
B
C
G
A
B
A
A
C
B
A
B
A
C
F
E
F
A
D
B
A
C
F
E
F
A
D
D
B
C
C
B
D
B
C
G
A
B
A
G
A
B
A
C
B
D
C
B
D
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
D
A
C
B
F
E
F
A
D
C
B
F
E
F
A
D
E
B
A
C
D
G
A
B
A
E
C
B
B
C
B
C
C
B
B
A
C
F
E
A
G
A
B
A
C
B
F
E
F
A
D
C
B
D
C
B
D
G
A
B
A
G
A
B
A
F
E
A
C
B
A
F
E
A
B
A
C
D
C
B
D
F
E
A
C
B
A
A
F
E
F
A
D
A
B
C
B
A
C
C
B
D
G
B
C
D
B
A
C
C
B
D
G
D
A
C
B
D
G
G
A
B
A
G
C
B
D
B
A
C
C
B
D
G
A
B
C
F
E
A
C
B
D
C
B
B
C
E
F
E
A
G
A
B
A
F
E
A
A
B
C
F
E
F
A
D
D
E
B
C
F
E
A
F
E
F
A
D
B
C
D
D
B
C
B
C
C
B
C
B
D
B
A
C
C
B
D
G
B
A
C
B
C
F
E
A
D
F
E
A
C
B
B
A
C
G
G
B
C
F
E
A
F
E
A
F
E
A
B
C
C
B
B
C
B
C
A
G
A
B
A
C
B
F
E
F
A
D
G
A
B
A
G
G
A
B
A
A
F
E
A
E
F
E
F
A
D
D
C
B
G
E
F
E
F
A
D
F
E
F
A
D
A
F
E
F
A
D
E
C
B
G
A
B
A
G
B
C
B
A
C
G
A
B
A
F
E
A
G
A
B
A
C
B
D
C
B
C
B
E
F
E
A
F
E
A
G
F
E
F
A
D
C
B
D
B
C
F
E
A
E
G
A
B
A
E
F
E
F
A
D
G
D
F
E
F
A
D
G
A
F
E
F
A
D
D
B
C
C
B
A
A
G
A
B
A
E
G
A
B
A
A
B
A
C
F
E
A
G
A
B
A
B
A
C
A
F
E
A
G
D
G
A
B
A
C
B
D
F
E
A
F
E
F
A
D
B
C
B
A
C
E
B
A
C
C
B
D
G
F
E
F
A
D
B
A
C
B
C
C
B
D
B
C
D
G
A
B
A
A
G
F
E
F
A
D
G
E
G
A
B
A
E
F
E
F
A
D
A
C
B
D
D
C
B
D
F
E
A
C
B
G
C
B
D
A
G
G
A
B
A
C
B
D
B
C
A
B
A
C
C
B
E
F
E
F
A
D
G
A
B
A
A
E
D
D
C
B
G
F
E
F
A
D
F
E
F
A
D
B
A
C
A
D
F
E
A
D
B
A
C
D
G
E
C
B
F
E
A
F
E
F
A
D
E
D
D
B
A
C
G
F
E
A
C
B
D
D
G
E
D
B
C
E
F
E
A
D
C
B
D
C
B
D
C
B
D
B
A
C
D
E
G
A
B
A
B
C
B
C
C
B
F
E
F
A
D
C
B
D
G
A
B
A
B
A
C
C
B
D
F
E
F
A
D
B
A
C
C
B
D
C
B
E
B
C
E
F
E
A
F
E
F
A
D
D
C
B
B
C
B
C
D
D
C
B
A
B
C
B
A
C
G
A
B
A
C
B
D
G
A
B
A
F
E
F
A
D
F
E
A
E
G
A
B
A
C
B
D
C
B
D
E
B
C
F
E
F
A
D
C
B
D
G
A
G
E
E
B
C
A
F
E
A
A
C
B
F
E
A
G
G
A
B
A
A
F
E
F
A
D
A
G
B
A
C
B
A
C
G
B
A
C
B
C
F
E
F
A
D
C
B
D
G
D
D
G
D
F
E
F
A
D
F
E
A
A
G
A
B
A
A
A
C
B
E
B
C
E
C
B
D
B
A
C
B
A
C
E
G
B
A
C
A
F
E
A
B
A
C
C
B
D
A
C
B
E
G
E
G
A
C
B
D
B
A
C
D
F
E
A
C
B
E
C
B
D
B
A
C
B
A
C
B
C
F
E
F
A
D
B
C
E
B
C
B
C
B
A
C
B
A
C
G
A
B
A
C
B
G
A
B
A
A
F
E
A
G
A
B
A
B
A
C
G
A
B
A
G
B
A
C
G
C
B
D
C
B
C
B
E
G
A
B
A
G
G
A
B
A
B
A
C
B
A
C
E
F
E
A
G
B
A
C
C
B
F
E
F
A
D
C
B
D
A
A
B
C
C
B
D
F
E
A
C
B
B
A
C
C
B
A
D
A
G
A
B
A
G
D
B
C
F
E
A
C
B
D
F
E
A
C
B
C
B
D
G
A
B
A
D
C
B
D
A
E
C
B
F
E
A
G
A
B
A
B
C
C
B
C
B
D
F
E
F
A
D
A
F
E
A
C
B
D
G
C
B
D
B
A
C
E
C
B
D
B
C
A
G
B
A
C
F
E
F
A
D
G
G
B
C
B
C
C
B
G
A
B
A
C
B
D
F
E
F
A
D
B
C
B
A
C
F
E
F
A
D
G
G
G
C
B
D
G
D
G
A
B
A
E
D
F
E
F
A
D
C
B
D
G
A
B
A
F
E
A
C
B
D
B
A
C
G
A
B
A
C
B
D
B
C
B
C
F
E
A
G
C
B
C
B
D
A
A
C
B
D
B
C
C
B
B
A
C
C
B
G
A
D
C
B
G
A
B
A
G
A
B
A
C
B
D
G
F
E
A
C
B
A
G
A
B
A
A
C
B
F
E
F
A
D
A
A
C
B
A
C
B
B
A
C
C
B
D
G
F
E
F
A
D
A
F
E
A
C
B
F
E
F
A
D
G
A
B
A
C
B
D
A
B
C
G
C
B
C
B
D
C
B
D
F
E
F
A
D
A
C
B
F
E
F
A
D
E
G
A
B
A
A
C
B
D
B
A
C
E
C
B
A
G
G
G
F
E
F
A
D
A
B
C
G
F
E
A
G
A
B
A
B
A
C
F
E
F
A
D
C
B
D
C
B
D
G
A
B
A
F
E
A
C
B
D
C
B
C
B
F
E
F
A
D
F
E
F
A
D
D
G
A
B
A
E
D
F
E
A
F
E
F
A
D
G
B
C
B
A
C
C
B
D
C
B
D
C
B
C
B
D
D
G
A
B
A
F
E
A
B
A
C
B
A
C
G
A
B
A
G
A
B
A
B
C
C
B
C
B
B
A
C
F
E
A
F
E
F
A
D
G
A
B
A
G
C
B
D
D
C
B
D
C
B
B
C
F
E
A
F
E
A
A
D
B
C
D
B
A
C
B
A
C
B
C
F
E
A
G
A
B
A
C
B
B
A
C
F
E
F
A
D
C
B
D
G
A
B
A
B
C
E
C
B
D
G
A
B
A
G
G
D
B
C
B
A
C
C
B
D
F
E
A
C
B
C
B
D
G
A
B
A
F
E
F
A
D
C
B
D
A
E
A
C
B
D
B
C
C
B
F
E
F
A
D
C
B
E
E
C
B
D
G
B
C
E
D
F
E
A
B
A
C
C
B
E
C
B
D
B
C
G
D
F
E
F
A
D
B
C
G
B
C
B
A
C
F
E
F
A
D
F
E
F
A
D
A
B
C
C
B
D
C
B
A
B
C
B
C
F
E
F
A
D
B
A
C
D
B
C
A
D
G
A
B
A
A
C
B
B
A
C
F
E
A
G
A
B
A
A
D
D
E
F
E
F
A
D
F
E
F
A
D
G
C
B
D
F
E
A
E
G
B
C
F
E
F
A
D
D
G
A
B
A
D
D
B
A
C
C
B
C
B
G
A
B
A
D
A
B
C
G
A
B
A
G
B
A
C
C
B
D
C
B
B
A
C
G
A
B
A
F
E
A
A
C
B
D
F
E
F
A
D
G
B
A
C
D
B
C
F
E
F
A
D
A
A
C
B
A
E
B
C
B
C
C
B
E
C
B
C
B
G
C
B
D
B
A
C
G
A
B
A
F
E
A
E
G
A
B
A
D
B
C
B
C
C
B
D
E
F
E
A
B
A
C
G
A
B
A
C
B
F
E
A
D
A
F
E
F
A
D
C
B
D
G
F
E
F
A
D
G
F
E
F
A
D
D
C
B
D
B
C
B
C
C
B
C
B
D
C
B
F
E
F
A
D
G
B
A
C
E
G
A
B
A
G
D
D
C
B
F
E
A
B
A
C
B
C
G
D
G
A
B
A
B
A
C
C
B
D
G
A
B
A
C
B
D
B
A
C
D
A
G
G
A
B
A
C
B
D
F
E
A
G
C
B
D
B
A
C
F
E
A
E
D
A
G
G
A
E
C
B
C
B
D
C
B
C
B
D
B
C
B
A
C
B
C
D
F
E
A
F
E
A
A
E
C
B
D
E
G
A
B
A
D
E
F
E
F
A
D
F
E
A
G
A
B
A
B
A
C
C
B
D
F
E
F
A
D
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
B
C
E
G
A
B
A
F
E
F
A
D
E
G
G
A
B
A
C
B
G
B
A
C
F
E
A
G
G
A
B
A
G
F
E
A
F
E
A
A
E
C
B
D
D
G
B
C
B
C
G
G
A
C
B
A
B
C
A
D
G
A
E
B
C
A
F
E
F
A
D
E
E
G
A
B
A
C
B
D
D
G
A
B
A
F
E
A
B
A
C
E
C
B
D
D
E
G
G
A
B
A
E
A
F
E
F
A
D
G
A
B
A
B
C
C
B
D
D
B
C
F
E
A
F
E
A
G
A
B
A
A
C
B
C
B
C
B
D
B
C
F
E
F
A
D
B
C
F
E
F
A
D
E
C
B
D
C
B
D
A
C
B
F
E
F
A
D
C
B
D
B
A
C
C
B
D
G
A
B
A
B
C
D
D
C
B
F
E
F
A
D
F
E
A
D
A
E
C
B
F
E
A
C
B
B
A
C
F
E
A
G
A
B
A
G
A
B
A
C
B
D
G
G
A
B
A
D
G
C
B
D
D
A
A
B
C
F
E
A
B
C
A
D
A
C
B
D
F
E
A
B
A
C
G
A
B
A
G
A
B
A
B
A
C
C
B
A
C
B
G
E
F
E
A
B
A
C
C
B
D
C
B
C
B
B
C
C
B
D
F
E
A
G
C
B
E
G
G
D
F
E
F
A
D
D
A
F
E
A
C
B
D
B
A
C
F
E
A
F
E
F
A
D
A
D
D
D
B
A
C
B
C
F
E
F
A
D
C
B
A
D
C
B
G
G
D
C
B
D
B
C
E
A
F
E
F
A
D
F
E
A
D
E
C
B
D
F
E
F
A
D
F
E
A
C
B
C
B
D
F
E
F
A
D
D
D
F
E
A
C
B
D
F
E
F
A
D
D
G
F
E
A
D
G
D
C
B
F
E
F
A
D
C
B
D
B
C
A
B
C
B
A
C
G
D
F
E
F
A
D
B
A
C
E
A
A
A
C
B
D
E
D
F
E
F
A
D
E
E
F
E
A
G
A
F
E
A
D
B
C
F
E
F
A
D
G
A
B
A
A
G
F
E
A
C
B
G
A
B
A
B
C
G
A
B
A
C
B
C
B
D
G
A
B
A
F
E
F
A
D
C
B
D
D
B
C
G
A
B
A
A
E
F
E
A
F
E
A
A
A
C
B
D
C
B
D
A
G
A
B
A
G
D
B
A
C
C
B
C
B
D
A
A
G
B
A
C
C
B
C
B
D
F
E
A
F
E
F
A
D
B
A
C
C
B
D
B
C
C
B
C
B
A
F
E
F
A
D
A
A
D
E
C
B
D
C
B
F
E
A
G
A
B
A
D
G
A
B
A
G
F
E
F
A
D
B
A
C
D
C
B
G
A
B
A
C
B
D
G
B
A
C
C
B
C
B
D
G
C
B
C
B
E
G
A
B
A
B
A
C
B
A
C
C
B
F
E
F
A
D
G
G
F
E
A
A
G
A
B
A
C
B
D
G
G
E
A
G
A
G
A
B
C
C
B
G
A
B
A
F
E
F
A
D
G
A
B
A
D
A
B
C
F
E
A
B
A
C
G
A
B
A
F
E
F
A
D
C
B
D
G
G
A
B
A
G
A
C
B
F
E
F
A
D
B
A
C
C
B
G
A
B
A
G
B
A
C
D
C
B
D
F
E
A
C
B
D
E
F
E
F
A
D
B
C
G
B
A
C
G
A
B
A
F
E
A
C
B
D
D
G
A
B
A
G
E
F
E
A
F
E
F
A
D
F
E
A
G
A
B
A
E
A
B
C
C
B
D
C
B
D
B
A
C
C
B
G
A
B
A
A
F
E
A
E
B
A
C
C
B
C
B
B
C
F
E
A
B
A
C
F
E
A
F
E
A
F
E
A
C
B
A
G
A
B
A
C
B
E
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
B
A
C
A
D
F
E
F
A
D
B
A
C
G
A
B
A
G
F
E
A
B
C
B
A
C
A
B
C
F
E
F
A
D
B
A
C
C
B
D
A
C
B
D
G
B
A
C
G
A
B
A
B
A
C
B
C
B
A
C
G
A
B
A
G
B
C
C
B
D
C
B
D
B
A
C
E
F
E
A
G
C
B
D
G
A
B
A
B
A
C
C
B
F
E
A
D
F
E
F
A
D
C
B
C
B
D
F
E
A
A
G
A
B
A
G
A
B
A
C
B
A
F
E
A
G
F
E
A
D
A
E
G
A
B
A
A
G
B
A
C
D
F
E
A
E
A
F
E
A
E
G
A
B
A
C
B
D
G
A
B
A
C
B
G
A
B
A
D
B
C
F
E
F
A
D
B
C
F
E
F
A
D
F
E
F
A
D
A
G
A
B
A
B
A
C
E
E
F
E
F
A
D
A
C
B
C
B
D
G
G
C
B
D
F
E
A
C
B
D
B
C
E
A
C
B
D
D
B
A
C
B
C
E
D
D
F
E
F
A
D
E
G
C
B
F
E
F
A
D
E
C
B
D
D
D
C
B
B
A
C
B
A
C
E
C
B
B
A
C
D
B
C
D
C
B
A
G
C
B
D
C
B
D
C
B
D
D
D
C
B
B
C
E
B
A
C
C
B
B
A
C
A
C
B
F
E
F
A
D
A
F
E
F
A
D
D
C
B
D
A
C
B
D
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
G
G
F
E
A
C
B
D
F
E
F
A
D
A
G
C
B
D
F
E
F
A
D
G
B
C
F
E
A
A
D
F
E
A
B
C
E
F
E
F
A
D
G
A
B
A
A
B
A
C
B
A
C
B
C
A
D
F
E
A
C
B
D
D
B
A
C
B
A
C
C
B
D
F
E
A
A
E
C
B
D
D
G
E
A
D
D
B
A
C
F
E
F
A
D
F
E
A
F
E
A
A
D
B
C
G
A
B
A
G
D
G
G
B
C
F
E
F
A
D
G
B
C
C
B
D
G
B
C
B
A
C
B
A
C
D
F
E
A
D
C
B
D
D
B
A
C
E
B
C
G
G
A
B
A
G
A
B
A
B
C
F
E
A
D
F
E
F
A
D
C
B
D
C
B
C
B
D
F
E
F
A
D
B
C
G
F
E
F
A
D
G
E
G
E
B
A
C
F
E
A
F
E
F
A
D
D
F
E
F
A
D
G
A
B
A
A
C
B
D
F
E
A
D
D
D
C
B
C
B
C
B
D
E
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
D
F
E
A
B
C
G
B
C
B
A
C
C
B
D
B
A
C
F
E
A
G
A
B
A
G
C
B
E
B
A
C
B
C
B
A
C
C
B
D
D
A
C
B
B
A
C
E
B
A
C
B
A
C
F
E
F
A
D
A
G
C
B
D
C
B
D
B
C
B
C
B
C
E
C
B
D
A
G
A
B
A
F
E
A
B
C
D
B
C
F
E
F
A
D
C
B
G
A
B
A
G
C
B
C
B
D
C
B
B
C
F
E
A
C
B
E
C
B
C
B
D
D
B
C
B
A
C
E
E
B
A
C
B
C
G
A
B
A
G
A
B
A
G
A
B
A
E
G
A
G
A
F
E
F
A
D
F
E
A
G
A
B
A
E
F
E
F
A
D
A
G
C
B
D
C
B
D
B
C
C
B
G
A
B
A
B
C
G
A
B
A
G
C
B
G
A
B
A
C
B
F
E
F
A
D
G
A
B
A
C
B
D
D
C
B
C
B
D
C
B
D
A
B
A
C
G
E
C
B
G
G
A
B
A
E
C
B
B
C
G
A
B
A
C
B
D
A
B
C
D
B
C
C
B
G
A
B
A
C
B
D
F
E
A
B
C
C
B
D
G
B
A
C
F
E
F
A
D
E
A
C
B
D
G
G
A
B
A
E
C
B
D
F
E
F
A
D
F
E
A
F
E
F
A
D
C
B
E
A
F
E
F
A
D
G
A
B
A
B
C
B
C
G
A
B
A
A
F
E
A
G
G
A
B
A
B
C
F
E
A
E
G
A
B
A
D
C
B
F
E
F
A
D
E
G
B
A
C
C
B
D
F
E
A
E
F
E
F
A
D
C
B
D
A
G
B
A
C
F
E
F
A
D
B
C
A
F
E
F
A
D
A
B
C
F
E
F
A
D
B
A
C
B
A
C
C
B
B
A
C
F
E
A
C
B
C
B
D
C
B
D
C
B
D
E
G
G
D
B
C
B
C
A
G
F
E
F
A
D
C
B
D
D
F
E
F
A
D
A
B
A
C
C
B
D
G
D
B
C
F
E
A
E
F
E
A
E
C
B
C
B
D
B
C
B
C
F
E
F
A
D
G
A
B
A
G
C
B
G
A
B
A
G
A
B
A
D
E
E
C
B
F
E
A
B
A
C
B
A
C
B
C
B
C
D
D
D
E
G
A
B
A
F
E
F
A
D
B
C
B
C
C
B
F
E
F
A
D
B
C
B
A
C
B
C
A
E
C
B
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
D
E
C
B
B
A
C
G
A
B
A
C
B
A
C
F
E
F
A
D
G
F
E
A
E
E
G
A
B
A
B
A
C
B
A
C
E
D
G
A
B
A
F
E
A
D
C
B
B
C
E
F
E
A
B
C
F
E
F
A
D
G
A
B
A
C
B
D
C
B
B
A
C
B
C
G
A
B
A
G
F
E
F
A
D
A
G
E
F
E
A
A
G
B
A
C
F
E
F
A
D
F
E
A
B
A
C
B
A
C
G
B
A
C
C
B
B
C
A
C
B
D
C
B
D
E
C
B
D
G
F
E
A
G
F
E
F
A
D
F
E
F
A
D
C
B
D
A
C
B
F
E
F
A
D
F
E
F
A
D
C
B
B
C
F
E
A
D
E
F
E
A
C
B
D
C
B
D
D
G
F
E
F
A
D
G
A
B
A
A
C
B
D
C
B
D
E
F
E
A
E
C
B
B
C
C
B
C
B
D
G
A
B
A
C
B
G
A
B
A
D
B
C
G
B
C
B
A
C
A
C
B
G
A
B
A
C
B
D
G
A
B
A
G
A
B
A
F
E
F
A
D
B
A
C
F
E
A
B
A
C
F
E
F
A
D
F
E
F
A
D
G
F
E
F
A
D
E
C
B
B
A
C
G
A
B
A
E
B
C
C
B
D
F
E
A
C
B
D
C
B
D
G
G
B
C
C
B
D
F
E
F
A
D
E
A
C
B
G
C
B
D
G
B
A
C
A
B
A
C
C
B
D
F
E
A
A
C
B
G
C
B
D
G
A
B
A
G
B
C
B
A
C
B
C
G
G
A
B
A
B
C
C
B
C
B
D
C
B
D
B
A
C
C
B
B
C
C
B
D
B
C
B
A
C
F
E
A
B
A
C
A
A
G
A
E
A
A
G
A
B
A
D
F
E
A
E
B
C
C
B
D
F
E
A
G
A
B
A
C
B
D
A
F
E
A
G
A
B
A
G
F
E
A
F
E
A
F
E
F
A
D
B
C
E
C
B
G
A
B
A
A
F
E
A
E
C
B
G
A
B
A
F
E
A
F
E
A
D
C
B
D
B
C
F
E
A
E
F
E
A
B
A
C
E
F
E
A
G
G
A
B
A
F
E
F
A
D
B
A
C
G
G
G
A
B
A
E
F
E
F
A
D
C
B
D
B
A
C
F
E
A
B
C
G
F
E
F
A
D
G
G
G
G
A
B
A
D
D
G
G
C
B
C
B
D
B
C
A
A
B
C
G
A
A
G
A
A
C
B
C
B
D
G
G
A
B
A
C
B
D
F
E
F
A
D
F
E
A
D
C
B
D
E
G
F
E
F
A
D
G
A
B
A
B
A
C
B
A
C
F
E
A
D
F
E
A
D
G
C
B
B
C
A
B
C
E
F
E
A
E
G
F
E
F
A
D
B
A
C
F
E
A
A
F
E
F
A
D
C
B
G
F
E
A
F
E
F
A
D
F
E
A
E
E
B
C
F
E
A
A
B
C
C
B
A
B
A
C
G
A
B
A
A
B
A
C
D
C
B
D
G
A
B
A
C
B
D
B
C
E
B
A
C
A
B
C
B
A
C
C
B
G
G
B
A
C
B
A
C
A
E
G
A
B
A
G
A
B
A
C
B
D
G
B
A
C
D
B
C
E
C
B
G
F
E
A
E
G
C
B
D
A
F
E
A
G
A
B
A
A
E
E
F
E
F
A
D
F
E
F
A
D
C
B
D
D
C
B
B
A
C
C
B
F
E
F
A
D
B
A
C
G
A
B
A
E
A
C
B
D
C
B
D
B
A
C
F
E
F
A
D
G
A
B
A
D
D
C
B
F
E
A
G
A
B
A
C
B
D
C
B
D
B
A
C
B
A
C
F
E
A
F
E
F
A
D
G
A
B
A
C
B
G
A
B
A
E
G
F
E
F
A
D
B
C
A
C
B
D
A
A
G
F
E
A
B
C
G
E
D
D
G
G
A
B
A
G
F
E
A
C
B
D
B
A
C
C
B
D
C
B
D
D
A
D
A
C
B
C
B
G
A
B
A
E
G
A
B
A
B
C
G
F
E
F
A
D
G
B
C
A
F
E
F
A
D
F
E
F
A
D
E
C
B
D
C
B
D
E
F
E
F
A
D
G
F
E
F
A
D
E
E
A
F
E
A
A
F
E
F
A
D
C
B
D
B
A
C
C
B
D
C
B
D
F
E
A
B
A
C
A
C
B
E
G
A
B
A
B
C
B
A
C
C
B
A
B
C
C
B
F
E
A
B
C
F
E
A
D
F
E
F
A
D
C
B
D
E
F
E
F
A
D
F
E
F
A
D
E
B
A
C
A
A
C
B
D
C
B
C
B
D
C
B
E
A
F
E
A
F
E
F
A
D
C
B
C
B
A
C
B
A
F
E
A
B
C
A
B
C
A
B
C
A
G
C
B
D
E
E
F
E
F
A
D
B
A
C
C
B
D
F
E
F
A
D
B
A
C
F
E
A
B
A
C
C
B
G
G
A
B
A
F
E
F
A
D
A
B
A
C
F
E
F
A
D
A
B
C
C
B
B
A
C
B
A
C
F
E
A
D
B
C
G
F
E
F
A
D
E
D
C
B
D
A
F
E
A
G
E
F
E
A
G
A
B
A
F
E
A
G
A
B
A
A
F
E
A
G
G
F
E
A
G
F
E
A
F
E
F
A
D
G
A
B
A
G
D
F
E
F
A
D
G
A
B
A
E
E
E
A
B
C
B
C
B
A
C
B
C
G
A
B
A
C
B
E
F
E
F
A
D
F
E
A
G
A
B
A
C
B
D
F
E
F
A
D
G
B
C
B
C
C
B
D
A
G
C
B
D
G
E
F
E
F
A
D
B
A
C
A
G
E
D
B
C
D
A
C
B
G
A
B
A
C
B
B
A
C
A
D
D
C
B
D
B
A
C
A
F
E
A
E
D
D
C
B
F
E
F
A
D
C
B
F
E
F
A
D
B
C
B
C
G
A
B
C
C
B
B
C
B
C
E
C
B
B
A
C
B
C
F
E
A
F
E
A
D
C
B
D
E
A
B
C
A
E
G
A
B
A
B
A
C
C
B
D
E
B
C
G
B
A
C
G
A
B
A
E
G
A
G
B
C
F
E
F
A
D
G
A
B
A
F
E
F
A
D
G
E
A
G
E
B
A
C
B
A
C
B
C
C
B
D
F
E
F
A
D
A
E
C
B
F
E
F
A
D
F
E
F
A
D
B
C
G
A
B
A
G
A
B
A
C
B
B
A
C
G
A
G
G
B
A
C
G
G
A
B
A
G
A
B
A
C
B
D
C
B
F
E
F
A
D
G
B
C
G
A
B
A
D
C
B
D
A
G
A
B
A
G
A
B
A
C
B
G
A
B
C
F
E
F
A
D
C
B
F
E
A
D
A
C
B
C
B
D
B
C
F
E
A
B
C
G
A
B
A
F
E
A
C
B
D
A
B
C
F
E
A
C
B
G
F
E
F
A
D
C
B
D
E
E
B
A
C
F
E
F
A
D
G
C
B
D
E
B
C
B
A
C
C
B
B
C
C
B
D
C
B
C
B
E
E
E
C
B
D
C
B
D
D
C
B
F
E
A
B
C
B
A
C
F
E
F
A
D
C
B
E
D
C
B
D
B
A
C
A
G
B
A
C
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
D
B
A
C
F
E
F
A
D
G
A
B
A
F
E
F
A
D
F
E
A
F
E
A
A
D
G
A
B
A
D
F
E
F
A
D
A
F
E
F
A
D
D
C
B
B
A
C
C
B
E
F
E
F
A
D
D
F
E
A
F
E
A
C
B
D
D
B
A
C
D
G
B
A
C
B
C
E
G
D
C
B
D
A
G
D
G
A
B
A
B
C
D
C
B
C
B
D
F
E
F
A
D
F
E
F
A
D
B
C
G
C
B
D
B
C
D
B
A
C
F
E
A
G
A
B
A
F
E
A
G
A
B
A
B
C
B
A
C
B
C
G
A
B
A
D
B
C
B
A
C
C
B
B
A
C
G
B
C
B
A
C
C
B
D
C
B
G
F
E
F
A
D
D
C
B
D
C
B
D
A
G
G
A
B
A
B
A
C
G
G
A
B
A
A
C
B
D
B
A
C
B
C
F
E
A
B
C
B
A
C
F
E
F
A
D
A
F
E
F
A
D
G
G
F
E
A
E
C
B
D
A
A
F
E
F
A
D
B
A
C
G
F
E
F
A
D
C
B
D
A
G
A
B
A
E
F
E
A
F
E
A
G
A
B
A
G
A
B
A
G
G
A
B
A
A
B
A
C
D
A
G
A
B
A
C
B
D
A
G
A
B
A
B
C
G
A
D
F
E
F
A
D
G
C
B
E
D
A
A
F
E
A
G
F
E
A
E
E
C
B
D
B
C
G
A
B
A
G
C
B
D
B
A
C
D
C
B
B
C
C
B
D
C
B
C
B
D
A
F
E
A
F
E
A
E
F
E
F
A
D
F
E
A
B
A
C
A
C
B
F
E
F
A
D
A
B
C
F
E
F
A
D
G
A
B
A
E
C
B
D
B
C
G
A
B
A
E
F
E
F
A
D
A
F
E
A
D
D
C
B
D
F
E
A
C
B
C
B
B
C
B
A
C
D
C
B
C
B
D
E
G
G
C
B
G
A
B
A
B
C
A
B
A
C
B
A
C
B
C
A
G
E
C
B
D
G
E
F
E
F
A
D
C
B
A
F
E
F
A
D
B
A
C
F
E
A
C
B
D
F
E
A
D
G
A
B
A
B
C
C
B
D
G
A
B
A
E
F
E
F
A
D
B
A
C
C
B
D
E
F
E
A
G
A
B
A
F
E
A
G
F
E
A
F
E
F
A
D
B
A
C
D
C
B
G
A
B
A
C
B
D
C
B
D
B
A
C
G
G
A
B
A
A
C
B
F
E
A
E
C
B
D
G
C
B
G
B
A
C
B
C
D
A
A
F
E
A
F
E
A
E
B
C
G
D
G
A
B
A
E
G
B
A
C
F
E
F
A
D
G
F
E
F
A
D
B
A
C
A
C
B
D
E
B
C
F
E
A
B
C
G
A
B
A
C
C
B
F
E
F
A
D
D
F
E
A
F
E
A
D
E
E
B
C
A
G
A
B
A
A
G
A
B
A
G
F
E
A
B
C
C
B
C
B
F
E
F
A
D
C
B
D
D
F
E
F
A
D
C
B
G
C
B
C
B
D
D
C
B
D
G
C
B
D
C
B
D
D
G
A
B
A
C
B
D
F
E
A
B
C
C
B
G
A
B
A
C
B
D
E
F
E
A
B
A
C
G
A
B
A
A
F
E
A
E
C
B
F
E
F
A
D
B
A
C
B
C
D
C
B
A
E
C
B
B
A
C
B
A
C
D
D
F
E
F
A
D
F
E
A
F
E
A
E
G
A
B
A
F
E
A
D
F
E
F
A
D
B
C
G
A
B
A
D
D
B
A
C
B
A
C
D
C
B
E
C
B
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
G
A
B
A
G
A
B
A
B
C
A
F
E
F
A
D
G
G
A
B
A
F
E
F
A
D
F
E
A
B
C
G
A
B
A
C
B
A
A
D
B
A
C
G
E
C
B
G
C
B
D
F
E
A
A
C
B
D
F
E
F
A
D
C
B
D
G
A
B
A
F
E
A
B
C
C
B
D
F
E
A
G
A
B
A
G
A
B
A
B
A
C
C
B
D
E
G
D
B
A
C
G
B
C
D
G
A
B
A
E
F
E
A
F
E
F
A
D
A
C
B
F
E
F
A
D
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
A
G
F
E
F
A
D
B
A
C
G
A
B
A
C
B
D
F
E
A
F
E
A
B
C
B
A
C
B
C
G
B
C
B
A
C
A
G
C
B
D
G
A
B
A
G
C
B
D
F
E
F
A
D
B
C
F
E
F
A
D
G
F
E
A
B
C
E
E
E
E
E
C
B
B
A
C
B
C
B
C
B
A
C
D
A
F
E
A
A
F
E
F
A
D
B
C
C
B
D
G
B
A
C
E
A
C
B
D
E
C
B
E
C
B
D
E
G
A
B
A
B
A
C
F
E
A
B
C
B
A
C
F
E
F
A
D
A
C
B
D
F
E
F
A
D
G
C
B
G
D
A
C
B
B
A
C
G
D
G
B
C
E
B
C
C
B
G
C
B
F
E
F
A
D
G
C
B
G
A
B
A
G
A
B
A
G
A
B
A
E
G
G
A
B
A
F
E
A
D
F
E
A
D
B
C
E
E
F
E
F
A
D
A
C
B
D
C
B
D
C
B
D
G
E
A
C
B
G
A
B
A
C
B
D
F
E
F
A
D
F
E
A
A
E
C
B
D
G
A
B
A
C
B
D
D
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
E
F
E
A
F
E
A
B
A
C
C
B
C
B
D
G
A
B
A
B
A
C
E
G
A
B
A
B
A
C
C
B
F
E
A
E
D
B
A
C
E
A
B
A
C
F
E
A
B
C
E
E
B
A
C
F
E
F
A
D
C
B
D
B
C
C
B
G
C
B
D
B
C
C
B
D
G
A
B
A
F
E
F
A
D
A
A
B
C
E
F
E
A
F
E
A
B
C
C
B
D
B
A
C
E
D
E
C
B
G
A
B
A
E
B
A
C
E
G
C
B
D
G
G
A
B
A
D
D
C
B
G
A
B
A
G
A
B
A
F
E
A
E
A
D
F
E
F
A
D
C
B
D
E
B
A
C
D
F
E
F
A
D
F
E
A
E
F
E
A
B
A
C
F
E
F
A
D
G
A
B
A
B
A
C
B
C
D
C
B
D
E
E
B
C
B
A
C
G
A
B
A
B
A
C
E
E
A
B
C
A
A
D
C
B
D
G
A
B
A
D
C
B
D
F
E
A
C
B
G
A
B
A
G
A
B
A
B
A
C
D
F
E
A
B
C
C
B
F
E
F
A
D
B
C
F
E
F
A
D
A
B
A
C
C
B
G
A
B
A
E
B
A
C
C
B
D
B
C
D
C
B
A
G
A
B
A
A
B
C
D
D
C
B
A
C
B
D
G
G
E
B
C
D
E
F
E
A
B
C
E
B
C
C
B
D
B
C
F
E
A
F
E
F
A
D
B
C
C
B
D
F
E
F
A
D
E
F
E
A
E
F
E
A
B
C
B
A
C
C
B
G
A
B
A
E
B
C
G
A
B
A
C
B
D
E
C
B
B
C
G
A
E
E
G
A
B
A
G
A
B
A
B
A
C
A
G
A
B
A
F
E
F
A
D
F
E
A
B
C
G
G
B
C
F
E
A
C
B
C
B
C
B
D
F
E
A
B
A
C
B
C
G
F
E
A
F
E
F
A
D
B
C
B
A
C
A
D
F
E
F
A
D
D
F
E
A
F
E
F
A
D
A
C
B
D
B
A
C
D
E
F
E
F
A
D
G
G
B
C
B
A
C
D
G
A
B
C
F
E
A
G
A
B
A
D
C
B
C
B
D
C
B
F
E
F
A
D
D
G
A
B
A
C
B
C
B
D
D
C
B
F
E
F
A
D
F
E
F
A
D
F
E
A
G
A
B
A
A
G
A
B
A
F
E
F
A
D
E
F
E
A
B
C
F
E
A
B
C
A
B
C
F
E
F
A
D
C
B
C
B
D
B
C
B
C
D
C
B
D
D
A
C
B
D
D
G
A
B
A
A
B
A
C
G
B
C
D
B
C
B
A
C
F
E
F
A
D
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
D
B
A
C
C
B
F
E
A
D
C
B
D
E
A
A
D
F
E
F
A
D
D
D
B
A
C
G
A
B
A
G
A
B
A
D
B
A
C
E
A
G
A
B
A
D
F
E
F
A
D
D
E
G
G
A
B
A
G
E
D
F
E
F
A
D
G
A
B
A
B
A
C
G
A
B
A
F
E
A
G
D
F
E
F
A
D
B
C
B
C
C
B
B
A
C
D
B
A
C
E
A
G
B
A
C
E
F
E
F
A
D
E
A
B
A
C
E
A
A
G
A
B
A
F
E
F
A
D
B
A
C
E
C
B
D
B
A
C
B
C
B
C
C
B
D
A
G
A
B
A
F
E
A
C
B
D
B
A
C
B
A
C
B
A
C
C
B
D
A
C
B
F
E
F
A
D
G
E
G
G
A
B
A
G
A
B
A
B
A
C
B
C
B
A
C
F
E
A
F
E
F
A
D
B
C
E
A
G
G
G
F
E
A
E
F
E
F
A
D
B
A
C
B
C
A
C
B
D
G
A
B
A
A
G
A
B
A
C
B
B
C
G
A
B
A
B
C
B
A
C
F
E
F
A
D
B
A
C
C
B
D
G
A
B
A
A
F
E
A
F
E
A
C
B
G
A
B
A
C
B
C
B
D
F
E
A
B
A
C
G
A
B
A
D
C
B
D
A
F
E
F
A
D
C
B
A
C
B
G
A
B
A
B
A
C
G
G
B
A
C
B
A
C
F
E
F
A
D
A
A
G
B
A
C
F
E
F
A
D
D
G
D
C
B
B
A
C
B
C
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
D
B
C
D
F
E
F
A
D
D
C
B
A
B
C
C
B
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
A
F
E
A
C
B
F
E
A
G
A
B
A
G
A
B
A
C
B
B
C
E
F
E
F
A
D
F
E
F
A
D
A
A
C
B
D
B
C
F
E
F
A
D
C
B
F
E
F
A
D
B
C
C
B
D
C
B
A
F
E
F
A
D
E
G
A
B
A
A
F
E
F
A
D
G
A
B
A
C
B
D
E
G
A
C
B
G
E
D
B
A
C
A
G
A
C
B
D
C
B
A
F
E
A
E
D
D
B
A
C
D
F
E
A
B
C
C
B
D
B
A
C
G
C
B
F
E
F
A
D
B
C
F
E
F
A
D
F
E
A
A
E
F
E
A
B
A
C
B
C
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
A
G
A
B
A
C
B
A
B
C
B
A
C
B
A
C
B
C
C
B
C
B
D
C
B
F
E
A
E
G
A
B
A
F
E
A
G
E
B
C
F
E
F
A
D
C
B
A
F
E
A
G
F
E
A
G
F
E
A
G
A
B
A
E
G
B
C
B
C
G
A
B
A
G
G
A
B
A
D
F
E
A
D
G
A
B
A
E
C
B
B
C
C
B
B
A
C
C
B
D
C
B
D
F
E
F
A
D
C
B
G
G
A
B
A
B
C
B
A
C
A
B
C
C
B
C
B
D
F
E
A
B
A
C
C
B
G
C
B
B
C
B
A
C
G
A
B
A
F
E
A
B
A
C
B
C
D
G
A
B
A
F
E
F
A
D
B
C
D
A
G
B
C
B
C
G
A
B
A
B
A
C
G
C
B
G
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
A
E
E
C
B
E
B
A
C
F
E
F
A
D
D
E
E
F
E
A
E
C
B
D
A
C
B
E
F
E
A
G
A
B
A
B
C
G
E
C
B
C
B
D
B
C
G
A
B
A
F
E
F
A
D
E
A
C
B
D
D
C
B
D
D
E
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
A
C
B
F
E
A
C
B
D
E
B
A
C
B
A
C
D
C
B
D
E
G
F
E
A
B
C
C
B
A
F
E
A
C
B
C
B
C
B
D
A
G
G
A
B
A
E
D
C
B
D
F
E
A
B
A
C
D
A
F
E
A
C
B
D
G
A
B
A
C
B
D
C
B
G
C
B
G
A
B
A
C
B
D
G
F
E
F
A
D
B
C
G
A
B
A
A
F
E
A
B
A
C
A
C
B
D
B
C
F
E
A
B
A
C
A
C
B
D
D
G
A
B
A
B
A
C
G
A
B
A
C
B
B
C
C
B
D
E
C
B
F
E
F
A
D
E
C
B
G
A
B
A
F
E
A
B
A
C
G
A
B
A
A
G
B
C
B
A
C
A
D
E
G
A
B
A
C
B
D
D
C
B
G
F
E
F
A
D
E
F
E
F
A
D
C
B
D
B
A
C
D
B
C
B
C
C
B
B
C
G
F
E
A
C
B
D
E
F
E
F
A
D
F
E
F
A
D
F
E
A
A
G
C
B
D
C
B
F
E
F
A
D
A
F
E
F
A
D
F
E
F
A
D
G
F
E
F
A
D
B
C
C
B
A
G
A
B
A
C
B
C
B
D
C
B
B
C
E
D
C
B
D
F
E
F
A
D
D
E
A
F
E
F
A
D
E
C
B
D
G
F
E
F
A
D
B
A
C
C
B
D
E
F
E
F
A
D
B
A
C
F
E
A
A
D
F
E
F
A
D
D
G
A
B
A
C
B
D
A
F
E
A
G
G
B
A
C
F
E
F
A
D
F
E
A
D
B
C
D
E
G
F
E
F
A
D
A
D
B
A
C
E
F
E
A
C
B
D
E
F
E
F
A
D
A
C
B
D
G
F
E
A
G
B
A
C
B
C
F
E
A
B
A
C
B
C
G
A
B
A
G
A
B
A
F
E
F
A
D
G
D
B
C
G
E
F
E
A
B
C
B
C
G
A
B
A
B
A
C
D
E
G
A
B
A
B
C
G
G
G
B
A
C
C
B
B
A
C
G
A
B
A
B
A
C
E
B
A
C
G
F
E
A
B
A
C
D
B
A
C
D
A
C
B
D
B
C
B
C
G
A
B
A
E
G
A
B
A
E
B
A
C
B
A
C
G
A
B
A
G
G
A
B
A
C
B
D
C
B
B
C
G
A
B
A
C
B
F
E
F
A
D
G
G
A
B
A
F
E
F
A
D
B
C
E
G
A
B
A
A
G
A
B
A
B
C
A
F
E
A
G
A
B
A
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
A
C
E
B
C
D
D
C
B
D
G
A
B
A
A
C
B
D
E
D
G
A
B
A
F
E
F
A
D
D
D
G
F
E
A
C
B
B
A
C
D
C
B
A
E
B
C
F
E
F
A
D
A
G
A
B
A
C
B
D
B
A
C
E
F
E
F
A
D
B
A
C
B
C
A
G
C
B
D
E
A
F
E
A
B
A
C
C
B
D
E
G
G
A
B
C
B
C
C
B
D
F
E
F
A
D
G
A
B
A
B
C
G
A
B
A
B
C
F
E
A
G
A
B
A
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
E
F
E
A
A
C
B
D
D
F
E
A
F
E
A
B
C
D
C
B
F
E
A
B
C
E
B
A
C
G
F
E
F
A
D
C
B
A
G
A
B
A
B
A
C
F
E
A
B
C
E
G
F
E
A
F
E
F
A
D
G
A
B
A
B
A
C
B
A
C
B
A
C
C
B
G
A
B
A
F
E
A
G
A
C
B
D
E
D
C
B
G
B
C
G
A
B
A
B
A
C
C
B
B
C
B
A
C
A
F
E
A
G
A
B
A
C
B
D
A
C
B
G
A
B
A
B
A
C
E
G
B
C
B
A
C
G
A
B
A
F
E
F
A
D
G
C
B
D
F
E
A
E
B
C
C
B
D
A
C
B
D
G
A
B
A
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
D
G
A
B
A
B
C
C
B
B
C
D
F
E
A
G
F
E
F
A
D
G
A
B
A
C
B
G
A
B
A
G
C
B
D
D
G
G
E
C
B
G
A
B
A
F
E
F
A
D
B
A
C
D
B
A
C
B
C
B
A
C
A
G
G
G
A
B
A
G
C
B
D
A
C
B
E
A
B
A
C
G
C
B
D
B
A
C
E
B
A
C
C
B
F
E
F
A
D
D
A
C
B
F
E
A
F
E
F
A
D
E
F
E
F
A
D
D
D
D
D
A
A
G
F
E
F
A
D
D
D
F
E
F
A
D
A
C
B
D
E
G
G
A
B
A
B
C
F
E
A
F
E
A
C
B
F
E
F
A
D
A
G
F
E
A
F
E
A
G
A
B
A
B
A
C
D
A
G
B
A
C
A
E
B
A
C
C
B
D
F
E
A
F
E
F
A
D
G
G
B
A
C
E
C
B
C
B
D
F
E
A
B
A
C
F
E
F
A
D
F
E
A
G
A
B
A
C
B
D
G
G
F
E
A
D
G
F
E
A
G
A
B
A
B
C
C
B
F
E
A
F
E
A
C
B
D
F
E
A
B
C
A
F
E
A
D
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
G
E
F
E
F
A
D
A
E
G
A
B
A
F
E
A
C
B
D
A
B
A
C
F
E
A
E
G
A
B
A
F
E
A
B
A
C
A
G
C
B
D
B
C
G
A
B
A
A
B
C
B
A
C
A
E
B
A
C
G
A
B
C
G
A
B
A
B
C
D
B
C
E
B
A
C
C
B
D
C
B
D
F
E
F
A
D
F
E
A
F
E
A
B
C
E
C
B
B
A
C
C
B
D
F
E
A
A
F
E
A
B
A
C
B
C
B
A
C
E
A
G
A
B
A
A
B
A
C
E
C
B
D
F
E
F
A
D
G
A
B
A
B
A
C
A
G
A
B
A
D
G
A
B
A
G
A
B
A
B
C
G
C
B
D
A
D
C
B
D
D
C
B
B
A
C
E
C
B
B
C
F
E
A
B
C
A
G
D
F
E
A
B
A
C
B
A
C
G
A
B
A
A
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
D
G
A
B
A
G
E
G
E
C
B
D
G
F
E
F
A
D
G
C
B
D
G
E
G
A
B
A
E
F
E
F
A
D
G
A
B
A
C
B
B
A
C
G
C
B
D
C
B
E
B
C
F
E
F
A
D
A
B
A
C
G
D
C
B
D
D
C
B
D
F
E
A
A
F
E
A
G
E
G
C
B
D
F
E
F
A
D
B
A
C
G
E
B
C
G
A
B
A
E
B
A
C
E
F
E
F
A
D
F
E
F
A
D
D
E
F
E
A
A
F
E
F
A
D
E
G
F
E
A
C
B
F
E
A
C
B
C
B
D
C
B
A
A
G
B
A
C
A
D
F
E
F
A
D
E
B
C
A
C
B
C
B
F
E
A
C
B
A
C
B
D
D
C
B
D
C
B
G
D
B
C
F
E
A
C
B
B
C
C
B
C
B
D
G
A
C
B
G
A
B
A
F
E
A
C
B
D
A
C
B
D
G
A
B
A
A
F
E
F
A
D
G
B
C
C
B
D
B
A
C
B
C
G
A
B
A
G
B
A
C
G
F
E
A
A
G
A
B
A
G
A
B
A
A
B
C
G
B
A
C
E
C
B
D
C
B
G
F
E
A
B
C
D
D
F
E
F
A
D
G
C
B
D
D
D
C
B
D
B
C
F
E
A
C
B
C
B
D
B
A
C
E
A
B
A
C
G
B
C
D
F
E
F
A
D
A
F
E
F
A
D
G
A
B
A
C
B
D
F
E
A
A
F
E
A
A
C
B
D
C
B
B
A
C
G
A
B
A
B
A
C
G
A
B
A
F
E
A
C
B
E
E
F
E
F
A
D
B
C
G
E
G
C
B
B
C
A
G
A
B
A
C
B
D
F
E
A
G
G
G
E
A
B
C
E
G
E
G
D
E
B
A
C
A
G
C
B
D
F
E
A
G
A
B
A
A
B
A
C
A
F
E
A
C
B
D
E
B
C
E
C
B
C
B
D
D
B
A
C
D
D
C
B
D
B
C
G
A
B
A
G
A
B
A
F
E
F
A
D
B
A
C
C
B
D
F
E
F
A
D
G
D
C
B
D
A
A
D
D
B
A
C
G
A
B
A
G
A
B
A
C
B
D
C
B
D
A
F
E
F
A
D
C
B
D
C
B
D
A
F
E
A
C
B
D
C
B
D
F
E
A
A
F
E
F
A
D
B
C
B
A
C
G
D
G
A
B
A
F
E
A
C
B
D
G
A
B
A
F
E
F
A
D
G
A
B
A
A
B
A
C
D
B
A
C
A
A
B
A
C
G
A
B
A
E
F
E
A
G
A
B
A
B
A
C
D
G
A
B
A
C
B
D
B
C
G
F
E
A
D
G
G
C
B
D
A
G
C
B
D
C
B
F
E
F
A
D
F
E
F
A
D
A
C
B
G
A
B
A
B
A
C
F
E
A
G
C
B
G
A
B
A
G
A
C
B
C
B
D
G
A
B
A
B
C
F
E
F
A
D
E
D
C
B
E
A
B
A
C
A
B
C
B
C
A
A
C
B
D
B
A
C
B
A
C
E
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
A
B
A
C
G
A
B
A
E
B
C
A
B
C
F
E
F
A
D
E
B
C
G
B
A
C
D
F
E
F
A
D
E
E
E
C
B
D
D
G
G
B
C
B
A
C
F
E
F
A
D
B
C
G
D
F
E
A
G
A
B
A
C
B
C
B
F
E
F
A
D
E
G
G
A
B
A
B
C
F
E
F
A
D
E
A
F
E
F
A
D
G
F
E
F
A
D
B
C
E
E
F
E
A
F
E
A
C
B
D
F
E
A
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
D
D
F
E
F
A
D
A
E
E
G
A
B
A
B
A
C
C
B
E
F
E
F
A
D
G
A
G
G
F
E
A
A
G
A
B
A
B
A
C
A
F
E
A
C
B
E
C
B
C
B
D
E
C
B
F
E
F
A
D
C
B
F
E
F
A
D
G
D
F
E
A
G
A
B
A
C
B
G
B
A
C
F
E
A
G
B
A
C
G
A
B
A
E
F
E
A
C
B
D
F
E
A
E
F
E
F
A
D
A
G
A
B
A
F
E
A
B
A
C
B
C
B
A
C
C
B
G
F
E
F
A
D
C
B
A
G
C
B
D
C
B
A
F
E
A
D
A
D
B
C
D
A
A
D
E
F
E
F
A
D
D
B
C
E
D
F
E
F
A
D
F
E
F
A
D
C
B
D
G
A
B
A
F
E
F
A
D
E
G
A
B
A
E
B
A
C
F
E
F
A
D
F
E
A
F
E
A
G
B
C
C
B
C
B
A
A
G
A
B
A
F
E
F
A
D
B
A
C
F
E
A
C
B
D
D
E
G
A
C
B
D
B
C
F
E
F
A
D
G
F
E
F
A
D
A
F
E
A
D
B
C
G
G
A
B
A
A
B
C
B
C
A
G
A
B
A
B
C
B
A
C
F
E
F
A
D
B
C
E
D
C
B
F
E
A
E
F
E
F
A
D
A
G
A
B
A
G
A
G
A
B
A
C
B
C
B
D
F
E
F
A
D
C
B
D
B
A
C
D
F
E
A
D
G
B
C
G
B
C
D
E
G
C
B
D
F
E
F
A
D
B
C
G
B
A
C
G
A
B
A
G
A
B
A
A
G
B
C
C
B
D
C
B
D
C
B
D
G
A
B
A
F
E
A
F
E
F
A
D
E
A
C
B
D
G
E
A
F
E
A
B
A
C
G
A
B
A
C
B
D
B
C
A
C
B
D
C
B
G
A
B
A
B
C
C
B
D
B
A
C
B
C
F
E
A
D
A
E
B
C
C
B
D
D
B
C
C
B
D
G
F
E
A
G
A
B
A
F
E
A
D
A
A
G
C
B
F
E
F
A
D
C
B
D
C
B
F
E
F
A
D
G
G
A
B
A
G
A
F
E
F
A
D
A
G
C
B
B
A
C
G
B
A
C
A
G
G
F
E
A
E
G
A
B
A
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
A
D
B
C
G
A
B
A
G
F
E
A
G
G
A
B
A
G
B
A
C
G
A
B
A
B
A
C
B
C
C
B
G
A
B
A
C
B
C
B
G
A
B
A
C
B
G
A
B
A
B
A
C
G
G
A
B
A
F
E
A
C
B
D
A
G
B
C
D
B
A
C
D
B
A
C
E
B
C
F
E
A
G
A
B
A
B
C
D
G
F
E
F
A
D
C
B
D
G
A
B
A
C
B
F
E
A
G
G
A
B
A
B
C
C
B
A
F
E
A
C
B
C
B
D
B
A
C
E
G
D
C
B
G
F
E
F
A
D
B
A
C
D
F
E
F
A
D
A
G
A
B
A
F
E
F
A
D
D
F
E
F
A
D
E
E
G
A
B
A
C
B
D
E
C
B
G
G
D
E
B
A
C
B
C
C
B
D
A
C
B
D
E
G
E
G
F
E
F
A
D
G
B
A
C
C
B
F
E
F
A
D
C
B
D
C
B
D
C
B
G
F
E
A
F
E
F
A
D
G
A
B
A
G
E
D
E
G
A
B
A
D
C
B
A
E
A
B
C
F
E
A
C
B
D
C
B
F
E
A
F
E
A
B
A
C
G
A
B
A
D
F
E
F
A
D
D
B
C
F
E
F
A
D
G
G
A
B
A
G
A
B
A
D
C
B
C
B
D
A
A
E
C
B
D
C
B
D
F
E
A
F
E
F
A
D
A
G
G
A
B
A
A
C
B
D
G
E
C
B
B
A
C
B
C
G
C
B
B
A
C
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
B
C
G
A
B
A
G
A
B
A
B
A
C
B
A
C
B
C
F
E
A
C
B
D
F
E
A
E
F
E
F
A
D
D
G
F
E
A
G
A
B
A
B
A
C
B
A
C
G
A
B
A
C
B
D
G
A
B
A
G
C
B
D
C
B
E
E
E
B
A
C
B
A
C
F
E
F
A
D
E
D
G
A
B
A
B
A
C
G
A
B
A
B
A
C
E
G
A
B
A
C
B
B
C
G
E
E
G
F
E
F
A
D
F
E
A
G
A
B
A
B
A
C
F
E
A
C
B
F
E
F
A
D
A
C
B
D
F
E
F
A
D
B
C
F
E
F
A
D
F
E
A
C
B
D
D
A
F
E
A
D
D
B
C
D
E
C
B
F
E
A
G
A
B
A
B
C
D
E
F
E
F
A
D
F
E
A
D
G
A
B
A
E
F
E
A
D
C
B
D
B
A
C
C
B
D
C
B
A
C
B
F
E
F
A
D
G
B
A
C
A
F
E
F
A
D
F
E
F
A
D
B
C
A
B
C
G
A
B
A
A
F
E
F
A
D
A
B
C
G
A
B
A
A
B
C
C
B
D
G
A
B
A
G
C
B
D
C
B
D
B
A
C
B
A
C
C
B
D
F
E
F
A
D
E
G
F
E
F
A
D
B
C
E
E
E
F
E
F
A
D
C
B
D
G
B
C
A
F
E
A
F
E
F
A
D
D
C
B
D
D
F
E
A
G
F
E
A
G
B
C
F
E
A
B
A
C
A
G
C
B
E
G
A
B
A
B
C
B
C
G
A
B
A
G
A
B
A
D
G
F
E
A
E
F
E
A
A
B
A
C
C
B
D
E
B
A
C
E
F
E
A
G
A
B
A
F
E
A
C
B
E
G
A
B
A
B
C
A
F
E
A
B
A
C
G
C
B
D
B
C
A
G
A
B
A
D
D
D
E
G
A
B
A
G
A
B
A
G
D
B
A
C
G
A
B
A
E
B
C
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
A
F
E
A
G
A
B
A
C
B
D
E
A
C
B
E
B
C
E
D
B
C
C
B
G
B
A
C
G
A
B
A
F
E
A
F
E
A
D
B
C
G
F
E
F
A
D
F
E
A
B
A
C
C
B
D
C
B
A
E
G
A
E
A
A
B
C
F
E
A
E
G
B
A
C
C
B
D
G
A
B
A
B
A
C
F
E
A
E
C
B
E
C
B
D
C
B
D
D
E
A
B
C
F
E
F
A
D
C
B
B
C
G
A
B
A
E
A
C
B
D
G
A
B
A
F
E
A
A
G
A
B
C
C
B
D
G
G
F
E
A
C
B
B
A
C
G
A
B
A
E
C
B
D
B
A
C
A
B
C
A
E
B
A
C
G
B
A
C
G
A
B
A
D
G
A
B
A
B
C
G
F
E
F
A
D
E
G
G
A
B
A
G
D
A
A
C
B
F
E
A
B
A
C
G
A
B
A
E
F
E
A
F
E
A
C
B
B
C
G
A
B
A
E
C
B
G
A
B
A
F
E
F
A
D
B
C
G
G
A
B
A
C
B
D
G
F
E
A
G
A
B
A
F
E
F
A
D
A
F
E
F
A
D
D
F
E
A
A
G
B
A
C
G
A
B
A
B
A
C
G
A
B
A
G
A
B
A
C
B
C
B
D
D
B
A
C
B
A
C
D
G
A
B
A
E
A
G
A
B
A
F
E
F
A
D
A
E
F
E
A
C
B
C
B
D
B
C
A
D
D
A
A
C
B
D
E
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
C
B
F
E
F
A
D
G
G
A
B
A
C
B
E
G
A
B
A
F
E
A
G
A
B
A
G
A
B
A
E
G
B
A
C
B
A
C
G
A
B
A
C
B
G
A
B
A
F
E
A
A
D
B
A
C
F
E
A
G
A
B
A
G
G
A
B
A
B
A
C
B
C
E
A
C
B
E
C
B
D
F
E
A
D
D
C
B
C
B
D
D
B
C
F
E
A
F
E
F
A
D
C
B
F
E
A
C
B
D
C
B
E
D
F
E
F
A
D
B
C
D
A
A
A
B
C
A
D
G
A
B
A
B
C
D
A
E
B
C
E
C
B
C
B
D
G
A
B
A
B
C
C
B
B
C
B
C
B
A
C
F
E
A
B
A
C
F
E
A
F
E
F
A
D
B
C
E
A
F
E
F
A
D
D
C
B
D
G
G
B
A
C
E
G
A
B
A
G
E
F
E
F
A
D
C
B
C
B
D
F
E
A
G
A
B
A
E
B
A
C
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
F
E
F
A
D
B
A
C
C
B
E
F
E
A
C
B
C
B
D
B
C
E
E
G
B
A
C
G
A
B
A
D
B
A
C
G
C
B
D
E
F
E
A
B
C
G
A
B
A
G
A
B
A
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
A
D
E
G
F
E
F
A
D
B
A
C
B
C
C
B
D
C
B
G
A
B
A
C
B
D
B
C
C
B
A
A
G
A
B
A
A
G
G
D
B
A
C
E
G
C
B
D
C
B
B
A
C
G
A
B
A
C
B
D
C
B
D
E
F
E
A
F
E
A
D
E
F
E
F
A
D
B
A
C
C
B
D
F
E
A
B
A
C
F
E
A
D
E
D
B
A
C
A
D
B
A
C
B
A
C
F
E
A
B
A
C
F
E
A
C
B
D
C
B
D
F
E
A
E
B
A
C
E
F
E
F
A
D
G
A
B
A
C
B
D
F
E
F
A
D
D
B
A
C
B
C
F
E
F
A
D
B
C
G
B
A
C
F
E
F
A
D
C
B
E
B
C
A
G
A
B
A
F
E
A
F
E
A
C
B
D
G
A
B
A
C
B
D
F
E
F
A
D
B
A
C
B
C
G
A
B
A
C
B
D
C
B
C
B
D
G
C
B
G
A
B
A
A
E
B
A
C
D
A
C
B
G
G
A
B
A
D
C
B
A
B
A
C
C
B
D
G
G
B
A
C
B
A
C
F
E
A
C
B
D
A
G
F
E
A
B
A
C
F
E
A
A
A
B
A
C
E
G
A
B
A
E
E
F
E
A
B
A
C
A
E
D
F
E
A
F
E
F
A
D
E
B
A
C
A
F
E
F
A
D
F
E
A
A
F
E
F
A
D
C
B
F
E
A
C
B
F
E
A
B
C
C
B
F
E
A
A
A
F
E
A
C
B
D
B
A
C
C
B
G
A
B
A
C
B
D
E
C
B
D
C
B
D
C
B
F
E
A
A
D
G
F
E
A
A
D
C
B
D
C
B
D
C
B
A
G
A
F
E
A
D
A
C
B
D
F
E
F
A
D
G
G
A
B
A
C
B
G
A
B
A
B
A
C
G
A
B
A
B
C
B
A
C
C
B
C
B
D
G
A
B
A
A
A
A
B
A
C
C
B
D
F
E
A
B
A
C
G
A
B
A
F
E
F
A
D
C
B
G
A
B
A
F
E
A
C
B
D
B
A
C
F
E
A
F
E
A
G
C
B
D
F
E
A
A
F
E
F
A
D
C
B
D
E
B
A
C
E
D
F
E
A
D
C
B
D
A
C
B
F
E
A
C
B
D
E
B
A
C
F
E
F
A
D
A
E
G
A
B
A
F
E
A
G
B
C
E
F
E
A
B
C
G
B
C
C
B
B
C
G
A
B
A
D
E
C
B
D
B
A
C
A
F
E
A
F
E
A
G
A
B
A
C
B
E
G
A
B
A
E
C
B
B
C
B
C
B
C
A
E
F
E
F
A
D
C
B
D
F
E
A
G
E
F
E
A
F
E
F
A
D
F
E
A
A
G
F
E
F
A
D
G
F
E
A
D
E
E
G
E
D
G
E
F
E
F
A
D
F
E
F
A
D
G
A
B
A
G
A
B
A
B
A
C
B
A
C
C
B
D
B
A
C
F
E
F
A
D
G
A
B
A
A
E
A
F
E
A
C
B
B
C
G
F
E
A
E
G
G
A
B
A
C
F
E
A
F
E
A
B
A
C
A
C
B
C
B
D
C
B
D
D
G
A
B
A
C
B
D
C
B
C
B
C
B
F
E
F
A
D
A
B
C
C
B
D
C
B
D
C
B
F
E
F
A
D
F
E
F
A
D
D
B
A
C
D
B
A
C
E
C
B
D
F
E
F
A
D
C
B
D
G
E
B
C
B
C
C
B
D
A
F
E
A
G
A
B
A
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
G
G
C
B
D
F
E
F
A
D
F
E
A
C
B
D
F
E
A
B
A
C
G
A
B
A
F
E
F
A
D
A
F
E
A
B
A
C
F
E
A
A
E
B
C
A
B
A
C
E
F
E
F
A
D
D
F
E
F
A
D
F
E
A
C
B
D
G
A
B
A
B
A
C
B
C
G
A
B
A
E
F
E
F
A
D
B
C
D
D
F
E
A
F
E
A
C
B
A
B
A
C
C
B
B
A
C
E
A
E
D
E
B
C
E
B
A
C
A
C
B
D
A
G
G
C
B
C
B
F
E
F
A
D
F
E
A
A
B
C
F
E
F
A
D
G
A
F
E
F
A
D
B
C
F
E
F
A
D
C
B
E
F
E
A
C
B
D
E
C
B
F
E
F
A
D
G
C
B
F
E
F
A
D
D
B
A
C
G
F
E
A
C
B
G
A
B
A
F
E
F
A
D
E
A
F
E
F
A
D
D
C
B
D
G
B
A
C
B
A
C
B
A
C
C
B
D
B
C
C
B
D
F
E
A
A
E
B
C
F
E
F
A
D
B
A
C
G
A
B
A
B
C
A
D
B
A
C
C
B
C
B
F
E
F
A
D
E
D
B
C
B
A
C
C
B
G
G
A
B
A
C
B
D
A
F
E
F
A
D
B
A
C
C
B
A
A
A
C
B
F
E
A
F
E
F
A
D
G
C
B
G
A
B
A
B
A
C
D
B
C
C
B
C
B
A
C
B
G
B
C
E
B
A
C
D
D
E
G
B
C
C
B
B
C
B
A
C
D
C
B
D
A
E
B
C
G
A
B
A
E
F
E
A
A
B
C
C
B
D
F
E
A
B
A
C
D
B
A
C
F
E
A
B
A
C
A
C
B
D
F
E
F
A
D
B
A
C
G
A
B
A
F
E
A
G
A
B
A
C
B
B
C
G
A
B
A
A
F
E
F
A
D
B
C
C
B
D
B
A
C
F
E
A
A
E
G
A
B
A
A
B
A
C
A
B
A
C
A
A
C
B
D
F
E
F
A
D
C
B
D
C
B
D
D
B
A
C
B
A
C
E
D
G
A
B
A
D
B
A
C
D
E
A
A
A
C
B
E
G
A
F
E
F
A
D
B
C
B
C
B
C
D
E
D
A
D
G
A
B
A
A
B
C
D
C
B
F
E
A
B
C
C
B
G
A
B
A
G
G
A
B
A
B
A
C
B
A
C
A
E
G
A
B
A
F
E
A
D
G
C
B
B
C
C
B
D
C
B
D
B
A
C
B
C
D
G
A
B
A
B
C
B
C
B
C
F
E
A
A
E
E
F
E
A
F
E
F
A
D
F
E
A
F
E
A
D
F
E
A
C
B
C
B
D
B
C
A
B
A
C
C
B
G
G
A
B
A
F
E
F
A
D
A
F
E
A
F
E
F
A
D
G
A
B
A
B
C
E
G
B
A
C
C
B
D
B
C
B
A
C
C
B
D
D
G
B
A
C
F
E
A
B
C
E
C
B
D
F
E
F
A
D
G
G
A
F
E
A
B
C
F
E
F
A
D
C
B
D
B
A
C
E
G
A
B
A
D
B
C
E
C
B
C
B
D
G
G
A
B
A
E
F
E
A
B
A
C
A
A
E
G
C
B
D
F
E
A
A
F
E
A
B
A
C
B
C
G
C
B
F
E
A
D
D
D
C
B
G
A
B
A
F
E
A
C
B
D
C
B
D
E
F
E
F
A
D
B
C
C
B
B
C
G
F
E
A
F
E
F
A
D
B
C
G
A
D
G
A
B
A
D
F
E
F
A
D
F
E
A
F
E
A
E
D
G
A
B
C
G
B
A
C
F
E
A
E
B
A
C
A
C
B
D
C
B
C
B
B
C
G
F
E
F
A
D
A
G
A
B
A
E
G
A
B
A
B
C
C
B
D
B
A
C
G
A
B
A
G
A
B
A
B
A
C
F
E
F
A
D
F
E
F
A
D
D
B
A
C
E
D
B
C
E
B
C
B
A
C
C
B
D
C
B
D
C
B
F
E
A
A
F
E
F
A
D
G
C
B
D
B
C
C
B
G
A
B
A
F
E
A
E
B
A
C
A
A
F
E
A
C
B
A
G
C
B
D
E
G
F
E
F
A
D
F
E
F
A
D
G
B
A
C
B
C
A
F
E
A
G
C
B
G
A
B
A
F
E
A
F
E
A
B
C
G
F
E
F
A
D
F
E
A
B
C
F
E
F
A
D
D
G
A
B
A
G
A
G
A
B
A
B
A
C
E
C
B
D
C
B
F
E
F
A
D
A
E
F
E
F
A
D
F
E
A
E
G
A
B
A
F
E
A
D
C
B
F
E
A
A
E
F
E
F
A
D
C
B
D
B
C
C
B
D
C
B
E
D
E
B
C
D
F
E
F
A
D
C
B
F
E
F
A
D
C
B
D
B
A
C
E
E
B
C
F
E
A
G
A
B
A
G
G
A
B
A
C
B
F
E
A
F
E
A
F
E
A
C
B
D
G
F
E
A
C
B
C
B
D
G
A
B
A
B
A
C
E
C
B
G
A
B
A
C
B
D
B
A
C
C
B
D
B
A
C
A
G
A
B
A
C
B
A
B
A
C
E
D
B
A
C
E
G
D
C
B
D
D
D
A
F
E
A
C
B
D
A
C
B
D
E
F
E
F
A
D
E
G
A
E
D
B
C
F
E
A
D
C
B
D
A
G
A
F
E
F
A
D
A
E
F
E
F
A
D
C
B
D
C
B
G
A
B
A
C
F
E
F
A
D
E
C
B
E
B
C
D
A
F
E
A
A
A
A
B
C
B
C
E
B
A
C
F
E
F
A
D
F
E
A
A
G
F
E
A
E
A
B
A
C
A
G
D
A
G
A
B
A
B
C
G
E
B
A
C
E
C
B
D
F
E
F
A
D
B
C
G
A
B
A
C
B
C
B
D
G
G
F
E
F
A
D
D
F
E
F
A
D
G
A
B
A
B
C
D
G
A
B
A
G
A
B
A
B
A
C
G
D
C
B
D
D
G
A
B
A
E
B
C
G
A
B
A
A
B
C
C
B
F
E
A
C
B
B
A
C
A
G
F
E
A
G
A
B
A
C
B
D
D
C
B
D
G
A
B
A
E
B
A
C
F
E
A
E
A
G
A
B
A
B
A
C
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
C
B
D
F
E
A
A
F
E
A
E
E
F
E
F
A
D
B
C
A
F
E
F
A
D
D
B
C
C
B
F
E
A
B
C
E
G
D
G
A
B
A
D
F
E
F
A
D
D
C
B
A
G
F
E
A
E
F
E
F
A
D
E
F
E
A
B
C
G
F
E
A
C
B
A
A
B
A
C
G
A
B
A
B
A
C
C
B
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
A
C
B
A
C
F
E
F
A
D
E
G
C
B
D
G
G
A
B
A
E
B
C
C
B
D
F
E
F
A
D
G
C
B
D
D
C
B
D
E
B
C
F
E
F
A
D
F
E
A
G
A
B
A
G
A
B
A
B
C
C
B
D
B
A
C
D
B
A
C
C
B
D
G
A
B
A
E
A
B
A
C
G
A
B
A
A
G
A
B
A
G
E
F
E
F
A
D
C
B
G
A
B
A
F
E
F
A
D
G
A
B
A
E
B
A
C
E
G
A
B
A
B
C
G
E
B
A
C
B
C
C
B
D
G
A
B
A
E
E
D
C
B
B
A
C
A
F
E
F
A
D
C
B
B
C
F
E
A
G
D
A
A
G
G
A
B
A
G
F
E
A
G
E
D
D
A
C
B
D
G
A
B
A
D
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
B
C
E
A
G
A
B
A
F
E
F
A
D
B
A
C
E
G
A
B
A
B
A
C
F
E
A
A
C
B
D
G
A
B
A
C
B
A
A
F
E
A
B
A
C
E
D
A
B
A
C
F
E
F
A
D
C
B
G
A
B
A
F
E
A
C
B
D
G
A
B
A
B
A
C
G
A
F
E
A
G
A
B
A
E
F
E
A
D
C
B
A
D
B
C
B
A
C
F
E
A
A
A
G
A
B
A
F
E
A
F
E
A
A
A
G
A
B
A
G
G
G
F
E
F
A
D
A
E
B
A
C
F
E
A
F
E
A
C
B
D
B
A
C
B
C
D
F
E
F
A
D
C
B
D
C
B
F
E
A
C
B
D
D
G
B
A
C
C
B
A
F
E
F
A
D
F
E
A
F
E
A
F
E
F
A
D
B
A
C
A
F
E
A
D
G
A
B
A
C
B
F
E
F
A
D
D
F
E
F
A
D
G
A
B
A
E
G
A
B
A
A
B
C
F
E
F
A
D
D
F
E
A
C
B
D
G
A
B
A
C
B
D
B
A
C
C
B
D
C
B
E
F
E
A
F
E
F
A
D
B
C
D
F
E
A
E
E
A
F
E
F
A
D
B
A
C
B
A
C
C
B
D
G
A
B
A
G
A
B
A
C
B
C
B
D
C
B
D
B
A
C
E
B
A
C
F
E
A
G
A
B
A
F
E
A
F
E
F
A
D
A
A
F
E
F
A
D
D
A
B
C
G
C
B
B
A
C
G
A
B
A
E
C
B
B
C
F
E
A
G
F
E
F
A
D
G
D
G
A
B
A
B
C
G
G
A
B
A
F
E
A
G
A
B
A
B
C
B
A
C
B
C
E
G
G
A
B
A
C
B
G
A
B
A
D
B
A
C
G
A
B
A
G
A
B
A
F
E
F
A
D
A
B
A
C
B
A
C
D
B
A
C
C
B
F
E
A
G
A
B
A
E
F
E
F
A
D
D
C
B
D
F
E
F
A
D
B
C
C
B
D
C
B
G
B
A
C
D
C
B
D
C
B
D
B
C
G
A
B
A
C
B
D
B
A
C
F
E
F
A
D
B
A
C
C
B
D
G
A
B
A
F
E
A
C
B
D
G
A
B
A
F
E
F
A
D
E
G
A
B
A
F
E
A
C
B
B
A
C
B
C
F
E
A
E
G
G
A
B
A
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
A
F
E
F
A
D
C
B
G
E
F
E
F
A
D
E
D
G
A
B
A
C
B
G
B
C
E
F
E
A
E
F
E
F
A
D
E
C
B
D
G
G
A
B
A
G
A
B
A
F
E
F
A
D
E
C
B
C
B
D
A
B
A
C
A
D
A
A
C
B
D
A
C
B
D
F
E
A
A
A
E
F
E
F
A
D
E
G
A
F
E
F
A
D
E
B
C
B
C
G
F
E
F
A
D
B
A
C
G
A
B
A
F
E
F
A
D
E
D
E
G
G
B
A
C
G
G
A
B
A
D
C
B
D
E
B
C
A
A
B
C
A
E
G
E
F
E
A
E
A
G
A
B
A
G
A
B
A
C
B
E
E
G
A
B
A
D
C
B
F
E
A
G
C
B
D
F
E
A
C
B
D
G
A
B
A
G
D
F
E
F
A
D
F
E
F
A
D
G
E
F
E
A
C
B
D
B
C
C
B
C
B
G
F
E
A
C
B
D
F
E
F
A
D
C
B
D
C
B
F
E
F
A
D
C
B
D
E
F
E
F
A
D
C
B
B
A
C
G
G
A
B
A
G
A
B
A
G
A
B
A
C
B
D
B
A
C
F
E
A
B
A
C
F
E
A
F
E
F
A
D
G
G
A
B
A
G
A
B
A
G
C
B
D
B
A
C
D
F
E
F
A
D
C
B
F
E
F
A
D
B
C
F
E
F
A
D
E
E
D
C
B
C
B
D
G
B
C
D
D
B
C
G
A
B
A
C
B
D
C
B
D
C
B
D
F
E
A
G
A
B
A
A
B
A
C
C
B
D
C
B
D
C
B
D
F
E
A
E
G
G
A
B
A
F
E
A
D
G
A
C
B
D
A
D
B
A
C
A
G
A
B
A
B
C
B
C
A
F
E
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
A
C
B
D
F
E
A
G
A
B
A
G
A
B
A
G
F
E
F
A
D
D
G
B
A
C
C
B
D
F
E
A
E
G
A
B
A
A
G
G
B
A
C
F
E
A
F
E
F
A
D
G
A
B
A
C
B
A
F
E
A
G
A
B
A
C
B
D
A
A
C
B
D
C
B
D
A
G
G
F
E
A
F
E
F
A
D
G
C
B
B
A
C
G
B
A
C
A
B
A
C
F
E
A
F
E
A
G
F
E
F
A
D
G
A
B
A
G
A
G
F
E
A
F
E
F
A
D
G
C
B
G
A
B
A
E
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
A
E
B
A
C
A
F
E
F
A
D
B
A
C
E
B
A
C
D
F
E
F
A
D
D
C
B
B
C
E
E
E
G
A
B
A
A
F
E
A
G
A
B
A
G
A
B
A
D
G
A
B
A
B
C
G
B
C
A
C
B
A
A
F
E
A
A
E
F
E
A
F
E
A
G
A
C
B
D
D
G
C
B
D
F
E
A
E
B
A
C
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
A
C
B
E
G
A
B
A
B
A
C
C
B
D
C
B
E
G
A
B
A
F
E
A
D
A
C
B
D
G
E
B
C
B
C
A
F
E
A
B
A
C
G
E
B
C
C
B
C
B
C
B
D
G
F
E
F
A
D
A
B
A
C
D
E
F
E
A
E
E
F
E
F
A
D
C
B
G
A
B
A
D
B
C
F
E
A
F
E
F
A
D
C
B
E
B
A
C
F
E
A
D
B
A
C
B
C
E
B
C
B
A
C
C
B
A
G
B
C
C
B
C
B
D
F
E
F
A
D
C
B
D
G
A
B
A
G
D
G
G
G
A
B
A
C
B
D
A
C
B
D
D
G
A
B
A
C
B
D
B
C
F
E
A
B
C
G
A
B
A
C
B
D
B
A
C
F
E
A
F
E
A
G
B
A
C
G
E
B
C
B
C
B
C
D
A
E
F
E
F
A
D
E
F
E
F
A
D
D
G
C
B
G
A
B
A
D
D
C
B
D
C
B
E
F
E
F
A
D
A
F
E
F
A
D
A
C
B
A
G
A
B
A
C
B
D
C
B
D
C
B
D
E
F
E
F
A
D
E
G
G
A
G
F
E
F
A
D
D
C
B
D
D
B
C
D
E
A
B
C
F
E
A
B
C
F
E
A
G
G
E
G
A
B
A
C
B
D
B
C
C
B
D
F
E
F
A
D
B
A
C
C
B
G
A
B
A
A
E
B
C
G
A
B
A
D
C
B
G
A
B
A
E
C
B
D
E
F
E
A
F
E
F
A
D
C
B
D
F
E
A
F
E
F
A
D
F
E
A
C
B
A
E
A
C
B
D
B
A
C
D
F
E
F
A
D
B
C
G
A
B
A
G
B
C
F
E
A
F
E
A
F
E
F
A
D
G
C
B
G
G
C
B
G
A
B
C
C
B
D
E
E
G
A
B
A
B
C
B
C
F
E
F
A
D
G
A
B
A
B
A
C
F
E
A
D
E
A
F
E
F
A
D
C
B
D
D
F
E
F
A
D
F
E
A
B
A
C
E
G
A
B
A
B
C
E
G
G
B
C
F
E
F
A
D
B
C
B
A
C
C
B
D
F
E
A
G
A
B
A
G
G
A
B
A
A
D
A
E
B
C
C
B
D
F
E
F
A
D
G
E
G
A
B
A
F
E
F
A
D
A
D
F
E
F
A
D
F
E
A
A
C
B
D
E
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
A
A
B
A
C
G
B
C
G
A
B
A
B
A
C
G
G
C
B
D
C
B
F
E
A
G
A
B
A
E
B
A
C
C
B
E
D
C
B
C
B
D
C
B
A
F
E
A
D
E
A
C
B
F
E
A
A
C
B
D
A
F
E
A
G
G
A
B
A
F
E
A
D
G
F
E
A
F
E
F
A
D
G
C
B
A
B
A
C
G
A
B
A
C
B
G
F
E
A
G
A
B
A
B
A
C
B
A
C
F
E
F
A
D
G
D
C
B
C
B
B
C
G
A
B
A
G
G
E
B
C
C
B
G
F
E
A
G
E
B
A
C
D
B
A
C
F
E
A
C
B
D
E
F
E
F
A
D
C
B
D
E
F
E
F
A
D
C
B
B
A
C
E
D
G
A
B
A
B
C
F
E
A
E
C
B
A
F
E
A
A
A
E
G
A
E
F
E
A
G
A
B
A
D
G
A
B
A
F
E
A
F
E
A
E
G
G
A
B
A
B
C
D
A
E
F
E
F
A
D
D
D
A
C
B
D
D
C
B
D
A
C
B
G
B
C
D
B
A
C
G
F
E
F
A
D
A
A
B
C
A
B
A
C
B
C
B
C
B
A
C
D
B
A
C
G
C
B
C
B
G
G
B
A
C
C
B
B
C
C
B
F
E
A
G
G
A
B
A
C
E
F
E
A
C
B
D
C
B
G
A
B
A
G
E
B
C
C
B
G
C
B
B
C
E
F
E
F
A
D
G
A
B
A
F
E
A
B
C
F
E
F
A
D
G
C
B
G
B
A
C
C
B
F
E
A
F
E
F
A
D
B
C
E
F
E
A
B
C
B
C
A
D
G
A
B
A
G
D
C
B
C
B
D
C
B
D
B
A
C
D
G
B
A
C
F
E
F
A
D
E
B
A
C
F
E
A
C
B
B
A
C
B
C
F
E
A
A
D
B
C
G
G
A
B
A
G
E
B
C
G
A
B
A
G
A
B
A
F
E
F
A
D
B
C
B
C
B
A
C
C
B
D
B
C
F
E
F
A
D
G
C
B
D
D
E
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
A
G
D
C
B
D
F
E
F
A
D
G
A
B
A
G
G
E
F
E
F
A
D
A
B
C
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
D
C
B
E
F
E
A
G
F
E
F
A
D
E
F
E
F
A
D
G
A
B
A
D
B
A
C
C
B
D
D
C
B
B
C
C
B
G
A
B
A
E
F
E
F
A
D
G
G
G
F
E
F
A
D
B
C
G
A
A
B
C
C
B
D
G
C
B
F
E
F
A
D
G
A
B
A
C
B
D
B
A
C
F
E
A
F
E
A
F
E
A
G
A
B
A
G
C
B
D
B
C
C
B
C
B
D
F
E
A
G
A
B
A
B
A
C
B
C
D
B
C
D
B
A
C
D
G
B
A
C
C
B
B
A
C
F
E
F
A
D
F
E
A
G
C
B
D
E
D
G
A
B
A
C
B
C
B
G
A
B
A
E
B
C
D
C
B
C
B
D
F
E
A
C
B
G
G
C
B
E
D
G
A
B
A
E
G
C
B
F
E
A
D
F
E
A
C
B
D
E
C
B
G
F
E
F
A
D
C
B
D
B
A
C
B
A
C
E
G
A
B
A
C
B
D
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
C
B
D
G
G
A
B
A
B
A
C
G
A
B
A
G
A
B
A
A
E
G
A
B
A
E
D
D
D
C
B
D
F
E
F
A
D
D
G
A
B
A
C
B
D
B
A
C
C
B
D
B
A
C
D
B
C
B
C
C
B
D
F
E
F
A
D
B
A
C
F
E
A
C
B
G
A
B
A
F
E
A
E
G
A
C
B
C
B
D
E
D
C
B
D
B
A
C
F
E
A
F
E
A
G
G
C
B
D
F
E
F
A
D
G
A
B
A
B
A
C
B
A
C
E
B
C
A
G
A
B
A
B
A
C
B
C
A
F
E
F
A
D
B
A
C
B
A
C
F
E
A
A
E
B
C
B
A
C
C
B
D
E
F
E
F
A
D
G
A
B
A
C
B
D
D
F
E
F
A
D
B
A
C
C
B
B
A
C
B
C
C
B
B
C
E
F
E
F
A
D
A
C
B
D
C
B
D
C
B
D
G
A
B
A
F
E
A
D
C
B
D
B
A
C
G
A
B
A
D
G
B
A
C
F
E
F
A
D
F
E
A
F
E
F
A
D
D
F
E
A
D
G
A
B
A
E
F
E
A
E
D
B
A
C
G
B
A
C
C
B
G
C
B
D
A
D
C
B
D
F
E
A
G
A
B
A
D
B
C
D
F
E
A
B
A
C
C
B
B
A
C
C
B
D
G
A
B
A
G
A
B
A
A
F
E
F
A
D
B
A
C
G
A
B
A
G
A
B
A
G
B
A
C
A
G
A
B
A
B
C
B
C
E
F
E
F
A
D
G
A
B
A
C
F
E
A
F
E
A
D
A
C
B
D
G
G
A
B
A
F
E
A
F
E
A
C
B
E
F
E
F
A
D
B
A
C
E
A
A
F
E
A
E
G
A
B
A
G
D
C
B
D
A
G
A
B
A
B
A
C
F
E
A
F
E
F
A
D
E
C
B
B
C
B
C
G
A
B
A
E
A
A
B
A
C
F
E
A
C
B
D
E
E
D
C
B
C
B
D
E
E
G
B
A
C
F
E
F
A
D
B
A
C
D
D
B
C
G
A
B
A
A
C
B
D
G
B
A
C
B
A
C
C
B
D
G
A
B
A
F
E
A
C
B
G
C
B
D
E
B
C
B
C
A
B
A
C
G
B
C
C
B
D
G
A
G
E
B
C
D
C
B
F
E
A
F
E
F
A
D
G
C
B
B
A
C
B
C
C
B
F
E
F
A
D
G
F
E
A
B
C
D
A
G
E
B
A
C
B
C
C
B
D
A
F
E
F
A
D
D
C
B
D
A
D
C
B
C
B
F
E
A
F
E
F
A
D
B
A
C
B
C
F
E
F
A
D
C
B
D
G
A
B
A
E
A
C
B
C
B
F
E
F
A
D
C
B
C
B
D
C
B
D
F
E
F
A
D
G
B
A
C
B
C
G
G
A
B
A
C
B
D
D
C
B
D
G
A
B
A
G
D
F
E
A
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
A
B
C
B
C
D
E
G
A
G
A
B
A
C
B
D
F
E
A
E
D
F
E
F
A
D
C
B
G
E
E
D
F
E
F
A
D
B
C
E
D
D
B
A
C
G
A
B
A
G
A
F
E
A
E
G
A
B
A
B
C
D
A
G
G
D
D
F
E
F
A
D
F
E
A
G
C
B
D
C
B
B
A
C
G
D
B
C
G
B
A
C
G
A
B
A
B
C
E
G
A
B
A
C
B
D
F
E
F
A
D
E
G
A
B
A
G
B
C
D
C
B
G
A
B
A
F
E
F
A
D
D
F
E
F
A
D
F
E
A
F
E
F
A
D
A
F
E
F
A
D
F
E
F
A
D
E
C
B
G
A
F
E
F
A
D
A
G
E
B
A
C
B
A
C
F
E
F
A
D
B
C
C
B
D
G
A
B
A
B
A
C
B
A
C
C
B
C
B
F
E
A
B
C
A
C
B
D
B
A
C
C
B
D
D
G
A
B
A
F
E
A
F
E
A
D
E
B
A
C
C
B
F
E
F
A
D
G
B
A
C
G
B
C
D
B
A
C
G
A
B
A
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
A
D
A
A
D
D
A
F
E
A
D
G
A
B
A
B
A
C
G
F
E
A
G
A
B
A
A
B
A
C
D
C
B
A
B
A
C
B
A
C
C
B
D
E
A
C
B
D
B
C
C
B
D
B
A
C
G
D
C
B
B
A
C
B
C
G
A
B
A
D
A
F
E
F
A
D
B
C
G
F
E
A
G
A
B
A
E
B
C
B
C
B
C
A
F
E
F
A
D
C
B
F
E
A
B
C
D
D
G
E
C
B
D
F
E
A
D
F
E
A
G
F
E
F
A
D
D
E
G
G
A
B
A
D
G
A
B
A
G
F
E
F
A
D
F
E
A
C
B
D
D
E
C
B
D
C
B
F
E
A
F
E
A
A
C
B
D
F
E
A
B
C
B
A
C
G
A
B
A
G
A
B
A
D
G
F
E
A
F
E
A
G
C
B
G
F
E
A
E
C
B
D
D
C
B
G
A
B
A
C
B
D
C
B
D
F
E
F
A
D
D
C
B
D
E
B
C
E
C
B
D
F
E
F
A
D
D
G
D
E
G
A
B
A
G
B
A
C
D
C
B
D
B
A
C
A
C
B
B
A
C
A
C
B
D
F
E
F
A
D
G
A
B
A
C
B
F
E
A
B
C
G
A
B
A
C
B
B
C
C
B
D
B
A
C
F
E
A
E
B
A
C
C
B
D
E
C
B
C
B
D
F
E
F
A
D
A
G
B
C
D
E
G
F
E
F
A
D
G
A
B
A
A
C
B
G
A
B
A
D
G
A
B
A
A
A
D
B
C
F
E
A
F
E
A
G
A
B
A
A
E
A
F
E
A
G
G
A
B
A
C
B
D
F
E
A
F
E
A
F
E
F
A
D
B
A
C
A
F
E
A
B
C
F
E
A
C
B
B
A
C
G
A
C
B
D
E
G
A
B
A
G
B
C
F
E
F
A
D
E
E
E
B
C
E
D
C
B
D
D
C
B
D
E
E
F
E
A
F
E
A
F
E
A
F
E
F
A
D
C
B
A
G
A
B
A
C
B
D
A
B
A
C
B
A
C
C
B
D
B
A
C
E
G
D
D
F
E
A
B
C
G
A
B
A
C
B
C
B
D
A
B
A
C
A
B
A
C
F
E
A
G
F
E
F
A
D
E
F
E
A
E
B
C
C
B
A
F
E
F
A
D
E
C
B
D
B
C
A
D
F
E
A
D
B
A
C
B
A
C
D
C
B
D
C
B
F
E
A
C
B
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
B
A
C
C
B
D
F
E
F
A
D
C
B
G
A
B
A
B
C
C
B
D
G
C
B
D
C
B
G
F
E
A
B
C
D
A
E
B
A
C
A
B
C
G
A
B
A
E
B
A
C
C
B
B
C
C
B
D
B
C
C
B
D
C
B
D
B
C
F
E
A
G
B
C
G
B
A
C
E
C
B
D
C
B
B
A
C
G
A
B
A
F
E
F
A
D
F
E
A
F
E
A
E
A
C
B
D
B
C
F
E
F
A
D
A
C
B
C
B
D
A
D
E
G
A
B
A
A
C
B
D
F
E
F
A
D
B
A
C
G
C
B
E
C
B
F
E
A
E
G
D
B
C
B
A
C
F
E
A
B
C
B
A
C
B
A
C
G
A
B
A
A
C
B
D
B
C
F
E
A
B
C
E
D
G
A
B
A
G
A
B
A
E
D
E
F
E
A
F
E
A
G
A
B
A
F
E
F
A
D
D
D
A
C
B
B
A
C
C
B
F
E
A
G
E
G
B
A
C
D
E
A
C
B
G
A
B
A
D
E
F
E
A
C
B
D
F
E
A
G
E
G
G
B
A
C
B
A
C
G
A
B
A
F
E
A
G
F
E
F
A
D
C
B
D
E
B
C
C
B
F
E
A
A
A
G
F
E
A
E
D
C
B
D
E
G
A
E
F
E
F
A
D
D
D
F
E
A
E
F
E
F
A
D
C
B
D
C
B
D
G
D
F
E
F
A
D
F
E
A
D
B
C
F
E
F
A
D
C
B
D
C
B
D
C
B
D
E
E
G
A
B
A
B
A
C
G
C
B
D
F
E
A
F
E
A
F
E
A
G
A
B
A
B
A
C
B
A
C
G
A
F
E
F
A
D
D
F
E
F
A
D
F
E
A
G
A
B
A
C
B
D
F
E
F
A
D
B
A
C
C
B
D
D
G
A
B
A
C
B
D
A
B
C
B
A
C
G
A
B
A
F
E
A
G
E
F
E
A
A
D
G
F
E
A
B
C
G
A
B
A
C
B
C
B
F
E
A
B
C
E
E
B
A
C
F
E
F
A
D
C
B
C
B
C
B
D
G
E
G
A
B
A
C
B
B
C
C
B
F
E
A
G
C
B
A
G
G
F
E
A
G
E
G
E
G
A
B
A
B
A
C
F
E
A
F
E
F
A
D
E
F
E
A
A
C
B
D
C
B
C
B
D
F
E
F
A
D
A
B
C
G
B
A
C
C
B
D
D
B
A
C
F
E
A
D
D
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
F
A
D
D
F
E
A
D
G
A
F
E
A
G
F
E
A
B
C
B
C
F
E
A
C
B
D
C
B
D
G
E
B
A
C
G
A
B
A
C
B
D
C
B
D
B
C
C
B
C
B
D
E
G
C
B
D
D
F
E
F
A
D
D
C
B
F
E
A
G
A
B
A
G
A
B
A
G
F
E
F
A
D
E
D
G
A
B
A
E
F
E
F
A
D
G
A
B
A
E
E
G
G
G
A
B
A
G
D
C
B
D
F
E
A
C
B
D
F
E
A
E
G
D
G
D
C
B
D
G
F
E
A
C
B
D
A
C
B
D
C
B
D
B
A
C
G
A
B
A
C
B
D
E
E
B
C
E
D
G
G
G
A
B
A
D
F
E
A
D
G
B
C
F
E
F
A
D
G
A
B
A
D
G
F
E
F
A
D
F
E
F
A
D
A
F
E
F
A
D
C
B
G
D
G
A
B
A
C
B
D
F
E
F
A
D
D
F
E
F
A
D
G
A
B
A
A
A
G
A
B
A
G
B
A
C
B
A
C
G
A
B
A
G
A
B
A
B
C
A
E
B
A
C
C
B
E
F
E
A
C
B
F
E
F
A
D
C
B
D
A
C
B
C
B
D
E
F
E
A
E
D
B
A
C
G
E
C
B
D
B
C
C
B
F
E
F
A
D
B
C
G
A
B
A
F
E
F
A
D
E
E
E
F
E
F
A
D
B
C
A
A
E
B
A
C
A
E
A
G
A
B
A
A
F
E
F
A
D
A
C
B
D
E
F
E
A
G
C
B
B
A
C
F
E
F
A
D
C
B
D
E
D
F
E
F
A
D
B
A
C
D
B
C
G
G
A
B
A
D
A
D
G
C
B
C
B
D
E
B
A
C
B
C
E
G
B
A
C
F
E
A
B
C
C
B
C
B
G
A
B
A
B
C
G
G
C
B
B
A
C
F
E
A
A
F
E
F
A
D
G
A
B
A
D
B
A
C
F
E
F
A
D
G
B
A
C
A
E
F
E
F
A
D
F
E
A
C
B
D
F
E
A
B
C
G
A
B
A
B
A
C
D
D
A
F
E
A
B
A
C
G
E
G
E
G
A
B
A
F
E
F
A
D
B
C
B
A
C
G
A
B
A
A
A
G
C
B
D
F
E
F
A
D
B
C
G
A
B
A
A
E
G
A
B
A
F
E
F
A
D
D
F
E
A
F
E
F
A
D
C
B
D
G
A
B
A
C
B
D
D
F
E
F
A
D
B
A
C
C
B
D
F
E
F
A
D
B
C
A
C
B
D
B
A
C
B
A
C
E
G
G
C
B
G
A
B
A
C
B
A
G
A
B
A
D
E
D
F
E
F
A
D
E
A
A
F
E
A
C
B
E
B
C
G
A
B
A
E
C
B
B
C
B
A
C
B
C
F
E
F
A
D
C
B
F
E
A
E
A
B
C
D
E
B
A
C
C
B
D
C
B
F
E
F
A
D
F
E
A
D
G
A
B
A
D
A
F
E
F
A
D
B
A
C
B
C
A
G
C
B
D
D
F
E
F
A
D
C
B
C
B
D
D
G
A
B
A
C
B
B
A
C
F
E
F
A
D
F
E
A
B
A
C
F
E
A
B
A
C
B
A
C
F
E
F
A
D
G
A
B
A
C
B
F
E
F
A
D
E
G
A
B
A
C
B
D
B
C
C
B
B
C
C
B
D
G
D
E
A
B
A
C
C
B
D
C
B
C
B
D
G
D
B
A
C
B
C
F
E
A
F
E
A
D
C
B
D
B
A
C
F
E
F
A
D
C
B
B
A
C
F
E
A
B
C
B
C
G
C
B
D
E
C
B
G
A
B
A
C
B
C
B
D
F
E
A
C
B
G
A
B
A
C
B
E
A
B
C
G
A
B
A
A
F
E
A
E
B
C
G
B
C
A
C
B
D
D
G
A
B
A
B
A
C
G
E
C
B
D
B
C
D
C
B
C
B
D
F
E
F
A
D
G
A
B
A
E
F
E
F
A
D
F
E
F
A
D
G
A
B
A
B
A
C
E
E
D
E
E
B
C
F
E
F
A
D
D
B
C
F
E
A
A
E
E
C
B
C
B
B
A
C
G
A
B
A
B
C
F
E
A
E
C
B
B
A
C
A
E
E
G
B
C
B
C
B
A
C
C
B
D
F
E
F
A
D
B
A
C
D
D
G
A
B
A
C
B
F
E
A
C
B
D
B
A
C
B
A
C
B
A
C
B
C
E
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
D
A
D
D
B
C
D
C
B
F
E
A
B
C
F
E
F
A
D
B
A
C
E
C
B
C
B
D
D
G
F
E
F
A
D
B
C
F
E
A
D
F
E
F
A
D
B
A
C
A
B
A
C
F
E
F
A
D
B
C
C
B
G
A
B
A
B
A
C
D
A
G
F
E
A
C
B
D
B
A
C
G
A
F
E
F
A
D
A
G
A
B
A
B
A
C
E
D
E
C
B
D
A
F
E
F
A
D
C
B
G
B
A
C
G
B
A
C
A
C
B
D
B
C
G
A
G
A
B
A
C
B
D
C
B
B
A
C
F
E
F
A
D
E
D
G
B
C
B
A
C
C
B
C
B
D
G
A
B
A
G
A
B
A
F
E
A
C
B
D
E
C
B
G
F
E
A
F
E
F
A
D
B
C
C
B
F
E
A
A
G
A
B
A
C
B
B
C
B
C
G
C
B
B
A
C
F
E
F
A
D
G
C
B
D
D
D
F
E
A
F
E
A
G
F
E
A
G
A
B
A
B
C
B
C
E
C
B
G
F
E
F
A
D
C
B
B
A
C
B
A
C
B
A
C
F
E
F
A
D
C
B
E
C
B
D
D
G
G
A
B
A
C
B
D
A
F
E
A
E
D
D
B
C
A
B
C
C
B
E
F
E
A
F
E
F
A
D
G
C
B
G
D
B
C
F
E
A
F
E
F
A
D
D
C
B
B
A
C
B
A
C
F
E
F
A
D
D
F
E
A
A
A
C
B
D
F
E
F
A
D
G
G
G
C
B
D
B
C
C
B
C
B
C
B
G
C
B
D
F
E
F
A
D
E
F
E
F
A
D
F
E
A
B
C
A
D
G
B
A
C
A
C
B
D
F
E
A
E
C
B
E
E
C
B
F
E
F
A
D
B
C
C
B
E
B
A
C
C
B
D
G
A
B
A
D
C
B
D
F
E
A
F
E
F
A
D
C
B
D
F
E
A
B
A
C
B
C
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
B
A
C
D
A
C
B
D
G
A
B
A
D
E
E
F
E
A
F
E
F
A
D
B
C
D
A
F
E
A
C
B
G
A
B
A
E
D
B
C
B
A
C
F
E
F
A
D
F
E
F
A
D
B
C
C
B
G
A
B
A
F
E
A
G
F
E
F
A
D
B
C
B
A
C
G
B
A
C
E
F
E
F
A
D
F
E
A
B
C
C
B
D
F
E
F
A
D
A
B
A
C
G
A
B
A
F
E
A
C
B
D
E
A
B
A
C
F
E
F
A
D
D
E
C
B
D
E
F
E
F
A
D
E
B
A
C
G
A
B
A
B
A
C
D
F
E
F
A
D
A
C
B
D
F
E
F
A
D
B
C
F
E
F
A
D
D
F
E
F
A
D
C
B
B
C
D
G
A
B
A
B
A
C
G
B
A
C
A
E
E
B
C
B
A
C
B
C
C
B
E
G
A
B
A
G
C
B
F
E
A
B
C
A
D
F
E
F
A
D
C
B
A
C
B
D
D
B
C
C
B
D
A
B
A
C
B
A
C
A
G
C
B
C
B
F
E
F
A
D
E
C
B
G
A
B
A
B
C
B
C
F
E
F
A
D
A
D
E
B
A
C
F
E
F
A
D
F
E
A
E
C
B
D
C
B
D
A
B
A
C
F
E
A
D
B
C
C
B
D
B
A
C
A
B
A
C
D
D
F
E
F
A
D
D
G
B
C
C
B
B
A
C
G
A
B
A
G
A
B
A
C
B
D
B
C
G
A
B
A
C
B
B
A
C
D
B
C
E
G
A
B
A
B
A
C
F
E
A
G
A
B
A
F
E
F
A
D
B
C
F
E
A
B
C
F
E
A
G
A
B
A
A
C
B
F
E
F
A
D
D
C
B
E
B
A
C
D
F
E
F
A
D
G
A
B
A
B
A
C
E
C
B
A
F
E
F
A
D
G
A
B
A
F
E
A
G
G
G
A
B
A
F
E
A
B
C
G
G
A
B
A
E
C
B
G
A
A
C
B
D
A
A
B
C
B
C
G
E
B
C
G
E
B
C
C
B
E
G
C
B
E
G
A
B
A
B
A
C
C
B
D
C
B
C
B
F
E
F
A
D
E
G
A
B
A
F
E
F
A
D
F
E
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
F
E
A
F
E
A
F
E
F
A
D
E
D
G
A
B
A
G
F
E
F
A
D
C
B
A
B
A
C
D
A
B
A
C
D
F
E
F
A
D
C
B
D
F
E
F
A
D
G
A
B
A
C
B
D
G
A
B
A
C
B
D
G
A
B
A
G
E
A
F
E
A
E
B
A
C
E
C
B
D
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
D
D
F
E
A
E
F
E
A
F
E
A
D
G
A
B
A
A
G
G
F
E
A
E
G
B
C
G
C
B
E
F
E
A
G
F
E
A
F
E
F
A
D
F
E
A
D
B
C
E
F
E
F
A
D
B
C
F
E
F
A
D
A
A
B
C
B
C
C
B
A
B
C
D
C
B
D
B
A
C
D
F
E
F
A
D
E
C
B
D
G
F
E
F
A
D
A
C
B
F
E
F
A
D
D
F
E
A
F
E
F
A
D
C
B
D
G
G
B
C
D
B
C
G
C
B
F
E
F
A
D
D
F
E
F
A
D
G
B
A
C
F
E
F
A
D
C
B
F
E
A
F
E
A
B
A
C
A
C
B
D
E
E
C
B
D
B
A
C
C
B
D
C
B
D
G
A
B
A
E
C
B
D
A
C
B
B
C
C
B
F
E
A
B
A
C
A
G
A
B
A
C
B
D
B
C
C
B
C
B
C
B
D
F
E
A
D
G
E
C
B
D
B
C
F
E
F
A
D
E
E
F
E
A
F
E
F
A
D
D
A
E
G
C
B
D
G
A
B
A
B
C
A
F
E
F
A
D
F
E
A
E
C
B
D
F
E
F
A
D
C
B
G
A
B
A
F
E
F
A
D
C
B
B
C
D
B
A
C
F
E
F
A
D
D
B
C
C
B
D
G
A
B
A
F
E
A
F
E
A
F
E
A
D
C
B
F
E
F
A
D
G
A
B
A
D
F
E
A
E
F
E
A
E
E
B
A
C
D
C
B
B
C
G
A
B
A
B
A
C
F
E
A
G
A
B
A
G
A
B
A
D
C
B
D
C
B
D
B
A
C
C
B
E
C
B
D
G
A
B
A
F
E
F
A
D
G
C
B
F
E
A
B
A
C
B
C
B
C
F
E
F
A
D
G
A
B
A
B
C
E
C
B
D
F
E
A
E
G
G
F
E
A
F
E
A
C
B
F
E
F
A
D
F
E
F
A
D
D
G
A
B
A
C
B
E
D
C
B
D
A
B
A
C
C
B
D
E
D
D
G
A
B
A
G
G
F
E
A
E
A
A
C
B
A
E
G
B
C
D
F
E
A
F
E
A
C
B
D
C
B
B
C
F
E
F
A
D
B
A
C
C
B
C
B
D
G
C
B
D
B
A
C
D
A
D
B
C
F
E
A
D
F
E
F
A
D
D
E
B
C
D
C
B
D
B
C
C
B
D
C
B
E
C
B
G
A
B
A
E
B
A
C
B
A
C
F
E
F
A
D
A
B
A
C
C
B
D
C
B
D
D
C
B
D
C
B
D
A
C
B
D
C
B
D
C
B
D
G
B
A
C
F
E
F
A
D
F
E
A
D
A
C
B
B
A
C
C
B
D
D
B
A
C
F
E
F
A
D
B
C
C
B
C
B
A
A
D
E
A
E
A
E
B
C
A
E
A
G
A
B
A
F
E
A
F
E
A
G
E
F
E
F
A
D
A
G
F
E
F
A
D
B
C
B
C
F
E
A
A
C
B
D
B
A
C
B
A
C
C
B
B
C
D
B
C
D
A
E
D
A
F
E
A
A
A
F
E
F
A
D
E
F
E
A
C
B
D
G
F
E
F
A
D
A
G
A
B
A
C
B
D
F
E
A
B
C
C
B
D
F
E
A
E
G
E
G
F
E
F
A
D
D
B
A
C
A
G
A
B
A
D
D
F
E
A
F
E
A
C
B
D
A
G
A
B
A
G
A
A
C
B
D
A
D
F
E
A
E
D
B
A
C
E
C
B
D
D
B
A
C
B
C
B
A
C
B
C
F
E
F
A
D
D
F
E
A
E
D
F
E
A
C
B
D
D
D
C
B
D
F
E
A
C
B
E
G
C
B
D
C
B
D
B
A
C
C
B
D
G
C
B
G
A
B
A
F
E
A
F
E
A
D
E
B
C
A
C
B
D
C
B
G
A
B
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
B
A
C
B
A
C
A
F
E
F
A
D
B
A
C
G
A
B
A
D
C
B
D
F
E
A
B
C
A
G
A
B
A
C
B
D
B
A
C
D
E
E
B
C
C
B
D
C
B
D
A
G
A
B
A
G
A
B
A
F
E
F
A
D
G
C
B
E
F
E
F
A
D
G
D
D
C
B
D
F
E
A
A
C
B
D
G
B
A
C
B
A
C
C
B
C
B
D
C
B
D
G
C
B
D
B
A
C
G
A
B
A
B
A
C
C
B
D
E
C
B
B
A
C
D
B
C
C
B
A
C
B
G
A
B
A
C
B
D
B
C
B
C
C
B
D
B
C
B
C
D
G
G
G
A
B
A
F
E
F
A
D
F
E
F
A
D
E
F
E
A
B
C
F
E
F
A
D
A
F
E
F
A
D
C
B
D
D
E
B
C
E
G
G
F
E
A
G
A
B
A
E
B
A
C
B
C
B
C
C
B
C
B
D
B
C
C
B
F
E
A
C
B
G
E
D
E
C
B
D
G
G
G
G
A
B
A
C
B
F
E
F
A
D
C
B
D
C
B
D
C
B
D
F
E
A
B
A
C
C
B
D
B
C
C
B
D
G
A
B
A
D
G
A
B
A
C
B
D
D
C
B
C
B
D
A
D
G
G
F
E
F
A
D
G
A
B
A
C
B
B
C
F
E
F
A
D
C
B
D
E
D
G
A
B
A
B
A
C
F
E
A
C
B
B
C
F
E
F
A
D
G
C
B
G
A
B
A
C
B
E
F
E
F
A
D
G
C
B
B
A
C
A
D
F
E
A
D
F
E
A
B
C
G
C
B
D
C
B
B
A
C
G
A
B
A
F
E
F
A
D
B
A
C
D
F
E
A
D
C
B
D
F
E
F
A
D
F
E
A
G
A
B
A
F
E
A
G
E
A
B
C
C
B
A
C
B
D
F
E
F
A
D
G
G
A
B
A
G
A
B
A
G
A
B
A
F
E
F
A
D
B
A
C
B
C
A
E
F
E
A
B
C
F
E
F
A
D
E
E
D
B
C
C
B
D
F
E
A
F
E
A
C
B
F
E
A
E
C
B
F
E
F
A
D
F
E
F
A
D
F
E
A
A
D
C
B
D
C
B
C
B
D
G
A
B
A
C
B
D
C
B
D
C
B
E
F
E
A
G
A
B
A
G
F
E
F
A
D
G
A
B
A
A
G
F
E
A
A
B
A
C
E
D
E
D
G
G
B
C
F
E
A
E
D
E
F
E
A
F
E
F
A
D
F
E
A
C
B
D
F
E
F
A
D
B
C
F
E
A
C
B
G
A
B
A
D
A
F
E
F
A
D
G
C
B
D
D
C
B
B
C
F
E
A
F
E
A
B
C
G
C
B
D
G
F
E
A
B
A
C
B
A
C
B
A
C
E
D
G
A
G
A
B
A
E
B
C
G
A
B
A
B
C
D
D
E
G
B
C
G
A
E
C
B
G
A
B
A
B
A
C
D
C
B
D
B
A
C
G
C
B
D
B
A
C
E
C
B
F
E
A
E
C
B
D
B
A
C
C
B
F
E
A
F
E
F
A
D
E
G
A
B
A
F
E
A
B
C
E
B
C
F
E
F
A
D
G
A
B
A
G
C
B
D
F
E
A
C
B
E
G
F
E
F
A
D
A
F
E
F
A
D
G
B
A
C
E
F
E
F
A
D
G
A
B
A
D
E
A
F
E
F
A
D
B
C
G
A
B
A
C
B
F
E
F
A
D
F
E
F
A
D
D
G
A
B
A
G
D
F
E
F
A
D
E
C
B
D
F
E
A
F
E
F
A
D
E
E
B
A
C
A
C
B
A
B
A
C
C
B
G
A
B
A
C
B
G
G
A
B
A
F
E
A
C
B
D
C
B
D
A
B
A
C
C
B
F
E
A
G
A
B
A
B
C
C
B
D
E
G
E
G
G
B
A
C
F
E
F
A
D
D
B
C
F
E
F
A
D
B
A
C
C
B
A
A
B
A
C
A
E
G
A
B
A
A
C
B
D
B
A
C
D
F
E
A
C
B
D
F
E
F
A
D
B
A
C
G
A
B
A
G
G
A
B
A
C
B
D
B
C
G
C
B
D
F
E
A
B
C
B
C
B
C
C
B
D
G
C
B
D
A
C
B
D
E
C
B
C
B
D
G
A
F
E
A
G
A
B
A
B
A
C
F
E
A
E
F
E
F
A
D
C
B
D
B
A
C
B
A
C
C
B
G
C
B
D
F
E
A
D
F
E
A
B
C
E
F
E
A
C
B
F
E
A
B
A
C
F
E
A
D
C
B
A
C
B
D
B
A
C
G
A
B
A
B
C
D
E
B
A
C
F
E
F
A
D
G
F
E
F
A
D
F
E
A
B
A
C
G
G
A
B
A
F
E
A
B
C
F
E
F
A
D
F
E
A
C
B
F
E
F
A
D
B
C
A
F
E
F
A
D
E
B
A
C
D
A
A
G
F
E
A
C
B
B
A
C
G
D
G
A
B
A
F
E
F
A
D
B
A
C
F
E
A
F
E
F
A
D
B
A
C
F
E
A
B
A
C
G
C
B
E
C
B
F
E
F
A
D
E
A
G
C
B
D
B
C
C
B
G
G
F
E
A
A
B
A
C
A
B
C
A
G
A
B
A
B
A
C
D
D
G
A
B
A
D
C
B
B
C
F
E
F
A
D
B
A
C
B
A
C
E
F
E
F
A
D
F
E
A
B
A
C
E
B
C
G
D
D
D
F
E
A
E
D
D
B
C
B
C
A
B
C
F
E
F
A
D
A
E
A
B
C
F
E
F
A
D
F
E
F
A
D
B
A
C
E
B
C
B
C
G
A
B
A
C
B
D
E
D
G
E
D
G
B
C
F
E
A
G
C
B
D
B
A
C
C
B
E
B
A
C
G
D
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
A
G
C
B
D
G
B
C
E
G
A
B
A
C
B
D
C
B
F
E
F
A
D
A
F
E
A
D
G
C
B
F
E
A
F
E
F
A
D
A
F
E
F
A
D
D
C
B
D
G
A
B
A
A
F
E
A
F
E
A
D
B
C
D
D
B
A
C
F
E
A
F
E
A
C
B
C
B
E
C
B
D
B
A
C
G
B
C
B
A
C
B
A
C
B
C
A
E
G
A
B
A
D
B
A
C
C
B
C
B
D
C
B
E
A
G
G
A
B
A
E
B
C
D
C
B
C
B
C
B
D
G
A
B
A
G
A
B
A
C
B
D
D
B
A
C
D
G
A
B
A
G
F
E
F
A
D
C
B
A
F
E
F
A
D
A
A
G
A
B
A
G
A
B
A
B
A
C
G
D
B
A
C
C
B
A
G
A
B
A
B
A
C
F
E
A
B
A
C
G
G
G
A
B
A
B
C
G
A
B
A
A
G
A
B
A
G
A
B
A
D
G
A
B
A
F
E
A
G
A
B
A
E
G
D
A
A
D
E
E
F
E
A
E
C
B
D
C
B
D
G
A
B
A
D
B
C
B
C
F
E
A
A
C
B
F
E
F
A
D
A
D
A
C
B
D
B
C
F
E
A
C
B
F
E
F
A
D
C
B
G
A
B
A
E
B
C
D
D
F
E
A
C
B
D
G
A
B
A
E
D
A
E
F
E
A
C
B
D
B
C
F
E
A
F
E
A
F
E
F
A
D
B
C
E
C
B
D
E
D
B
A
C
F
E
F
A
D
D
G
A
B
A
C
B
C
B
D
E
C
B
D
F
E
F
A
D
B
A
C
G
G
G
B
A
C
C
B
D
D
C
B
G
A
B
A
F
E
A
A
A
F
E
A
F
E
A
G
A
B
A
B
C
E
C
B
C
B
A
D
F
E
F
A
D
G
A
B
A
A
C
B
D
A
B
C
C
B
C
B
E
E
F
E
F
A
D
G
F
E
F
A
D
C
B
F
E
F
A
D
A
B
C
B
A
C
F
E
F
A
D
C
B
D
C
B
D
B
A
C
G
D
E
G
B
C
G
A
B
A
G
A
B
A
F
E
F
A
D
D
G
A
B
A
B
A
C
B
C
G
A
B
A
F
E
A
F
E
A
G
A
B
A
A
C
B
B
A
C
D
F
E
A
G
A
B
A
B
C
G
F
E
A
D
C
B
D
G
A
B
A
D
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
C
F
E
A
G
G
G
A
B
A
G
A
B
A
F
E
A
E
A
G
G
G
G
A
B
A
F
E
A
B
C
F
E
A
D
F
E
F
A
D
B
A
C
D
C
B
D
B
A
C
B
C
F
E
F
A
D
F
E
A
C
B
C
B
D
C
B
D
F
E
A
F
E
F
A
D
B
A
C
C
B
G
A
B
A
C
B
D
G
G
E
E
A
D
G
G
F
E
A
D
F
E
F
A
D
B
C
F
E
A
C
B
G
G
A
B
A
B
C
C
B
G
A
B
A
C
B
D
B
C
D
D
F
E
A
B
C
E
G
F
E
A
G
A
B
A
E
G
A
B
A
D
A
B
C
G
A
B
A
B
A
C
C
B
D
G
A
B
A
B
A
C
B
A
C
E
G
A
B
A
B
C
F
E
F
A
D
E
G
G
F
E
A
A
D
F
E
F
A
D
C
B
D
F
E
A
C
B
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
A
B
C
C
B
D
D
C
B
D
E
F
E
A
F
E
A
F
E
A
F
E
F
A
D
B
A
C
F
E
F
A
D
G
A
B
A
G
E
E
B
A
C
G
A
B
A
G
C
B
D
E
G
A
B
A
F
E
F
A
D
C
B
F
E
A
E
A
B
A
C
E
B
C
E
G
A
B
A
C
B
D
G
A
B
A
E
F
E
A
G
A
B
A
B
C
F
E
F
A
D
F
E
A
A
C
B
D
B
A
C
F
E
A
G
A
B
A
E
A
D
A
G
G
F
E
F
A
D
A
B
C
D
F
E
F
A
D
C
B
D
B
A
C
B
C
A
F
E
A
E
F
E
F
A
D
G
A
B
A
B
A
C
D
F
E
A
B
C
F
E
A
G
G
A
C
B
D
B
A
C
F
E
F
A
D
E
F
E
F
A
D
D
C
B
D
F
E
A
F
E
F
A
D
E
G
A
B
A
F
E
A
A
E
A
F
E
F
A
D
F
E
A
B
A
C
A
D
B
C
D
F
E
A
B
C
A
F
E
A
C
B
D
B
C
D
D
F
E
F
A
D
G
A
D
B
C
F
E
A
F
E
A
B
A
C
B
A
C
B
A
C
C
B
D
C
B
D
B
A
C
E
G
A
B
A
F
E
F
A
D
C
B
D
G
E
C
B
G
C
B
D
B
A
C
C
B
D
G
E
D
G
C
B
G
A
B
A
D
F
E
F
A
D
B
A
C
B
C
F
E
A
D
B
C
A
E
C
B
D
G
A
B
A
E
G
A
B
A
C
B
B
A
C
E
B
C
B
A
C
G
B
C
F
E
F
A
D
G
A
B
A
E
C
B
D
G
G
A
B
A
B
A
C
A
E
D
A
B
C
F
E
A
E
F
E
F
A
D
B
C
F
E
F
A
D
B
A
C
F
E
F
A
D
F
E
A
G
D
D
G
A
B
A
F
E
A
F
E
F
A
D
F
E
A
C
B
E
A
G
F
E
F
A
D
F
E
A
G
G
A
B
A
G
F
E
F
A
D
B
C
B
C
G
C
B
D
B
A
C
F
E
F
A
D
G
A
B
A
G
A
B
A
D
E
B
A
C
C
B
E
E
A
G
A
B
A
C
G
A
B
A
E
A
F
E
F
A
D
A
C
B
A
G
A
B
A
B
C
D
B
A
C
F
E
A
B
C
B
C
F
E
A
C
B
G
A
B
A
G
G
F
E
A
F
E
A
F
E
A
D
B
A
C
D
C
B
C
B
F
E
F
A
D
F
E
F
A
D
D
A
B
A
C
F
E
A
B
C
C
B
D
F
E
A
D
C
B
D
F
E
A
A
B
C
D
G
A
B
A
F
E
F
A
D
B
A
C
D
F
E
F
A
D
C
B
D
C
B
C
B
F
E
A
G
D
B
C
E
F
E
F
A
D
G
A
B
A
C
B
D
D
A
C
B
C
B
D
E
B
C
B
A
C
A
D
G
F
E
F
A
D
B
A
C
C
B
D
A
D
F
E
F
A
D
B
A
C
G
C
B
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
A
F
E
F
A
D
B
A
C
A
C
B
D
F
E
F
A
D
F
E
A
F
E
A
B
C
E
C
B
D
C
B
D
G
B
C
C
B
F
E
A
F
E
A
F
E
F
A
D
A
C
B
B
C
F
E
A
G
A
B
A
D
E
D
G
A
G
E
F
E
A
E
F
E
A
G
B
C
D
D
B
C
A
F
E
F
A
D
F
E
A
F
E
A
F
E
A
G
A
B
A
B
C
F
E
F
A
D
F
E
F
A
D
C
B
B
C
F
E
A
A
B
A
C
F
E
A
E
G
A
B
A
F
E
A
G
E
B
C
A
G
A
F
E
A
B
C
G
B
A
C
B
C
G
A
B
A
C
B
F
E
A
C
B
D
C
B
B
C
F
E
F
A
D
B
C
C
B
D
E
E
C
B
D
G
A
B
A
E
A
F
E
A
F
E
F
A
D
A
D
C
B
D
C
B
D
B
C
F
E
F
A
D
B
C
C
B
D
A
F
E
A
F
E
F
A
D
B
A
C
C
B
B
A
C
E
G
A
B
A
B
C
B
C
F
E
A
E
E
C
B
D
B
C
C
B
D
F
E
F
A
D
B
C
F
E
A
G
F
E
F
A
D
D
B
C
B
C
B
A
C
C
B
F
E
F
A
D
G
F
E
A
D
G
F
E
F
A
D
C
B
D
C
B
D
F
E
F
A
D
C
B
G
B
A
C
F
E
A
B
C
D
C
B
A
G
B
C
B
A
C
G
D
D
D
E
A
B
A
C
F
E
A
E
C
B
D
D
C
B
C
B
D
A
G
C
B
D
F
E
F
A
D
G
A
B
A
G
A
B
A
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
F
E
F
A
D
B
A
C
C
B
D
B
C
A
F
E
A
D
G
A
B
A
B
A
C
B
C
G
B
A
C
C
B
G
A
B
A
B
A
C
G
A
B
C
C
B
F
E
F
A
D
F
E
A
B
C
F
E
F
A
D
B
A
C
D
C
B
D
E
B
A
C
C
B
D
B
C
B
A
C
C
B
D
E
E
A
C
B
C
B
B
A
C
B
A
C
B
A
C
G
D
A
G
D
F
E
A
B
A
C
B
A
C
C
B
B
A
C
A
G
E
B
A
C
E
E
A
G
A
B
A
E
G
A
B
A
G
A
B
A
B
C
B
C
B
C
F
E
F
A
D
G
F
E
A
E
F
E
F
A
D
D
F
E
F
A
D
A
C
B
A
F
E
F
A
D
E
D
A
B
A
C
G
A
B
A
E
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
D
C
B
D
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
F
E
A
B
C
A
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
E
D
G
G
B
C
B
C
D
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
E
G
B
C
B
A
C
C
B
C
B
D
C
B
G
A
B
A
F
E
A
F
E
A
G
A
B
A
A
G
B
C
B
A
C
E
F
E
F
A
D
D
A
F
E
F
A
D
C
B
D
C
B
G
B
C
F
E
F
A
D
C
B
D
B
A
C
B
A
C
A
B
A
C
B
A
C
G
B
A
C
B
C
F
E
A
A
B
C
F
E
A
E
B
C
C
B
D
G
A
B
A
C
B
D
E
B
A
C
C
B
D
F
E
A
F
E
F
A
D
G
F
E
F
A
D
F
E
F
A
D
B
C
C
B
C
B
B
C
B
A
C
B
A
C
B
C
B
A
C
G
A
B
A
G
A
B
A
C
B
B
C
C
B
F
E
A
E
E
E
B
A
C
A
G
A
B
A
B
A
C
C
B
D
G
A
B
A
B
A
C
A
G
A
B
A
F
E
A
C
B
D
C
B
D
C
B
B
A
C
B
C
E
G
C
B
D
G
G
A
B
A
C
B
B
C
F
E
F
A
D
B
A
C
G
A
B
A
C
B
D
B
A
C
D
G
A
B
A
B
A
C
C
B
C
B
C
B
D
F
E
F
A
D
D
G
C
B
C
B
D
G
B
C
F
E
F
A
D
G
B
A
C
E
F
E
F
A
D
G
B
A
C
D
B
C
F
E
A
B
A
C
F
E
A
C
B
E
B
C
B
A
C
A
F
E
A
C
B
D
G
D
D
D
F
E
F
A
D
F
E
F
A
D
D
G
A
B
A
C
B
B
C
F
E
F
A
D
F
E
A
E
E
E
C
B
D
B
C
G
A
G
F
E
F
A
D
D
D
C
B
F
E
A
B
A
C
F
E
F
A
D
A
F
E
A
C
B
G
A
B
A
G
A
B
A
B
C
B
C
G
A
B
A
C
B
B
C
B
A
C
F
E
A
G
A
E
F
E
A
B
C
G
G
A
B
A
G
A
B
A
B
A
C
D
C
B
D
G
A
B
A
B
C
B
C
A
B
A
C
C
B
D
G
A
B
A
G
B
C
D
C
B
D
C
B
F
E
F
A
D
C
B
D
E
F
E
A
D
F
E
A
C
B
D
C
B
G
A
B
A
F
E
A
B
A
C
C
B
D
D
B
C
G
A
B
A
F
E
A
C
B
C
B
G
A
B
A
C
B
C
B
D
E
G
A
B
A
B
C
C
B
D
B
A
C
F
E
F
A
D
F
E
F
A
D
G
A
B
A
D
C
B
D
D
G
F
E
A
F
E
A
B
C
G
A
B
A
B
C
C
B
G
D
G
E
F
E
A
A
A
F
E
F
A
D
A
B
A
C
A
B
C
D
E
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
G
A
B
A
G
A
B
A
F
E
A
E
A
D
D
G
A
B
A
G
A
B
A
D
A
B
A
C
C
B
D
F
E
A
G
A
B
A
G
A
B
C
B
C
G
A
B
A
E
B
C
F
E
A
F
E
F
A
D
C
B
B
A
C
B
A
C
C
B
D
C
B
D
A
F
E
A
C
B
G
A
B
A
G
G
A
B
A
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
E
C
B
C
B
E
E
F
E
F
A
D
C
B
D
G
A
B
A
A
A
F
E
F
A
D
D
G
A
B
A
C
B
B
A
C
C
B
D
G
B
A
C
F
E
F
A
D
F
E
A
E
F
E
A
G
C
B
D
C
B
D
F
E
F
A
D
E
D
B
A
C
C
B
G
F
E
F
A
D
F
E
A
B
A
C
G
G
A
B
A
G
A
B
A
C
B
D
B
A
C
C
B
D
E
C
B
C
B
G
A
B
A
D
A
G
A
B
A
E
B
A
C
C
B
A
G
A
B
A
G
A
B
A
F
E
A
B
A
C
A
C
B
F
E
A
G
A
B
A
E
B
A
C
G
E
F
E
A
F
E
F
A
D
A
E
C
B
G
A
B
A
B
A
C
G
A
B
A
F
E
A
B
C
G
G
F
E
F
A
D
G
D
E
B
C
F
E
F
A
D
B
C
E
G
B
A
C
D
A
B
A
C
A
B
C
A
E
G
A
B
A
G
A
B
A
C
B
B
C
B
C
E
B
C
B
A
C
A
C
B
D
C
B
D
C
B
D
C
B
D
B
A
C
C
B
G
A
B
A
G
C
B
B
A
C
G
E
C
B
F
E
A
D
G
F
E
A
G
A
B
A
G
G
A
B
A
C
B
B
C
A
F
E
F
A
D
F
E
A
D
G
F
E
A
E
F
E
A
G
C
B
D
E
C
B
C
B
D
B
A
C
F
E
F
A
D
F
E
A
B
C
F
E
F
A
D
D
G
A
B
A
C
B
D
F
E
F
A
D
F
E
F
A
D
D
F
E
F
A
D
E
D
E
B
C
C
B
D
C
B
A
B
C
G
A
D
F
E
F
A
D
B
C
F
E
F
A
D
F
E
A
C
B
D
B
A
C
B
A
C
B
C
G
A
G
A
B
A
G
C
B
C
B
D
D
F
E
A
F
E
A
B
A
C
C
B
F
E
A
B
C
C
B
D
G
A
B
A
E
D
B
A
C
C
B
D
C
B
G
A
C
B
F
E
F
A
D
B
A
C
F
E
A
B
A
C
B
C
C
B
F
E
A
G
A
B
A
B
A
C
A
G
A
B
A
C
B
D
B
A
C
E
B
A
C
F
E
F
A
D
B
A
C
A
E
A
C
B
F
E
F
A
D
C
B
F
E
F
A
D
F
E
F
A
D
A
F
E
A
E
E
B
A
C
E
C
B
D
E
B
C
F
E
F
A
D
B
C
F
E
A
A
G
E
F
E
A
F
E
A
D
E
D
G
A
B
A
C
B
F
E
A
G
A
B
A
B
C
G
E
E
F
E
F
A
D
F
E
A
F
E
A
A
A
C
B
G
A
B
A
G
A
B
A
E
A
B
C
E
B
A
C
D
C
B
D
B
C
E
B
A
C
D
F
E
F
A
D
D
B
A
C
E
F
E
A
G
B
A
C
C
B
D
C
B
E
E
F
E
A
B
C
B
A
C
B
A
C
B
A
C
G
A
B
A
F
E
A
C
B
A
D
G
B
C
G
B
A
C
F
E
F
A
D
B
A
C
G
B
C
A
F
E
F
A
D
B
C
B
A
C
F
E
F
A
D
C
B
G
A
B
A
F
E
A
G
B
C
C
B
G
A
A
A
B
A
C
G
A
B
A
C
B
D
E
D
G
A
B
A
F
E
A
A
G
A
B
A
A
B
C
F
E
F
A
D
D
G
F
E
A
G
E
B
A
C
G
E
B
C
B
A
C
G
C
B
D
D
G
A
B
A
F
E
A
A
D
C
B
F
E
F
A
D
B
C
D
G
F
E
A
G
A
B
A
C
B
G
A
B
A
G
A
B
A
C
B
C
B
D
B
A
C
C
B
F
E
F
A
D
B
A
C
C
B
D
B
A
C
B
C
G
A
B
A
D
C
B
D
F
E
F
A
D
G
A
B
A
E
A
F
E
F
A
D
C
B
D
F
E
A
E
C
B
D
B
C
F
E
F
A
D
A
A
B
A
C
G
E
G
A
B
A
D
A
D
G
C
B
D
F
E
A
B
C
B
C
D
F
E
F
A
D
A
G
A
B
A
G
A
B
A
F
E
F
A
D
C
B
D
D
G
A
B
A
B
C
G
A
B
A
F
E
A
A
A
A
F
E
F
A
D
E
A
E
G
B
A
C
G
A
B
A
A
F
E
A
C
B
F
E
A
F
E
A
G
G
A
B
A
A
B
A
C
C
B
C
B
C
B
A
C
B
F
E
A
C
B
C
B
F
E
A
A
F
E
F
A
D
G
D
F
E
A
E
B
A
C
A
F
E
F
A
D
C
B
D
F
E
A
F
E
A
A
E
C
B
D
D
B
A
C
B
C
C
B
D
A
F
E
F
A
D
G
F
E
A
G
G
G
A
B
A
C
B
G
A
B
A
B
A
C
G
G
G
A
B
A
D
F
E
F
A
D
F
E
F
A
D
B
C
C
B
D
B
C
G
A
B
A
D
G
A
B
A
B
A
C
B
A
C
G
A
B
A
F
E
A
C
B
D
C
B
F
E
F
A
D
G
A
B
A
F
E
A
B
A
C
B
C
F
E
F
A
D
A
E
C
B
F
E
F
A
D
B
C
C
B
C
B
D
G
A
B
A
B
C
C
B
D
F
E
A
B
C
E
D
F
E
F
A
D
C
B
F
E
A
C
B
D
E
C
B
D
F
E
A
B
A
C
C
B
E
B
C
B
A
C
G
A
B
A
B
A
C
G
A
B
A
G
G
A
B
A
F
E
F
A
D
F
E
F
A
D
A
F
E
A
F
E
A
F
E
F
A
D
G
B
A
C
C
B
D
C
B
G
A
B
A
F
E
A
A
D
A
C
B
D
C
B
C
B
D
F
E
F
A
D
F
E
A
D
B
A
C
C
B
D
F
E
F
A
D
B
A
C
C
B
D
C
B
D
F
E
A
C
B
D
A
A
G
A
B
A
E
D
D
C
B
D
B
A
C
C
B
B
A
C
C
B
D
F
E
F
A
D
D
G
F
E
F
A
D
F
E
A
D
B
A
C
B
A
C
A
G
C
B
C
B
D
C
B
D
D
C
B
C
B
D
G
A
B
A
C
B
D
F
E
F
A
D
G
A
B
A
D
B
C
E
A
B
C
F
E
F
A
D
C
B
D
D
G
A
B
A
F
E
F
A
D
B
C
F
E
F
A
D
E
B
C
D
F
E
A
B
A
C
E
G
A
B
A
C
B
D
C
B
D
C
B
D
D
C
B
A
B
A
C
C
B
E
F
E
F
A
D
F
E
F
A
D
D
F
E
F
A
D
G
B
C
B
A
C
B
A
C
E
A
G
A
C
B
G
B
C
B
C
D
A
B
C
C
B
D
F
E
F
A
D
G
A
B
A
E
G
G
A
B
A
B
A
C
E
E
D
G
A
B
A
G
A
B
A
C
B
F
E
A
G
A
B
A
F
E
A
D
G
A
B
A
D
A
B
C
D
A
G
A
B
A
F
E
A
C
B
G
A
B
A
G
G
C
B
G
A
B
A
D
B
A
C
F
E
A
B
C
D
G
G
A
C
B
B
C
B
A
C
C
B
A
A
C
B
D
D
E
E
E
F
E
A
B
A
C
C
B
D
B
C
D
G
E
E
G
F
E
F
A
D
A
G
A
B
A
C
B
D
C
B
C
B
B
C
B
A
C
B
A
C
G
D
F
E
F
A
D
A
C
B
B
C
G
G
A
B
A
F
E
A
E
G
G
A
B
A
F
E
A
C
B
D
F
E
A
F
E
A
A
G
A
B
A
D
F
E
A
A
C
B
D
B
A
C
G
G
F
E
A
C
B
C
B
C
B
D
D
D
B
A
C
C
B
D
A
B
C
G
A
G
A
B
A
C
B
D
D
B
A
C
B
A
C
D
B
C
B
A
C
E
C
B
B
A
C
G
C
B
A
G
G
A
F
E
F
A
D
B
A
C
B
A
C
B
A
C
B
A
C
D
C
B
D
C
B
D
B
A
C
F
E
A
B
C
D
D
E
B
A
C
C
B
F
E
F
A
D
B
C
D
E
D
C
B
B
A
C
G
A
B
A
B
C
F
E
F
A
D
F
E
A
F
E
A
G
A
B
A
G
C
B
D
F
E
F
A
D
B
A
C
D
B
C
G
B
A
C
F
E
F
A
D
G
A
B
A
A
G
A
B
A
A
C
B
D
G
A
B
A
B
C
B
A
C
G
A
B
A
B
C
C
B
G
A
B
A
G
A
B
A
G
G
A
B
A
E
G
G
F
E
A
B
C
G
G
D
C
B
B
C
A
B
A
C
G
A
B
A
D
A
C
B
B
C
G
B
A
C
G
A
B
A
F
E
F
A
D
B
A
C
G
A
B
A
F
E
F
A
D
A
D
C
B
B
C
F
E
A
G
F
E
A
C
B
D
C
B
D
A
C
B
D
D
G
A
B
A
F
E
A
B
A
C
E
B
A
C
B
A
C
B
A
C
F
E
F
A
D
A
G
A
B
A
G
E
G
A
B
A
F
E
F
A
D
C
B
D
F
E
A
G
E
B
C
A
C
B
E
A
C
B
B
A
C
C
B
B
A
C
E
C
B
A
B
C
G
A
B
A
D
D
G
A
B
A
A
B
C
G
A
B
A
A
C
B
D
C
B
D
G
A
B
A
A
D
G
A
B
A
B
A
C
F
E
F
A
D
G
G
A
B
A
C
B
D
D
G
B
A
C
C
B
F
E
F
A
D
E
F
E
F
A
D
F
E
A
G
F
E
F
A
D
C
B
D
F
E
A
C
B
G
B
A
C
C
B
B
A
C
F
E
A
C
B
D
A
A
A
B
A
C
G
G
A
B
A
C
B
D
C
B
G
A
B
A
D
F
E
A
G
C
B
D
G
A
B
A
C
B
B
A
C
C
B
D
C
B
D
D
D
A
B
A
C
D
A
G
A
B
A
D
A
C
B
D
B
A
C
F
E
F
A
D
G
A
B
A
B
A
C
B
A
C
G
C
B
D
F
E
A
G
C
B
D
B
A
C
F
E
F
A
D
B
A
C
F
E
A
D
E
E
B
C
F
E
F
A
D
B
C
G
A
B
A
F
E
F
A
D
D
B
A
C
A
E
G
A
B
A
B
A
C
F
E
A
F
E
A
G
A
B
A
G
A
B
A
B
C
C
B
F
E
A
C
B
D
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
D
G
A
B
A
C
B
G
A
B
A
F
E
F
A
D
G
B
C
A
F
E
F
A
D
B
C
G
F
E
A
G
A
B
A
B
A
C
B
A
C
E
G
A
B
A
D
F
E
A
A
E
F
E
F
A
D
A
D
B
A
C
C
B
D
E
B
A
C
E
B
C
B
C
G
B
A
C
F
E
A
F
E
A
F
E
A
F
E
F
A
D
D
A
G
C
B
B
C
D
F
E
A
E
F
E
F
A
D
A
F
E
F
A
D
E
A
A
A
G
A
B
A
G
C
B
D
B
C
E
F
E
F
A
D
A
F
E
F
A
D
E
D
F
E
F
A
D
F
E
A
C
B
G
A
B
A
D
D
E
B
C
B
C
B
C
A
B
A
C
B
A
C
G
C
B
G
B
A
C
F
E
F
A
D
E
A
F
E
F
A
D
C
B
C
B
G
F
E
F
A
D
C
B
G
C
B
G
A
B
A
D
C
B
D
E
C
B
G
F
E
A
C
B
D
G
A
B
A
D
C
B
D
B
A
C
C
B
G
A
B
A
G
C
B
A
F
E
F
A
D
G
A
B
A
D
F
E
F
A
D
B
C
C
B
B
A
C
C
B
D
F
E
A
C
B
F
E
F
A
D
A
C
B
B
A
C
G
F
E
F
A
D
D
C
B
D
A
B
C
G
F
E
A
G
B
A
C
B
A
C
G
G
B
A
C
F
E
F
A
D
E
G
F
E
F
A
D
E
C
B
F
E
F
A
D
F
E
A
B
A
C
C
B
D
D
C
B
D
F
E
A
G
C
B
C
B
D
E
F
E
F
A
D
E
B
A
C
C
B
D
G
B
A
C
E
G
E
F
E
A
E
F
E
F
A
D
F
E
A
C
B
D
B
C
B
A
C
C
B
D
C
B
D
B
C
G
A
B
A
D
C
B
D
A
G
A
B
A
A
B
C
C
B
D
G
C
B
A
F
E
A
E
G
B
A
C
F
E
A
C
B
D
B
C
E
B
A
C
F
E
A
B
C
A
D
C
B
D
G
B
A
C
F
E
A
F
E
A
G
C
B
F
E
F
A
D
B
A
C
A
A
B
A
C
G
A
B
A
B
C
G
A
B
A
F
E
F
A
D
E
G
A
B
A
C
B
D
D
C
B
D
B
A
C
C
B
D
E
B
A
C
F
E
A
C
B
D
C
B
F
E
F
A
D
F
E
F
A
D
G
A
B
A
B
C
A
B
C
C
B
D
E
A
D
B
C
G
A
B
A
B
A
C
C
B
D
C
B
A
G
A
B
A
B
A
C
B
A
C
C
B
D
E
F
E
F
A
D
F
E
F
A
D
E
G
G
D
F
E
A
G
A
B
A
B
A
C
G
G
E
B
C
B
A
C
C
B
G
F
E
F
A
D
G
G
B
A
C
F
E
A
D
E
G
A
B
A
C
B
D
E
E
B
A
C
F
E
F
A
D
B
C
G
G
D
C
B
A
C
B
D
D
C
B
C
B
C
B
G
A
B
A
G
A
B
A
A
E
F
E
F
A
D
C
B
G
A
B
A
A
D
C
B
C
B
E
D
B
C
F
E
A
F
E
A
C
B
D
G
A
B
A
F
E
A
B
A
C
C
B
D
C
B
F
E
F
A
D
C
B
A
F
E
A
C
B
D
B
C
B
C
B
A
C
B
C
C
B
D
F
E
F
A
D
E
G
A
B
A
F
E
F
A
D
G
A
B
A
B
A
C
B
A
C
G
B
C
C
B
D
C
B
G
E
F
E
A
E
A
E
G
A
B
A
E
D
E
F
E
F
A
D
C
B
D
C
B
G
A
B
A
C
B
D
B
C
E
A
C
B
C
B
D
D
B
C
C
B
D
D
G
A
B
A
G
A
B
A
F
E
A
B
C
D
B
C
C
B
F
E
F
A
D
G
F
E
F
A
D
D
F
E
F
A
D
E
B
A
C
G
A
B
A
E
G
B
C
G
A
B
A
D
B
C
D
E
B
C
B
A
C
B
A
C
C
B
G
C
B
F
E
A
C
B
D
E
E
G
F
E
A
C
B
D
E
G
A
B
A
B
A
C
A
B
A
C
C
B
D
C
B
D
G
G
A
B
A
F
E
F
A
D
B
A
C
C
B
D
G
B
C
B
A
C
G
A
B
A
E
G
B
C
F
E
F
A
D
B
C
F
E
A
G
A
B
A
B
C
G
B
A
C
C
B
B
A
C
F
E
F
A
D
B
C
C
B
D
F
E
A
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
C
B
C
B
D
C
B
B
A
C
B
C
D
F
E
F
A
D
D
C
B
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
E
F
E
A
F
E
F
A
D
B
C
D
D
A
C
B
D
G
A
B
A
B
A
C
G
A
B
A
B
C
E
E
G
A
B
A
F
E
F
A
D
B
C
B
C
C
B
D
G
D
G
F
E
F
A
D
G
A
B
A
G
A
B
A
D
F
E
A
D
G
C
B
D
A
B
C
F
E
A
C
B
D
C
B
D
G
C
B
D
F
E
F
A
D
G
A
B
A
E
B
C
G
E
G
B
A
C
B
C
B
C
A
C
B
F
E
F
A
D
C
B
C
B
C
B
D
F
E
F
A
D
E
G
C
B
D
G
F
E
A
D
E
G
E
B
C
F
E
F
A
D
G
B
A
C
C
B
D
G
A
B
A
C
B
D
F
E
F
A
D
F
E
F
A
D
B
A
C
A
C
B
D
F
E
F
A
D
A
C
B
B
A
C
B
A
C
A
C
B
B
C
D
F
E
F
A
D
A
F
E
F
A
D
A
F
E
A
D
E
G
A
B
A
E
B
C
B
A
C
G
F
E
F
A
D
A
E
B
C
B
C
F
E
F
A
D
E
F
E
A
D
C
B
D
C
B
D
C
B
B
A
C
G
F
E
A
C
B
D
A
G
A
B
A
G
A
B
A
G
A
B
A
C
A
A
A
G
C
B
D
C
B
D
F
E
F
A
D
F
E
F
A
D
D
C
B
D
C
B
F
E
F
A
D
F
E
A
C
B
C
B
F
E
A
G
F
E
A
F
E
F
A
D
A
G
B
A
C
F
E
F
A
D
G
C
B
D
F
E
F
A
D
B
A
C
B
A
C
F
E
A
G
F
E
A
A
G
A
B
A
F
E
F
A
D
E
B
C
F
E
F
A
D
E
E
C
B
D
D
A
A
F
E
F
A
D
F
E
A
G
A
D
B
A
C
G
A
B
A
C
B
G
A
B
A
A
C
B
D
G
A
B
A
D
A
C
B
D
F
E
A
C
B
D
D
D
E
B
C
G
B
C
D
B
C
C
B
B
C
A
F
E
F
A
D
C
B
D
C
B
D
B
C
G
F
E
F
A
D
E
D
C
B
C
B
D
F
E
A
B
A
C
C
B
B
C
B
A
C
G
A
B
A
F
E
A
C
B
F
E
A
G
C
B
C
B
D
F
E
F
A
D
C
B
C
B
D
F
E
F
A
D
F
E
A
B
C
E
D
C
B
D
G
A
B
A
E
C
B
B
C
E
C
B
D
C
B
D
G
A
B
A
E
C
B
A
C
B
D
C
B
D
B
C
D
C
B
B
A
C
A
C
B
D
D
D
B
A
C
C
B
D
D
B
A
C
D
E
B
A
C
B
C
F
E
A
F
E
A
B
C
D
C
B
A
G
A
B
A
C
B
D
C
B
G
A
B
A
G
A
B
A
B
A
C
C
B
B
C
C
B
D
A
E
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
G
E
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
B
A
C
C
B
D
G
A
B
A
E
G
B
A
C
E
F
E
A
C
B
D
C
B
D
C
B
D
B
C
G
A
B
A
E
D
A
F
E
F
A
D
C
B
F
E
A
D
D
E
B
C
D
B
C
F
E
F
A
D
G
D
C
B
D
G
A
F
E
F
A
D
F
E
A
F
E
A
D
G
A
B
A
C
B
D
E
D
B
A
C
D
G
C
B
D
F
E
F
A
D
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
A
B
A
C
F
E
F
A
D
F
E
F
A
D
G
C
B
E
G
B
C
A
D
A
F
E
F
A
D
A
G
A
B
A
B
A
C
E
G
G
A
C
B
D
B
A
C
G
A
B
A
G
A
B
A
E
A
D
D
B
C
F
E
A
C
B
D
B
C
D
G
E
F
E
A
C
B
D
E
B
C
D
F
E
F
A
D
E
E
F
E
A
A
B
A
C
G
A
B
A
B
A
C
G
A
B
A
B
C
G
A
B
A
A
A
C
B
D
D
G
B
A
C
B
A
C
F
E
A
F
E
F
A
D
G
A
B
A
B
A
C
B
C
B
C
E
F
E
A
E
G
A
B
A
A
F
E
F
A
D
F
E
A
G
A
B
A
F
E
F
A
D
G
E
C
B
D
E
D
B
C
G
G
A
B
A
D
G
A
C
B
F
E
F
A
D
A
G
A
B
A
A
G
B
A
C
B
C
G
A
B
A
B
A
C
B
A
C
B
A
C
F
E
A
F
E
F
A
D
E
E
B
A
C
A
D
A
G
D
G
A
B
A
G
C
B
D
G
A
B
A
F
E
F
A
D
F
E
A
B
A
C
G
A
B
A
G
A
B
A
C
B
D
A
B
A
C
D
C
B
D
D
A
B
C
B
C
G
A
G
F
E
A
C
B
D
F
E
F
A
D
B
A
C
F
E
F
A
D
G
F
E
F
A
D
B
C
F
E
A
F
E
F
A
D
D
A
F
E
F
A
D
G
A
B
A
E
B
A
C
A
G
D
F
E
F
A
D
F
E
F
A
D
E
E
B
A
C
A
G
A
B
A
F
E
A
F
E
F
A
D
B
C
C
B
F
E
F
A
D
C
B
B
A
C
F
E
F
A
D
E
C
B
D
D
E
F
E
A
A
G
A
B
A
D
G
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
D
C
B
D
E
F
E
F
A
D
G
F
E
A
F
E
A
E
C
B
D
F
E
A
G
A
B
A
B
A
C
G
D
B
C
F
E
A
C
B
D
A
F
E
A
G
B
A
C
G
A
B
A
B
C
C
B
D
D
A
D
B
A
C
C
B
D
G
A
B
A
F
E
A
G
G
A
B
A
G
A
B
A
F
E
A
G
C
B
D
B
A
C
C
B
G
C
B
A
B
A
C
G
B
A
C
F
E
F
A
D
A
B
A
C
F
E
F
A
D
C
B
D
C
B
F
E
F
A
D
E
C
B
D
G
F
E
F
A
D
D
D
G
G
A
G
C
B
D
E
A
F
E
A
B
A
C
D
F
E
A
E
E
F
E
A
C
B
D
A
A
A
A
F
E
F
A
D
G
F
E
F
A
D
C
B
F
E
F
A
D
E
F
E
A
E
F
E
A
C
B
D
C
B
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
E
G
F
E
A
F
E
A
G
A
B
A
C
B
D
C
B
D
C
B
D
B
A
C
A
F
E
A
G
G
A
B
A
B
A
C
B
A
C
C
B
A
B
C
G
G
A
B
A
C
B
B
A
C
D
B
C
E
E
G
C
B
C
B
D
F
E
A
A
D
E
E
C
B
D
A
G
B
C
D
E
B
C
E
A
D
F
E
A
B
A
C
G
A
F
E
A
B
C
A
B
A
C
C
B
D
B
A
C
A
D
G
A
B
A
E
G
G
C
B
C
B
D
E
F
E
A
G
G
G
A
B
A
C
B
B
A
C
F
E
F
A
D
F
E
A
E
F
E
F
A
D
F
E
F
A
D
G
A
B
A
A
E
B
A
C
E
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
C
B
D
B
C
E
F
E
F
A
D
G
A
B
A
G
E
C
B
D
B
A
C
C
B
D
D
C
B
D
E
B
C
B
A
C
B
A
C
C
B
A
G
A
B
A
E
B
C
D
E
F
E
A
B
A
C
D
C
B
G
B
C
E
B
C
G
B
C
D
C
B
D
A
A
A
E
G
F
E
F
A
D
E
B
A
C
G
A
B
A
D
D
B
C
B
A
C
C
B
C
B
D
A
E
C
B
D
E
A
B
C
G
A
B
A
D
B
A
C
E
C
B
D
F
E
A
B
C
F
E
A
E
G
D
G
A
B
A
A
A
D
D
A
E
A
E
C
B
C
B
D
G
A
B
A
D
F
E
A
B
C
G
A
B
A
G
A
B
A
F
E
A
B
C
F
E
F
A
D
G
C
B
D
F
E
F
A
D
C
B
F
E
A
B
A
C
C
B
D
C
B
D
D
B
C
C
B
G
D
C
B
D
F
E
F
A
D
G
G
E
D
C
B
C
B
D
G
F
E
F
A
D
A
B
C
C
B
A
B
C
C
B
D
C
B
D
B
A
C
A
A
E
G
G
G
A
B
A
C
B
B
C
F
E
F
A
D
C
B
E
A
E
D
B
C
B
C
F
E
F
A
D
D
B
C
A
F
E
A
E
E
G
A
B
A
G
A
B
A
F
E
F
A
D
D
B
A
C
F
E
A
G
A
B
A
A
D
C
B
D
F
E
F
A
D
D
D
A
C
B
G
A
B
A
F
E
A
B
A
C
G
B
C
F
E
F
A
D
E
G
A
B
A
F
E
F
A
D
F
E
A
F
E
F
A
D
C
B
D
A
G
G
A
B
A
F
E
A
F
E
F
A
D
C
B
D
G
C
B
C
B
D
G
F
E
F
A
D
B
A
C
C
B
B
A
C
D
C
B
F
E
F
A
D
D
D
G
A
B
A
F
E
F
A
D
G
B
A
C
G
A
B
A
B
A
C
A
D
A
D
B
A
C
B
A
C
D
C
B
D
G
A
B
A
G
B
C
C
B
B
C
C
B
D
B
A
C
C
B
F
E
F
A
D
F
E
A
G
A
B
A
C
B
G
G
A
B
A
F
E
A
F
E
A
G
C
B
D
B
A
C
G
A
B
A
G
E
C
B
D
B
C
F
E
A
F
E
F
A
D
F
E
F
A
D
G
A
C
B
B
A
C
F
E
A
G
A
B
A
C
A
A
G
A
B
A
B
A
C
D
D
F
E
A
C
B
D
C
B
D
F
E
A
G
G
A
B
A
D
B
A
C
B
C
C
B
B
C
F
E
A
F
E
F
A
D
A
F
E
F
A
D
C
B
D
A
B
C
E
B
A
C
B
A
C
C
B
D
G
A
B
A
C
B
D
B
C
B
C
G
A
B
A
E
C
B
D
C
B
D
A
B
C
C
B
F
E
F
A
D
C
B
D
E
B
A
C
F
E
F
A
D
B
A
C
G
A
B
A
G
A
B
A
F
E
A
D
C
B
D
C
B
C
B
C
B
G
A
E
B
C
G
A
B
A
G
A
B
A
G
A
B
A
C
B
D
B
A
C
B
C
B
A
C
B
C
B
C
F
E
A
B
A
C
F
E
A
B
A
C
B
A
C
A
G
A
B
A
A
A
G
A
B
A
D
D
C
B
C
B
G
F
E
A
E
B
A
C
B
A
C
D
F
E
F
A
D
D
G
A
B
A
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
D
F
E
F
A
D
B
A
C
G
A
B
A
A
C
B
D
G
D
F
E
F
A
D
F
E
F
A
D
C
B
G
A
B
A
C
B
D
A
D
B
C
B
C
F
E
A
B
A
C
G
C
B
G
F
E
A
F
E
A
G
A
B
A
B
A
C
D
C
B
D
F
E
F
A
D
G
A
B
A
B
C
E
B
C
C
B
D
B
C
F
E
A
F
E
A
A
B
C
E
F
E
F
A
D
B
C
C
B
F
E
F
A
D
F
E
A
F
E
A
G
F
E
A
G
A
B
A
A
G
A
B
A
A
A
F
E
A
C
B
D
A
F
E
A
C
B
F
E
F
A
D
F
E
A
G
A
B
A
G
A
B
A
G
C
B
D
C
B
D
B
A
C
B
A
C
A
A
C
B
D
D
C
B
D
G
C
B
C
B
G
B
C
C
B
D
C
B
B
C
F
E
F
A
D
F
E
F
A
D
A
G
A
B
A
F
E
A
A
A
F
E
F
A
D
F
E
F
A
D
D
B
C
G
A
B
A
E
G
E
G
A
B
A
F
E
A
B
A
C
F
E
F
A
D
G
F
E
F
A
D
G
D
E
A
G
C
B
D
C
B
D
C
B
G
A
B
A
F
E
A
B
A
C
F
E
F
A
D
G
A
B
A
A
G
A
B
A
C
B
G
A
B
A
F
E
A
C
B
D
G
C
B
D
F
E
A
G
A
B
A
A
C
B
D
G
D
C
B
D
C
B
D
B
A
C
G
E
C
B
D
C
B
B
A
C
G
C
B
B
C
F
E
F
A
D
E
B
A
C
C
B
D
B
C
A
E
B
C
B
A
C
F
E
F
A
D
G
A
B
A
G
G
A
B
A
D
F
E
A
B
C
A
A
B
A
C
B
A
C
G
A
B
A
A
C
B
G
A
B
A
A
G
C
B
D
B
A
C
G
A
B
A
C
B
D
G
A
B
A
E
D
G
F
E
F
A
D
B
C
F
E
A
F
E
A
B
C
D
B
A
C
C
B
D
B
C
E
D
D
E
D
C
B
D
E
E
B
C
F
E
A
D
B
C
B
A
C
E
E
E
G
A
B
A
B
C
B
A
C
G
A
B
A
C
B
D
G
A
C
B
E
F
E
F
A
D
C
B
F
E
A
B
C
C
B
B
C
B
C
B
A
C
D
B
C
E
F
E
F
A
D
E
E
G
E
G
A
B
A
D
F
E
F
A
D
G
A
B
A
C
B
D
B
A
C
F
E
F
A
D
G
C
B
D
B
C
G
E
G
F
E
F
A
D
C
B
G
D
E
E
C
B
D
A
A
A
G
B
A
C
F
E
F
A
D
B
C
B
C
C
B
D
G
B
A
C
F
E
F
A
D
F
E
A
G
A
B
A
F
E
A
C
B
E
B
A
C
G
A
B
A
D
C
B
D
D
F
E
A
C
B
D
A
B
C
B
C
F
E
F
A
D
G
A
B
A
C
B
D
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
A
G
B
A
C
G
A
B
A
A
G
A
B
A
F
E
F
A
D
E
B
A
C
C
B
D
A
F
E
A
F
E
F
A
D
A
D
A
C
B
G
A
C
B
D
E
C
B
B
C
C
B
D
G
A
B
A
F
E
F
A
D
G
A
B
A
A
C
B
D
E
F
E
A
A
B
A
C
G
A
B
A
B
A
C
C
B
F
E
A
A
G
F
E
A
F
E
A
G
A
B
A
G
B
C
B
C
F
E
F
A
D
B
C
D
G
A
B
A
C
B
B
C
F
E
F
A
D
G
A
B
A
C
B
B
C
D
B
A
C
D
G
A
B
A
C
B
D
B
C
F
E
F
A
D
B
C
C
B
D
G
A
B
A
C
B
F
E
A
B
C
F
E
F
A
D
B
C
B
C
D
B
C
F
E
F
A
D
C
B
C
B
D
C
B
E
A
C
B
D
D
G
E
A
G
A
B
A
D
F
E
F
A
D
C
B
F
E
A
G
F
E
F
A
D
G
A
G
A
B
A
F
E
A
F
E
F
A
D
B
A
C
F
E
F
A
D
G
A
B
A
C
B
E
C
B
D
A
E
G
B
C
D
A
B
C
B
C
C
B
D
B
A
C
B
C
A
G
A
B
A
G
B
C
B
C
E
F
E
A
G
F
E
A
F
E
F
A
D
A
A
G
A
B
A
G
F
E
A
B
C
B
C
E
G
A
B
A
C
B
D
C
B
B
C
B
C
F
E
F
A
D
C
B
E
D
C
B
B
A
C
C
B
D
B
A
C
D
C
B
G
A
B
A
G
A
B
A
G
B
A
C
A
B
C
G
A
B
A
C
B
C
B
D
G
A
B
A
C
B
D
F
E
F
A
D
A
C
B
G
D
G
A
B
A
B
A
C
B
A
C
B
C
D
B
C
F
E
F
A
D
D
B
C
D
C
B
D
B
C
B
C
F
E
F
A
D
B
C
G
C
B
F
E
A
C
B
D
C
B
F
E
F
A
D
F
E
A
B
C
G
D
F
E
F
A
D
G
G
F
E
A
F
E
A
C
B
D
G
A
B
A
C
B
D
B
A
C
E
D
C
B
G
B
C
F
E
A
E
F
E
A
A
D
C
B
C
B
D
C
B
G
F
E
A
D
G
C
B
D
B
A
C
E
A
G
A
B
A
B
C
C
B
D
G
B
A
C
G
B
C
D
C
B
D
A
C
B
B
C
B
C
A
B
A
C
G
A
B
A
F
E
F
A
D
B
A
C
G
G
A
B
A
G
A
B
A
G
A
B
A
E
G
A
B
A
G
C
B
G
A
B
A
D
F
E
F
A
D
B
A
C
F
E
A
B
A
C
D
E
D
F
E
A
E
C
B
E
F
E
F
A
D
B
A
C
C
B
B
A
C
G
A
B
A
A
E
G
B
A
C
C
B
G
C
B
D
B
C
A
C
B
D
F
E
F
A
D
G
A
B
A
F
E
A
F
E
F
A
D
C
B
D
B
A
C
E
G
A
B
A
C
B
B
C
A
B
C
B
C
F
E
A
F
E
F
A
D
C
B
D
D
E
C
B
D
B
A
C
C
B
G
C
B
G
G
A
C
B
B
A
C
D
C
B
D
G
A
B
A
B
C
F
E
A
B
A
C
C
B
D
F
E
A
A
C
B
D
G
A
B
A
E
C
B
B
C
A
A
G
D
G
A
B
A
C
B
D
B
C
E
E
G
D
B
C
B
C
D
C
B
C
B
B
C
E
A
E
D
B
A
C
C
B
D
F
E
A
F
E
F
A
D
F
E
A
A
A
C
B
D
G
A
B
A
C
B
D
F
E
F
A
D
F
E
F
A
D
G
C
B
C
B
G
F
E
F
A
D
B
C
B
A
C
F
E
F
A
D
G
A
G
A
B
A
B
C
G
B
A
C
F
E
A
A
B
C
B
C
F
E
A
C
B
D
A
F
E
A
B
A
C
D
A
G
A
B
A
C
B
D
B
C
C
B
D
E
A
A
G
C
B
D
G
A
B
A
A
G
F
E
A
C
B
D
F
E
A
D
F
E
A
G
E
G
C
B
D
B
A
C
F
E
A
B
C
A
C
B
E
E
C
B
D
C
B
D
E
F
E
A
D
B
C
E
F
E
F
A
D
D
B
A
C
G
A
B
A
F
E
F
A
D
G
B
A
C
D
F
E
F
A
D
C
B
B
C
C
B
D
A
G
C
B
D
D
G
F
E
A
G
A
B
A
F
E
F
A
D
B
C
B
A
C
B
A
C
D
B
C
C
B
D
D
G
E
C
B
D
C
B
D
C
B
D
F
E
A
B
A
C
C
B
D
F
E
A
C
B
D
B
C
B
C
C
B
D
B
C
F
E
A
F
E
A
B
A
C
G
B
A
C
C
B
D
D
D
B
A
C
D
F
E
F
A
D
G
A
B
A
G
C
B
D
C
B
D
C
B
B
A
C
D
A
G
B
C
F
E
A
A
E
C
B
D
C
B
G
B
C
G
A
B
A
B
A
C
F
E
A
F
E
A
E
B
C
B
A
C
C
B
B
C
F
E
F
A
D
F
E
F
A
D
C
B
B
C
C
B
D
C
B
D
C
B
D
F
E
A
A
A
C
B
A
F
E
F
A
D
F
E
A
G
G
C
B
D
G
G
A
B
A
G
G
D
A
E
B
C
C
B
B
A
C
F
E
A
A
B
A
C
G
A
B
A
G
A
B
A
B
A
C
F
E
A
F
E
A
F
E
F
A
D
D
F
E
A
G
A
B
A
C
B
C
B
D
E
C
B
D
E
C
B
D
F
E
F
A
D
C
B
B
A
C
F
E
F
A
D
E
D
G
E
E
G
A
B
A
D
C
B
D
F
E
F
A
D
D
G
E
A
G
A
B
A
F
E
F
A
D
B
A
C
C
B
E
G
F
E
F
A
D
B
A
C
A
F
E
A
E
G
A
G
A
B
A
E
G
A
B
A
G
A
B
A
G
D
G
A
B
A
D
F
E
A
A
B
A
C
B
C
A
A
C
B
G
B
A
C
B
A
C
F
E
F
A
D
D
B
A
C
A
E
C
B
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
A
G
A
B
A
C
B
G
F
E
F
A
D
G
D
B
C
B
C
F
E
A
D
D
G
A
B
A
D
C
B
D
G
A
B
A
B
C
G
C
B
E
F
E
A
C
B
D
B
C
E
D
A
C
B
B
C
G
A
B
A
F
E
F
A
D
A
D
F
E
F
A
D
C
B
D
G
G
A
B
A
G
C
B
D
C
B
C
B
D
F
E
A
B
A
C
A
B
A
C
D
G
G
C
B
G
G
C
B
D
B
C
C
B
F
E
F
A
D
C
B
C
B
D
B
C
B
A
C
A
G
A
B
A
B
A
C
B
A
C
A
G
E
G
A
B
A
D
F
E
A
D
E
G
A
B
A
G
B
A
C
G
G
G
B
C
A
G
C
B
D
A
C
B
A
F
E
A
C
B
D
C
B
B
A
C
E
C
B
A
G
B
A
C
A
D
C
B
B
A
C
G
B
C
G
B
C
C
B
D
A
B
C
B
C
D
G
E
G
F
E
A
C
B
E
G
A
B
A
F
E
F
A
D
A
G
A
B
A
C
B
G
C
B
G
A
B
A
G
A
D
G
G
A
B
A
E
C
B
G
A
B
A
B
C
F
E
A
G
G
A
B
A
B
C
A
F
E
F
A
D
E
A
G
B
C
C
B
D
C
B
D
E
F
E
A
D
C
B
D
B
C
C
B
C
B
C
B
D
B
C
G
A
B
A
A
D
F
E
F
A
D
C
B
D
B
C
A
B
C
C
B
C
B
F
E
A
B
C
A
C
B
D
F
E
F
A
D
C
B
G
C
B
D
B
C
F
E
A
G
A
B
A
B
C
A
B
C
F
E
A
G
D
F
E
F
A
D
G
A
B
A
E
F
E
A
F
E
A
A
G
A
B
A
B
C
D
G
A
B
A
B
A
C
C
B
D
G
G
A
B
A
G
B
A
C
G
G
B
C
F
E
A
C
B
C
B
F
E
A
E
C
B
E
F
E
F
A
D
G
F
E
F
A
D
D
B
C
A
C
B
D
B
C
C
B
D
B
A
C
F
E
F
A
D
C
B
E
A
E
D
B
C
D
G
A
G
A
B
A
B
A
C
F
E
A
A
E
F
E
F
A
D
G
E
G
E
D
E
G
A
B
A
D
G
A
C
B
G
A
B
A
A
E
G
F
E
F
A
D
C
B
D
C
B
D
D
D
D
A
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
C
B
C
B
B
C
G
A
B
A
D
F
E
A
C
B
D
F
E
F
A
D
G
A
B
A
G
A
B
A
B
A
C
F
E
F
A
D
B
A
C
A
F
E
F
A
D
F
E
F
A
D
A
G
D
C
B
D
B
C
G
A
B
A
E
B
C
D
A
F
E
A
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
A
C
B
F
E
F
A
D
E
E
C
B
D
E
C
B
A
E
F
E
A
C
B
D
B
A
C
B
A
C
D
B
A
C
F
E
F
A
D
B
C
G
D
G
A
B
A
F
E
A
E
B
A
C
C
B
C
B
A
C
B
B
C
B
A
C
A
A
F
E
A
F
E
F
A
D
F
E
F
A
D
G
B
A
C
E
F
E
A
B
C
F
E
F
A
D
G
A
B
A
G
C
B
F
E
A
G
A
B
A
F
E
A
G
A
B
A
G
B
C
E
F
E
F
A
D
B
A
C
B
C
D
E
C
B
B
A
C
E
B
A
C
F
E
F
A
D
F
E
A
D
C
B
D
F
E
A
C
B
E
E
F
E
F
A
D
B
A
C
G
A
B
A
G
A
B
A
C
B
C
B
D
A
G
C
B
D
D
F
E
A
E
G
G
A
B
A
E
D
C
B
G
A
B
A
G
A
B
A
B
A
C
B
C
D
D
B
C
C
B
G
G
F
E
A
E
G
G
G
A
B
A
C
B
B
A
C
F
E
F
A
D
D
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
E
B
A
C
B
C
C
B
D
B
C
E
C
B
D
C
B
D
D
D
D
F
E
A
D
F
E
F
A
D
E
G
A
B
A
F
E
F
A
D
B
A
C
D
B
C
G
G
A
B
A
G
G
B
A
C
G
B
C
F
E
F
A
D
C
B
D
B
C
C
B
D
A
B
A
C
D
F
E
A
A
C
B
B
C
B
C
E
E
G
C
B
G
A
B
A
G
A
B
A
B
A
C
G
F
E
A
F
E
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
D
G
A
B
A
G
A
B
A
F
E
A
D
B
A
C
B
C
B
A
C
E
F
E
F
A
D
F
E
F
A
D
A
F
E
A
B
A
C
C
B
D
E
F
E
A
B
C
A
G
A
B
A
G
A
B
A
G
A
B
A
B
C
B
A
C
E
C
B
C
B
D
D
C
B
D
F
E
A
F
E
F
A
D
B
C
C
B
D
F
E
F
A
D
A
C
B
B
C
E
C
B
B
C
F
E
F
A
D
C
B
D
F
E
A
B
C
B
C
F
E
F
A
D
G
F
E
A
G
B
A
C
G
E
B
C
F
E
A
C
B
F
E
A
F
E
F
A
D
A
G
C
B
D
G
A
B
A
A
E
D
C
B
G
F
E
A
B
C
F
E
A
B
C
F
E
F
A
D
C
B
G
A
B
A
D
B
C
B
C
C
B
D
G
A
B
A
C
B
F
E
F
A
D
E
B
C
G
A
B
A
A
E
G
E
A
G
A
B
A
F
E
F
A
D
A
B
C
C
B
C
B
D
D
F
E
A
B
C
C
B
D
D
E
G
A
B
A
G
F
E
A
G
C
B
A
A
G
F
E
A
G
A
B
A
F
E
A
B
C
E
C
B
G
F
E
A
E
C
B
B
A
C
G
A
B
A
B
C
F
E
A
G
A
B
A
F
E
A
B
A
C
F
E
A
C
B
A
E
F
E
F
A
D
B
C
G
F
E
A
C
B
G
C
B
D
G
C
B
B
A
C
B
C
B
A
C
A
C
B
D
A
G
G
E
F
E
A
F
E
A
B
C
B
C
B
A
C
F
E
F
A
D
C
B
G
B
A
C
F
E
F
A
D
B
A
C
G
A
B
A
C
B
F
E
F
A
D
A
G
A
B
A
G
D
F
E
F
A
D
B
C
E
B
A
C
C
B
C
B
B
C
B
C
G
A
B
A
F
E
A
E
C
B
B
A
C
F
E
F
A
D
A
G
A
B
A
B
A
C
F
E
F
A
D
F
E
F
A
D
B
C
G
B
C
C
B
D
G
A
B
A
F
E
A
B
A
C
E
B
C
D
C
B
F
E
A
C
B
F
E
A
F
E
A
B
A
C
C
B
F
E
A
F
E
F
A
D
F
E
F
A
D
G
C
B
D
A
C
B
D
E
F
E
A
B
A
C
B
A
C
B
A
C
A
B
C
F
E
F
A
D
F
E
F
A
D
F
E
A
G
F
E
A
F
E
A
F
E
F
A
D
A
D
F
E
A
A
F
E
F
A
D
E
G
C
B
E
D
F
E
A
A
G
G
G
A
B
A
B
A
C
B
C
F
E
A
B
C
F
E
F
A
D
F
E
F
A
D
D
D
B
A
C
D
D
G
A
B
A
G
A
B
A
B
A
C
G
A
B
A
G
D
C
B
D
G
A
E
G
C
B
D
C
B
B
A
C
B
C
B
A
C
G
A
B
A
E
F
E
F
A
D
B
A
C
A
A
A
B
C
B
C
F
E
A
B
C
G
A
B
A
A
G
A
B
A
G
A
B
A
G
A
B
A
C
B
D
G
C
B
D
F
E
A
G
F
E
F
A
D
G
A
B
A
A
B
A
C
B
C
G
A
B
A
G
C
B
D
C
B
D
G
F
E
A
G
C
B
D
F
E
A
A
E
F
E
F
A
D
F
E
F
A
D
A
A
G
G
A
B
A
F
E
A
E
C
B
D
G
A
B
A
F
E
F
A
D
C
B
C
B
A
F
E
F
A
D
F
E
F
A
D
E
E
G
A
B
A
C
B
D
G
A
B
A
B
A
C
B
C
C
B
D
E
F
E
A
A
B
A
C
G
A
B
A
B
A
C
G
A
B
A
F
E
A
F
E
A
G
G
E
B
A
C
B
C
C
B
D
C
B
D
B
C
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
D
B
A
C
B
A
C
A
E
B
C
F
E
A
F
E
F
A
D
B
C
F
E
F
A
D
A
B
C
E
F
E
A
B
C
D
F
E
F
A
D
A
G
A
B
A
C
B
D
B
A
C
E
D
D
B
A
C
B
C
E
F
E
F
A
D
F
E
F
A
D
C
B
D
E
B
C
E
E
C
B
D
B
A
C
E
F
E
F
A
D
B
C
F
E
A
B
C
C
B
D
C
B
A
E
C
B
D
D
D
F
E
F
A
D
C
B
D
B
C
F
E
A
C
B
B
A
C
C
B
B
A
C
A
D
C
B
G
A
B
A
A
A
B
A
C
F
E
F
A
D
C
B
D
D
C
B
D
F
E
A
F
E
F
A
D
F
E
A
C
B
D
G
A
B
A
F
E
F
A
D
A
B
C
D
E
C
B
D
F
E
A
B
C
G
F
E
A
F
E
F
A
D
B
A
C
D
E
A
G
A
B
A
C
B
D
B
C
G
A
B
A
B
A
C
C
B
D
D
F
E
F
A
D
B
A
C
F
E
A
E
B
C
G
A
B
A
B
C
D
F
E
A
B
C
B
A
C
B
A
C
G
A
G
A
C
B
D
E
A
D
F
E
A
B
A
C
C
B
D
G
A
B
A
E
F
E
F
A
D
F
E
A
A
F
E
A
A
F
E
F
A
D
A
F
E
F
A
D
E
F
E
F
A
D
C
B
D
G
A
B
A
A
C
B
G
F
E
A
A
G
G
A
B
A
F
E
F
A
D
B
C
E
F
E
F
A
D
G
B
A
C
G
A
B
A
C
B
D
C
B
D
D
B
A
C
G
E
C
B
D
G
B
A
C
C
B
D
E
A
C
B
F
E
A
C
B
D
B
C
B
A
C
A
G
A
B
A
E
F
E
F
A
D
B
C
A
F
E
A
A
F
E
A
C
B
D
B
C
F
E
F
A
D
D
C
B
D
G
D
F
E
A
E
G
F
E
A
D
B
A
C
B
C
C
B
D
B
C
B
C
F
E
A
G
C
B
G
D
E
C
B
C
B
F
E
A
D
G
E
F
E
F
A
D
B
C
B
C
D
C
B
F
E
F
A
D
C
B
F
E
A
G
A
B
A
B
C
G
A
B
A
B
C
G
A
B
A
B
A
C
G
A
B
A
C
D
F
E
F
A
D
D
A
A
E
D
D
B
C
C
B
D
B
A
C
F
E
A
E
G
A
C
B
D
C
B
D
B
C
B
C
F
E
A
D
G
A
B
A
B
A
C
F
E
A
F
E
F
A
D
D
C
B
D
G
D
D
B
C
F
E
A
G
A
B
A
G
A
B
A
F
E
F
A
D
E
A
A
A
G
A
B
A
A
B
A
C
G
F
E
A
A
C
B
F
E
F
A
D
C
B
E
C
B
E
F
E
F
A
D
B
C
C
B
D
F
E
A
B
A
C
G
E
E
F
E
A
B
C
A
A
C
B
D
E
F
E
A
E
A
C
B
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
D
D
A
D
B
C
G
A
B
A
G
B
A
C
D
B
C
F
E
A
B
A
C
A
F
E
A
G
A
B
A
B
C
G
G
A
B
A
D
C
B
E
B
C
F
E
F
A
D
B
C
D
C
B
D
D
C
B
D
D
C
B
B
C
B
C
B
C
A
C
B
D
B
C
F
E
F
A
D
C
B
A
E
F
E
F
A
D
B
C
C
B
D
A
B
C
E
C
B
B
A
C
E
A
D
D
B
C
G
A
B
A
F
E
A
E
G
A
B
A
E
B
A
C
C
B
A
B
A
C
C
B
A
C
B
D
B
A
C
A
F
E
F
A
D
B
A
C
B
C
E
C
B
D
C
B
F
E
A
D
F
E
F
A
D
D
A
G
A
B
A
C
B
C
B
B
A
C
F
E
F
A
D
F
E
A
C
B
G
A
B
A
C
B
C
B
E
D
G
F
E
A
C
B
D
G
G
A
B
A
E
F
E
F
A
D
G
F
E
F
A
D
C
B
D
C
B
D
C
B
G
A
B
A
F
E
A
F
E
A
G
A
B
A
C
B
B
C
C
B
G
F
E
A
F
E
F
A
D
F
E
F
A
D
D
C
B
F
E
A
G
G
G
A
B
A
A
F
E
F
A
D
B
C
G
A
B
A
C
B
D
A
D
C
B
C
B
G
A
B
A
B
A
C
C
B
D
E
E
A
B
C
C
B
D
D
E
B
C
D
B
A
C
E
G
A
B
A
F
E
A
C
B
D
C
B
D
C
B
D
A
D
B
C
C
B
D
D
A
B
C
G
A
B
A
C
B
D
C
B
D
A
G
A
B
A
G
B
A
C
B
C
E
D
C
B
G
A
B
A
B
A
C
A
D
B
C
G
A
B
A
G
E
B
A
C
C
B
B
A
C
C
B
D
F
E
A
G
G
A
B
A
F
E
F
A
D
F
E
F
A
D
G
G
B
A
C
G
C
B
F
E
A
A
C
B
D
G
F
E
F
A
D
B
A
C
E
G
F
E
A
B
C
D
B
C
G
A
B
A
G
A
B
A
C
B
D
B
C
G
B
C
G
D
B
C
G
A
D
G
A
B
A
A
E
A
B
C
B
A
C
G
A
B
A
C
B
D
C
B
D
C
B
D
F
E
A
B
C
G
G
A
B
A
G
B
A
C
F
E
A
D
F
E
F
A
D
B
A
C
D
B
A
C
A
F
E
A
E
E
C
B
A
A
B
C
E
E
E
A
C
B
B
A
C
E
C
B
B
A
C
A
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
F
A
D
B
A
C
G
A
B
A
G
D
A
A
G
B
A
C
D
G
F
E
A
A
F
E
F
A
D
E
B
C
B
A
C
E
F
E
A
C
B
D
C
B
E
C
B
D
D
A
A
B
C
C
B
D
G
A
B
A
F
E
A
G
A
B
A
F
E
A
G
G
A
B
A
E
A
A
F
E
A
G
A
B
A
G
B
A
C
C
B
G
A
B
A
F
E
A
A
E
F
E
F
A
D
C
B
A
F
E
F
A
D
B
A
C
F
E
F
A
D
G
D
C
B
G
A
B
A
C
B
D
C
B
G
B
C
A
G
A
B
A
C
B
F
E
A
F
E
A
G
B
C
B
C
E
G
F
E
F
A
D
B
C
E
G
A
B
A
G
D
C
B
E
E
D
F
E
F
A
D
F
E
A
G
A
B
A
F
E
A
B
C
B
A
C
A
E
F
E
F
A
D
F
E
A
F
E
A
E
F
E
F
A
D
B
C
B
A
C
E
F
E
F
A
D
G
D
C
B
D
F
E
F
A
D
E
B
C
G
G
E
D
F
E
A
B
C
E
C
B
D
F
E
F
A
D
B
A
C
C
B
D
E
D
B
C
D
E
C
B
D
E
B
A
C
C
B
B
A
C
B
A
C
A
A
C
B
F
E
F
A
D
C
B
E
A
A
G
G
D
D
G
D
B
C
B
A
C
A
A
B
C
D
E
G
G
A
B
A
A
F
E
A
B
C
G
A
B
A
G
A
B
A
A
B
A
C
F
E
A
E
B
A
C
C
B
D
F
E
F
A
D
B
A
C
A
B
A
C
D
D
D
C
B
D
D
B
C
B
A
C
E
F
E
A
F
E
A
E
C
B
D
G
F
E
A
C
B
B
A
C
D
D
C
B
D
F
E
F
A
D
A
G
A
B
A
G
F
E
F
A
D
D
C
B
G
A
B
A
D
B
A
C
C
B
E
A
B
A
C
B
A
C
F
E
F
A
D
E
B
A
C
A
A
G
A
B
A
G
A
B
A
F
E
F
A
D
D
C
B
B
A
C
E
F
E
A
C
B
D
B
A
C
A
E
E
G
A
B
A
B
C
B
C
C
B
D
F
E
F
A
D
G
A
B
A
E
G
A
C
B
G
G
A
B
A
B
C
G
E
C
B
D
F
E
F
A
D
B
C
G
B
C
F
E
A
C
B
D
F
E
A
G
A
B
A
G
A
B
A
E
G
C
B
D
C
B
G
E
C
B
C
B
E
F
E
F
A
D
B
A
C
C
B
F
E
A
B
A
C
G
B
A
C
B
A
C
B
A
C
F
E
F
A
D
A
A
E
G
A
B
A
F
E
F
A
D
E
G
C
B
D
E
C
B
F
E
A
B
A
C
C
B
D
E
C
B
C
B
D
C
B
D
D
D
D
F
E
F
A
D
E
C
B
A
G
C
B
B
C
G
A
B
A
E
C
B
D
F
E
F
A
D
G
C
B
D
G
E
G
C
B
D
B
C
F
E
F
A
D
C
B
D
G
A
B
A
F
E
A
C
B
F
E
A
F
E
A
C
B
D
G
A
B
A
G
A
B
A
D
G
B
C
A
E
E
D
D
F
E
F
A
D
E
G
A
C
B
D
A
G
A
B
A
A
C
B
C
B
D
C
B
D
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
F
A
D
G
A
B
A
F
E
A
C
B
D
B
A
C
F
E
A
B
A
C
C
B
D
B
C
F
E
F
A
D
E
F
E
A
E
C
B
B
A
C
E
A
G
G
C
B
D
A
G
C
B
D
C
B
B
C
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
F
E
A
C
B
D
C
B
D
C
B
D
E
D
A
B
A
C
A
A
D
E
B
C
G
A
B
A
B
A
C
E
G
F
E
A
C
B
G
A
B
A
C
B
D
G
F
E
F
A
D
C
B
C
B
G
A
B
A
B
A
C
C
B
G
G
F
E
F
A
D
F
E
F
A
D
G
B
A
C
B
A
C
G
B
C
B
A
C
E
G
C
B
D
B
A
C
A
G
B
A
C
F
E
F
A
D
G
B
A
C
C
B
D
B
A
C
C
B
B
C
C
B
D
F
E
A
B
C
F
E
A
A
C
B
G
F
E
A
B
C
B
C
F
E
A
G
G
F
E
A
F
E
F
A
D
G
C
B
A
F
E
F
A
D
E
F
E
F
A
D
F
E
F
A
D
B
C
B
A
C
E
C
B
C
B
D
B
C
F
E
F
A
D
G
A
B
A
A
G
G
D
G
G
A
B
A
D
F
E
F
A
D
C
B
B
A
C
F
E
A
F
E
A
C
B
D
E
G
E
D
D
F
E
A
G
C
B
D
C
B
D
F
E
A
C
B
E
B
C
B
C
G
D
F
E
A
C
B
D
C
B
D
B
C
E
B
A
C
C
B
D
B
A
C
B
C
F
E
F
A
D
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
D
B
C
F
E
F
A
D
C
B
C
B
D
G
A
B
A
C
B
D
A
G
A
B
A
G
C
B
D
B
A
C
B
C
C
B
B
A
C
B
A
C
G
G
A
B
A
C
B
D
B
C
B
A
C
D
F
E
A
B
C
E
F
E
F
A
D
D
C
B
E
G
B
C
G
C
B
E
F
E
F
A
D
B
A
C
G
A
B
A
C
B
D
A
G
A
B
A
E
G
F
E
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
B
A
C
C
B
A
F
E
F
A
D
D
F
E
A
C
B
D
B
C
F
E
A
G
A
B
A
E
C
B
C
B
C
B
A
E
B
A
C
G
A
B
A
D
B
A
C
G
E
D
A
B
C
B
C
C
B
D
G
A
B
A
F
E
A
F
E
A
F
E
F
A
D
B
A
C
D
B
A
C
F
E
F
A
D
C
B
D
A
C
B
D
C
B
D
D
F
E
F
A
D
B
C
B
C
C
B
D
B
A
C
C
B
D
F
E
F
A
D
G
D
G
A
B
A
F
E
A
F
E
F
A
D
A
C
B
D
F
E
A
G
A
B
C
F
E
F
A
D
F
E
A
E
F
E
A
F
E
F
A
D
D
B
A
C
E
G
A
B
A
C
B
C
B
D
C
B
C
B
A
F
E
A
E
A
E
F
E
F
A
D
E
F
E
A
G
A
B
A
E
B
A
C
B
C
D
F
E
F
A
D
B
A
C
B
A
C
C
B
D
E
F
E
A
G
G
A
B
A
E
G
B
C
D
F
E
F
A
D
B
A
C
C
B
E
D
G
A
B
A
B
C
G
A
B
A
F
E
F
A
D
E
G
A
B
A
E
B
C
F
E
F
A
D
F
E
F
A
D
A
F
E
F
A
D
F
E
A
C
B
G
B
C
F
E
F
A
D
C
B
B
A
C
E
A
A
G
D
F
E
F
A
D
C
B
D
G
D
G
E
A
F
E
A
C
B
C
B
E
B
C
A
F
E
A
G
A
C
B
F
E
F
A
D
B
C
B
A
C
F
E
F
A
D
G
A
B
A
F
E
A
F
E
A
D
G
G
F
E
A
D
G
A
B
A
F
E
A
A
A
B
C
D
C
B
D
B
A
C
E
D
E
F
E
A
B
A
C
C
B
C
B
C
B
D
F
E
F
A
D
F
E
A
B
A
C
G
B
C
E
C
B
D
E
C
B
G
A
B
A
C
B
C
B
B
C
D
A
B
C
B
A
C
D
G
D
G
B
A
C
B
C
G
A
G
A
F
E
A
E
B
C
A
C
B
G
A
B
A
F
E
F
A
D
F
E
A
F
E
F
A
D
E
F
E
A
B
C
B
A
C
C
B
D
D
C
B
C
B
C
B
G
A
B
A
A
C
B
D
C
B
D
E
G
A
B
A
G
A
B
A
G
E
B
C
C
B
C
B
D
E
F
E
A
C
B
C
B
D
B
A
C
F
E
F
A
D
G
C
B
D
F
E
F
A
D
D
D
F
E
A
B
C
B
C
B
C
C
B
G
A
B
A
A
D
B
C
A
F
E
A
D
B
A
C
C
B
F
E
F
A
D
D
B
C
B
C
C
B
B
C
F
E
A
A
B
A
C
D
E
G
A
B
A
B
A
C
B
A
C
E
G
A
B
A
G
A
B
A
G
G
E
B
C
B
A
C
G
A
B
A
C
B
D
G
B
A
C
G
A
B
A
F
E
F
A
D
D
G
F
E
F
A
D
C
B
G
A
B
A
D
C
B
D
F
E
A
E
C
B
D
B
A
C
C
B
B
A
C
B
A
C
B
A
C
G
A
B
A
B
A
C
E
D
D
B
A
C
B
C
B
A
C
E
G
A
B
A
C
B
D
B
C
G
A
B
A
G
C
B
D
D
A
C
B
C
B
G
A
B
A
D
F
E
F
A
D
B
A
C
B
C
D
E
D
B
C
C
B
D
B
C
C
B
D
G
G
A
B
A
E
G
A
B
A
C
B
F
E
A
C
B
D
C
B
G
A
B
A
F
E
A
A
F
E
F
A
D
G
C
B
F
E
A
C
B
G
A
B
A
C
B
D
F
E
A
G
A
B
A
C
B
B
A
C
G
A
B
A
C
B
C
B
D
D
C
B
A
E
E
G
A
C
B
B
A
C
D
B
A
C
D
B
C
B
A
C
F
E
F
A
D
B
C
D
A
C
B
D
C
B
D
G
A
B
A
G
D
F
E
A
C
B
A
C
B
C
B
C
B
D
D
G
B
C
D
A
G
F
E
A
F
E
A
B
C
F
E
A
G
A
B
A
B
C
A
C
B
A
B
C
B
C
F
E
A
F
E
F
A
D
D
G
A
B
A
G
A
B
A
C
B
E
F
E
A
F
E
A
B
C
G
F
E
F
A
D
G
G
A
B
A
A
C
B
C
B
D
D
C
B
D
D
F
E
F
A
D
B
C
B
C
D
F
E
A
D
C
B
D
G
C
B
D
D
G
A
B
A
E
G
A
B
A
D
G
A
B
A
D
C
B
D
F
E
F
A
D
G
G
G
C
B
D
A
F
E
F
A
D
B
A
C
E
B
A
C
B
C
B
C
C
B
D
E
F
E
F
A
D
B
A
C
B
C
F
E
A
B
C
E
F
E
F
A
D
F
E
F
A
D
D
B
C
A
G
F
E
F
A
D
C
B
E
F
E
F
A
D
B
A
C
A
F
E
A
G
A
B
A
B
C
C
B
G
A
E
E
B
A
C
G
D
C
B
E
B
C
B
A
C
B
A
C
B
C
F
E
A
G
G
A
B
A
B
C
B
A
C
E
F
E
A
A
C
B
D
D
E
F
E
F
A
D
C
B
E
B
C
D
C
B
D
B
C
B
C
C
B
D
G
E
G
A
B
A
G
A
B
A
C
B
D
G
G
A
B
A
C
B
D
G
C
B
D
G
A
B
A
E
G
A
B
A
B
C
F
E
A
G
E
C
B
D
B
C
D
G
B
A
C
G
A
B
A
E
G
F
E
A
C
B
D
G
A
B
A
C
B
D
B
C
G
A
B
A
G
A
B
A
C
B
D
F
E
A
C
B
D
D
E
C
B
C
B
D
G
G
A
B
A
F
E
F
A
D
G
A
D
G
G
F
E
A
E
E
F
E
A
E
D
G
A
F
E
A
A
A
F
E
F
A
D
F
E
F
A
D
G
B
A
C
A
F
E
F
A
D
G
F
E
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
D
C
B
D
G
B
A
C
C
B
B
C
C
B
F
E
A
D
F
E
A
A
D
D
D
E
C
B
B
A
C
C
B
A
B
A
C
F
E
F
A
D
D
B
A
C
D
B
A
C
E
B
A
C
G
A
B
A
F
E
F
A
D
B
C
G
C
B
G
D
D
C
B
D
D
C
B
D
B
C
E
D
B
C
B
C
F
E
A
C
B
D
D
F
E
F
A
D
A
F
E
F
A
D
B
C
G
B
C
A
B
C
B
A
C
C
B
D
F
E
A
B
C
D
F
E
A
F
E
F
A
D
C
B
D
B
C
A
G
C
B
D
B
A
C
C
B
D
G
F
E
F
A
D
F
E
F
A
D
A
G
A
B
A
G
A
B
A
D
A
A
E
F
E
F
A
D
B
A
C
G
A
B
A
C
B
G
A
B
A
C
B
D
E
B
C
C
B
B
A
C
B
A
C
E
A
C
B
D
F
E
F
A
D
D
C
B
E
A
F
E
A
C
B
B
C
D
G
A
B
A
C
B
E
F
E
F
A
D
E
E
C
B
D
F
E
A
F
E
A
F
E
A
C
B
D
F
E
F
A
D
F
E
A
F
E
A
F
E
F
A
D
C
B
D
C
B
D
A
E
A
F
E
A
C
B
B
A
C
F
E
F
A
D
F
E
A
G
G
A
B
A
F
E
A
F
E
A
B
C
A
E
C
B
C
B
D
E
C
B
F
E
F
A
D
F
E
A
F
E
A
F
E
F
A
D
F
E
A
F
E
F
A
D
E
D
F
E
F
A
D
A
F
E
A
E
B
A
C
D
F
E
F
A
D
A
G
A
B
A
F
E
A
D
G
A
G
B
A
C
C
B
G
F
E
F
A
D
C
B
F
E
F
A
D
A
B
C
F
E
A
B
A
C
G
C
B
D
B
C
E
B
C
A
A
D
B
A
C
F
E
A
A
C
B
D
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
A
C
B
F
E
F
A
D
F
E
A
A
C
B
B
C
E
G
F
E
F
A
D
F
E
F
A
D
B
A
C
G
A
B
A
C
B
B
A
C
B
C
E
A
C
B
G
A
B
A
G
A
B
A
D
B
A
C
C
B
G
B
C
C
B
D
E
D
B
C
B
A
C
G
A
B
A
E
G
A
B
A
B
A
C
G
A
B
A
D
G
A
B
A
E
A
B
A
C
G
A
B
A
G
C
B
D
B
A
C
F
E
F
A
D
G
A
B
A
G
A
B
A
C
B
F
E
A
F
E
F
A
D
D
G
C
B
C
B
D
F
E
A
F
E
A
C
B
C
B
D
B
C
F
E
F
A
D
A
D
D
G
A
B
A
G
C
B
D
G
A
B
A
F
E
A
C
B
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
D
D
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
D
C
B
D
G
E
D
G
C
B
D
E
G
E
B
C
C
B
E
G
A
B
A
E
E
E
B
A
C
F
E
F
A
D
G
A
B
A
B
C
D
C
B
G
F
E
F
A
D
G
A
B
A
B
A
C
C
B
F
E
F
A
D
C
B
D
C
B
A
G
A
D
G
F
E
F
A
D
G
A
B
A
D
F
E
A
C
B
D
F
E
A
D
G
A
B
A
F
E
F
A
D
E
F
E
F
A
D
E
B
C
G
E
G
F
E
F
A
D
F
E
A
A
F
E
F
A
D
G
A
B
A
B
C
F
E
A
G
G
A
B
A
B
A
C
F
E
F
A
D
D
F
E
F
A
D
G
A
B
A
A
C
B
B
A
C
G
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
E
G
D
C
B
B
A
C
B
C
F
E
A
E
F
E
A
B
A
C
F
E
F
A
D
G
A
B
A
B
C
D
B
C
D
F
E
F
A
D
B
A
C
E
B
C
C
B
D
A
G
F
E
A
A
F
E
A
F
E
F
A
D
D
E
C
B
D
E
E
D
D
E
B
A
C
D
C
B
D
D
B
A
C
C
B
B
A
C
C
B
D
B
A
C
C
B
C
B
D
B
A
C
C
B
D
A
C
B
D
F
E
F
A
D
B
C
E
G
A
B
A
B
C
C
B
C
B
E
E
B
C
G
F
E
A
B
C
B
C
F
E
A
B
C
B
C
C
B
F
E
A
A
G
A
B
A
C
B
D
C
B
D
C
B
G
A
B
A
C
B
G
A
B
A
B
C
B
A
C
G
A
B
A
A
B
A
C
G
G
A
B
A
D
E
G
A
B
A
F
E
A
G
E
F
E
A
G
D
F
E
F
A
D
F
E
A
G
B
A
C
F
E
F
A
D
D
D
C
B
D
G
C
B
D
C
B
G
B
C
D
G
D
B
C
E
E
C
B
G
A
B
A
F
E
F
A
D
C
B
G
A
B
A
B
A
C
F
E
A
B
A
C
D
B
A
C
E
C
B
A
F
E
F
A
D
G
D
D
C
B
D
G
A
B
A
C
B
D
G
F
E
A
F
E
A
G
B
C
B
C
B
C
D
G
C
B
G
A
B
A
C
B
B
A
C
G
G
A
B
A
F
E
F
A
D
G
A
B
A
B
C
A
B
A
C
G
A
G
C
B
C
B
D
B
C
A
F
E
A
G
A
B
A
G
A
B
A
A
A
G
A
B
A
B
A
C
C
B
G
A
B
A
G
G
D
A
E
F
E
A
F
E
F
A
D
C
B
F
E
A
F
E
F
A
D
B
A
C
F
E
F
A
D
F
E
A
A
F
E
F
A
D
C
B
G
B
A
C
E
F
E
F
A
D
F
E
F
A
D
E
B
A
C
G
B
C
F
E
A
B
A
C
E
G
A
B
A
C
B
C
D
D
C
B
D
C
B
C
B
D
E
F
E
A
C
B
D
F
E
A
G
A
B
A
C
B
G
A
B
A
E
B
A
C
F
E
A
A
D
C
B
G
A
B
A
D
G
D
C
B
G
A
B
A
B
A
C
B
C
G
F
E
A
B
A
C
C
B
D
B
A
C
C
B
B
A
C
D
F
E
A
B
A
C
C
B
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
D
A
D
G
F
E
F
A
D
G
A
B
A
G
A
B
A
B
A
C
F
E
F
A
D
F
E
F
A
D
A
B
C
F
E
A
F
E
A
B
C
E
C
B
D
B
C
G
A
B
A
B
C
F
E
F
A
D
B
A
C
B
C
D
E
A
C
B
F
E
F
A
D
E
D
B
A
C
G
A
B
A
B
C
D
A
C
B
B
C
G
A
C
B
D
G
A
B
A
D
C
B
F
E
F
A
D
B
A
C
A
F
E
F
A
D
A
F
E
F
A
D
F
E
A
B
C
G
A
B
A
E
D
A
D
A
B
C
D
F
E
A
B
A
C
C
B
D
B
C
D
B
C
B
C
A
E
G
A
B
A
B
A
C
E
G
E
G
B
A
C
A
C
B
D
C
B
F
E
A
G
A
B
A
G
D
E
G
C
B
B
A
C
C
B
D
E
D
F
E
F
A
D
E
G
F
E
A
E
F
E
F
A
D
F
E
A
F
E
A
C
B
G
D
G
C
B
A
C
B
C
B
D
D
C
B
D
F
E
A
F
E
A
G
A
B
A
G
F
E
A
A
D
B
C
B
C
D
B
A
C
F
E
A
E
B
A
C
G
A
B
A
C
B
G
F
E
A
A
C
B
B
C
A
C
B
D
B
A
C
F
E
A
B
C
F
E
A
B
A
C
C
B
C
B
B
A
C
F
E
A
B
A
C
F
E
A
C
B
D
F
E
A
C
B
B
C
G
C
B
B
A
C
D
A
A
F
E
F
A
D
B
C
F
E
F
A
D
G
A
B
A
E
D
G
C
B
D
B
C
C
B
D
G
A
B
A
D
F
E
A
G
G
A
B
A
G
C
B
D
F
E
F
A
D
G
C
B
D
F
E
F
A
D
A
C
B
B
C
E
A
A
G
A
G
G
G
A
B
A
B
C
G
G
F
E
F
A
D
F
E
A
F
E
A
F
E
F
A
D
C
B
D
C
B
A
C
B
D
D
F
E
A
E
B
C
C
B
G
D
G
B
C
A
B
C
E
E
G
F
E
A
C
B
B
C
F
E
F
A
D
C
B
F
E
A
F
E
F
A
D
G
A
B
A
G
D
A
C
B
D
B
C
G
A
B
A
A
C
B
G
A
B
A
B
C
D
G
F
E
F
A
D
C
B
D
B
A
C
D
F
E
F
A
D
G
A
B
A
D
F
E
F
A
D
B
C
D
F
E
A
G
A
B
A
C
B
A
E
F
E
F
A
D
C
B
D
B
C
G
A
B
A
G
G
A
G
A
B
A
D
C
B
F
E
F
A
D
E
G
A
B
A
C
B
D
A
B
A
C
D
G
A
B
A
G
D
E
E
C
B
F
E
F
A
D
G
B
C
F
E
F
A
D
D
B
A
C
B
A
C
F
E
F
A
D
G
F
E
A
B
A
C
G
A
B
A
A
G
B
A
C
C
B
C
B
D
B
C
A
D
A
B
A
C
G
B
A
C
G
C
B
D
C
B
D
D
B
A
C
C
B
D
G
G
A
B
A
F
E
F
A
D
G
A
B
A
E
G
F
E
A
G
A
B
A
C
E
D
D
B
A
C
F
E
F
A
D
F
E
F
A
D
A
E
C
B
G
F
E
A
B
A
C
F
E
F
A
D
C
B
D
C
B
B
A
C
G
B
C
B
A
C
D
G
A
B
A
A
F
E
F
A
D
B
C
E
C
B
D
G
A
B
A
F
E
F
A
D
C
B
C
B
D
A
C
B
D
C
B
F
E
F
A
D
G
C
B
D
D
G
C
B
D
E
E
G
A
B
A
C
B
D
B
C
F
E
F
A
D
F
E
F
A
D
G
A
B
A
B
C
D
G
E
A
C
B
D
D
G
A
B
A
F
E
F
A
D
C
B
D
G
A
B
A
B
A
C
G
F
E
F
A
D
D
B
A
C
G
F
E
A
F
E
F
A
D
C
B
B
A
C
G
A
B
A
B
C
F
E
A
D
A
B
C
B
A
C
C
B
E
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
D
B
C
G
A
B
A
C
B
C
B
A
E
D
B
C
G
C
B
D
G
A
B
A
A
G
D
F
E
F
A
D
D
B
C
G
F
E
F
A
D
E
D
F
E
A
F
E
F
A
D
A
F
E
F
A
D
F
E
A
G
A
B
A
F
E
F
A
D
C
B
D
C
B
F
E
F
A
D
G
D
G
A
B
A
E
F
E
A
E
C
B
D
B
A
C
G
A
B
A
F
E
F
A
D
B
A
C
C
B
C
B
D
G
G
A
B
A
D
C
B
C
B
D
E
F
E
F
A
D
B
A
C
D
B
C
G
A
B
A
E
F
E
A
E
B
C
D
B
C
E
C
B
D
B
C
F
E
F
A
D
G
A
F
E
F
A
D
G
A
B
A
E
E
D
G
A
B
A
B
C
A
C
B
D
G
C
B
D
C
B
D
F
E
F
A
D
C
B
D
G
A
B
A
A
D
C
B
D
A
C
B
D
A
A
E
D
F
E
F
A
D
G
A
B
A
B
C
F
E
A
A
F
E
A
E
E
B
C
A
F
E
A
C
B
F
E
A
G
G
A
B
A
E
A
A
E
D
B
A
C
G
A
B
A
E
D
F
E
A
C
B
D
G
C
B
G
A
B
A
B
A
C
E
F
E
F
A
D
C
B
D
F
E
F
A
D
G
A
B
A
B
A
C
B
C
G
A
B
A
D
F
E
A
F
E
A
F
E
A
F
E
F
A
D
D
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
A
G
C
B
D
F
E
A
C
B
D
G
A
B
A
B
C
D
G
G
F
E
F
A
D
C
B
F
E
F
A
D
D
A
A
F
E
A
D
G
A
B
A
F
E
A
G
F
E
F
A
D
A
F
E
F
A
D
G
A
B
A
D
C
B
B
C
C
B
D
E
E
A
F
E
A
G
D
B
C
B
C
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
E
G
F
E
F
A
D
B
A
C
F
E
A
A
B
A
C
C
B
B
A
C
F
E
F
A
D
A
F
E
F
A
D
G
E
D
B
A
C
C
B
D
D
G
B
C
F
E
A
G
A
B
A
E
A
F
E
F
A
D
B
A
C
G
G
A
B
A
G
D
A
F
E
A
C
B
D
F
E
F
A
D
F
E
A
B
C
B
C
E
A
E
B
A
C
F
E
F
A
D
G
A
B
A
F
E
A
F
E
A
B
C
A
B
A
C
B
C
C
B
D
E
E
G
A
B
A
F
E
F
A
D
G
G
A
B
A
C
B
F
E
A
C
B
D
G
G
A
B
A
C
A
D
D
E
A
G
A
B
A
D
C
B
D
F
E
A
G
A
B
A
F
E
F
A
D
F
E
A
F
E
F
A
D
G
A
D
A
C
B
D
D
B
A
C
C
B
E
F
E
A
G
F
E
A
F
E
A
G
A
B
A
D
G
A
B
A
E
A
A
C
B
G
B
C
F
E
F
A
D
F
E
A
F
E
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
E
G
A
B
A
A
C
B
F
E
A
E
C
B
D
F
E
A
C
B
C
B
G
C
B
D
G
A
B
A
B
C
A
B
A
C
E
D
D
A
D
E
E
G
A
B
A
G
A
E
G
E
G
B
C
G
A
B
A
G
C
B
D
G
G
A
B
A
F
E
A
C
B
E
G
B
A
C
F
E
F
A
D
E
C
B
C
B
D
G
E
F
E
F
A
D
F
E
A
G
A
B
A
C
B
D
G
G
G
C
B
G
C
B
D
E
B
C
E
F
E
F
A
D
E
C
B
C
B
D
G
A
B
A
F
E
F
A
D
B
A
C
E
A
D
F
E
F
A
D
C
B
B
C
G
A
B
A
F
E
F
A
D
F
E
A
B
A
C
G
A
C
B
D
E
F
E
A
F
E
F
A
D
B
A
C
C
B
F
E
A
B
C
G
A
B
A
C
B
D
B
C
F
E
F
A
D
B
A
C
A
D
B
A
C
G
A
B
A
D
B
A
C
F
E
A
A
C
B
C
B
D
A
E
C
B
B
A
C
A
E
B
A
C
F
E
F
A
D
C
B
C
B
F
E
F
A
D
B
C
C
B
B
A
C
E
E
F
E
F
A
D
D
D
G
F
E
F
A
D
C
B
D
B
C
G
A
B
A
F
E
F
A
D
G
B
C
B
A
C
C
B
D
G
G
A
B
A
C
B
D
C
B
F
E
F
A
D
B
A
C
D
F
E
A
F
E
F
A
D
G
F
E
A
A
F
E
F
A
D
G
E
D
B
A
C
G
B
C
G
A
B
A
G
C
B
D
B
A
C
G
A
B
A
B
C
F
E
A
B
C
C
B
G
A
B
A
B
C
C
B
D
A
F
E
F
A
D
C
B
D
C
B
D
A
B
C
A
E
C
B
G
A
B
A
A
E
G
A
B
A
F
E
A
C
B
D
B
C
D
F
E
F
A
D
C
B
A
F
E
A
F
E
F
A
D
B
C
A
B
C
A
B
C
D
G
A
B
A
C
B
D
E
A
C
B
D
A
C
B
D
F
E
F
A
D
B
A
C
G
A
B
A
A
B
C
C
B
D
B
C
E
G
G
A
B
A
D
C
B
D
D
A
F
E
A
A
F
E
F
A
D
F
E
A
D
F
E
F
A
D
F
E
F
A
D
D
G
F
E
F
A
D
A
F
E
A
C
B
D
G
A
B
A
E
G
A
C
B
D
E
D
F
E
A
A
F
E
F
A
D
D
G
A
B
A
G
A
B
A
G
A
B
A
D
F
E
F
A
D
D
C
B
F
E
F
A
D
A
C
B
A
B
C
C
B
B
A
C
F
E
A
E
D
G
A
D
D
G
A
B
A
F
E
F
A
D
B
A
C
G
A
B
A
G
A
B
A
F
E
F
A
D
G
A
B
A
E
C
B
G
E
E
F
E
A
B
A
C
F
E
A
A
B
A
C
C
B
G
A
B
A
B
C
B
A
C
E
G
F
E
F
A
D
F
E
F
A
D
A
B
A
C
C
B
C
B
D
B
C
B
A
C
A
G
A
B
A
E
A
F
E
A
F
E
A
F
E
A
C
B
F
E
F
A
D
D
E
C
B
E
C
B
D
A
B
C
F
E
A
F
E
A
C
B
D
E
E
D
E
G
A
B
A
G
G
F
E
A
C
B
G
B
A
C
G
C
B
C
B
D
D
D
D
E
F
E
F
A
D
G
A
B
A
C
B
D
B
A
C
B
C
E
F
E
F
A
D
G
D
D
G
A
B
A
G
D
D
F
E
F
A
D
G
A
B
A
F
E
A
E
B
A
C
F
E
F
A
D
E
B
A
C
F
E
A
A
G
F
E
A
F
E
F
A
D
G
D
C
B
D
D
C
B
D
D
D
F
E
F
A
D
B
A
C
C
B
D
F
E
A
B
C
F
E
A
E
C
B
C
B
D
F
E
F
A
D
G
A
B
A
B
C
F
E
F
A
D
D
G
A
B
A
C
B
D
E
F
E
A
D
B
A
C
A
D
B
C
F
E
F
A
D
B
A
C
F
E
F
A
D
B
C
F
E
A
G
A
B
A
G
A
B
A
E
D
F
E
A
B
C
B
C
C
B
F
E
A
A
B
C
E
G
C
B
D
B
C
C
B
D
F
E
F
A
D
E
C
B
B
A
C
B
A
C
F
E
A
B
A
C
G
D
G
C
B
D
F
E
F
A
D
D
B
A
C
B
A
C
A
E
G
G
A
B
A
E
B
C
E
A
G
G
F
E
A
F
E
F
A
D
C
B
G
A
B
A
E
C
B
D
B
C
B
C
C
B
G
B
A
C
G
C
B
B
C
G
D
C
B
A
G
A
B
A
C
B
D
E
F
E
F
A
D
G
G
F
E
F
A
D
E
A
G
C
B
D
D
E
B
C
G
D
G
A
B
A
B
A
C
D
C
B
E
B
C
C
B
D
C
B
B
C
E
B
A
C
B
A
C
C
B
D
G
C
B
E
G
A
B
A
B
A
C
B
A
C
D
G
B
A
C
D
D
C
B
D
A
F
E
A
C
B
D
G
G
A
B
A
G
A
B
A
C
B
G
A
B
A
C
B
D
E
D
F
E
A
D
E
E
G
G
B
C
F
E
F
A
D
C
B
E
G
A
C
B
D
A
B
A
C
D
B
C
G
F
E
A
B
C
F
E
A
G
C
B
F
E
A
C
B
G
C
B
C
B
D
E
E
B
A
C
G
A
B
A
F
E
A
C
B
D
D
G
A
B
A
F
E
A
A
C
B
D
B
C
G
A
B
A
G
D
G
A
B
A
B
C
C
B
G
A
B
A
F
E
A
F
E
A
A
B
C
B
A
C
G
A
B
A
C
B
F
E
F
A
D
E
E
A
F
E
F
A
D
E
C
B
D
C
B
E
E
D
F
E
F
A
D
D
B
A
C
A
C
B
D
E
G
F
E
F
A
D
C
B
G
A
B
A
D
F
E
A
G
B
A
C
B
C
E
F
E
F
A
D
C
B
E
F
E
A
F
E
A
F
E
A
G
A
B
A
B
A
C
F
E
F
A
D
F
E
A
E
B
C
B
A
C
D
D
B
C
G
C
B
D
G
B
C
G
E
C
B
B
C
A
D
C
B
F
E
F
A
D
G
F
E
F
A
D
A
B
A
C
C
B
D
A
A
B
A
C
B
A
C
A
B
A
C
B
A
C
B
A
C
E
G
G
A
B
A
E
B
C
B
A
C
A
E
F
E
F
A
D
A
C
B
D
F
E
F
A
D
D
F
E
A
B
A
C
F
E
A
B
C
C
B
D
A
B
C
B
A
C
G
G
A
B
A
A
F
E
A
E
G
B
C
B
C
F
E
A
C
B
D
D
B
A
C
F
E
A
G
F
E
A
D
F
E
A
G
A
B
A
B
C
A
A
B
C
C
B
D
C
B
G
A
B
A
B
A
C
F
E
F
A
D
A
E
F
E
F
A
D
C
B
D
F
E
A
F
E
A
D
B
C
A
C
B
F
E
F
A
D
E
B
A
C
F
E
A
B
A
C
F
E
A
G
B
A
C
C
B
D
B
A
C
B
C
E
A
B
A
C
B
C
B
A
C
B
A
C
C
B
B
A
C
F
E
F
A
D
F
E
F
A
D
E
D
B
A
C
C
B
F
E
F
A
D
D
C
B
G
G
A
B
A
F
E
A
F
E
A
G
F
E
F
A
D
C
B
D
A
F
E
A
E
F
E
A
F
E
F
A
D
C
B
D
B
C
B
A
C
A
C
B
F
E
F
A
D
G
A
E
A
G
A
B
A
G
D
G
G
F
E
A
B
C
G
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
E
A
F
E
F
A
D
F
E
A
E
B
A
C
G
E
G
A
A
F
E
A
C
B
F
E
F
A
D
G
E
A
B
A
C
C
B
D
C
B
G
F
E
A
C
B
D
D
F
E
A
B
C
C
B
E
E
F
E
A
C
B
E
E
B
C
C
B
D
B
A
C
G
E
E
F
E
F
A
D
B
C
F
E
F
A
D
F
E
F
A
D
C
B
E
D
G
F
E
F
A
D
G
A
B
A
F
E
A
B
A
C
C
B
G
F
E
A
C
B
D
B
C
C
B
D
C
B
B
A
C
B
C
A
G
D
B
A
C
G
E
B
C
C
B
D
E
C
B
G
A
B
A
C
B
D
B
A
C
E
G
A
B
A
B
C
F
E
A
A
C
B
D
F
E
A
D
F
E
F
A
D
D
D
D
C
B
A
A
B
C
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
F
A
D
C
B
D
B
A
C
A
B
C
D
C
B
E
G
C
B
G
F
E
F
A
D
E
G
A
B
A
B
C
D
A
C
B
B
C
B
C
G
F
E
A
A
C
B
F
E
F
A
D
A
F
E
A
F
E
F
A
D
G
B
C
F
E
F
A
D
F
E
A
C
B
B
C
A
F
E
A
G
A
B
A
C
B
D
C
B
C
B
G
F
E
F
A
D
C
B
D
G
D
B
A
C
G
A
B
A
B
C
C
B
D
F
E
F
A
D
G
A
B
A
B
C
F
E
F
A
D
B
A
C
C
B
E
B
A
C
G
A
B
A
G
G
A
B
A
A
B
C
E
B
C
D
G
A
G
F
E
A
F
E
A
G
A
B
A
C
B
D
E
C
B
D
B
A
C
G
G
A
G
F
E
F
A
D
B
C
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
A
C
B
C
B
D
F
E
A
B
A
C
D
A
B
A
C
B
C
D
A
A
A
G
G
A
B
A
E
D
G
A
B
A
F
E
A
D
F
E
F
A
D
G
A
B
A
B
C
D
F
E
A
C
B
D
C
B
D
F
E
A
C
B
B
A
C
B
A
C
B
C
F
E
A
C
B
D
C
B
D
B
A
C
D
A
C
B
D
C
B
D
B
A
C
B
A
C
G
A
B
A
B
A
C
F
E
F
A
D
G
C
B
F
E
A
C
B
D
C
B
G
G
D
D
G
B
A
C
G
B
A
C
F
E
A
A
A
F
E
A
B
C
G
A
B
A
C
B
D
B
A
C
C
B
F
E
A
F
E
A
B
C
B
A
C
C
B
D
B
C
G
D
B
C
C
B
D
C
B
B
C
C
B
B
A
C
A
B
A
C
F
E
A
D
D
C
B
D
A
B
A
C
B
A
C
F
E
F
A
D
B
C
A
A
G
A
B
A
C
B
C
B
D
F
E
A
D
C
B
B
C
A
D
A
D
B
C
B
A
C
D
A
B
A
C
E
F
E
A
B
A
C
G
G
B
C
F
E
F
A
D
C
B
D
F
E
F
A
D
G
A
B
A
C
B
B
C
D
G
E
A
C
B
E
B
A
C
F
E
A
F
E
F
A
D
C
B
D
C
B
B
C
F
E
A
F
E
F
A
D
G
C
B
G
A
B
A
E
G
A
B
A
F
E
F
A
D
F
E
F
A
D
C
B
D
B
C
G
E
C
B
B
A
C
F
E
F
A
D
C
B
C
B
B
A
C
A
G
C
B
D
F
E
A
A
G
A
B
A
F
E
A
E
B
A
C
C
B
F
E
A
F
E
A
A
G
A
B
A
C
B
A
G
A
B
A
F
E
A
G
B
C
C
B
D
G
A
B
A
G
A
B
A
E
B
A
C
C
B
D
G
A
B
A
A
C
B
C
B
D
C
B
D
D
D
E
B
A
C
B
A
C
D
A
G
G
C
B
C
B
D
B
A
C
B
C
G
A
B
A
G
C
B
D
G
B
A
C
A
C
B
D
G
A
B
A
B
A
C
A
F
E
A
B
A
C
G
B
C
F
E
F
A
D
F
E
A
D
A
F
E
F
A
D
G
F
E
A
F
E
F
A
D
C
B
B
C
G
A
B
A
B
A
C
B
A
C
F
E
A
G
C
B
C
B
D
C
B
D
B
A
C
A
A
C
B
D
F
E
F
A
D
E
C
B
D
B
C
D
D
D
E
C
B
F
E
F
A
D
A
G
A
B
A
B
A
C
A
F
E
A
C
B
D
F
E
A
B
A
C
E
F
E
A
F
E
F
A
D
C
B
A
A
E
A
F
E
F
A
D
B
C
A
C
B
D
G
D
F
E
F
A
D
B
C
B
A
C
C
B
D
G
G
G
A
B
A
B
C
G
D
D
F
E
A
C
B
C
B
C
B
D
G
C
B
D
E
G
C
B
A
F
E
F
A
D
B
C
B
A
C
E
C
B
A
F
E
F
A
D
C
B
D
B
C
C
B
D
A
G
C
B
D
F
E
A
C
B
D
G
E
C
B
D
G
A
B
A
G
E
G
A
B
A
C
B
D
C
B
E
C
B
D
B
A
C
G
A
B
A
B
A
C
G
A
B
A
F
E
A
B
A
C
C
B
F
E
A
B
C
G
F
E
A
B
C
F
E
A
D
D
A
B
C
C
B
D
C
B
D
F
E
F
A
D
C
B
C
B
G
C
B
E
E
B
C
D
D
G
A
B
A
B
A
C
G
A
G
A
B
A
G
A
B
A
C
B
D
C
B
B
A
C
E
G
A
B
A
G
B
A
C
D
A
F
E
A
E
D
B
C
B
A
C
F
E
A
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
C
B
F
E
A
G
B
A
C
F
E
A
B
A
C
D
F
E
A
G
A
B
A
G
F
E
F
A
D
G
A
B
A
A
A
E
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
C
B
G
A
B
A
G
C
B
D
B
C
G
F
E
F
A
D
A
C
B
D
C
B
D
E
F
E
F
A
D
B
C
G
F
E
A
F
E
A
G
B
A
C
F
E
A
G
A
A
F
E
A
G
E
G
A
B
A
A
A
C
B
F
E
F
A
D
F
E
F
A
D
G
F
E
A
C
B
G
G
A
B
A
E
A
C
B
D
F
E
F
A
D
C
B
D
B
C
D
C
B
D
B
A
C
C
B
D
C
B
A
D
C
B
D
A
C
B
D
G
B
A
C
F
E
A
G
C
B
A
G
A
B
A
C
B
G
E
D
A
E
E
B
C
B
C
F
E
A
C
B
E
G
D
C
B
D
B
A
C
A
G
C
B
D
C
B
E
G
F
E
A
F
E
F
A
D
A
A
F
E
F
A
D
E
C
B
F
E
F
A
D
G
A
B
A
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
A
C
B
D
D
D
B
C
G
A
C
B
G
C
B
D
F
E
A
B
C
B
A
C
D
F
E
A
G
F
E
F
A
D
C
B
G
F
E
A
D
C
B
B
C
G
A
B
A
D
G
E
B
C
E
B
C
B
A
C
F
E
F
A
D
F
E
F
A
D
D
F
E
A
B
A
C
F
E
A
C
B
D
C
B
F
E
A
A
E
E
A
D
C
B
D
F
E
F
A
D
G
A
B
A
C
A
B
C
F
E
A
E
A
A
C
B
D
E
E
G
C
B
C
B
F
E
F
A
D
B
A
C
G
A
B
A
C
B
D
C
B
C
B
C
B
D
F
E
A
A
C
B
D
A
E
C
B
A
G
D
B
C
C
B
G
F
E
A
B
A
C
B
A
C
E
C
B
F
E
A
D
D
C
B
D
A
A
D
F
E
F
A
D
E
G
F
E
A
F
E
F
A
D
F
E
A
G
A
B
A
B
C
C
B
G
A
B
A
C
B
B
A
C
F
E
A
B
C
B
C
B
C
G
A
G
C
B
D
C
B
D
B
A
C
C
B
D
D
D
B
C
G
G
A
B
A
C
B
D
D
F
E
F
A
D
G
A
B
A
C
B
D
G
D
C
B
C
B
D
C
B
D
B
A
C
B
C
B
C
A
G
B
A
C
G
A
B
A
F
E
F
A
D
B
A
C
B
C
B
A
C
A
C
B
D
C
B
B
A
C
A
B
A
C
B
C
A
C
B
D
E
A
F
E
A
E
F
E
F
A
D
C
B
D
G
C
B
D
B
A
C
G
F
E
F
A
D
G
G
C
B
D
B
A
C
C
B
D
F
E
A
F
E
A
C
B
D
G
A
F
E
F
A
D
C
B
D
B
C
A
C
B
D
B
C
F
E
F
A
D
B
A
C
B
C
D
A
A
D
E
B
A
C
C
B
B
C
C
B
C
B
E
G
C
B
D
C
B
D
F
E
F
A
D
G
G
B
C
A
G
A
B
A
C
B
B
A
C
G
A
B
A
F
E
A
D
B
A
C
D
G
A
G
A
B
A
D
B
C
G
A
B
A
G
A
G
B
A
C
B
A
C
D
B
A
C
G
G
A
B
C
G
D
F
E
A
B
C
A
F
E
F
A
D
G
A
B
A
E
C
B
D
A
B
C
F
E
A
G
C
B
D
G
A
B
A
D
G
D
C
B
D
B
A
C
B
A
C
F
E
A
B
C
G
A
B
A
A
D
C
B
D
G
G
A
B
A
F
E
F
A
D
B
A
C
F
E
F
A
D
G
A
B
A
C
B
G
B
A
C
A
D
G
A
B
A
B
A
C
G
F
E
F
A
D
G
A
B
A
C
B
B
A
C
F
E
A
G
A
B
C
C
B
D
D
A
G
C
B
F
E
A
G
A
B
A
C
B
D
D
C
B
D
B
C
D
D
G
F
E
F
A
D
F
E
A
B
C
D
F
E
F
A
D
B
A
C
D
D
G
G
B
C
C
B
D
F
E
A
A
C
B
C
B
B
A
C
D
E
E
F
E
F
A
D
G
A
B
A
D
C
B
D
G
B
C
G
F
E
A
B
C
A
D
G
B
A
C
F
E
F
A
D
F
E
F
A
D
G
C
B
C
B
B
A
C
C
B
F
E
A
F
E
F
A
D
F
E
F
A
D
G
G
B
A
C
G
A
B
A
E
A
A
F
E
A
G
B
C
G
G
A
B
A
E
F
E
A
F
E
A
B
A
C
E
B
C
G
B
A
C
E
F
E
F
A
D
G
A
B
A
A
D
F
E
A
F
E
A
B
C
D
B
A
C
C
B
D
F
E
A
G
A
C
B
C
B
F
E
F
A
D
G
D
B
A
C
E
B
A
C
C
B
D
D
D
D
A
F
E
F
A
D
C
B
D
C
B
D
B
C
A
G
A
B
A
B
A
C
F
E
F
A
D
F
E
A
F
E
F
A
D
B
A
C
C
B
B
A
C
E
G
A
B
A
A
G
A
B
A
B
C
E
B
C
G
G
A
B
A
E
G
C
B
B
C
F
E
F
A
D
A
D
B
A
C
D
D
F
E
A
B
A
C
E
B
A
C
B
A
C
E
A
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
D
C
B
C
B
D
F
E
F
A
D
D
D
A
B
A
C
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
C
B
C
B
C
B
D
F
E
F
A
D
B
A
C
C
B
D
C
B
G
F
E
F
A
D
B
A
C
C
B
D
D
A
B
C
B
A
C
B
C
F
E
A
A
B
A
C
A
C
B
D
B
C
C
B
B
C
D
B
A
C
A
F
E
A
F
E
F
A
D
B
A
C
A
A
F
E
A
C
B
B
C
C
B
B
C
G
A
B
A
A
G
A
B
A
F
E
A
B
A
C
G
C
B
G
C
B
D
A
F
E
F
A
D
A
C
B
D
C
B
D
B
A
C
B
A
C
E
G
A
B
A
B
C
B
A
C
D
E
D
A
G
A
B
A
B
A
C
B
C
D
C
B
F
E
A
B
C
G
A
B
A
B
C
E
C
B
B
A
C
F
E
F
A
D
D
D
B
A
C
B
A
C
G
A
B
A
A
G
F
E
F
A
D
C
B
C
B
D
B
A
C
C
B
D
E
B
A
C
A
F
E
F
A
D
A
A
F
E
F
A
D
B
C
A
F
E
A
D
B
A
C
C
B
D
F
E
A
A
E
F
E
A
D
A
C
B
A
B
A
C
A
B
C
C
B
D
E
G
A
B
A
A
F
E
A
C
B
D
C
B
E
C
B
D
B
C
G
E
G
A
G
C
B
C
B
D
D
E
C
B
B
A
C
E
D
B
C
G
A
B
A
C
B
D
B
C
F
E
F
A
D
D
B
A
C
D
G
A
B
A
E
E
F
E
F
A
D
D
E
C
B
B
C
A
D
E
G
A
B
A
F
E
A
F
E
A
B
C
B
C
F
E
A
B
C
F
E
F
A
D
D
C
B
F
E
F
A
D
G
A
B
A
G
G
A
B
A
F
E
F
A
D
D
B
A
C
G
A
B
A
B
C
F
E
A
A
C
B
D
D
C
B
B
A
C
D
E
F
E
A
C
B
G
G
E
D
C
B
D
F
E
F
A
D
F
E
F
A
D
A
E
D
G
A
B
A
D
B
C
D
F
E
A
D
C
B
D
A
C
B
F
E
F
A
D
C
B
D
G
F
E
F
A
D
E
E
E
C
B
D
C
B
D
C
B
G
B
C
B
A
C
F
E
F
A
D
F
E
A
A
F
E
F
A
D
E
G
A
B
A
B
C
B
C
D
C
B
D
E
B
C
G
G
C
B
G
A
B
A
F
E
F
A
D
C
B
D
G
A
B
A
G
C
B
D
C
B
D
G
A
B
A
G
G
A
B
A
F
E
F
A
D
E
B
C
C
B
D
G
E
B
A
C
A
B
A
C
A
B
C
A
A
C
B
F
E
F
A
D
C
B
D
G
C
B
D
G
F
E
F
A
D
A
G
C
B
D
G
A
B
A
F
E
F
A
D
C
B
C
B
D
G
F
E
A
B
C
B
C
D
F
E
A
C
B
D
B
A
C
F
E
A
C
B
D
B
C
D
B
C
E
C
B
D
E
B
A
C
G
A
B
A
D
B
A
C
B
A
C
A
E
G
A
B
A
G
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
D
C
B
G
A
B
A
B
C
A
C
B
D
A
A
A
A
F
E
A
F
E
A
F
E
A
B
A
C
C
B
C
B
D
B
C
G
C
B
D
G
A
B
A
A
F
E
A
B
A
C
C
B
D
F
E
A
D
E
F
E
F
A
D
B
A
C
G
A
B
A
F
E
A
G
B
C
E
B
A
C
G
A
B
A
G
C
B
D
G
A
B
A
B
C
F
E
A
E
F
E
A
C
B
D
F
E
F
A
D
D
E
B
A
C
B
A
C
B
C
G
A
B
A
F
E
A
E
C
B
D
F
E
A
C
B
A
C
B
D
C
B
F
E
A
C
B
G
A
B
A
A
G
B
A
C
G
A
B
A
C
B
D
E
D
D
B
A
C
F
E
A
C
B
D
G
A
B
A
G
A
B
A
E
F
E
A
B
C
C
B
D
A
C
B
D
C
B
E
A
A
C
B
D
B
A
C
D
C
B
D
B
C
F
E
F
A
D
G
A
B
A
G
C
B
G
A
B
A
C
B
F
E
F
A
D
G
F
E
A
D
E
D
E
G
A
B
A
G
A
B
A
C
B
D
B
C
B
A
C
G
A
B
A
D
A
F
E
A
C
B
D
D
E
B
C
A
E
G
G
A
B
A
G
F
E
A
F
E
A
G
C
B
D
B
C
E
G
G
A
B
A
F
E
F
A
D
G
E
B
A
C
D
G
A
B
A
F
E
A
C
B
G
A
B
A
F
E
F
A
D
B
C
D
B
A
C
C
B
D
B
C
B
C
F
E
A
B
C
C
B
D
G
C
B
F
E
A
E
G
A
B
A
B
A
C
C
B
G
A
B
A
F
E
F
A
D
C
B
D
E
F
E
F
A
D
F
E
A
F
E
F
A
D
G
A
B
A
D
C
B
G
C
B
D
E
C
B
D
G
B
A
C
C
B
D
C
B
D
G
B
A
C
D
A
C
B
E
D
E
D
B
A
C
C
B
D
G
D
A
G
F
E
F
A
D
F
E
F
A
D
A
F
E
A
G
C
B
D
D
A
C
B
D
C
B
D
F
E
F
A
D
D
B
A
C
F
E
A
A
C
B
C
B
D
F
E
A
C
B
G
G
D
F
E
A
F
E
A
A
C
B
G
A
B
A
G
A
B
A
F
E
F
A
D
D
C
B
D
C
B
D
G
G
A
B
A
A
C
B
D
C
B
D
E
C
B
E
E
G
A
B
A
D
B
C
B
C
A
D
C
B
D
F
E
F
A
D
G
C
B
F
E
F
A
D
C
B
D
E
E
G
A
B
A
A
A
B
A
C
C
B
G
A
B
A
F
E
F
A
D
C
B
D
A
F
E
A
F
E
A
E
B
A
C
B
C
G
E
F
E
A
A
F
E
A
G
A
B
A
E
G
A
B
A
C
B
D
G
B
A
C
C
B
D
G
A
B
A
G
A
B
A
C
B
C
B
D
G
A
B
A
G
A
B
A
G
D
F
E
A
D
F
E
F
A
D
F
E
F
A
D
C
B
D
G
A
B
A
C
B
C
B
E
C
B
D
F
E
A
D
E
B
C
C
B
F
E
A
C
B
D
A
C
B
D
A
G
B
C
A
F
E
F
A
D
C
B
B
A
C
F
E
A
A
F
E
F
A
D
E
D
D
F
E
A
B
C
B
A
C
D
C
B
B
A
C
G
D
F
E
A
B
A
C
C
B
D
G
A
B
A
F
E
F
A
D
E
G
A
B
A
D
D
C
B
D
A
C
B
C
B
D
F
E
A
A
D
C
B
D
C
B
E
B
C
B
A
C
B
C
F
E
F
A
D
A
C
B
E
C
B
D
B
A
C
B
A
C
C
B
D
G
B
A
C
G
A
B
A
B
A
C
G
A
B
A
G
A
B
A
B
C
C
B
C
B
D
E
F
E
A
B
C
D
F
E
F
A
D
A
C
B
D
G
F
E
A
G
A
B
A
F
E
F
A
D
C
B
D
D
G
B
A
C
C
B
F
E
A
F
E
F
A
D
F
E
A
A
D
E
F
E
F
A
D
B
A
C
F
E
A
F
E
F
A
D
F
E
A
C
B
D
C
B
D
E
B
A
C
D
G
B
A
C
A
B
C
B
A
C
A
C
B
D
F
E
A
A
F
E
A
G
A
B
A
D
A
B
C
B
C
F
E
A
D
F
E
F
A
D
G
G
A
G
A
B
A
F
E
F
A
D
B
C
C
B
G
E
F
E
F
A
D
C
B
A
F
E
A
G
A
B
A
E
F
E
A
B
A
C
G
A
B
A
G
A
B
A
C
E
F
E
A
B
A
C
B
A
C
D
C
B
D
F
E
F
A
D
A
E
C
B
F
E
F
A
D
C
B
D
A
G
F
E
F
A
D
G
A
B
A
C
B
D
G
B
C
F
E
A
F
E
A
E
G
A
B
A
C
B
F
E
F
A
D
B
C
E
B
C
A
F
E
F
A
D
F
E
F
A
D
E
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
A
G
A
B
A
F
E
F
A
D
C
B
A
B
C
C
B
C
B
D
C
B
D
G
A
B
A
C
B
D
G
E
E
E
E
C
B
E
D
F
E
F
A
D
B
A
C
C
B
D
G
F
E
F
A
D
F
E
A
A
A
C
B
B
A
C
F
E
A
D
A
G
A
B
A
C
B
E
G
C
B
D
F
E
A
F
E
F
A
D
G
A
B
A
E
D
C
B
D
E
B
C
F
E
F
A
D
C
B
D
E
F
E
F
A
D
F
E
A
E
F
E
A
G
B
C
F
E
A
C
B
E
B
A
C
C
B
D
G
A
B
A
B
C
C
B
D
A
F
E
A
F
E
F
A
D
A
C
B
F
E
F
A
D
G
A
B
A
G
A
B
A
C
B
G
F
E
F
A
D
F
E
F
A
D
G
A
B
A
A
A
F
E
A
C
B
D
D
G
E
F
E
A
A
A
C
B
D
G
A
B
A
B
C
F
E
F
A
D
B
A
C
F
E
A
B
A
C
F
E
F
A
D
C
B
D
C
B
D
G
A
B
A
F
E
A
F
E
F
A
D
G
G
C
B
G
A
B
A
C
B
D
B
C
G
A
B
A
F
E
F
A
D
D
C
B
B
A
C
F
E
F
A
D
B
A
C
F
E
A
D
G
D
G
A
F
E
A
F
E
A
F
E
F
A
D
B
A
C
A
D
C
B
D
B
C
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
A
B
C
C
B
D
G
A
B
A
B
A
C
B
A
C
C
B
C
B
A
G
G
B
A
C
G
D
G
E
D
F
E
F
A
D
G
A
B
A
G
A
B
A
B
A
C
B
C
D
E
D
E
G
G
A
B
A
B
A
C
F
E
A
B
C
C
B
D
B
C
C
B
A
F
E
A
D
G
F
E
A
F
E
F
A
D
C
B
D
D
E
G
G
G
A
B
A
A
F
E
A
E
B
C
B
A
C
A
G
A
B
A
A
D
A
B
C
B
C
D
F
E
A
G
B
C
B
C
F
E
A
D
F
E
A
G
A
B
A
B
A
C
F
E
A
F
E
F
A
D
C
B
F
E
F
A
D
G
A
B
A
G
A
B
A
B
C
A
D
C
B
D
B
A
C
D
F
E
F
A
D
E
F
E
F
A
D
B
C
G
G
A
B
A
C
B
D
B
C
D
B
A
C
B
C
B
C
B
C
A
C
B
D
A
A
C
B
D
G
A
B
A
F
E
F
A
D
B
C
C
B
D
E
A
D
A
F
E
A
B
A
C
C
B
D
F
E
A
D
G
G
A
B
A
C
B
D
E
F
E
A
C
B
G
A
B
A
G
A
B
A
D
C
B
D
A
F
E
F
A
D
D
E
C
B
D
B
C
F
E
F
A
D
C
B
C
B
A
D
C
B
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
D
G
A
C
B
C
B
D
F
E
A
E
G
A
B
A
E
C
B
D
G
A
B
A
B
A
C
G
A
B
A
G
A
B
A
A
F
E
F
A
D
F
E
F
A
D
G
D
F
E
A
B
C
A
E
C
B
D
C
B
D
E
G
F
E
A
F
E
A
C
B
D
A
D
B
A
C
C
B
D
D
B
A
C
F
E
A
D
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
A
B
A
C
B
C
G
A
B
A
C
B
A
C
B
A
C
C
B
B
A
C
B
A
C
D
B
C
B
A
C
C
B
C
B
D
C
B
C
B
C
B
D
B
A
C
G
A
B
A
A
A
B
A
C
B
A
C
F
E
F
A
D
G
A
B
A
A
G
A
B
A
B
A
C
E
B
C
F
E
F
A
D
E
C
B
A
C
B
D
B
C
G
G
E
F
E
F
A
D
G
F
E
A
B
C
G
G
D
B
A
C
A
C
B
D
F
E
A
G
F
E
F
A
D
F
E
A
B
C
B
A
C
G
A
B
A
E
F
E
F
A
D
F
E
F
A
D
C
B
D
G
B
A
C
D
C
B
D
F
E
A
D
F
E
F
A
D
E
E
F
E
F
A
D
C
B
G
A
B
A
F
E
F
A
D
E
G
B
C
A
C
B
D
G
D
A
E
B
A
C
F
E
A
C
B
G
A
B
A
E
A
D
B
C
C
B
D
B
C
F
E
F
A
D
C
B
D
C
B
D
D
D
B
C
F
E
F
A
D
D
G
A
B
A
C
B
D
C
B
D
G
A
B
A
C
B
B
C
B
A
C
G
G
A
B
A
G
E
B
C
G
A
B
A
F
E
F
A
D
C
B
D
G
G
E
C
B
B
C
B
A
C
F
E
A
C
B
D
G
A
B
A
C
B
D
A
A
C
B
D
G
A
C
B
D
D
C
B
G
G
A
B
A
F
E
A
E
D
B
A
C
B
C
G
A
B
A
B
A
C
C
B
F
E
F
A
D
G
B
C
F
E
F
A
D
D
G
A
B
A
B
A
C
F
E
A
C
B
A
B
A
C
E
E
C
B
D
D
C
B
D
E
B
C
C
B
D
F
E
A
E
G
A
B
A
C
B
B
A
C
G
G
A
B
A
C
B
B
A
C
C
B
D
B
A
C
A
A
A
C
B
D
B
A
C
B
A
C
G
F
E
F
A
D
D
F
E
A
F
E
F
A
D
G
C
B
C
B
D
D
C
B
D
F
E
F
A
D
G
E
F
E
A
F
E
A
E
B
C
B
C
B
A
C
A
A
F
E
F
A
D
B
A
C
C
B
D
F
E
A
E
F
E
F
A
D
A
A
D
F
E
A
A
F
E
F
A
D
A
G
B
C
F
E
A
B
C
D
D
E
G
A
G
A
B
A
F
E
F
A
D
B
A
C
C
B
D
F
E
F
A
D
F
E
A
B
C
E
E
B
C
B
C
G
G
C
B
F
E
A
F
E
F
A
D
C
B
D
A
C
B
C
B
F
E
F
A
D
G
G
A
B
A
F
E
A
A
C
B
D
G
F
E
A
B
A
C
B
A
C
F
E
A
G
G
C
B
C
B
G
A
B
A
C
F
E
A
F
E
A
A
B
C
C
B
D
E
B
C
B
C
G
E
D
B
C
B
C
F
E
A
G
C
B
F
E
A
B
A
C
B
A
C
B
A
C
E
G
B
A
C
F
E
F
A
D
C
B
D
C
B
B
C
C
B
D
B
A
C
C
B
B
A
C
F
E
A
A
B
C
F
E
F
A
D
G
A
B
A
B
A
C
C
B
D
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
E
B
A
C
E
D
C
B
A
G
A
B
A
D
F
E
F
A
D
D
F
E
F
A
D
A
B
A
C
F
E
A
G
F
E
A
D
F
E
A
G
A
B
A
C
B
A
E
A
D
F
E
A
F
E
F
A
D
G
A
B
A
B
C
A
G
F
E
A
D
B
C
F
E
A
E
F
E
F
A
D
A
F
E
A
A
A
F
E
F
A
D
C
B
F
E
A
B
A
C
D
A
D
C
B
D
D
C
B
B
C
G
B
C
E
A
A
G
A
B
A
D
D
B
A
C
G
F
E
F
A
D
F
E
A
E
F
E
A
G
A
B
A
B
C
E
E
B
A
C
F
E
F
A
D
A
C
B
D
C
B
D
E
F
E
F
A
D
A
G
G
A
B
A
F
E
F
A
D
C
B
G
C
B
B
A
C
G
A
B
A
F
E
A
G
A
B
A
B
A
C
E
A
C
B
D
G
B
C
B
A
C
F
E
F
A
D
C
B
D
D
E
G
A
A
C
B
C
B
F
E
F
A
D
D
C
B
D
E
F
E
A
A
C
B
D
B
C
C
B
E
F
E
A
F
E
F
A
D
B
C
B
A
C
C
B
D
G
D
E
G
A
B
A
D
A
F
E
F
A
D
G
A
B
A
B
A
C
C
B
E
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
F
A
D
B
A
C
E
F
E
F
A
D
B
C
G
A
B
A
F
E
A
C
B
C
B
D
B
A
C
B
A
C
C
B
B
C
G
A
B
A
F
E
A
C
B
B
C
C
B
D
G
A
B
A
D
D
D
F
E
A
D
C
B
G
A
B
A
G
A
B
A
G
A
G
A
B
A
C
B
D
D
G
E
C
B
D
C
B
D
E
G
D
B
A
C
A
D
C
B
E
E
D
E
D
E
E
F
E
A
E
D
A
E
B
C
C
B
G
A
B
A
C
B
D
B
C
F
E
F
A
D
C
B
B
A
C
G
F
E
A
E
E
C
B
B
C
A
F
E
A
B
C
F
E
F
A
D
C
B
E
G
A
B
A
G
A
B
A
B
A
C
B
A
C
A
C
B
D
C
B
D
G
A
B
A
B
C
C
B
D
C
B
C
B
C
B
B
A
C
A
A
E
G
E
B
A
C
F
E
A
C
B
B
C
G
A
B
A
G
A
B
A
G
B
A
C
E
F
E
A
E
G
A
B
A
G
A
B
A
G
B
C
G
B
C
B
A
C
A
B
A
C
B
A
C
B
A
C
G
A
B
A
F
E
A
C
B
D
A
B
A
C
C
B
D
A
C
B
B
C
F
E
A
E
G
D
E
C
B
D
B
A
C
B
A
C
B
A
C
C
B
D
C
B
C
B
F
E
A
G
F
E
F
A
D
E
B
A
C
C
B
D
E
B
C
F
E
A
B
C
F
E
F
A
D
G
F
E
F
A
D
D
C
B
D
A
C
B
G
G
G
C
B
B
A
C
D
E
B
C
B
A
C
F
E
A
E
F
E
F
A
D
C
B
D
B
A
C
B
C
E
F
E
A
A
B
A
C
B
A
C
A
F
E
F
A
D
G
A
B
A
A
G
A
B
A
B
A
C
E
E
G
G
A
B
A
G
A
B
A
B
A
C
B
A
C
C
B
D
F
E
A
C
B
C
B
D
E
B
C
B
A
C
C
B
D
E
C
B
D
B
A
C
A
B
C
C
B
C
B
F
E
F
A
D
D
B
A
C
F
E
A
F
E
A
A
G
A
B
A
B
C
C
B
F
E
F
A
D
G
A
B
A
A
B
C
C
B
D
C
B
D
B
A
C
E
A
G
A
B
A
B
A
C
E
F
E
A
A
F
E
F
A
D
G
C
B
D
E
B
C
D
G
A
B
A
B
C
G
A
B
A
D
F
E
A
B
C
G
G
A
B
C
F
E
A
D
E
A
F
E
A
F
E
F
A
D
B
C
C
B
A
G
B
A
C
E
B
A
C
F
E
A
B
C
B
A
C
F
E
F
A
D
A
C
B
D
D
A
F
E
A
C
B
C
B
B
C
C
B
G
G
A
B
A
B
A
C
F
E
F
A
D
F
E
A
C
B
D
C
B
D
C
B
C
B
D
E
A
F
E
A
C
B
G
A
B
A
C
B
G
A
B
A
G
F
E
F
A
D
D
D
C
B
C
B
D
G
A
B
A
B
C
F
E
A
B
A
C
D
C
B
B
C
B
A
C
C
B
D
A
E
C
B
C
B
A
G
A
B
A
F
E
F
A
D
C
B
D
C
B
G
A
B
A
A
D
F
E
F
A
D
E
G
G
A
B
A
B
C
G
A
B
A
G
A
B
A
C
B
D
B
C
E
E
D
C
B
D
C
B
E
C
B
C
B
D
E
A
C
B
B
C
C
B
D
A
C
B
D
B
A
C
G
A
B
A
D
F
E
A
A
C
B
G
A
B
A
C
B
A
E
F
E
F
A
D
G
A
B
A
G
C
B
B
C
B
A
C
A
B
C
B
A
C
C
B
C
B
D
B
A
C
C
B
F
E
A
C
B
D
A
G
A
B
A
C
B
F
E
F
A
D
B
A
C
G
A
B
A
F
E
F
A
D
F
E
A
C
B
F
E
A
D
E
C
B
D
E
G
A
B
A
B
C
G
B
C
A
C
B
F
E
A
E
C
B
D
C
B
A
G
D
B
A
C
F
E
A
G
G
A
B
A
A
B
C
A
G
C
B
G
A
B
A
D
C
B
D
D
C
B
D
F
E
F
A
D
A
C
B
C
B
A
C
B
D
G
A
B
A
A
A
A
B
A
C
F
E
A
B
A
C
C
B
F
E
A
C
B
D
G
A
B
A
B
A
C
B
A
C
E
E
D
B
C
G
B
C
C
B
D
G
A
B
A
C
B
D
A
B
C
F
E
A
B
A
C
G
F
E
A
E
D
B
C
B
C
C
B
D
G
A
B
A
E
G
A
B
A
G
A
B
A
G
A
B
A
F
E
A
A
B
A
C
E
B
A
C
B
C
C
B
D
B
C
F
E
A
A
F
E
A
A
C
B
B
C
F
E
F
A
D
B
C
G
D
B
C
F
E
A
B
A
C
G
A
B
A
C
B
D
C
B
B
A
C
B
A
C
C
B
F
E
A
G
A
G
F
E
F
A
D
E
E
F
E
A
E
F
E
A
G
G
E
D
F
E
A
F
E
F
A
D
D
B
A
C
G
G
A
B
A
D
G
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
D
E
A
F
E
A
G
F
E
A
B
C
C
B
D
G
A
B
A
C
B
D
F
E
A
E
A
E
F
E
F
A
D
G
F
E
F
A
D
F
E
A
B
A
C
C
B
F
E
A
C
B
D
B
A
C
B
C
D
F
E
A
G
A
B
A
A
A
C
B
G
D
A
D
F
E
A
B
A
C
D
G
B
C
F
E
F
A
D
B
C
C
B
C
B
C
B
D
A
C
B
D
G
A
B
A
G
A
A
F
E
F
A
D
G
G
B
C
D
B
A
C
A
E
C
B
F
E
F
A
D
G
A
B
A
D
A
A
D
C
B
G
B
A
C
B
A
C
F
E
F
A
D
G
A
B
A
B
C
C
B
A
F
E
A
B
C
G
A
B
A
A
G
A
F
E
F
A
D
D
E
G
A
B
A
G
A
B
A
G
A
F
E
F
A
D
C
B
B
A
C
B
A
C
C
B
D
G
G
D
F
E
F
A
D
F
E
F
A
D
B
C
D
C
B
D
E
C
B
D
B
A
C
C
B
D
F
E
A
D
A
G
G
A
A
B
A
C
C
B
D
F
E
A
E
F
E
A
B
A
C
F
E
A
D
A
C
B
F
E
F
A
D
F
E
A
D
F
E
F
A
D
A
F
E
F
A
D
G
A
B
A
E
E
G
F
E
F
A
D
G
D
F
E
A
D
C
B
F
E
F
A
D
B
C
B
A
C
C
B
C
B
D
F
E
A
G
D
B
A
C
G
G
A
B
A
G
A
B
A
F
E
A
G
D
B
A
C
E
B
C
A
C
B
D
D
A
B
A
C
C
B
D
C
B
D
E
G
D
C
B
B
A
C
B
C
G
D
D
G
B
C
C
B
B
A
C
B
C
G
G
A
B
A
D
C
B
B
A
C
B
C
B
A
C
G
A
B
A
C
B
F
E
A
F
E
A
C
B
D
D
F
E
A
F
E
A
C
B
F
E
A
C
B
C
B
C
B
G
B
A
C
F
E
F
A
D
C
B
D
A
B
A
C
D
G
A
B
A
G
A
B
A
A
E
D
F
E
F
A
D
C
B
D
G
C
B
D
G
F
E
A
C
B
D
G
A
B
A
C
F
E
F
A
D
G
B
C
B
A
C
F
E
F
A
D
C
B
A
G
B
C
F
E
A
C
B
A
E
G
A
B
A
D
D
C
B
E
D
F
E
F
A
D
F
E
A
C
B
D
F
E
A
G
A
B
A
C
B
C
B
D
G
F
E
A
D
G
A
B
A
F
E
F
A
D
G
D
E
F
E
A
A
A
F
E
A
G
F
E
A
F
E
F
A
D
E
E
G
B
C
A
C
B
D
F
E
A
G
C
B
D
F
E
F
A
D
A
F
E
F
A
D
B
C
G
F
E
A
G
A
B
A
B
C
F
E
A
A
E
B
C
A
G
A
B
A
F
E
A
D
E
E
B
C
B
A
C
C
B
F
E
A
G
B
A
C
F
E
F
A
D
D
A
C
B
C
B
F
E
F
A
D
C
B
C
B
E
E
A
D
G
A
B
A
D
E
D
F
E
F
A
D
C
B
D
B
A
C
G
A
B
A
C
B
D
D
F
E
A
A
B
A
C
B
A
C
B
A
C
F
E
A
G
D
C
B
D
F
E
F
A
D
C
B
C
B
D
B
C
F
E
A
G
C
B
G
C
B
G
A
B
A
B
A
C
C
B
E
F
E
F
A
D
D
F
E
F
A
D
B
A
C
B
C
D
C
B
E
F
E
F
A
D
D
C
B
D
A
G
E
D
A
F
E
A
F
E
F
A
D
A
A
C
B
B
C
C
B
C
B
D
B
C
A
G
A
C
B
D
G
A
B
A
B
A
C
G
A
G
A
B
A
F
E
F
A
D
C
B
D
B
C
D
F
E
A
E
F
E
F
A
D
G
A
E
F
E
F
A
D
C
B
G
G
C
B
D
G
A
B
A
D
F
E
F
A
D
B
C
G
A
B
A
D
D
A
B
C
C
B
D
E
B
C
C
B
D
G
A
D
D
C
B
F
E
F
A
D
D
A
C
B
D
B
A
C
G
A
B
A
D
F
E
F
A
D
C
B
D
F
E
A
E
D
E
F
E
A
G
A
B
A
A
A
F
E
F
A
D
B
C
A
F
E
A
G
F
E
F
A
D
D
C
B
C
B
C
B
G
A
F
E
A
A
A
F
E
F
A
D
F
E
F
A
D
E
B
C
A
B
C
B
C
D
A
C
B
B
C
G
G
A
B
A
G
D
C
B
G
C
B
D
C
B
D
B
C
C
B
F
E
F
A
D
G
A
F
E
A
G
B
A
C
D
A
G
C
B
D
F
E
A
F
E
A
B
A
C
B
C
C
B
D
D
A
D
F
E
A
G
A
B
A
F
E
A
C
B
D
F
E
F
A
D
F
E
A
B
A
C
G
C
B
D
B
C
E
C
B
C
B
C
B
D
C
B
D
A
C
B
D
D
F
E
A
F
E
F
A
D
B
A
C
G
A
A
B
C
F
E
A
G
D
G
A
B
A
B
C
C
B
F
E
A
D
C
B
G
G
E
B
A
C
B
A
C
E
B
A
C
B
C
A
G
A
B
A
C
B
D
B
C
D
G
A
B
C
A
B
C
B
A
C
F
E
F
A
D
E
B
A
C
C
B
F
E
F
A
D
A
C
B
D
E
E
C
B
G
B
C
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
D
A
D
D
F
E
A
F
E
F
A
D
C
B
D
B
C
B
C
A
G
A
B
A
G
A
B
A
G
B
A
C
A
A
E
B
C
C
B
B
A
C
D
B
A
C
B
A
C
D
D
G
A
B
A
E
F
E
F
A
D
B
C
B
C
A
G
A
B
A
A
C
B
G
F
E
F
A
D
C
B
D
D
D
F
E
A
A
E
B
A
C
C
B
D
B
A
C
B
A
C
C
B
G
A
B
A
C
G
A
B
A
F
E
F
A
D
C
B
E
G
F
E
A
C
B
C
B
G
A
B
A
G
A
B
A
F
E
F
A
D
B
A
C
D
E
E
G
B
A
C
G
D
B
A
C
C
B
B
A
C
G
C
B
F
E
A
G
A
B
A
C
B
E
B
A
C
A
E
G
E
F
E
F
A
D
B
A
C
F
E
F
A
D
B
C
C
B
D
C
B
E
F
E
F
A
D
G
A
B
A
C
B
D
G
B
C
C
B
F
E
A
B
C
C
B
C
B
D
B
C
B
A
C
C
B
C
B
D
F
E
A
B
C
A
F
E
F
A
D
B
A
C
F
E
F
A
D
G
A
B
A
B
A
C
B
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
A
B
C
E
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
E
E
B
A
C
F
E
A
G
A
B
A
C
B
D
B
A
C
F
E
A
E
F
E
F
A
D
G
E
E
G
A
B
A
F
E
F
A
D
A
C
B
D
G
F
E
A
C
B
E
F
E
A
F
E
F
A
D
B
A
C
C
B
D
F
E
F
A
D
B
A
C
F
E
A
B
A
C
C
B
D
C
B
F
E
A
F
E
F
A
D
E
B
C
E
B
A
C
G
A
B
A
A
A
F
E
F
A
D
B
A
C
E
F
E
A
G
A
B
A
A
B
C
B
A
C
E
E
B
A
C
F
E
A
D
G
B
C
G
F
E
F
A
D
B
A
C
A
F
E
F
A
D
C
B
D
A
B
A
C
C
B
A
B
C
C
B
C
B
D
E
A
C
B
D
A
C
B
D
C
B
C
B
B
C
F
E
A
G
A
B
A
B
C
D
G
A
B
A
B
C
F
E
F
A
D
C
B
D
G
A
B
A
C
B
D
B
A
C
C
B
D
B
A
C
D
A
F
E
F
A
D
E
C
B
B
C
F
E
A
G
A
B
A
F
E
A
B
A
C
B
A
C
B
A
C
B
C
E
A
G
A
B
A
G
B
C
B
C
E
A
C
B
G
A
B
A
A
B
C
B
C
F
E
F
A
D
A
C
B
D
B
C
E
G
B
C
E
E
F
E
F
A
D
G
C
B
C
B
F
E
A
B
C
G
A
B
A
G
A
B
A
F
E
F
A
D
G
F
E
A
D
G
A
B
A
F
E
A
F
E
F
A
D
F
E
A
B
A
C
A
A
C
B
D
A
A
F
E
F
A
D
E
F
E
F
A
D
G
A
B
A
A
G
F
E
F
A
D
G
A
B
A
C
B
D
A
F
E
A
G
A
B
A
A
B
A
C
D
G
B
C
C
B
E
F
E
F
A
D
D
F
E
A
F
E
F
A
D
G
A
B
A
A
G
A
B
A
F
E
A
E
D
E
G
A
B
A
G
D
G
A
B
A
E
F
E
F
A
D
C
B
G
A
B
A
D
G
B
A
C
A
C
B
E
F
E
F
A
D
E
F
E
A
C
B
D
B
A
C
B
C
B
A
C
D
C
B
D
F
E
A
F
E
A
G
G
E
B
C
B
C
B
C
F
E
A
F
E
A
A
A
B
C
F
E
F
A
D
G
A
B
A
G
E
A
C
B
C
B
D
C
B
D
B
C
A
G
E
B
A
C
B
A
C
D
E
E
F
E
F
A
D
A
C
B
F
E
A
B
A
C
D
G
A
B
A
A
G
B
A
C
G
A
B
A
F
E
A
G
B
A
C
G
A
B
A
B
C
E
A
E
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
A
C
B
C
B
A
B
C
B
C
B
C
D
B
A
C
B
C
D
C
B
D
G
A
B
A
D
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
A
G
B
C
B
A
C
G
A
B
A
A
C
B
F
E
A
C
B
E
G
A
B
A
G
F
E
F
A
D
C
B
G
A
B
A
G
A
B
A
G
D
B
A
C
A
G
A
B
A
G
A
B
A
C
B
D
B
A
C
G
B
A
C
B
C
F
E
A
C
B
G
F
E
A
B
C
A
D
A
G
A
B
A
B
A
C
G
C
B
D
F
E
F
A
D
C
B
D
F
E
F
A
D
G
E
G
B
C
B
C
C
B
D
F
E
F
A
D
F
E
F
A
D
B
A
C
B
A
C
E
E
F
E
A
G
A
B
A
A
F
E
A
F
E
F
A
D
A
C
B
D
A
E
G
G
A
B
A
G
A
B
A
A
A
F
E
F
A
D
B
C
F
E
A
B
C
F
E
F
A
D
F
E
A
C
B
C
B
D
A
G
A
B
A
G
B
A
C
B
A
C
D
E
C
B
B
C
F
E
F
A
D
G
A
B
A
G
A
B
A
G
C
B
A
A
G
B
C
B
A
C
E
C
B
D
G
A
B
A
G
A
B
A
F
E
A
C
B
A
C
B
F
E
F
A
D
A
F
E
F
A
D
A
G
A
B
A
C
B
G
A
B
A
B
C
A
C
B
D
D
C
B
D
C
B
D
C
B
B
A
C
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
D
G
A
B
A
B
A
C
B
A
C
E
B
C
B
A
C
B
A
C
F
E
A
G
A
B
A
F
E
F
A
D
F
E
A
D
F
E
A
C
B
D
G
D
E
A
B
A
C
F
E
F
A
D
B
A
C
C
B
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
A
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
D
C
B
G
A
B
A
E
B
C
E
D
D
F
E
F
A
D
G
A
B
A
A
F
E
F
A
D
F
E
F
A
D
C
B
G
B
A
C
D
F
E
A
G
A
B
A
F
E
F
A
D
A
F
E
F
A
D
B
C
B
A
C
F
E
F
A
D
B
C
G
A
B
A
G
C
B
D
A
D
F
E
A
C
B
G
A
B
A
G
F
E
A
F
E
A
D
B
A
C
G
A
G
D
B
A
C
B
C
C
B
E
D
F
E
A
B
A
C
G
E
D
E
D
E
G
A
B
A
F
E
A
F
E
F
A
D
A
D
G
A
B
A
G
A
B
A
C
B
A
E
F
E
A
G
B
C
E
C
B
D
C
B
D
A
F
E
A
C
B
F
E
A
E
C
B
D
B
C
F
E
A
B
A
C
E
C
B
D
F
E
A
F
E
A
C
B
F
E
F
A
D
G
B
A
C
F
E
F
A
D
B
C
G
D
C
B
D
E
E
F
E
F
A
D
F
E
A
E
G
B
A
C
B
C
C
B
D
A
C
B
D
E
G
A
B
A
F
E
A
B
A
C
D
B
C
B
C
E
E
C
B
C
B
B
A
C
C
B
D
B
C
B
C
B
C
G
A
B
A
D
E
C
B
C
B
D
C
B
C
B
B
C
G
A
B
A
G
E
E
B
A
C
C
B
D
D
D
F
E
A
G
A
B
A
E
C
B
D
G
C
B
D
C
B
G
A
B
A
B
C
D
B
C
F
E
F
A
D
B
C
C
B
C
B
D
G
A
B
A
G
D
G
A
B
A
C
B
D
E
G
D
G
A
B
A
E
A
B
C
B
C
B
C
B
A
C
B
A
C
G
C
B
D
B
C
C
B
D
G
A
B
A
F
E
F
A
D
B
C
B
C
G
A
B
A
E
E
B
A
C
C
B
F
E
A
C
B
C
B
D
F
E
F
A
D
D
E
E
A
E
G
F
E
A
F
E
A
A
G
A
B
A
F
E
A
D
B
C
B
C
F
E
F
A
D
B
C
G
G
A
B
A
C
B
G
A
B
A
G
F
E
F
A
D
G
A
B
A
B
C
C
B
D
C
B
D
E
B
C
C
B
D
E
B
C
F
E
F
A
D
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
C
B
D
D
C
B
D
C
B
D
G
A
B
A
G
G
A
B
A
B
A
C
G
A
B
A
A
F
E
F
A
D
B
C
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
A
C
B
A
C
G
A
B
A
B
A
C
F
E
F
A
D
G
A
B
A
F
E
F
A
D
B
C
G
F
E
F
A
D
B
A
C
G
A
B
A
F
E
A
B
A
C
F
E
A
A
B
A
C
G
A
B
A
B
C
E
A
F
E
A
G
A
D
G
C
B
D
G
A
B
A
F
E
F
A
D
D
C
B
D
F
E
A
A
C
B
D
A
D
F
E
F
A
D
A
A
E
F
E
A
F
E
F
A
D
A
C
B
B
C
E
G
B
C
D
B
A
C
G
G
C
B
D
B
C
B
C
D
F
E
A
E
E
C
B
B
A
C
G
G
A
B
A
E
F
E
F
A
D
B
A
C
C
B
C
B
D
E
F
E
A
G
F
E
A
F
E
A
B
C
G
A
B
A
B
C
E
D
F
E
A
G
A
B
A
G
E
C
B
D
F
E
F
A
D
G
A
F
E
F
A
D
B
C
G
A
B
A
F
E
F
A
D
B
C
F
E
A
A
F
E
A
G
A
B
A
C
B
E
C
B
D
F
E
F
A
D
G
F
E
A
C
B
C
B
B
C
B
A
C
B
C
G
A
B
A
G
A
B
A
B
C
G
A
B
A
B
A
C
A
B
C
G
A
B
A
F
E
F
A
D
F
E
A
F
E
F
A
D
B
C
C
B
F
E
A
B
C
F
E
A
E
D
B
C
G
A
B
A
D
C
B
D
G
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
D
F
E
F
A
D
E
B
C
E
B
C
G
G
A
B
A
A
B
A
C
G
A
B
A
D
G
A
B
A
E
D
E
F
E
F
A
D
E
B
A
C
B
C
G
E
E
G
A
B
A
F
E
A
A
B
A
C
D
F
E
A
D
C
B
D
A
F
E
A
B
C
A
G
A
B
A
G
G
D
G
B
A
C
A
F
E
A
C
B
D
E
C
B
D
B
C
G
B
A
C
G
A
B
A
F
E
F
A
D
F
E
A
D
D
E
F
E
A
G
C
B
C
B
D
B
A
C
D
E
F
E
A
B
A
C
C
B
G
A
B
A
F
E
A
C
B
E
D
B
C
D
F
E
A
A
C
B
D
G
F
E
A
C
B
D
G
C
B
D
E
C
B
G
E
A
B
C
G
F
E
F
A
D
C
B
G
F
E
A
B
A
C
B
A
C
C
B
C
B
G
B
C
F
E
F
A
D
F
E
A
G
A
B
A
G
F
E
A
F
E
F
A
D
D
G
A
B
A
A
B
A
C
A
A
F
E
F
A
D
D
F
E
A
G
C
B
D
G
G
A
B
A
C
B
C
B
F
E
F
A
D
B
A
C
E
F
E
F
A
D
E
F
E
A
B
C
B
A
C
F
E
A
G
F
E
F
A
D
G
F
E
F
A
D
B
A
C
G
C
B
D
C
B
D
A
F
E
F
A
D
G
F
E
A
C
B
G
A
B
A
C
B
D
C
B
D
G
D
D
C
B
D
C
B
D
C
B
D
B
C
G
F
E
F
A
D
F
E
F
A
D
G
A
B
A
B
C
A
A
B
A
C
G
C
B
D
C
B
G
A
B
A
C
D
F
E
F
A
D
C
B
D
B
C
C
B
G
B
C
G
C
B
D
G
E
F
E
A
B
A
C
F
E
A
G
C
B
D
F
E
F
A
D
C
B
A
B
C
E
B
A
C
B
C
B
C
D
B
A
C
C
B
A
F
E
A
B
C
C
B
C
B
D
A
B
C
G
A
B
A
E
B
A
C
C
B
E
A
B
A
C
B
C
D
F
E
F
A
D
B
A
C
E
A
F
E
A
D
F
E
A
G
A
B
A
C
B
F
E
F
A
D
G
A
B
A
C
B
D
D
F
E
F
A
D
G
A
B
A
A
G
B
A
C
A
D
C
B
D
C
B
D
D
C
B
D
B
C
F
E
F
A
D
E
D
B
A
C
C
B
G
A
B
A
C
B
D
A
B
A
C
G
D
F
E
A
E
C
B
C
B
C
B
A
F
E
F
A
D
C
B
A
E
C
B
F
E
F
A
D
G
A
B
C
F
E
A
F
E
A
F
E
A
C
B
D
B
A
C
G
A
B
A
F
E
A
F
E
F
A
D
E
B
A
C
C
B
D
F
E
A
D
A
G
A
B
A
G
A
B
A
B
C
C
B
D
E
B
C
C
B
D
F
E
F
A
D
B
C
G
A
B
A
C
B
D
F
E
A
B
A
C
D
G
B
C
G
A
B
A
B
A
C
D
A
E
E
F
E
F
A
D
C
B
A
D
F
E
A
G
A
B
A
C
B
D
A
G
B
A
C
B
C
D
C
B
D
C
B
C
B
D
G
A
B
A
G
B
A
C
G
B
A
C
G
G
A
B
A
B
A
C
A
F
E
A
A
F
E
F
A
D
G
E
D
C
B
D
G
C
B
D
F
E
A
A
C
B
D
C
B
D
F
E
F
A
D
G
A
B
A
G
G
A
B
A
A
F
E
F
A
D
D
A
C
B
C
B
D
D
G
A
B
A
D
E
D
A
G
C
B
C
B
A
C
B
F
E
F
A
D
F
E
A
G
A
B
A
G
E
F
E
A
A
A
E
F
E
A
B
C
D
B
A
C
G
A
B
A
G
A
B
A
D
B
C
F
E
F
A
D
F
E
F
A
D
A
C
B
D
B
C
C
B
D
B
A
C
C
B
D
F
E
A
A
G
A
B
A
C
B
D
B
A
C
B
C
B
C
G
A
B
A
C
B
D
D
G
F
E
A
D
B
C
B
A
C
F
E
A
C
B
D
G
E
F
E
F
A
D
B
A
C
F
E
F
A
D
B
A
C
F
E
A
G
D
C
B
D
E
D
A
G
A
B
A
D
F
E
A
F
E
F
A
D
C
B
C
B
E
G
F
E
F
A
D
B
A
C
G
A
G
F
E
F
A
D
G
F
E
A
B
A
C
B
A
C
F
E
A
F
E
F
A
D
A
D
F
E
F
A
D
G
F
E
F
A
D
D
A
F
E
F
A
D
G
G
C
B
D
F
E
F
A
D
C
B
C
B
D
D
F
E
A
D
G
A
B
A
G
G
A
B
A
F
E
A
D
F
E
A
C
B
D
C
B
D
A
G
A
B
A
F
E
F
A
D
B
A
C
B
C
F
E
F
A
D
F
E
A
F
E
F
A
D
D
B
C
D
A
F
E
A
G
A
B
A
F
E
F
A
D
G
G
A
B
A
A
G
A
B
A
A
F
E
F
A
D
G
A
B
A
F
E
A
C
B
D
F
E
A
G
A
F
E
A
B
C
C
B
G
C
B
D
F
E
A
F
E
F
A
D
C
B
D
E
B
A
C
C
B
D
E
E
B
C
C
B
D
F
E
A
A
F
E
F
A
D
C
B
C
B
B
C
G
G
A
B
A
A
F
E
F
A
D
F
E
A
A
D
C
B
D
B
C
D
D
A
D
F
E
A
G
B
C
B
A
C
C
B
D
G
E
B
C
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
D
A
D
D
D
E
C
B
C
B
D
G
A
B
A
F
E
F
A
D
A
B
C
B
C
C
B
D
F
E
A
B
C
A
F
E
A
B
C
G
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
E
B
C
B
C
C
B
D
B
C
D
C
B
C
B
G
C
B
D
B
A
C
D
F
E
A
E
B
A
C
C
B
D
C
B
F
E
A
F
E
A
F
E
A
E
D
C
B
C
B
D
A
D
C
B
D
F
E
F
A
D
B
A
C
E
E
G
A
A
E
B
C
C
B
E
E
F
E
A
B
A
C
B
A
C
F
E
A
G
G
A
B
A
A
G
G
F
E
F
A
D
C
B
D
C
B
C
B
D
E
B
A
C
B
A
C
E
G
A
B
A
D
C
B
D
G
B
A
C
B
A
C
C
B
D
E
F
E
A
C
B
F
E
F
A
D
G
A
B
A
A
B
C
G
F
E
A
E
G
A
B
A
A
A
A
G
A
F
E
F
A
D
B
C
C
B
D
F
E
F
A
D
A
A
G
A
G
F
E
F
A
D
G
A
C
B
D
B
C
F
E
A
D
A
A
F
E
A
C
B
D
C
B
F
E
F
A
D
C
B
D
B
C
E
F
E
A
D
E
A
C
B
F
E
A
F
E
A
D
E
F
E
F
A
D
C
B
D
E
C
B
D
C
B
G
A
B
A
C
B
D
G
A
B
A
B
C
A
C
B
B
C
G
F
E
A
E
B
C
G
D
A
G
A
B
A
G
C
B
D
D
E
E
A
F
E
F
A
D
F
E
A
C
B
D
E
C
B
D
E
E
F
E
A
F
E
F
A
D
F
E
F
A
D
D
F
E
A
B
C
F
E
F
A
D
G
A
B
A
F
E
F
A
D
B
A
C
F
E
F
A
D
A
G
A
B
A
B
A
C
F
E
A
B
C
B
C
C
B
D
C
B
F
E
A
G
G
A
B
A
A
B
C
G
A
B
A
B
A
C
C
B
D
D
F
E
A
E
D
G
A
B
A
C
B
A
B
C
B
C
D
E
G
A
B
A
D
G
E
B
C
D
C
B
C
B
D
C
B
D
A
B
C
C
B
D
F
E
A
E
F
E
F
A
D
G
A
B
A
B
A
C
E
E
A
G
A
B
A
A
G
A
B
A
C
B
A
C
B
D
C
B
D
A
E
D
F
E
F
A
D
B
A
C
A
B
C
C
B
B
C
G
F
E
A
D
F
E
F
A
D
F
E
F
A
D
E
F
E
F
A
D
C
B
D
C
B
D
F
E
A
B
A
C
A
A
C
B
D
D
B
C
E
B
C
D
B
A
C
G
A
G
A
B
A
G
A
B
A
G
A
B
A
D
C
B
C
B
A
G
A
B
A
C
B
F
E
A
E
D
E
D
C
B
B
A
C
F
E
F
A
D
F
E
F
A
D
G
A
B
A
B
A
C
B
C
D
B
A
C
G
A
B
A
E
B
C
A
F
E
F
A
D
E
F
E
A
B
C
F
E
A
D
F
E
F
A
D
G
A
B
A
E
C
B
D
C
B
B
C
C
B
E
B
C
F
E
A
G
A
B
A
A
B
C
G
D
F
E
F
A
D
G
A
B
A
B
A
C
F
E
F
A
D
A
B
A
C
G
A
B
A
C
B
D
C
B
D
G
G
C
B
A
G
G
A
B
A
D
C
B
D
G
G
B
A
C
A
E
E
F
E
A
D
A
F
E
F
A
D
G
C
B
F
E
F
A
D
C
B
D
G
G
D
E
C
B
G
D
C
B
D
G
A
B
A
D
C
B
D
D
C
B
C
B
A
F
E
A
G
A
B
A
G
C
B
D
F
E
A
F
E
F
A
D
B
A
C
E
B
C
B
A
C
E
F
E
A
B
C
E
G
C
B
D
G
D
A
G
C
B
D
D
A
G
A
B
A
E
F
E
A
D
F
E
A
G
C
B
G
A
B
A
G
A
B
A
B
A
C
C
B
D
C
B
C
B
A
F
E
A
C
B
C
B
D
D
B
C
F
E
A
C
B
D
A
F
E
A
B
A
C
B
A
C
G
G
G
A
B
A
F
E
F
A
D
D
C
B
D
F
E
A
F
E
A
F
E
A
B
C
A
A
E
F
E
A
C
B
D
B
C
D
E
A
D
G
C
B
D
B
C
D
A
B
A
C
F
E
A
C
B
D
E
A
F
E
F
A
D
D
C
B
A
B
A
C
D
B
A
C
C
B
D
F
E
A
C
B
D
G
A
B
A
G
B
C
F
E
F
A
D
B
A
C
A
G
A
B
A
F
E
F
A
D
G
F
E
A
E
D
E
D
B
A
C
E
A
G
A
B
A
A
E
E
C
B
D
D
B
C
D
E
C
B
E
G
A
B
A
C
B
D
B
A
C
G
A
B
A
G
B
A
C
F
E
F
A
D
F
E
A
F
E
F
A
D
C
B
G
C
B
D
C
B
D
C
B
D
B
C
G
A
B
A
F
E
F
A
D
F
E
A
B
A
C
B
A
C
E
F
E
F
A
D
G
A
B
A
F
E
A
F
E
F
A
D
B
C
A
D
B
C
G
G
A
B
A
F
E
F
A
D
B
A
C
F
E
F
A
D
A
B
A
C
E
F
E
F
A
D
G
G
E
A
B
A
C
G
E
E
G
F
E
F
A
D
E
A
C
B
F
E
F
A
D
G
G
F
E
F
A
D
A
C
B
D
F
E
A
G
A
B
A
F
E
A
A
E
G
A
B
A
G
G
A
B
A
A
C
B
B
C
C
B
D
G
G
G
C
B
D
E
C
B
C
B
F
E
A
B
A
C
B
A
C
C
B
D
A
F
E
F
A
D
E
G
F
E
A
C
B
G
C
B
D
B
C
C
B
G
C
B
B
C
B
C
F
E
A
G
A
B
A
G
B
A
C
A
D
C
B
D
G
A
B
A
A
A
G
A
B
A
C
B
B
A
C
A
A
G
D
D
F
E
F
A
D
C
B
D
G
A
B
A
B
C
F
E
A
G
A
B
A
E
F
E
A
B
C
G
B
C
G
B
A
C
C
B
G
A
B
A
E
G
G
A
B
A
A
G
A
B
A
G
A
B
A
C
B
G
G
A
B
A
F
E
F
A
D
G
C
B
F
E
A
F
E
A
D
G
G
A
B
A
G
A
B
A
C
B
D
G
A
B
A
F
E
A
B
C
C
B
D
B
C
C
B
D
A
D
C
B
D
B
C
A
D
A
F
E
F
A
D
D
E
A
B
C
D
F
E
F
A
D
C
B
D
G
A
B
A
F
E
A
B
A
C
F
E
A
G
A
B
A
C
B
D
A
F
E
F
A
D
C
B
B
A
C
A
F
E
F
A
D
C
B
C
B
D
C
B
D
C
B
D
D
G
A
B
A
F
E
F
A
D
F
E
A
B
C
G
B
A
C
F
E
A
F
E
A
F
E
A
A
F
E
F
A
D
F
E
F
A
D
B
C
F
E
A
C
B
G
A
B
A
C
B
D
E
G
B
C
A
G
C
B
B
C
B
A
C
G
B
A
C
E
B
A
C
G
E
G
A
B
A
C
B
F
E
F
A
D
B
C
F
E
F
A
D
C
B
C
B
G
C
B
D
F
E
A
C
B
D
E
D
B
C
F
E
A
B
C
F
E
F
A
D
E
E
B
C
B
C
D
E
D
E
A
C
B
C
B
F
E
F
A
D
A
B
C
C
B
D
B
C
D
F
E
F
A
D
D
B
C
A
G
A
B
A
F
E
F
A
D
F
E
A
C
B
D
F
E
F
A
D
F
E
F
A
D
A
A
E
B
C
E
D
B
A
C
G
A
B
A
B
C
B
A
C
F
E
A
A
C
B
D
F
E
A
C
B
D
D
G
A
B
A
B
A
C
G
A
B
A
C
B
D
E
B
A
C
E
F
E
F
A
D
C
B
D
C
B
B
C
A
F
E
F
A
D
C
B
F
E
F
A
D
G
A
B
A
G
A
B
A
D
D
C
B
A
B
C
A
C
B
D
E
D
G
A
B
A
C
B
D
D
C
B
D
D
B
A
C
A
E
F
E
F
A
D
C
B
F
E
A
A
C
B
G
A
B
A
B
A
C
E
G
C
B
G
A
B
A
C
A
B
C
C
B
G
A
B
A
D
G
A
B
A
C
B
D
F
E
F
A
D
B
C
B
A
C
G
E
F
E
F
A
D
B
C
D
G
A
B
A
E
G
A
G
A
B
A
A
G
C
B
D
F
E
A
D
G
B
A
C
B
A
C
C
B
D
B
A
C
F
E
A
A
E
B
C
D
F
E
F
A
D
F
E
A
B
A
C
G
A
B
A
F
E
F
A
D
C
B
D
F
E
A
G
A
B
A
B
C
A
F
E
A
G
E
G
A
B
A
D
C
B
A
D
G
A
G
F
E
A
F
E
F
A
D
F
E
A
A
F
E
F
A
D
B
A
C
B
C
C
B
F
E
A
F
E
F
A
D
B
A
C
F
E
A
C
B
G
D
A
D
E
C
B
D
D
A
C
B
C
B
D
G
A
B
A
G
A
B
A
E
F
E
F
A
D
B
C
E
G
C
B
B
C
B
A
C
C
B
D
G
D
G
F
E
A
F
E
A
G
C
B
C
B
F
E
F
A
D
B
C
C
B
A
D
B
A
C
A
F
E
F
A
D
A
D
D
E
F
E
F
A
D
F
E
A
G
A
B
A
F
E
F
A
D
C
B
G
G
D
A
B
C
B
C
C
B
D
G
C
B
C
B
D
B
C
G
A
B
A
B
C
D
D
C
B
G
F
E
A
A
A
F
E
F
A
D
A
C
B
C
B
D
B
C
G
A
B
A
C
B
D
G
B
C
B
C
F
E
A
G
A
B
A
C
B
D
F
E
F
A
D
B
C
D
E
C
B
A
B
C
G
C
B
A
G
B
A
C
C
B
D
A
E
D
F
E
F
A
D
F
E
A
G
C
B
D
C
B
D
C
B
G
A
D
C
B
D
F
E
A
E
F
E
A
G
A
B
A
F
E
A
C
B
E
F
E
A
G
A
B
A
G
A
B
A
C
B
D
F
E
F
A
D
C
B
D
D
G
A
B
A
C
B
D
F
E
A
G
A
B
A
F
E
F
A
D
F
E
A
C
B
D
C
B
D
G
A
B
A
D
D
A
F
E
A
B
C
A
C
B
D
G
A
B
A
C
B
F
E
A
D
D
C
B
C
B
D
C
B
D
B
C
B
A
C
F
E
A
E
G
A
B
A
C
B
E
D
A
G
G
A
B
A
G
A
B
A
B
C
C
B
D
F
E
F
A
D
G
B
A
C
C
B
C
B
D
F
E
A
F
E
F
A
D
F
E
A
E
E
G
A
B
A
C
B
D
C
B
B
C
F
E
F
A
D
A
D
F
E
F
A
D
A
B
A
C
D
D
C
B
D
B
A
C
B
A
C
G
A
B
A
B
A
C
F
E
A
C
B
E
F
E
F
A
D
G
A
B
A
F
E
A
B
A
C
B
A
C
B
C
G
A
B
A
D
G
E
B
C
G
B
A
C
B
C
G
A
B
A
C
B
A
E
A
A
F
E
F
A
D
B
C
G
A
B
A
E
E
G
F
E
F
A
D
F
E
A
B
A
C
A
D
B
A
C
F
E
F
A
D
G
A
B
A
C
B
C
B
D
C
B
D
F
E
A
E
E
E
A
G
A
B
A
E
G
D
F
E
A
F
E
F
A
D
B
C
C
B
G
A
B
A
G
F
E
A
B
C
F
E
F
A
D
G
A
B
A
F
E
F
A
D
G
B
C
G
F
E
F
A
D
F
E
A
E
G
F
E
A
G
A
B
A
F
E
A
D
B
C
B
A
C
G
A
B
A
A
B
A
C
F
E
A
C
B
D
C
B
B
C
E
G
A
B
A
A
B
A
C
E
G
E
A
A
B
C
G
A
B
A
G
A
B
A
G
G
C
B
D
F
E
A
F
E
F
A
D
G
B
A
C
F
E
F
A
D
G
B
C
G
A
B
A
A
E
G
F
E
A
C
B
G
B
C
G
A
G
D
B
C
B
C
D
D
F
E
A
A
B
A
C
D
C
B
D
C
B
C
B
D
G
E
B
C
C
B
D
A
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
D
A
C
B
B
C
G
B
C
D
C
B
D
G
A
B
A
C
B
D
C
B
D
C
B
B
C
G
F
E
A
F
E
A
E
G
A
B
A
D
G
A
B
A
B
A
C
C
B
D
B
C
B
C
D
E
A
C
B
G
A
B
A
D
G
A
B
A
B
A
C
B
C
F
E
F
A
D
C
B
D
B
C
B
A
C
E
C
B
F
E
A
D
C
B
A
D
D
C
B
D
C
B
D
E
C
B
E
D
F
E
F
A
D
C
B
A
C
B
B
C
C
B
D
C
B
D
A
B
C
G
E
D
A
B
A
C
C
B
D
E
E
F
E
F
A
D
F
E
F
A
D
G
A
B
A
A
B
C
C
B
F
E
F
A
D
B
A
C
G
G
D
B
C
A
B
C
G
A
B
A
D
F
E
F
A
D
G
A
B
A
F
E
A
B
C
A
D
B
A
C
E
D
C
B
D
E
G
A
B
A
E
F
E
F
A
D
C
B
D
B
C
B
C
A
C
B
D
G
A
B
A
C
B
F
E
A
C
B
D
G
G
B
A
C
D
B
C
C
B
E
F
E
A
G
G
A
B
A
C
B
B
C
B
A
C
G
F
E
A
E
G
E
A
F
E
F
A
D
C
B
D
A
F
E
F
A
D
E
G
B
A
C
D
C
B
D
E
E
C
B
D
E
D
E
G
A
B
A
B
A
C
F
E
A
C
B
D
G
G
C
B
F
E
A
F
E
A
G
A
B
A
A
C
B
D
C
B
D
F
E
F
A
D
B
C
E
C
B
D
G
F
E
A
G
B
C
F
E
A
A
E
D
A
E
A
C
B
D
F
E
F
A
D
A
G
A
B
A
C
B
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
D
F
E
F
A
D
B
C
A
C
B
D
G
A
B
A
C
B
G
D
E
A
F
E
F
A
D
D
C
B
D
C
B
C
B
D
C
B
D
C
B
D
E
E
F
E
A
B
C
F
E
A
G
F
E
F
A
D
B
C
F
E
F
A
D
B
A
C
E
G
A
B
A
B
A
C
C
B
B
C
G
A
B
A
C
B
B
C
A
C
B
A
E
A
G
A
B
A
F
E
F
A
D
F
E
A
F
E
A
E
D
C
B
B
C
G
A
B
A
G
D
F
E
A
C
B
D
F
E
F
A
D
A
E
F
E
A
E
F
E
F
A
D
A
C
B
D
A
B
A
C
C
B
E
G
G
G
B
A
C
G
A
B
A
B
C
F
E
F
A
D
G
D
G
A
B
A
B
A
C
G
A
B
A
E
G
F
E
F
A
D
F
E
F
A
D
B
A
C
G
A
B
A
B
A
C
C
B
B
A
C
E
D
B
A
C
E
G
A
B
A
B
C
G
F
E
A
F
E
A
F
E
A
E
B
A
C
B
C
F
E
F
A
D
F
E
F
A
D
F
E
A
G
G
C
B
D
C
B
C
B
F
E
A
E
F
E
F
A
D
A
A
G
G
B
C
B
A
C
F
E
F
A
D
F
E
F
A
D
E
D
D
B
A
C
B
C
D
B
A
C
G
A
B
A
B
A
C
C
B
F
E
A
G
A
B
A
F
E
A
A
F
E
F
A
D
B
C
C
B
D
B
C
F
E
A
F
E
A
B
A
C
B
C
C
B
D
G
A
B
A
F
E
A
B
A
C
C
B
D
B
C
F
E
A
B
A
C
E
G
A
B
A
E
B
C
B
C
C
B
C
B
D
A
G
A
B
A
B
A
C
C
B
F
E
F
A
D
E
G
A
B
A
C
B
G
F
E
F
A
D
B
C
G
A
B
A
A
A
C
B
D
B
A
C
F
E
F
A
D
A
A
C
B
C
B
G
A
B
A
B
C
F
E
A
F
E
F
A
D
D
C
B
D
G
A
B
A
C
B
D
E
A
C
B
G
A
B
A
C
B
D
C
B
B
C
B
A
C
C
B
B
A
C
E
D
C
B
D
C
B
F
E
A
G
A
B
A
C
B
D
G
A
B
A
E
E
C
B
D
C
B
C
B
B
C
G
A
B
A
C
B
D
G
A
B
A
F
E
F
A
D
B
A
C
G
A
B
A
F
E
A
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
F
E
A
E
C
B
B
C
G
A
B
A
B
A
C
D
C
B
A
B
C
G
G
A
B
A
B
C
G
A
B
A
C
B
D
D
B
A
C
B
A
C
B
A
C
A
G
C
B
D
B
A
C
B
A
C
B
C
F
E
F
A
D
F
E
A
B
C
C
B
G
A
B
A
B
C
G
A
B
A
G
A
B
A
A
D
B
C
E
F
E
A
F
E
F
A
D
C
B
F
E
A
C
B
C
B
D
G
A
B
A
C
B
B
A
C
A
C
B
A
G
A
B
A
F
E
A
C
B
B
A
C
G
F
E
A
G
A
B
A
F
E
A
C
B
G
A
B
A
D
G
A
B
A
F
E
A
F
E
A
B
C
D
E
G
C
B
B
A
C
F
E
F
A
D
G
A
B
A
E
C
B
A
C
B
D
F
E
F
A
D
F
E
A
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
E
F
E
A
B
C
B
C
B
C
D
G
E
B
C
B
A
C
E
C
B
B
C
G
G
F
E
A
D
B
C
C
B
D
B
C
F
E
F
A
D
B
C
C
B
D
A
F
E
F
A
D
G
A
B
A
F
E
A
F
E
F
A
D
A
D
B
A
C
F
E
A
C
B
D
F
E
A
B
A
C
D
C
B
B
A
C
F
E
F
A
D
A
A
B
C
D
A
B
A
C
F
E
A
F
E
A
B
C
B
A
C
G
A
B
A
D
C
B
D
E
F
E
A
G
A
B
A
F
E
F
A
D
F
E
A
F
E
F
A
D
E
C
B
F
E
F
A
D
G
A
B
A
D
D
F
E
F
A
D
B
A
C
B
C
D
C
B
B
A
C
A
E
E
B
A
C
F
E
A
C
B
D
C
B
D
F
E
A
D
E
G
A
B
A
F
E
A
C
B
A
B
A
C
C
B
F
E
A
E
F
E
F
A
D
G
A
B
A
E
G
A
B
A
G
B
C
B
C
G
E
F
E
F
A
D
F
E
F
A
D
C
B
B
A
C
E
C
B
D
B
A
C
G
E
G
C
B
C
B
D
A
F
E
F
A
D
A
B
A
C
D
E
F
E
A
B
C
F
E
F
A
D
G
A
B
A
C
B
D
B
C
B
A
C
E
C
B
B
C
A
E
C
B
C
B
D
E
C
B
D
F
E
A
B
C
C
B
A
C
B
E
F
E
F
A
D
D
G
A
B
A
F
E
A
F
E
F
A
D
D
D
G
A
B
A
B
C
D
E
A
G
A
B
A
A
F
E
A
B
C
B
C
E
G
G
C
B
D
D
G
E
G
D
G
A
B
A
F
E
F
A
D
C
B
G
C
B
D
A
C
B
D
G
B
C
B
C
B
C
D
F
E
A
A
F
E
A
C
B
B
C
A
D
C
B
D
A
G
A
B
A
C
B
D
D
B
C
F
E
A
C
B
D
C
B
D
B
A
C
F
E
A
F
E
F
A
D
D
E
B
C
F
E
F
A
D
F
E
A
F
E
F
A
D
G
A
B
A
G
G
A
B
A
G
G
A
B
A
E
C
B
D
A
C
B
D
B
A
C
G
B
C
C
B
D
E
B
C
F
E
F
A
D
F
E
F
A
D
C
B
F
E
A
C
B
D
E
D
A
E
A
B
A
C
C
B
A
C
B
D
C
B
D
F
E
A
E
F
E
A
G
B
A
C
G
A
B
A
F
E
F
A
D
F
E
A
E
C
B
D
F
E
A
F
E
F
A
D
G
A
B
A
C
B
D
B
A
C
F
E
A
G
A
B
A
G
D
C
B
D
C
B
B
C
C
B
D
D
G
A
B
A
G
F
E
A
A
E
E
E
B
C
G
A
B
A
B
A
C
B
A
C
C
B
D
G
D
C
B
D
A
G
A
B
A
G
C
B
C
B
D
D
C
B
B
C
B
A
C
G
A
B
A
F
E
F
A
D
A
F
E
F
A
D
B
A
C
B
C
C
B
A
B
C
C
B
G
A
B
A
G
F
E
A
G
A
B
A
D
G
B
C
D
D
G
A
B
A
G
C
B
C
B
E
B
C
F
E
F
A
D
D
C
B
F
E
F
A
D
C
B
D
F
E
A
C
B
D
C
B
C
B
C
B
C
B
D
F
E
F
A
D
D
G
B
C
B
C
A
G
A
B
A
F
E
A
F
E
F
A
D
F
E
A
A
F
E
F
A
D
F
E
F
A
D
G
G
A
B
A
G
B
A
C
G
G
B
C
D
F
E
F
A
D
C
B
B
A
C
C
B
C
B
E
C
B
D
B
C
G
A
B
A
B
A
C
C
B
D
F
E
F
A
D
A
C
B
D
B
A
C
C
B
D
G
B
C
F
E
F
A
D
D
D
C
B
B
C
B
C
G
A
B
A
F
E
F
A
D
G
C
B
D
F
E
F
A
D
B
A
C
G
A
B
A
F
E
A
B
A
C
C
B
F
E
A
F
E
F
A
D
D
G
G
A
B
A
F
E
F
A
D
C
B
D
B
A
C
G
F
E
F
A
D
F
E
A
C
B
C
B
D
F
E
F
A
D
B
A
C
A
F
E
A
C
B
G
B
A
C
B
A
C
G
A
B
A
B
A
C
B
C
C
B
D
F
E
F
A
D
B
C
D
A
C
B
B
C
C
B
D
C
B
D
G
A
B
A
D
A
E
B
A
C
D
B
C
D
D
D
G
A
B
A
F
E
F
A
D
B
A
C
B
C
B
A
C
E
C
B
C
B
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
A
B
C
C
B
E
B
A
C
G
A
B
A
A
B
A
C
F
E
F
A
D
E
B
C
A
B
C
E
F
E
F
A
D
F
E
F
A
D
F
E
A
A
C
B
D
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
F
E
A
E
B
A
C
F
E
F
A
D
C
B
G
A
B
A
G
B
C
G
C
B
D
F
E
F
A
D
B
A
C
G
A
B
A
B
C
C
B
D
C
B
E
B
A
C
A
A
B
A
C
E
E
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
G
A
B
A
C
B
D
A
F
E
A
F
E
F
A
D
A
G
A
B
A
C
B
E
B
C
C
B
E
C
B
D
D
C
B
D
E
B
C
C
B
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
A
G
A
B
A
C
B
F
E
F
A
D
F
E
A
C
B
D
F
E
F
A
D
F
E
A
F
E
F
A
D
C
B
D
B
C
F
E
A
A
B
C
A
G
A
B
A
C
B
E
C
B
G
A
B
A
G
C
B
D
F
E
A
G
A
B
A
E
F
E
A
F
E
F
A
D
A
E
A
G
G
B
A
C
E
C
B
D
C
B
D
G
A
B
A
G
A
B
A
E
D
G
D
D
F
E
F
A
D
D
F
E
A
B
A
C
G
A
B
A
A
F
E
A
E
C
B
D
G
G
A
B
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
E
B
C
B
C
A
B
A
C
G
A
B
A
D
D
D
D
F
E
A
F
E
A
F
E
F
A
D
E
F
E
F
A
D
E
C
B
G
D
D
F
E
F
A
D
G
E
A
F
E
F
A
D
G
A
B
A
B
A
C
B
C
D
G
A
B
A
G
A
B
A
E
G
F
E
F
A
D
A
E
C
B
F
E
A
D
G
A
B
A
G
A
B
A
G
G
B
C
E
F
E
F
A
D
A
A
B
A
C
G
E
F
E
F
A
D
E
B
C
C
B
G
A
B
A
A
F
E
F
A
D
B
A
C
G
A
B
A
B
A
C
F
E
A
C
B
D
B
C
G
B
A
C
B
C
D
C
B
D
B
C
C
B
C
B
D
B
C
C
B
D
D
G
A
B
A
G
F
E
A
E
G
C
B
D
F
E
F
A
D
G
A
B
A
A
G
A
B
A
C
B
C
B
C
B
G
B
C
E
B
C
C
B
C
B
D
F
E
A
G
C
B
G
B
A
C
C
B
D
G
A
B
A
D
G
A
B
A
A
F
E
A
G
A
B
A
E
F
E
A
C
B
D
B
A
C
C
B
B
C
D
B
A
C
G
A
B
A
C
C
B
D
B
A
C
B
C
G
A
B
A
G
B
A
C
G
A
B
A
G
C
B
D
B
C
A
B
C
G
A
B
A
B
C
C
B
D
B
C
D
G
A
B
A
A
B
A
C
B
A
C
F
E
F
A
D
C
B
B
A
C
C
B
G
D
C
B
D
F
E
F
A
D
G
G
E
B
A
C
D
C
B
F
E
A
C
B
F
E
F
A
D
G
A
B
A
G
A
B
A
D
C
B
C
B
F
E
F
A
D
B
C
G
C
B
D
A
D
D
C
B
B
A
C
A
F
E
F
A
D
E
G
D
E
B
C
D
F
E
A
C
B
D
C
B
C
B
D
F
E
A
D
F
E
F
A
D
G
A
B
A
D
C
B
D
C
B
C
B
C
B
D
A
F
E
F
A
D
B
C
B
C
C
B
C
B
D
D
B
A
C
G
A
B
A
G
A
B
A
B
A
C
D
F
E
F
A
D
B
A
C
F
E
F
A
D
A
E
B
A
C
F
E
F
A
D
G
B
A
C
C
B
D
C
B
D
G
B
A
C
B
A
C
B
A
C
B
C
B
C
E
D
D
E
B
C
C
B
D
G
D
E
G
C
B
C
B
D
C
B
D
C
B
C
B
B
A
C
F
E
A
F
E
A
A
C
B
C
B
G
C
B
B
C
D
D
E
E
E
A
G
A
B
A
C
B
D
E
B
A
C
G
A
B
A
F
E
F
A
D
F
E
A
C
B
D
A
G
C
B
A
B
A
C
G
A
B
A
B
C
A
B
A
C
G
C
B
D
D
G
C
B
C
B
E
B
A
C
C
B
G
A
B
A
G
G
C
B
D
B
A
C
B
C
F
E
F
A
D
F
E
A
G
A
F
E
A
B
A
C
C
B
B
A
C
D
C
B
C
B
D
F
E
A
E
G
A
B
A
C
B
C
A
F
E
F
A
D
F
E
A
E
A
D
E
A
G
A
B
A
G
A
B
A
D
B
C
C
B
D
G
B
A
C
F
E
F
A
D
B
C
C
B
D
F
E
A
C
B
D
F
E
A
E
B
C
A
E
D
C
B
B
C
C
B
D
B
A
C
G
G
A
B
A
F
E
A
F
E
A
F
E
A
G
A
B
A
F
E
A
A
C
B
F
E
F
A
D
G
A
B
A
F
E
F
A
D
F
E
A
F
E
F
A
D
G
A
B
A
B
C
A
G
E
E
C
B
D
A
F
E
A
E
A
B
A
C
B
A
C
A
C
B
D
B
A
C
E
B
A
C
A
F
E
A
D
G
A
B
A
F
E
F
A
D
A
F
E
F
A
D
F
E
A
F
E
F
A
D
D
F
E
F
A
D
G
D
C
B
A
A
B
C
B
C
F
E
F
A
D
E
C
B
D
C
B
G
E
B
A
C
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
A
D
B
A
C
G
B
A
C
B
C
E
F
E
F
A
D
C
B
D
G
A
B
A
B
A
C
F
E
A
G
A
B
A
F
E
A
B
A
C
D
A
G
C
B
D
B
C
C
B
D
G
A
B
A
D
B
A
C
B
A
C
G
D
C
B
G
A
B
A
G
A
B
A
D
D
D
F
E
A
E
B
C
C
B
A
B
A
C
C
B
D
B
A
C
D
C
B
B
A
C
D
A
C
B
C
B
D
G
A
B
A
F
E
A
G
B
A
C
C
B
G
C
B
D
G
A
C
B
G
C
B
D
G
A
B
A
F
E
F
A
D
G
A
B
A
D
F
E
A
F
E
A
E
B
A
C
A
D
C
B
D
B
A
C
G
B
A
C
F
E
A
B
C
A
D
B
A
C
B
C
A
E
A
E
F
E
A
B
A
C
A
D
B
C
A
D
F
E
F
A
D
F
E
A
C
B
D
E
F
E
F
A
D
G
A
B
A
B
C
E
B
A
C
A
D
B
A
C
G
A
B
A
B
A
C
C
B
D
E
D
F
E
F
A
D
C
B
D
F
E
F
A
D
D
F
E
F
A
D
G
C
B
D
F
E
A
F
E
A
G
B
C
D
F
E
F
A
D
G
C
B
D
C
B
D
B
C
B
A
C
B
A
C
B
C
F
E
A
C
B
E
B
C
C
B
F
E
F
A
D
B
C
F
E
F
A
D
F
E
F
A
D
E
A
C
B
C
B
A
G
G
E
B
A
C
E
F
E
A
C
B
G
A
F
E
A
D
B
C
G
F
E
F
A
D
B
A
C
G
E
F
E
A
B
A
C
B
C
G
A
B
A
E
G
A
B
A
F
E
F
A
D
D
G
A
B
A
C
B
D
G
B
C
F
E
F
A
D
G
A
B
A
C
B
D
C
B
D
A
A
G
E
C
B
D
F
E
A
G
G
A
B
A
C
B
G
A
B
A
G
G
A
B
A
G
C
B
D
D
F
E
A
B
C
D
G
D
C
B
D
G
A
B
A
D
G
G
C
B
D
B
C
D
A
C
B
D
B
C
B
A
C
A
F
E
A
B
A
C
G
A
B
A
F
E
A
B
C
F
E
F
A
D
G
A
B
A
F
E
A
A
E
C
B
D
D
B
C
F
E
A
B
C
C
B
C
B
D
A
G
A
C
B
E
G
A
B
A
G
A
B
A
F
E
A
C
B
D
C
B
B
C
E
C
B
D
G
A
B
A
B
C
B
A
C
C
B
D
F
E
F
A
D
C
B
D
A
C
B
G
A
B
A
G
A
C
B
C
B
A
E
B
A
C
G
A
B
A
B
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
D
B
C
A
A
C
B
G
A
B
A
A
G
A
B
A
G
E
F
E
F
A
D
G
A
B
A
A
G
D
G
G
A
B
A
B
A
C
B
C
F
E
F
A
D
E
B
A
C
G
C
B
D
C
B
B
A
C
D
F
E
A
D
B
C
A
E
B
A
C
E
E
A
A
B
A
C
D
E
G
A
B
A
B
C
G
A
B
A
G
G
A
B
A
C
B
D
C
B
A
G
E
G
A
B
A
F
E
A
B
A
C
G
A
B
A
E
F
E
A
F
E
A
F
E
F
A
D
G
A
B
A
B
A
C
G
D
A
G
E
C
B
A
A
G
A
B
A
D
G
A
B
A
B
A
C
B
A
C
C
B
D
B
C
B
A
C
C
B
F
E
A
A
G
G
A
G
B
C
C
B
E
D
D
C
B
C
B
D
B
A
C
B
C
G
A
B
A
F
E
F
A
D
D
A
B
A
C
B
C
E
C
B
B
C
F
E
A
A
G
F
E
F
A
D
F
E
A
C
B
D
B
C
G
A
B
A
E
F
E
A
E
C
B
C
B
F
E
F
A
D
G
E
B
A
C
D
F
E
A
D
C
B
C
B
F
E
F
A
D
B
C
F
E
F
A
D
F
E
F
A
D
C
B
D
B
C
E
B
C
B
C
B
C
E
A
F
E
F
A
D
B
C
G
A
B
A
E
F
E
A
F
E
F
A
D
F
E
A
G
B
C
A
E
C
B
D
E
B
C
G
D
B
A
C
C
B
D
F
E
A
B
C
E
C
B
D
F
E
A
G
B
C
B
A
C
G
D
G
A
B
A
A
F
E
A
B
C
F
E
A
G
C
B
D
G
B
A
C
C
B
D
B
C
F
E
F
A
D
F
E
F
A
D
C
B
D
G
A
B
A
E
D
B
C
A
C
B
D
F
E
F
A
D
B
A
C
C
B
F
E
A
E
B
A
C
C
B
D
C
B
F
E
A
G
A
B
A
B
A
C
F
E
A
E
G
A
B
A
G
A
B
A
D
D
D
G
G
F
E
A
A
F
E
A
A
F
E
A
A
B
A
C
B
C
E
C
B
D
G
A
B
A
D
G
A
B
A
C
B
A
B
A
C
B
A
C
A
B
C
C
B
D
B
A
C
B
A
C
C
B
D
B
C
E
D
G
F
E
F
A
D
G
A
B
A
D
C
B
B
C
C
B
D
C
B
B
C
A
D
B
A
C
F
E
A
A
G
A
B
A
B
C
C
B
D
G
B
C
D
D
B
A
C
G
F
E
A
F
E
F
A
D
D
G
A
B
A
G
A
B
A
C
B
D
E
C
B
D
D
F
E
F
A
D
C
B
D
G
D
A
G
B
A
C
B
A
C
B
A
C
C
B
D
A
E
B
C
B
C
F
E
A
G
B
C
B
C
F
E
F
A
D
D
F
E
A
A
D
G
A
B
A
A
G
E
A
B
A
C
G
A
B
A
F
E
A
D
E
E
C
B
C
B
C
B
D
B
C
A
F
E
F
A
D
F
E
A
F
E
A
C
B
D
B
C
E
F
E
F
A
D
A
B
A
C
C
B
B
C
D
D
D
C
B
D
E
C
B
A
A
B
C
E
C
B
D
G
A
B
A
A
C
B
C
B
F
E
F
A
D
G
A
B
A
F
E
F
A
D
B
A
C
G
A
B
A
G
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
F
E
A
G
D
A
G
E
D
B
A
C
C
B
D
F
E
F
A
D
G
A
B
A
G
A
B
A
C
B
D
A
A
D
A
A
C
B
D
B
A
C
C
B
D
D
E
B
C
G
A
B
A
E
G
A
D
C
B
B
C
G
B
C
A
F
E
A
C
B
C
B
D
A
G
A
B
A
D
C
B
F
E
A
G
A
B
A
A
F
E
A
G
A
B
A
D
F
E
F
A
D
B
C
G
A
B
A
C
B
D
C
B
D
D
E
D
F
E
F
A
D
G
A
B
A
G
A
B
A
E
G
F
E
F
A
D
A
G
A
C
B
D
C
B
G
A
B
A
F
E
A
C
B
D
C
B
D
C
B
D
B
C
C
B
C
B
F
E
F
A
D
E
F
E
F
A
D
D
E
D
F
E
F
A
D
D
F
E
A
A
E
F
E
A
G
A
B
A
E
E
B
A
C
E
C
B
G
A
B
A
F
E
A
C
B
G
A
B
A
G
F
E
F
A
D
A
A
B
C
E
F
E
F
A
D
F
E
A
B
C
C
B
B
A
C
B
A
C
G
A
B
A
D
F
E
F
A
D
G
A
B
A
F
E
A
A
F
E
A
F
E
F
A
D
F
E
F
A
D
A
G
A
B
A
B
A
C
D
F
E
F
A
D
G
C
B
D
G
A
B
A
D
B
A
C
D
E
C
B
D
G
F
E
A
C
B
D
G
C
B
A
G
D
G
A
B
A
E
G
A
B
A
G
A
B
A
B
C
G
D
B
C
C
B
G
C
B
D
E
E
A
D
D
C
B
G
B
A
C
D
E
F
E
A
A
E
B
A
C
C
B
D
C
B
D
G
A
B
A
C
B
B
C
B
C
E
E
F
E
F
A
D
C
B
D
G
E
F
E
A
F
E
F
A
D
C
B
C
B
F
E
F
A
D
B
C
D
B
A
C
G
A
B
A
F
E
A
G
A
B
A
G
C
B
D
G
F
E
F
A
D
C
B
D
C
B
D
F
E
F
A
D
C
B
G
C
B
D
B
C
F
E
F
A
D
G
B
C
G
C
B
B
C
C
B
B
A
C
F
E
A
B
C
B
C
G
G
A
B
A
G
B
C
C
B
G
A
E
E
A
F
E
F
A
D
C
B
G
A
B
A
C
B
D
B
A
C
B
A
C
C
B
D
C
B
D
C
B
D
F
E
A
D
D
D
E
A
F
E
A
G
F
E
F
A
D
C
B
G
A
B
A
E
G
D
A
B
C
D
F
E
F
A
D
C
B
G
F
E
F
A
D
C
B
C
B
D
B
A
C
B
C
B
C
G
F
E
F
A
D
F
E
A
B
A
C
F
E
A
C
B
E
B
A
C
B
C
B
C
E
C
B
D
C
B
D
G
A
B
A
C
B
D
A
E
F
E
F
A
D
B
C
B
C
D
B
A
C
B
A
C
A
E
B
A
C
F
E
A
G
E
B
A
C
E
A
G
A
B
A
B
C
F
E
A
F
E
F
A
D
A
G
G
A
B
A
G
A
B
A
A
G
B
A
C
G
F
E
A
D
B
A
C
G
E
B
C
B
A
C
F
E
F
A
D
B
C
B
A
C
F
E
A
C
B
G
A
B
A
B
A
C
A
E
E
B
A
C
C
B
F
E
F
A
D
C
B
D
G
D
A
A
C
B
D
D
A
E
E
G
A
B
A
G
A
B
A
G
C
B
A
C
B
D
B
A
C
G
B
A
C
C
B
D
B
C
F
E
A
F
E
F
A
D
C
B
E
B
A
C
F
E
F
A
D
F
E
F
A
D
G
A
B
A
C
B
D
G
A
B
A
G
G
A
B
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
A
B
C
F
E
F
A
D
B
A
C
C
B
D
C
B
G
C
B
D
G
A
B
A
F
E
A
D
C
B
C
B
D
D
C
B
G
G
A
B
A
B
C
G
G
A
G
B
A
C
D
C
B
G
E
B
A
C
B
C
C
B
B
C
G
A
B
A
F
E
F
A
D
B
C
C
B
F
E
A
G
A
B
A
G
A
B
A
D
C
B
B
A
C
B
C
G
A
B
A
C
B
D
B
A
C
B
A
C
B
A
C
C
B
F
E
F
A
D
G
E
A
G
A
B
A
A
G
A
B
A
D
C
B
A
C
B
C
B
E
B
C
B
A
C
F
E
F
A
D
G
D
B
C
F
E
F
A
D
C
B
D
C
B
D
C
B
D
B
A
C
C
B
D
C
B
G
A
B
A
A
D
E
G
A
B
A
D
G
F
E
F
A
D
D
F
E
A
D
F
E
A
B
C
D
C
B
B
A
C
C
B
C
B
F
E
A
E
F
E
A
F
E
A
G
A
E
F
E
F
A
D
F
E
A
A
B
A
C
B
A
C
G
A
B
A
C
B
A
B
A
C
G
A
B
A
F
E
F
A
D
F
E
F
A
D
A
G
A
B
A
G
A
B
A
A
G
A
B
A
C
B
D
A
F
E
F
A
D
G
A
B
A
D
G
A
B
A
E
G
A
B
A
F
E
F
A
D
B
A
C
E
G
F
E
A
E
C
B
D
F
E
F
A
D
F
E
F
A
D
B
A
C
E
D
C
B
D
B
A
C
B
C
C
B
B
C
F
E
F
A
D
D
E
E
F
E
F
A
D
G
A
B
A
D
A
A
F
E
A
E
B
A
C
B
C
B
C
E
B
C
D
G
B
C
G
A
B
A
C
B
D
B
C
F
E
F
A
D
A
B
C
B
C
G
G
F
E
F
A
D
B
A
C
C
B
D
B
A
C
C
B
D
F
E
A
C
B
F
E
A
F
E
F
A
D
F
E
A
E
A
C
B
D
D
C
B
D
F
E
A
B
A
C
B
C
G
A
B
A
D
G
A
B
A
F
E
F
A
D
A
G
A
B
A
B
C
C
B
C
B
D
F
E
A
B
A
C
C
B
C
B
B
C
A
B
C
F
E
A
B
C
E
G
A
G
A
B
A
E
G
B
A
C
G
A
B
A
G
B
A
C
C
B
B
C
E
F
E
F
A
D
C
B
D
F
E
A
F
E
A
D
F
E
A
A
G
A
B
A
F
E
A
A
A
F
E
A
C
B
F
E
F
A
D
B
C
G
A
B
A
E
F
E
F
A
D
C
B
D
A
B
C
B
A
C
C
B
D
F
E
A
E
C
B
C
B
D
C
B
D
F
E
A
C
B
D
E
B
A
C
E
B
C
B
C
B
C
A
C
B
D
C
B
G
A
E
B
A
C
C
B
A
B
C
F
E
A
D
D
B
A
C
C
B
C
B
D
C
B
D
B
C
C
B
D
B
C
B
C
C
B
C
B
D
D
C
B
D
G
A
B
A
G
G
B
A
C
F
E
F
A
D
E
E
E
C
B
F
E
F
A
D
F
E
F
A
D
B
C
A
G
E
C
B
A
F
E
F
A
D
B
C
C
B
D
G
A
B
A
G
A
B
A
A
C
B
D
F
E
F
A
D
C
B
G
G
B
A
C
F
E
F
A
D
G
E
C
B
B
A
C
B
A
C
C
B
C
B
B
C
G
A
B
A
C
B
F
E
F
A
D
B
C
E
A
F
E
F
A
D
F
E
F
A
D
F
E
A
B
A
C
A
C
B
G
D
A
C
B
D
G
A
B
A
D
B
A
C
D
A
G
F
E
F
A
D
C
B
G
A
C
B
D
B
C
C
B
B
C
G
G
A
B
A
D
C
B
E
D
E
A
C
B
D
B
C
G
A
B
A
C
B
A
G
A
B
A
G
C
B
B
A
C
E
B
A
C
G
F
E
A
C
B
E
A
B
A
C
F
E
A
B
A
C
C
B
D
D
B
A
C
A
C
B
D
A
C
B
D
F
E
A
B
C
B
C
E
A
G
A
B
A
B
A
C
G
A
B
A
C
B
F
E
F
A
D
D
E
F
E
A
F
E
F
A
D
E
B
C
C
B
B
A
C
B
C
F
E
A
D
D
G
A
B
A
B
A
C
C
B
F
E
F
A
D
D
B
A
C
D
E
A
F
E
F
A
D
C
B
G
A
B
A
A
G
A
B
A
G
F
E
A
B
A
C
G
A
B
A
F
E
F
A
D
C
B
D
G
D
A
G
B
A
C
G
G
C
B
F
E
F
A
D
F
E
A
G
C
B
D
D
A
F
E
A
F
E
F
A
D
G
A
B
A
A
C
B
D
B
A
C
G
B
A
C
C
B
D
F
E
A
G
A
B
A
F
E
F
A
D
D
B
C
G
F
E
A
C
B
A
A
C
B
C
B
D
F
E
A
F
E
F
A
D
F
E
A
E
E
C
B
D
B
A
C
B
A
C
E
C
B
D
D
G
A
B
A
F
E
F
A
D
C
B
C
B
D
C
B
D
D
F
E
F
A
D
A
F
E
F
A
D
B
C
D
C
B
G
D
A
G
A
B
A
B
C
G
A
B
A
F
E
F
A
D
E
F
E
F
A
D
E
G
A
B
A
G
A
B
A
G
E
E
B
C
E
D
C
B
D
G
A
B
A
E
B
A
C
B
A
C
C
B
D
C
B
G
A
B
A
B
C
C
B
D
C
B
D
F
E
F
A
D
F
E
F
A
D
D
C
B
D
F
E
A
F
E
F
A
D
C
B
D
E
F
E
A
C
B
F
E
A
A
B
A
C
F
E
A
F
E
A
A
G
G
E
E
C
B
D
F
E
A
C
B
G
A
B
A
F
E
A
G
A
B
A
B
A
C
G
A
B
A
C
B
D
C
B
D
C
B
F
E
F
A
D
E
B
C
G
A
B
A
F
E
F
A
D
B
A
C
D
A
G
E
A
C
B
F
E
F
A
D
B
A
C
D
C
B
G
G
A
B
A
G
D
C
B
F
E
F
A
D
G
C
B
D
C
B
D
G
F
E
F
A
D
F
E
F
A
D
G
A
B
A
A
G
F
E
F
A
D
B
C
C
B
F
E
F
A
D
G
A
B
A
A
C
B
D
B
A
C
B
C
A
F
E
A
G
A
B
A
G
A
B
A
G
A
B
A
G
E
G
F
E
F
A
D
B
A
C
C
B
D
F
E
F
A
D
C
B
G
A
B
A
A
C
B
D
A
A
C
B
B
A
C
F
E
F
A
D
B
A
C
E
B
C
G
F
E
F
A
D
F
E
A
F
E
A
G
D
D
F
E
F
A
D
C
B
D
B
A
C
B
C
F
E
F
A
D
F
E
F
A
D
G
B
C
A
A
C
B
D
G
G
A
B
A
C
B
D
D
B
A
C
C
B
D
C
B
D
B
A
C
B
A
C
G
A
B
A
D
F
E
F
A
D
G
G
A
B
A
G
G
A
B
A
B
C
B
A
C
E
G
F
E
F
A
D
C
B
D
A
B
C
C
B
D
A
C
B
D
D
C
B
A
B
A
C
C
B
A
G
A
B
A
G
A
B
A
A
F
E
F
A
D
C
B
D
G
A
B
A
F
E
A
B
A
C
E
B
A
C
E
C
B
G
E
B
C
B
A
C
D
D
G
A
B
A
E
C
B
F
E
A
A
G
G
A
B
A
B
C
B
C
C
B
D
C
B
D
D
B
C
C
B
D
B
A
C
F
E
F
A
D
B
C
F
E
F
A
D
C
B
D
F
E
A
C
B
C
B
D
D
B
C
G
A
B
A
F
E
F
A
D
G
A
B
A
E
B
C
F
E
A
A
E
D
D
B
C
B
A
C
B
C
C
B
F
E
A
G
C
B
D
E
B
A
C
C
B
D
B
A
C
G
A
B
A
C
B
F
E
F
A
D
E
E
C
B
C
B
G
A
B
A
C
B
B
A
C
B
C
E
G
A
B
A
G
A
B
A
B
C
B
C
C
B
G
A
B
A
E
G
B
C
C
B
D
F
E
F
A
D
F
E
F
A
D
B
A
C
D
D
B
C
F
E
A
A
B
C
A
C
B
B
C
A
F
E
A
C
B
G
B
C
C
B
D
C
B
F
E
F
A
D
E
F
E
A
E
A
D
C
B
D
F
E
A
E
D
G
A
B
A
C
B
D
B
A
C
G
A
B
A
B
A
C
F
E
F
A
D
B
C
C
B
D
C
B
F
E
F
A
D
B
C
C
B
E
G
G
A
B
A
D
G
F
E
A
D
B
C
A
B
A
C
E
A
F
E
A
C
B
G
G
A
B
A
C
B
C
B
A
C
B
E
C
B
F
E
F
A
D
G
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
D
C
B
D
F
E
A
C
B
D
B
C
C
B
A
A
C
B
D
B
C
E
C
B
F
E
A
G
E
G
A
B
A
F
E
F
A
D
G
A
B
A
G
A
B
A
G
B
C
D
G
A
B
A
F
E
A
A
G
A
B
A
D
G
G
A
B
A
F
E
F
A
D
G
A
B
A
D
C
B
D
D
G
A
B
A
E
G
A
B
A
E
C
B
A
D
D
B
C
G
A
B
A
E
G
A
B
A
C
B
G
B
A
C
D
B
C
F
E
F
A
D
B
A
C
B
C
D
B
C
E
C
B
G
A
B
A
C
B
D
F
E
A
E
E
A
E
E
G
A
B
A
G
A
B
A
G
A
B
A
E
G
A
B
A
B
C
E
G
G
G
A
B
A
F
E
A
C
B
C
B
G
A
B
A
F
E
A
G
A
B
A
C
B
B
A
C
B
C
E
B
A
C
G
A
B
A
B
C
F
E
A
G
A
B
A
F
E
A
C
B
C
B
D
D
G
F
E
F
A
D
G
A
B
A
G
G
A
B
A
G
C
B
D
C
B
D
C
B
G
A
B
A
C
B
D
G
B
A
C
G
B
C
F
E
A
G
A
B
A
B
A
C
B
C
C
B
B
C
B
A
C
E
F
E
F
A
D
B
C
A
B
C
F
E
F
A
D
D
E
G
G
A
B
A
B
A
C
G
B
A
C
B
C
C
B
D
F
E
F
A
D
G
A
B
A
G
F
E
F
A
D
A
G
D
C
B
E
F
E
F
A
D
B
A
C
E
D
C
B
D
A
E
G
A
B
A
F
E
F
A
D
G
A
B
A
B
C
B
A
C
D
B
A
C
A
G
A
B
A
C
B
G
C
B
B
A
C
G
A
B
A
B
A
C
C
B
D
F
E
F
A
D
F
E
A
C
B
D
B
A
C
C
B
D
F
E
A
C
B
D
B
A
C
G
A
B
A
D
A
G
A
B
A
A
G
A
B
A
G
G
D
F
E
A
G
G
C
B
D
B
C
G
G
A
B
A
B
C
E
E
D
C
B
B
C
G
G
F
E
F
A
D
B
A
C
C
B
D
G
A
B
A
B
C
G
A
B
A
B
A
C
C
B
B
C
G
F
E
F
A
D
B
C
F
E
F
A
D
B
C
C
B
A
F
E
A
B
A
C
F
E
A
B
C
G
A
B
A
F
E
F
A
D
G
F
E
F
A
D
F
E
A
G
A
B
A
A
B
C
C
B
D
A
A
A
C
B
B
A
C
F
E
A
G
A
B
C
G
D
F
E
A
C
B
D
B
C
B
A
C
B
A
C
C
B
D
F
E
A
A
G
A
F
E
F
A
D
G
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
F
E
A
F
E
A
C
B
D
D
B
A
C
B
C
E
B
A
C
B
C
B
C
C
B
F
E
A
F
E
F
A
D
B
C
A
G
E
C
B
D
G
A
B
A
G
B
C
G
F
E
F
A
D
B
C
G
F
E
F
A
D
F
E
F
A
D
C
B
D
A
F
E
F
A
D
B
A
C
F
E
F
A
D
D
E
A
G
A
F
E
A
E
C
B
D
A
E
D
F
E
A
G
A
B
A
A
G
G
C
B
C
B
D
D
B
C
F
E
F
A
D
C
B
A
A
G
F
E
A
B
A
C
F
E
F
A
D
G
D
F
E
F
A
D
D
G
C
B
C
B
D
C
B
F
E
F
A
D
B
C
A
C
B
D
D
G
A
B
A
A
D
E
G
G
G
C
B
D
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
B
C
C
B
B
C
D
F
E
A
G
B
C
F
E
A
B
C
C
B
G
G
C
B
D
B
C
D
C
B
D
D
F
E
A
D
E
B
A
C
C
B
D
A
G
F
E
A
C
B
C
B
D
G
A
B
A
C
B
F
E
A
C
B
A
C
B
D
G
B
C
F
E
A
D
G
A
B
A
E
F
E
A
F
E
A
F
E
A
F
E
A
C
B
D
C
B
B
A
C
G
F
E
F
A
D
E
A
E
E
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
G
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
B
C
F
E
A
G
A
B
A
G
A
B
A
G
B
A
C
G
G
C
B
D
B
C
E
F
E
A
D
E
F
E
A
C
B
D
F
E
F
A
D
F
E
A
G
G
A
G
A
B
A
C
B
D
D
C
B
D
D
C
B
G
A
B
A
C
B
F
E
F
A
D
A
F
E
A
C
B
D
E
G
A
B
A
F
E
A
F
E
A
F
E
F
A
D
F
E
F
A
D
E
G
D
F
E
F
A
D
D
A
F
E
F
A
D
C
B
D
A
A
D
F
E
A
B
A
C
B
C
G
E
G
G
B
C
A
G
A
B
A
F
E
F
A
D
E
B
A
C
G
G
A
B
A
B
C
B
A
C
C
B
D
A
D
E
A
B
A
C
F
E
A
E
C
B
D
B
A
C
E
F
E
A
B
C
C
B
B
C
B
A
C
C
B
D
F
E
F
A
D
F
E
A
A
F
E
F
A
D
C
B
D
C
B
D
B
C
A
G
A
B
A
A
E
G
A
B
A
B
A
C
B
C
D
B
A
C
E
B
C
F
E
A
F
E
F
A
D
B
C
F
E
A
F
E
A
G
A
B
A
C
B
D
F
E
A
G
A
B
A
C
B
B
A
C
B
A
C
C
B
B
A
C
E
F
E
A
F
E
A
B
C
B
A
C
F
E
F
A
D
C
B
C
B
D
B
A
C
B
A
C
C
B
C
B
D
D
F
E
F
A
D
G
A
B
A
C
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
A
B
A
C
G
A
B
A
F
E
A
A
C
B
C
B
D
B
C
B
A
C
D
B
C
A
C
B
D
F
E
F
A
D
B
C
C
B
D
G
A
B
A
F
E
F
A
D
E
A
C
B
D
B
A
C
C
B
B
A
C
D
A
D
B
A
C
G
C
B
F
E
A
B
A
C
C
B
D
A
G
C
B
D
D
D
B
A
C
C
B
D
F
E
F
A
D
B
C
F
E
F
A
D
B
A
C
D
B
C
C
B
F
E
A
F
E
A
B
C
A
C
B
D
E
C
B
A
C
B
D
F
E
A
D
E
C
B
F
E
A
G
C
B
D
G
A
B
A
A
D
A
B
C
B
A
C
G
F
E
F
A
D
F
E
F
A
D
C
B
D
B
C
B
A
C
B
A
C
B
C
C
B
B
A
C
B
C
G
A
D
C
B
D
F
E
F
A
D
B
A
C
A
E
C
B
B
C
F
E
F
A
D
F
E
F
A
D
G
A
B
A
E
F
E
A
B
C
B
A
C
F
E
A
C
B
D
F
E
F
A
D
A
B
A
C
G
G
A
B
A
D
C
B
D
C
B
D
A
C
B
D
B
C
B
A
C
F
E
F
A
D
B
A
C
C
B
G
A
B
A
F
E
A
G
G
A
B
A
B
C
B
A
C
C
B
G
F
E
F
A
D
A
B
A
C
B
C
B
A
C
G
A
B
A
B
A
C
F
E
F
A
D
D
G
A
B
A
G
C
B
D
G
A
B
A
F
E
F
A
D
D
B
A
C
B
A
C
B
C
G
A
B
A
A
C
B
F
E
A
F
E
A
G
C
B
D
A
G
A
B
A
C
B
F
E
A
D
D
B
C
F
E
A
B
C
G
B
C
C
B
D
B
C
A
F
E
F
A
D
C
B
G
F
E
A
D
G
A
B
A
A
F
E
A
C
B
D
B
A
C
D
C
B
D
C
B
D
B
C
G
A
B
A
D
B
C
G
E
G
A
B
A
F
E
A
G
D
B
A
C
B
C
B
C
B
C
D
F
E
A
G
D
G
G
A
B
A
B
C
G
A
B
A
E
F
E
F
A
D
A
G
A
B
A
C
B
D
G
A
B
A
A
C
B
F
E
A
G
A
B
A
F
E
A
D
E
C
B
D
B
C
A
E
E
C
B
B
C
G
A
B
C
G
F
E
F
A
D
D
F
E
F
A
D
B
C
F
E
A
E
E
B
A
C
E
C
B
C
B
C
B
F
E
A
B
A
C
G
A
B
A
B
C
F
E
F
A
D
C
B
B
C
E
G
C
B
D
E
G
A
B
A
F
E
F
A
D
C
B
D
G
A
B
A
A
C
B
D
G
A
B
A
G
G
A
B
A
F
E
F
A
D
F
E
A
F
E
A
F
E
F
A
D
E
A
B
A
C
F
E
A
C
B
F
E
A
D
F
E
A
F
E
F
A
D
A
B
A
C
F
E
F
A
D
F
E
A
C
B
D
C
B
D
C
B
D
B
C
D
G
A
B
A
A
F
E
A
C
B
F
E
A
A
F
E
A
A
F
E
F
A
D
D
B
A
C
F
E
F
A
D
C
B
G
C
B
D
A
G
D
G
A
B
A
F
E
F
A
D
F
E
A
A
C
B
D
B
C
F
E
A
E
G
A
B
A
B
C
E
F
E
F
A
D
E
G
A
F
E
A
D
G
G
F
E
A
D
D
B
C
D
F
E
F
A
D
C
B
D
F
E
A
B
C
F
E
A
E
F
E
A
C
B
A
C
B
G
C
B
D
B
A
C
G
A
B
A
D
C
B
F
E
A
G
C
B
D
B
A
C
G
A
B
A
F
E
F
A
D
D
C
B
A
F
E
A
G
G
A
B
A
B
C
A
A
G
F
E
F
A
D
B
C
B
A
C
A
E
C
B
D
B
C
F
E
F
A
D
G
A
A
F
E
A
C
B
D
G
D
C
B
G
D
B
A
C
F
E
F
A
D
G
F
E
A
B
A
C
G
A
B
A
D
C
B
D
F
E
F
A
D
B
A
C
F
E
A
G
E
F
E
F
A
D
B
C
D
G
D
B
A
C
E
C
B
D
C
B
G
G
C
B
F
E
F
A
D
C
B
D
F
E
A
B
A
C
G
A
B
A
B
C
C
B
G
A
B
A
E
D
F
E
F
A
D
C
B
E
F
E
A
C
B
F
E
F
A
D
B
C
C
B
D
A
E
C
B
F
E
A
C
B
D
F
E
A
B
C
E
A
F
E
A
C
B
D
B
C
A
C
B
D
C
B
F
E
A
F
E
F
A
D
F
E
A
D
F
E
F
A
D
D
C
B
D
G
A
B
A
G
B
C
F
E
A
G
G
A
B
A
G
B
A
C
F
E
A
F
E
A
B
A
C
C
B
D
F
E
F
A
D
G
F
E
A
B
A
C
G
A
B
A
B
C
F
E
A
B
C
G
B
C
C
B
D
D
B
A
C
B
C
A
G
A
B
A
D
B
A
C
F
E
F
A
D
G
F
E
A
B
A
C
D
C
B
D
G
A
B
A
B
C
G
A
B
A
A
F
E
F
A
D
B
A
C
A
B
C
A
C
B
C
B
F
E
A
F
E
F
A
D
A
A
A
B
C
B
A
C
F
E
A
G
G
A
B
A
E
D
F
E
F
A
D
E
F
E
A
B
A
C
G
C
B
D
C
B
D
G
F
E
F
A
D
E
A
C
B
D
C
B
G
A
B
A
C
B
D
C
B
D
B
A
C
G
A
B
A
D
C
B
D
B
A
C
G
A
B
A
E
C
B
D
G
C
B
D
B
C
A
D
B
C
B
A
C
B
A
C
B
C
B
A
C
F
E
F
A
D
A
B
A
C
E
E
B
A
C
B
C
D
C
B
G
A
B
A
G
A
B
A
E
D
G
B
C
A
E
A
D
A
E
C
B
B
C
F
E
F
A
D
G
E
B
A
C
B
A
C
E
B
A
C
E
B
A
C
E
C
B
B
A
C
D
C
B
E
G
B
A
C
E
E
F
E
F
A
D
G
A
B
A
A
F
E
F
A
D
F
E
A
C
B
F
E
F
A
D
B
C
B
A
C
D
G
A
B
A
C
B
D
A
D
F
E
A
D
B
C
F
E
F
A
D
C
B
B
C
C
B
D
F
E
A
F
E
A
D
D
F
E
A
B
A
C
D
G
A
B
A
E
B
A
C
C
B
B
A
C
F
E
A
C
B
D
A
B
A
C
G
G
A
B
A
G
A
B
A
G
D
D
G
A
B
A
D
D
D
E
B
A
C
B
A
C
G
A
B
A
E
B
C
D
C
B
F
E
A
C
B
B
A
C
D
G
A
B
A
G
C
B
D
A
C
B
B
C
C
B
D
B
A
C
B
C
F
E
A
G
A
B
A
E
B
C
C
B
D
C
B
D
G
A
B
A
F
E
F
A
D
C
B
D
C
B
D
A
C
B
C
B
D
B
A
C
E
F
E
A
E
B
C
G
A
B
A
B
A
C
F
E
A
G
D
G
A
G
A
B
A
D
D
G
C
B
D
F
E
A
A
C
B
D
F
E
A
F
E
A
D
C
B
F
E
F
A
D
F
E
A
A
D
B
A
C
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
F
E
F
A
D
B
C
E
E
F
E
F
A
D
D
C
B
B
C
C
B
D
G
B
C
B
C
F
E
F
A
D
B
A
C
A
A
A
F
E
F
A
D
F
E
F
A
D
F
E
A
D
F
E
F
A
D
B
A
C
F
E
A
A
C
B
C
B
D
C
B
D
G
A
B
A
F
E
F
A
D
E
A
A
F
E
F
A
D
E
F
E
A
F
E
F
A
D
B
A
C
F
E
A
C
B
C
B
G
A
B
A
E
G
A
B
A
B
C
C
B
E
A
B
C
F
E
A
E
B
A
C
D
A
G
A
B
A
G
E
G
A
B
A
G
F
E
F
A
D
C
B
G
A
B
A
G
B
A
C
G
A
B
A
D
F
E
F
A
D
B
A
C
E
E
D
C
B
D
B
A
C
B
A
C
D
E
C
B
D
B
A
C
G
G
A
B
A
E
F
E
A
G
G
A
B
A
C
B
D
C
B
F
E
F
A
D
D
C
B
D
A
C
B
D
B
C
C
B
D
E
A
E
C
B
D
C
B
C
B
A
D
F
E
F
A
D
B
C
E
B
C
B
A
C
B
A
C
C
B
D
B
C
B
C
F
E
F
A
D
C
B
E
F
E
F
A
D
G
A
B
A
D
F
E
F
A
D
B
C
D
B
A
C
F
E
A
D
B
A
C
C
B
F
E
F
A
D
B
A
C
G
A
B
A
G
A
B
A
F
E
F
A
D
A
E
D
C
B
D
B
C
C
B
D
B
C
F
E
A
G
D
D
B
C
C
B
G
E
B
C
C
B
B
A
C
E
E
D
E
B
C
C
B
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
B
C
B
C
E
A
A
C
B
F
E
A
B
C
A
B
A
C
F
E
A
G
C
B
G
D
D
D
C
B
D
C
B
G
F
E
F
A
D
A
B
C
C
B
G
A
B
A
A
C
B
D
D
B
A
C
B
C
E
A
B
C
C
B
D
F
E
F
A
D
C
B
D
C
B
D
G
A
B
A
G
F
E
A
B
C
D
F
E
A
A
G
A
B
A
F
E
A
C
B
C
B
D
E
D
F
E
A
D
C
B
D
C
B
C
B
D
F
E
F
A
D
G
A
B
A
D
E
F
E
A
C
B
D
G
A
B
A
A
F
E
F
A
D
C
B
F
E
A
A
G
A
B
A
F
E
F
A
D
A
C
B
D
A
E
C
B
D
B
A
C
A
A
B
C
C
B
B
A
C
E
C
B
D
D
F
E
A
D
C
B
C
B
D
F
E
F
A
D
B
C
D
D
A
G
A
B
A
B
C
E
G
B
C
F
E
A
E
B
C
C
B
F
E
A
G
A
B
A
G
A
B
A
C
B
D
D
G
C
B
G
A
B
A
A
C
B
C
B
D
A
G
A
B
A
D
C
B
C
B
D
D
A
C
B
D
F
E
A
F
E
F
A
D
F
E
F
A
D
B
A
C
B
A
C
G
A
B
A
G
A
B
A
A
G
A
B
A
G
E
F
E
A
D
F
E
F
A
D
B
A
C
B
A
C
B
C
F
E
A
A
F
E
A
C
B
D
A
D
B
C
D
F
E
F
A
D
F
E
F
A
D
D
D
D
D
B
A
C
G
F
E
F
A
D
A
F
E
A
C
B
C
B
D
B
A
C
D
F
E
A
B
C
F
E
A
B
A
C
B
A
C
C
B
D
G
A
B
A
G
E
G
A
B
A
E
F
E
F
A
D
A
B
A
C
B
A
C
B
A
C
G
A
B
A
C
C
B
D
C
B
A
D
B
C
F
E
F
A
D
A
F
E
A
F
E
F
A
D
E
C
B
D
D
C
B
D
E
F
E
A
E
E
C
B
B
A
C
B
A
C
C
B
G
A
B
A
G
A
B
A
C
B
G
B
C
C
B
A
C
B
D
A
G
B
A
C
C
B
B
C
B
C
B
C
F
E
A
D
C
B
D
B
C
E
G
A
B
A
F
E
F
A
D
C
B
D
G
F
E
A
B
A
C
C
B
D
B
A
C
F
E
F
A
D
F
E
A
E
B
A
C
F
E
F
A
D
G
A
B
A
B
C
G
A
B
A
B
C
D
A
D
G
A
B
A
B
A
C
G
A
B
A
E
E
F
E
A
G
B
A
C
B
C
G
A
B
A
F
E
F
A
D
B
A
C
F
E
F
A
D
G
C
B
D
C
B
F
E
F
A
D
B
C
F
E
A
F
E
A
G
A
B
A
C
B
D
C
B
B
A
C
B
A
C
F
E
A
B
C
D
F
E
F
A
D
B
C
A
F
E
F
A
D
C
B
G
D
B
A
C
D
F
E
F
A
D
F
E
F
A
D
D
B
A
C
G
A
B
A
C
B
C
B
F
E
A
C
B
D
F
E
F
A
D
C
B
D
F
E
A
G
A
B
A
G
A
B
A
G
A
F
E
F
A
D
G
B
A
C
F
E
F
A
D
C
B
D
C
B
D
F
E
A
G
F
E
F
A
D
D
B
A
C
F
E
F
A
D
G
A
B
A
B
C
F
E
A
F
E
A
F
E
A
G
E
G
A
B
A
B
A
C
G
G
A
B
A
D
C
B
D
A
B
A
C
G
E
F
E
F
A
D
C
B
B
C
F
E
A
F
E
F
A
D
B
C
B
C
G
A
D
C
B
D
B
C
F
E
F
A
D
F
E
F
A
D
F
E
A
A
A
F
E
A
E
A
C
B
D
F
E
A
G
E
F
E
F
A
D
B
C
C
B
F
E
A
F
E
F
A
D
D
B
C
G
F
E
A
E
E
E
B
C
F
E
F
A
D
C
B
B
C
E
D
F
E
A
C
B
D
F
E
F
A
D
B
A
C
G
A
B
A
G
B
C
B
A
C
F
E
A
F
E
A
E
C
B
C
B
D
C
B
D
C
B
G
E
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
A
C
B
D
E
B
A
C
C
B
D
D
C
B
F
E
A
D
F
E
F
A
D
E
G
A
F
E
A
G
C
B
D
E
F
E
A
B
C
C
B
C
B
C
B
D
B
C
D
C
B
D
G
A
B
A
G
A
B
A
C
B
D
E
A
F
E
A
C
B
C
B
G
C
B
C
B
G
A
B
A
G
C
B
D
F
E
A
C
B
F
E
A
D
B
A
C
G
C
B
D
D
B
C
F
E
F
A
D
F
E
F
A
D
C
B
D
B
A
C
G
A
B
A
F
E
A
F
E
F
A
D
B
A
C
C
B
D
C
B
D
B
C
C
B
D
G
B
A
C
C
B
D
F
E
F
A
D
G
A
G
B
A
C
E
C
B
B
C
C
B
D
G
A
B
A
C
B
A
G
E
G
A
B
A
B
A
C
C
B
D
E
B
C
D
D
E
C
B
D
B
A
C
A
A
B
C
B
A
C
E
G
D
F
E
A
C
B
G
A
D
E
F
E
F
A
D
C
B
D
C
B
C
B
E
E
C
B
D
G
A
B
A
C
B
D
D
C
B
D
F
E
F
A
D
D
D
C
B
F
E
F
A
D
F
E
A
D
B
C
D
B
A
C
D
A
C
B
D
A
C
B
D
G
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
A
E
G
A
B
A
A
G
G
C
B
D
G
A
B
A
B
A
C
B
C
G
D
G
A
B
A
B
C
E
G
A
B
A
D
B
A
C
F
E
F
A
D
B
C
D
E
F
E
A
G
A
B
A
C
B
C
B
D
E
C
B
A
G
A
B
A
G
C
B
G
G
B
C
E
G
C
B
E
D
G
D
G
A
B
A
F
E
F
A
D
A
A
F
E
F
A
D
G
F
E
A
F
E
A
C
B
C
B
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
E
B
C
C
B
F
E
A
F
E
A
A
F
E
F
A
D
A
G
F
E
F
A
D
F
E
A
A
C
B
D
A
B
A
C
B
C
C
B
G
A
B
A
A
A
B
A
C
A
B
C
D
B
C
E
C
B
F
E
F
A
D
F
E
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
G
B
C
C
B
D
E
G
A
B
A
G
A
B
A
B
A
C
B
A
C
B
A
C
B
C
A
B
A
C
E
B
C
D
A
F
E
F
A
D
E
C
B
D
B
C
G
B
C
B
A
C
G
B
C
G
A
B
A
E
G
A
B
A
F
E
A
G
A
B
A
G
B
A
C
G
A
B
A
E
F
E
F
A
D
B
C
D
E
C
B
E
G
A
B
A
E
E
E
B
C
E
G
A
B
A
A
D
F
E
F
A
D
G
F
E
F
A
D
G
D
G
E
B
C
G
B
C
B
A
C
C
B
D
F
E
F
A
D
D
G
G
E
B
C
C
B
D
E
B
C
D
F
E
A
A
F
E
F
A
D
E
G
D
E
A
F
E
A
E
B
C
F
E
A
C
B
A
C
B
G
A
B
A
F
E
F
A
D
C
B
D
G
A
B
A
D
B
A
C
G
A
B
A
G
G
B
C
F
E
A
D
C
B
D
B
A
C
A
F
E
F
A
D
C
B
C
B
B
A
C
G
A
B
A
B
C
B
C
E
D
G
A
B
A
E
A
A
C
B
D
F
E
A
G
E
D
G
A
B
A
F
E
A
F
E
A
G
A
B
A
C
B
G
G
A
B
A
C
B
D
B
C
B
A
C
C
B
D
C
B
D
F
E
F
A
D
A
B
C
D
E
B
A
C
B
A
C
B
A
C
G
E
F
E
F
A
D
F
E
A
C
B
D
A
D
C
B
D
F
E
A
G
A
B
A
G
A
B
A
F
E
A
F
E
F
A
D
E
D
B
C
G
A
B
A
E
D
G
A
B
A
D
F
E
A
F
E
A
C
B
D
B
C
B
A
C
D
F
E
F
A
D
B
A
C
D
A
C
B
C
B
D
B
A
C
B
A
C
C
B
D
C
B
D
G
A
B
A
E
B
A
C
C
B
D
F
E
F
A
D
F
E
A
D
A
D
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
G
F
E
A
D
B
C
G
A
B
A
C
B
D
C
B
B
A
C
F
E
A
B
A
C
C
B
B
A
C
C
B
D
G
C
B
D
F
E
A
B
A
C
B
C
C
B
F
E
A
E
C
B
D
A
B
C
F
E
F
A
D
E
F
E
F
A
D
F
E
A
A
G
A
D
A
B
C
C
B
D
C
B
D
B
A
C
E
B
A
C
A
C
B
D
C
B
D
B
A
C
G
G
A
B
A
B
C
C
B
B
C
C
B
D
C
B
D
F
E
A
F
E
A
F
E
A
D
A
B
C
F
E
F
A
D
G
F
E
A
C
B
G
A
B
A
B
C
C
B
C
B
F
E
F
A
D
E
E
C
B
F
E
A
B
C
C
B
D
C
B
D
E
B
C
G
A
B
A
G
B
C
G
A
B
A
F
E
F
A
D
G
F
E
F
A
D
B
A
C
A
G
A
B
A
F
E
A
G
A
B
A
G
F
E
A
F
E
F
A
D
G
A
B
A
G
A
B
A
B
C
B
A
C
F
E
F
A
D
C
B
F
E
F
A
D
F
E
F
A
D
C
B
B
A
C
F
E
A
C
B
G
A
B
A
D
G
F
E
F
A
D
G
F
E
F
A
D
A
C
B
D
F
E
A
F
E
A
C
B
D
D
C
B
D
A
G
F
E
F
A
D
F
E
F
A
D
B
A
C
B
A
C
A
F
E
F
A
D
C
B
C
B
D
G
A
B
A
G
C
B
F
E
F
A
D
E
A
C
B
G
A
B
A
B
A
C
F
E
A
B
A
C
C
B
D
A
C
B
D
B
C
C
B
D
F
E
F
A
D
B
C
B
A
C
E
D
G
A
B
A
G
A
B
A
G
A
B
A
F
E
A
G
A
B
A
A
F
E
F
A
D
G
A
B
A
G
C
B
F
E
A
C
B
D
G
F
E
A
G
C
B
F
E
F
A
D
F
E
A
C
B
B
A
C
G
A
B
A
B
A
C
G
A
B
A
F
E
F
A
D
E
C
B
D
G
A
B
A
A
C
B
D
G
C
B
E
A
B
C
E
B
A
C
C
B
B
C
G
B
C
B
A
C
D
G
A
B
A
C
B
D
B
A
C
F
E
F
A
D
G
B
C
B
A
C
F
E
A
A
F
E
A
C
B
B
C
C
B
G
C
B
B
A
C
B
A
C
C
B
D
F
E
A
C
B
B
C
D
G
A
B
A
D
A
A
B
C
F
E
F
A
D
B
C
E
A
D
C
B
D
B
A
C
G
G
F
E
F
A
D
C
B
D
G
F
E
F
A
D
F
E
A
A
B
A
C
E
C
B
D
B
A
C
C
B
A
B
A
C
G
F
E
F
A
D
B
C
F
E
A
B
C
B
A
C
G
A
B
A
C
A
E
D
G
D
A
B
C
C
B
D
C
B
D
C
B
D
D
D
A
A
F
E
F
A
D
G
A
B
A
F
E
A
E
A
D
B
A
C
G
F
E
F
A
D
C
B
D
A
D
G
A
B
A
G
A
B
A
D
D
B
C
D
C
B
D
G
F
E
F
A
D
C
B
D
B
A
C
B
A
C
C
B
C
B
D
C
B
G
E
D
D
C
B
D
G
A
B
A
C
B
B
C
G
E
B
C
F
E
A
D
F
E
A
B
A
C
B
C
F
E
A
B
A
C
E
B
A
C
F
E
F
A
D
G
A
B
A
D
B
A
C
C
B
B
C
G
D
G
A
B
A
A
F
E
A
F
E
A
B
C
G
E
E
D
B
A
C
A
A
G
A
B
A
C
B
D
F
E
F
A
D
C
B
E
D
G
D
E
G
G
A
B
A
F
E
F
A
D
B
A
C
C
B
D
G
E
G
A
B
A
F
E
F
A
D
G
A
B
A
E
F
E
A
F
E
F
A
D
F
E
A
A
C
B
F
E
A
E
B
C
F
E
A
G
A
B
A
B
C
G
C
B
D
E
E
F
E
F
A
D
D
B
A
C
G
D
B
A
C
F
E
A
A
G
A
B
A
C
B
G
A
B
A
F
E
F
A
D
C
B
D
E
D
G
B
A
C
B
C
D
C
B
D
C
B
D
E
B
C
D
B
A
C
D
G
G
A
B
A
E
F
E
F
A
D
C
B
F
E
F
A
D
G
A
B
A
E
C
B
D
D
C
B
D
B
A
C
E
D
D
A
E
E
F
E
F
A
D
G
B
C
C
B
D
B
A
C
C
B
F
E
F
A
D
D
G
C
B
D
E
E
F
E
F
A
D
B
A
C
F
E
F
A
D
E
F
E
F
A
D
A
B
A
C
B
A
C
A
C
B
D
B
C
F
E
A
C
B
D
B
C
E
C
B
B
C
F
E
F
A
D
F
E
A
B
A
C
G
A
B
A
B
C
A
D
G
A
B
A
C
B
D
E
G
A
B
A
B
C
C
B
A
C
B
D
G
B
A
C
B
A
C
G
B
C
G
A
B
A
A
C
B
F
E
A
A
F
E
A
C
B
D
F
E
F
A
D
F
E
A
C
B
C
B
D
D
C
B
E
B
A
C
A
A
E
A
G
F
E
F
A
D
B
A
C
C
B
D
B
A
C
A
D
G
G
C
B
B
A
C
A
A
F
E
A
G
A
B
A
C
B
B
C
G
A
B
A
C
B
D
G
A
C
B
D
G
G
A
F
E
A
G
A
B
A
F
E
A
F
E
F
A
D
B
C
B
C
A
D
A
E
D
C
B
D
F
E
A
E
E
C
B
D
E
B
A
C
C
B
D
A
B
A
C
D
E
F
E
A
D
B
A
C
F
E
A
F
E
A
B
C
G
A
B
A
A
C
B
D
E
G
A
B
A
D
G
A
B
A
C
B
D
G
A
F
E
A
B
C
F
E
F
A
D
D
B
C
F
E
A
F
E
F
A
D
D
G
A
B
A
G
A
B
A
D
C
B
D
G
A
B
A
F
E
A
C
B
E
G
A
B
A
A
G
A
B
A
D
B
A
C
G
F
E
A
E
B
C
E
G
A
B
A
G
B
A
C
A
F
E
F
A
D
C
B
F
E
F
A
D
A
C
B
G
F
E
F
A
D
G
A
B
A
E
B
A
C
C
B
F
E
A
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
A
C
B
C
A
D
A
G
A
B
A
F
E
F
A
D
F
E
A
F
E
A
B
A
C
F
E
A
E
G
A
B
A
B
C
D
B
C
E
G
C
B
D
B
A
C
E
G
A
B
A
E
G
A
B
A
D
C
B
B
A
C
A
B
A
C
C
B
D
G
A
B
A
E
B
A
C
E
F
E
A
F
E
F
A
D
E
D
G
G
A
C
B
D
G
D
G
A
B
A
B
A
C
G
A
B
A
G
F
E
A
F
E
A
E
G
C
B
B
A
C
A
G
E
C
B
D
F
E
F
A
D
G
B
A
C
C
B
E
F
E
F
A
D
G
A
B
A
F
E
A
B
C
G
A
B
A
F
E
F
A
D
A
B
C
B
C
F
E
A
A
A
B
A
C
E
C
B
B
A
C
D
G
A
B
A
F
E
A
F
E
A
B
A
C
F
E
A
A
D
D
G
A
B
A
C
B
D
G
C
B
D
C
B
D
B
A
C
F
E
F
A
D
C
B
D
B
A
C
C
B
D
G
A
B
A
C
B
D
C
B
B
A
C
B
C
G
A
B
A
F
E
A
F
E
A
C
B
D
C
B
B
A
C
G
A
B
A
G
E
F
E
A
B
C
F
E
F
A
D
D
F
E
A
F
E
F
A
D
F
E
F
A
D
B
C
G
A
B
A
B
C
B
C
A
F
E
F
A
D
F
E
F
A
D
C
B
D
G
G
A
B
A
F
E
F
A
D
C
B
D
C
B
D
C
B
G
G
C
B
A
B
C
A
A
G
A
B
A
G
C
B
B
C
G
A
B
A
C
B
D
G
B
A
C
G
A
B
A
F
E
F
A
D
B
A
C
E
F
E
F
A
D
G
A
B
A
F
E
A
G
A
E
B
C
F
E
A
E
C
B
B
C
E
A
C
B
D
G
A
B
A
G
F
E
F
A
D
G
A
B
A
F
E
F
A
D
B
A
C
B
C
C
B
C
B
E
F
E
A
B
A
C
E
E
G
A
B
A
B
C
F
E
A
A
G
C
B
F
E
A
G
G
B
C
G
A
B
A
E
G
B
C
C
B
G
G
G
A
B
A
C
B
D
F
E
A
G
C
B
B
A
C
G
A
B
A
F
E
A
A
B
A
C
D
D
G
A
B
A
G
G
A
B
A
D
E
E
E
C
B
A
E
G
A
B
A
G
C
B
D
D
B
A
C
D
F
E
A
G
A
B
A
A
C
B
D
B
A
C
D
C
B
F
E
F
A
D
F
E
A
B
A
C
F
E
A
A
B
A
C
B
C
E
B
A
C
C
B
B
C
F
E
F
A
D
C
B
D
C
B
D
B
A
C
E
C
B
D
G
A
B
A
A
A
F
E
F
A
D
F
E
A
F
E
A
D
C
B
C
B
D
A
B
A
C
F
E
A
B
A
C
F
E
F
A
D
G
A
C
B
B
A
C
A
B
C
F
E
A
G
A
B
A
G
A
B
A
G
A
B
A
C
B
D
B
A
C
F
E
A
C
B
A
B
C
D
A
A
C
B
D
F
E
A
E
C
B
B
A
C
C
B
E
A
C
B
D
B
A
C
B
A
C
C
B
D
C
B
B
A
C
G
B
A
C
G
A
B
A
B
C
E
F
E
F
A
D
D
A
B
C
E
D
G
A
B
A
C
B
D
B
A
C
D
G
A
B
A
E
C
B
F
E
A
F
E
A
B
A
C
G
A
B
A
A
E
A
G
A
B
A
D
G
A
B
A
F
E
A
D
B
C
B
A
C
A
E
C
B
D
A
D
D
B
C
E
A
F
E
A
B
A
C
B
A
C
G
A
B
A
B
A
C
F
E
F
A
D
E
A
G
B
C
F
E
F
A
D
G
C
B
D
C
B
D
C
B
F
E
F
A
D
G
A
B
A
G
A
A
B
A
C
F
E
A
B
C
D
D
C
B
G
A
B
A
B
A
C
B
A
C
B
C
C
B
D
B
C
C
B
E
F
E
A
A
D
F
E
F
A
D
G
A
B
A
G
A
B
A
D
B
A
C
C
B
D
A
F
E
A
G
A
B
A
G
A
B
A
F
E
A
F
E
A
B
A
C
E
B
A
C
G
A
B
A
A
B
C
A
F
E
A
E
B
C
C
B
G
A
B
A
B
C
C
B
D
A
F
E
A
F
E
A
F
E
F
A
D
C
B
D
B
C
D
B
A
C
G
A
B
A
D
B
C
C
B
G
C
B
D
C
B
D
F
E
A
E
B
C
G
A
C
B
D
B
C
B
C
C
B
D
G
A
B
A
C
B
F
E
A
C
B
D
B
C
C
B
A
G
A
B
A
D
G
A
B
A
F
E
F
A
D
A
B
A
C
D
C
B
D
B
A
C
B
C
F
E
A
F
E
A
E
B
A
C
E
E
B
C
B
C
E
E
E
G
B
C
F
E
A
C
B
D
A
F
E
A
D
C
B
G
A
B
A
F
E
A
C
B
D
D
C
B
F
E
F
A
D
C
B
D
F
E
A
F
E
F
A
D
G
A
B
A
F
E
A
C
B
D
D
G
C
B
D
B
C
C
B
D
E
F
E
A
A
A
G
C
B
F
E
F
A
D
C
B
B
C
F
E
A
E
G
A
F
E
A
A
A
B
A
C
C
B
D
B
A
C
E
F
E
F
A
D
F
E
F
A
D
A
D
G
G
A
B
A
F
E
F
A
D
B
A
C
F
E
F
A
D
A
A
F
E
F
A
D
C
B
G
A
B
A
G
A
B
A
F
E
A
C
B
D
C
B
D
G
F
E
F
A
D
B
C
C
B
C
B
D
F
E
A
G
A
B
A
C
B
D
D
D
G
A
B
A
F
E
A
G
A
B
A
E
F
E
F
A
D
F
E
F
A
D
G
G
B
A
C
F
E
F
A
D
D
G
A
B
A
D
G
G
B
C
G
A
B
A
F
E
A
C
B
D
G
A
B
A
E
C
B
F
E
F
A
D
F
E
F
A
D
G
A
B
A
D
A
A
F
E
A
F
E
A
F
E
A
G
A
B
A
E
A
C
B
D
C
B
D
G
G
A
B
A
A
C
B
A
C
B
D
D
C
B
D
C
B
D
C
B
B
C
B
C
F
E
F
A
D
G
A
B
A
F
E
F
A
D
D
B
A
C
C
B
D
G
A
B
A
G
A
B
A
B
C
B
A
C
D
E
B
A
C
G
E
D
E
C
B
A
G
G
A
B
A
G
B
C
C
B
D
F
E
F
A
D
B
A
C
B
A
C
B
C
G
A
B
A
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
E
C
B
D
G
A
B
A
B
C
G
D
A
C
B
D
B
C
F
E
A
A
F
E
A
B
A
C
F
E
A
B
A
C
G
A
B
A
C
B
C
B
D
F
E
F
A
D
D
D
A
G
A
B
A
E
F
E
A
E
F
E
A
C
B
A
G
A
B
A
D
G
G
C
B
C
B
D
F
E
A
C
B
D
E
B
A
C
B
C
B
A
C
B
C
C
B
D
F
E
F
A
D
C
B
B
C
D
B
A
C
D
F
E
A
B
A
C
E
D
D
B
A
C
C
B
D
F
E
F
A
D
C
B
B
C
F
E
A
B
A
C
G
G
A
B
A
G
A
B
A
F
E
F
A
D
A
C
B
D
C
B
E
D
C
B
B
C
A
E
G
A
B
A
G
C
B
G
E
C
B
D
C
B
D
A
G
A
D
A
F
E
A
A
B
A
C
C
B
A
D
B
C
B
C
C
B
B
A
C
C
B
G
D
A
F
E
A
D
F
E
F
A
D
C
B
D
B
A
C
F
E
F
A
D
B
A
C
B
A
C
F
E
A
D
F
E
F
A
D
F
E
A
F
E
F
A
D
D
D
F
E
A
C
B
D
C
B
G
B
A
C
B
A
C
E
G
A
B
A
F
E
F
A
D
E
G
E
G
A
B
A
G
B
A
C
A
F
E
A
E
C
B
C
B
D
G
D
A
C
B
G
C
B
D
C
B
D
E
F
E
F
A
D
B
C
F
E
F
A
D
B
A
C
G
C
B
D
D
G
E
C
B
B
C
F
E
F
A
D
F
E
A
C
B
D
F
E
A
A
G
A
B
A
F
E
A
A
E
B
A
C
E
C
B
D
G
A
C
B
D
B
A
C
E
F
E
F
A
D
D
G
A
B
A
F
E
F
A
D
C
B
F
E
F
A
D
C
B
D
F
E
F
A
D
E
E
C
B
D
E
F
E
F
A
D
G
C
B
F
E
A
B
C
G
A
B
A
G
A
B
A
D
G
A
B
A
D
G
F
E
F
A
D
B
A
C
C
B
F
E
A
B
C
C
B
C
B
D
C
B
D
E
B
A
C
C
B
B
C
G
B
C
G
B
C
F
E
A
G
A
B
A
B
C
C
B
D
B
A
C
F
E
F
A
D
B
A
C
G
A
B
A
F
E
A
B
C
B
C
F
E
A
C
B
D
C
B
C
B
E
G
A
B
A
F
E
F
A
D
B
C
A
C
B
D
G
C
B
C
B
D
B
A
C
C
B
D
C
B
D
C
B
D
G
E
G
B
A
C
G
F
E
A
C
B
D
A
D
D
G
F
E
A
C
B
A
C
B
F
E
F
A
D
B
A
C
B
C
D
C
B
D
G
B
A
C
E
F
E
F
A
D
D
C
B
D
D
C
B
D
G
A
B
A
E
C
B
D
B
C
F
E
F
A
D
A
G
A
B
A
A
C
B
F
E
F
A
D
A
B
C
B
A
C
A
B
C
B
C
C
B
A
B
C
G
B
A
C
C
B
B
C
F
E
A
F
E
F
A
D
A
A
F
E
A
E
F
E
A
C
B
B
C
A
F
E
F
A
D
C
B
D
A
A
G
C
B
D
A
C
B
D
D
D
D
F
E
A
A
B
A
C
C
B
D
G
A
G
A
B
A
B
C
F
E
F
A
D
B
C
F
E
A
C
B
D
C
B
B
C
B
A
C
B
C
G
A
B
A
G
A
B
A
B
A
C
E
C
B
E
B
C
G
A
B
A
C
B
D
B
C
A
E
A
F
E
A
F
E
A
G
G
A
B
A
G
F
E
A
B
A
C
C
B
D
F
E
A
A
B
C
F
E
F
A
D
D
C
B
A
A
E
E
F
E
F
A
D
E
C
B
F
E
F
A
D
F
E
F
A
D
G
G
A
B
A
F
E
A
F
E
A
D
E
D
B
C
F
E
F
A
D
G
A
B
A
B
C
F
E
F
A
D
F
E
F
A
D
D
D
B
C
E
D
E
D
A
A
G
A
B
A
G
A
B
A
E
G
F
E
F
A
D
G
C
B
F
E
A
F
E
A
E
E
C
B
B
C
A
F
E
F
A
D
D
D
C
B
D
E
A
C
B
G
A
B
A
G
D
G
A
B
A
A
G
E
C
B
D
B
A
C
G
B
A
C
F
E
A
G
D
D
D
E
E
A
E
F
E
A
E
B
C
B
C
G
A
B
A
C
B
E
F
E
A
B
C
C
B
D
A
C
B
F
E
A
D
D
C
B
D
G
A
B
A
F
E
F
A
D
B
C
F
E
A
B
A
C
G
A
B
A
B
A
C
G
A
B
A
E
B
A
C
D
F
E
A
G
A
B
A
D
E
G
D
G
A
B
A
D
B
A
C
G
F
E
A
A
B
C
E
C
B
D
E
G
A
B
A
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
G
A
D
C
B
D
G
A
B
A
C
B
D
G
A
B
A
C
B
D
G
B
A
C
F
E
F
A
D
D
C
B
D
C
B
D
C
B
D
C
B
D
E
F
E
F
A
D
B
A
C
B
A
C
A
B
C
B
A
C
F
E
A
B
C
G
B
C
E
G
A
B
A
G
A
B
A
A
E
B
A
C
G
F
E
A
G
G
A
B
A
G
E
G
B
C
B
C
B
C
F
E
F
A
D
A
G
B
C
G
A
B
A
F
E
F
A
D
B
A
C
G
A
B
A
E
E
F
E
F
A
D
B
A
C
E
C
B
B
C
C
B
B
C
G
A
B
A
A
G
A
B
A
G
A
B
A
A
F
E
A
C
B
D
D
C
B
D
C
B
F
E
A
G
A
B
A
E
B
A
C
G
C
B
G
C
B
G
A
B
A
D
F
E
F
A
D
F
E
F
A
D
C
B
B
C
G
A
B
A
F
E
A
E
C
B
G
A
B
A
D
E
A
G
F
E
A
G
C
B
D
C
B
F
E
A
G
C
B
D
G
F
E
A
G
A
B
A
A
C
B
D
C
B
D
C
B
D
E
D
B
C
C
B
A
B
C
C
B
C
B
D
A
F
E
F
A
D
F
E
A
G
A
B
A
C
B
D
G
G
A
B
A
D
B
C
D
G
A
B
A
C
B
D
B
A
C
F
E
F
A
D
B
C
A
E
A
F
E
F
A
D
C
B
D
A
B
A
C
A
E
G
C
B
D
E
E
F
E
F
A
D
G
B
C
B
C
B
A
C
E
G
A
B
A
G
D
C
B
D
D
F
E
F
A
D
G
C
B
D
C
B
B
C
F
E
F
A
D
F
E
F
A
D
D
C
B
D
G
E
G
E
F
E
A
F
E
A
E
E
F
E
A
B
A
C
C
B
B
A
C
E
F
E
F
A
D
E
C
B
D
E
C
B
E
C
B
E
A
C
B
F
E
A
B
A
C
F
E
F
A
D
G
A
B
A
G
A
B
A
F
E
F
A
D
A
G
E
G
A
B
A
A
C
B
C
B
D
C
B
D
G
C
B
D
C
B
D
C
B
D
F
E
A
C
B
B
A
C
B
C
G
B
A
C
C
B
E
F
E
F
A
D
G
A
B
A
G
B
A
C
E
G
G
A
B
A
D
E
B
C
B
C
E
A
E
F
E
A
A
B
C
F
E
F
A
D
C
B
D
D
F
E
A
A
F
E
F
A
D
C
B
B
A
C
F
E
F
A
D
B
C
E
C
B
B
C
G
A
B
A
C
B
G
B
C
D
G
F
E
A
B
A
C
G
A
B
A
B
A
C
F
E
F
A
D
B
A
C
D
A
F
E
A
C
B
C
B
D
E
A
B
C
G
A
B
A
A
A
A
A
D
C
B
D
C
B
D
C
B
C
B
C
B
D
B
A
C
C
B
F
E
A
G
A
B
A
C
B
E
G
C
B
B
A
C
C
B
E
C
B
B
A
C
G
B
A
C
F
E
F
A
D
B
C
D
A
F
E
F
A
D
G
B
C
G
B
A
C
F
E
F
A
D
G
A
B
A
G
A
B
A
A
E
G
A
A
G
F
E
F
A
D
G
A
B
A
F
E
F
A
D
B
A
C
B
C
F
E
A
C
B
D
D
C
B
D
A
B
C
F
E
A
F
E
A
G
A
B
A
B
C
C
B
D
E
D
A
C
B
C
B
D
E
B
C
B
A
C
C
B
D
B
C
C
B
G
A
B
A
B
A
C
F
E
A
A
B
C
C
B
E
D
F
E
F
A
D
G
A
B
A
B
A
C
A
F
E
F
A
D
C
B
C
B
D
C
B
E
C
B
D
G
F
E
F
A
D
G
A
B
A
B
A
C
D
D
A
D
F
E
F
A
D
G
C
B
D
A
G
B
A
C
G
A
B
A
B
A
C
B
A
C
A
F
E
F
A
D
F
E
A
A
B
A
C
A
C
B
D
F
E
F
A
D
C
B
E
D
B
A
C
G
A
B
A
G
F
E
A
D
C
B
D
G
F
E
A
F
E
A
A
F
E
F
A
D
B
A
C
C
B
D
F
E
A
D
C
B
F
E
F
A
D
E
A
G
B
C
D
E
F
E
F
A
D
F
E
A
B
C
B
C
G
C
B
F
E
A
B
A
C
C
B
B
A
C
E
A
C
B
B
A
C
C
B
E
D
B
A
C
E
C
B
D
B
C
F
E
A
B
C
F
E
A
E
C
B
D
B
C
B
C
B
C
A
B
A
C
C
B
C
B
B
C
F
E
A
D
F
E
A
B
A
C
G
A
B
A
A
G
A
B
C
F
E
F
A
D
C
B
D
E
F
E
A
B
A
C
G
A
B
A
G
A
B
A
C
B
B
C
C
B
D
B
C
F
E
F
A
D
G
F
E
F
A
D
G
G
A
B
A
F
E
F
A
D
C
B
D
C
B
C
B
G
C
B
E
G
A
B
A
F
E
A
D
E
B
A
C
E
B
C
F
E
F
A
D
E
G
A
B
A
F
E
A
G
C
B
F
E
F
A
D
G
A
B
A
G
A
B
A
G
A
B
A
B
C
E
G
A
B
A
E
B
A
C
E
C
B
D
F
E
F
A
D
C
B
F
E
A
F
E
F
A
D
B
C
E
C
B
C
B
D
B
A
C
A
F
E
A
D
A
G
A
B
A
C
B
D
G
E
D
A
A
A
B
A
C
E
C
B
D
G
A
B
A
B
C
F
E
F
A
D
F
E
A
F
E
F
A
D
C
B
D
E
B
C
G
A
B
A
C
B
D
B
A
C
C
B
D
C
B
F
E
F
A
D
C
B
B
A
C
F
E
A
C
B
D
B
C
B
C
C
B
D
G
A
C
B
D
C
B
D
G
A
B
A
G
C
B
G
A
B
A
F
E
F
A
D
F
E
A
B
A
C
B
C
C
B
D
G
A
B
A
F
E
A
B
C
F
E
F
A
D
C
B
D
D
B
C
E
B
C
C
B
D
A
A
C
B
G
F
E
F
A
D
B
C
B
C
D
E
G
C
B
D
C
B
D
G
F
E
A
A
B
A
C
B
A
C
A
A
D
A
D
B
C
G
G
A
B
A
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
G
C
B
G
A
B
A
B
A
C
G
A
B
A
F
E
F
A
D
C
B
D
E
A
G
B
C
G
C
B
D
F
E
A
C
B
D
A
F
E
F
A
D
G
D
B
A
C
F
E
A
A
F
E
A
B
A
C
G
A
B
A
F
E
F
A
D
C
B
D
C
B
D
E
E
F
E
A
F
E
A
F
E
A
B
A
C
C
B
G
F
E
A
B
A
C
A
E
F
E
F
A
D
B
A
C
G
A
B
A
G
F
E
A
B
A
C
F
E
A
B
C
D
E
G
E
F
E
F
A
D
B
C
E
C
B
E
G
F
E
A
B
A
C
C
B
D
B
C
G
A
B
A
G
A
B
A
F
E
F
A
D
G
B
A
C
C
B
D
F
E
F
A
D
C
B
C
B
A
B
C
A
G
A
B
A
G
G
A
B
A
D
B
A
C
C
B
D
C
B
D
A
F
E
A
E
F
E
A
G
A
B
A
F
E
A
F
E
F
A
D
B
C
C
B
D
A
B
C
A
B
A
C
G
F
E
F
A
D
F
E
F
A
D
A
G
A
B
A
F
E
F
A
D
B
A
C
B
C
D
C
B
G
A
B
A
E
G
D
C
B
D
F
E
F
A
D
C
B
D
B
A
C
F
E
A
F
E
A
E
B
C
B
A
C
G
A
B
A
E
F
E
A
G
B
C
E
C
B
E
A
G
D
C
B
D
B
A
C
B
C
B
C
E
D
G
A
B
A
F
E
F
A
D
F
E
A
E
B
C
F
E
F
A
D
C
B
D
F
E
A
F
E
F
A
D
D
F
E
A
D
F
E
A
G
B
C
E
A
B
A
C
D
D
C
B
D
F
E
A
D
C
B
E
B
C
B
A
C
F
E
A
B
C
G
E
E
G
A
B
A
D
B
A
C
C
B
D
A
G
C
B
A
F
E
A
E
G
A
B
A
F
E
A
F
E
A
B
C
C
B
F
E
F
A
D
F
E
F
A
D
E
F
E
F
A
D
B
A
C
C
B
D
G
A
B
A
C
B
D
G
F
E
F
A
D
G
A
B
A
F
E
A
C
B
D
G
A
B
A
B
C
G
C
B
G
G
G
A
B
A
B
C
G
A
B
A
G
A
B
A
G
C
B
D
G
A
B
A
G
A
B
A
B
A
C
C
B
D
F
E
A
D
G
A
B
A
F
E
A
C
B
D
C
B
D
F
E
F
A
D
B
A
C
B
A
C
F
E
F
A
D
B
A
C
A
G
A
B
A
E
G
A
B
A
G
C
B
D
B
A
C
F
E
F
A
D
F
E
A
E
E
G
A
B
A
C
B
D
F
E
A
D
B
C
F
E
F
A
D
A
B
A
C
D
A
C
B
C
B
D
F
E
A
A
F
E
F
A
D
F
E
F
A
D
B
A
C
B
A
C
B
A
C
F
E
F
A
D
B
A
C
E
A
G
F
E
A
F
E
A
D
D
B
C
B
C
E
F
E
A
B
A
C
A
G
A
B
A
D
G
G
A
E
F
E
A
C
B
B
A
C
C
B
G
A
B
A
F
E
A
G
E
G
A
B
A
B
A
C
A
A
C
B
D
C
B
D
B
A
C
A
D
F
E
F
A
D
G
F
E
A
B
C
D
E
D
G
A
B
A
F
E
F
A
D
G
G
F
E
F
A
D
G
B
C
C
B
D
C
B
D
E
B
C
B
A
C
B
A
C
A
E
D
C
B
D
A
D
B
C
B
A
C
C
B
G
G
F
E
A
D
B
C
A
B
C
B
A
C
G
A
B
A
G
C
B
F
E
A
C
B
G
A
B
A
F
E
A
C
B
B
A
C
G
F
E
F
A
D
F
E
A
C
B
G
G
B
A
C
F
E
A
C
B
D
B
A
C
B
A
C
C
B
D
E
B
A
C
G
G
A
B
A
E
G
G
G
A
B
A
C
B
E
F
E
A
E
F
E
F
A
D
B
A
C
C
B
D
E
F
E
F
A
D
F
E
F
A
D
D
C
B
E
C
B
F
E
F
A
D
F
E
F
A
D
D
E
F
E
A
F
E
F
A
D
B
A
C
G
A
B
A
F
E
F
A
D
G
C
B
D
B
A
C
E
F
E
F
A
D
B
A
C
E
F
E
A
G
C
B
D
G
A
B
A
G
F
E
A
B
A
C
B
C
F
E
A
G
C
B
D
D
C
B
D
G
B
C
A
F
E
A
A
D
D
A
A
C
B
C
B
D
B
C
B
A
C
D
G
F
E
A
A
G
A
B
A
C
B
G
B
A
C
D
G
A
B
A
E
G
F
E
A
D
B
C
B
A
C
B
A
C
C
B
D
G
E
G
C
B
D
G
A
B
A
B
C
F
E
F
A
D
F
E
A
C
B
C
B
E
D
F
E
F
A
D
C
B
D
F
E
F
A
D
B
A
C
A
G
B
A
C
D
E
A
C
B
D
A
F
E
F
A
D
C
B
B
C
G
A
B
A
C
B
E
E
A
B
A
C
A
B
C
B
C
F
E
F
A
D
B
C
A
B
C
F
E
F
A
D
G
A
E
E
A
A
B
C
D
F
E
F
A
D
D
C
B
D
D
D
G
E
F
E
F
A
D
E
D
A
F
E
A
A
F
E
A
C
B
D
C
B
D
C
B
C
B
B
A
C
G
B
A
C
A
F
E
F
A
D
B
C
G
A
B
A
C
B
D
G
A
B
A
A
B
A
C
F
E
A
B
A
C
A
B
A
C
F
E
A
D
G
B
C
A
G
A
B
A
B
C
F
E
A
B
A
C
F
E
A
F
E
A
A
C
B
D
F
E
A
B
C
A
C
B
D
A
B
A
C
C
B
D
C
B
F
E
A
F
E
A
F
E
A
F
E
F
A
D
E
G
A
B
A
G
E
G
C
B
D
F
E
A
E
E
E
F
E
A
C
B
G
A
B
A
G
A
B
A
E
A
D
B
C
D
G
A
B
A
C
B
D
A
D
A
G
E
F
E
F
A
D
E
C
B
D
B
C
C
B
D
C
B
B
C
C
B
F
E
A
F
E
F
A
D
F
E
A
D
E
E
G
A
B
A
B
C
D
B
A
C
F
E
F
A
D
F
E
A
F
E
F
A
D
B
A
C
G
G
A
C
B
C
B
G
G
D
B
C
F
E
A
F
E
A
C
B
D
G
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
A
B
A
C
C
B
C
B
D
F
E
A
B
A
C
F
E
F
A
D
F
E
F
A
D
G
B
C
B
A
C
A
F
E
F
A
D
B
A
C
E
F
E
F
A
D
F
E
F
A
D
A
G
E
B
C
G
E
C
B
C
B
D
D
E
F
E
F
A
D
C
B
B
C
F
E
F
A
D
G
G
D
F
E
F
A
D
F
E
A
C
B
D
F
E
A
C
B
D
D
A
B
C
B
A
C
G
C
B
D
B
A
C
C
B
F
E
F
A
D
D
G
B
A
C
B
C
B
C
C
B
D
A
E
F
E
F
A
D
B
C
G
A
B
A
B
A
C
F
E
A
B
A
C
B
C
B
C
C
B
C
B
B
A
C
B
A
C
G
A
B
A
B
A
C
B
A
C
C
B
B
A
C
C
B
C
B
D
G
A
B
A
F
E
A
F
E
A
C
B
D
G
C
B
D
G
A
B
A
C
B
A
C
B
D
D
B
C
A
B
C
G
E
B
C
F
E
A
G
C
B
F
E
F
A
D
B
C
F
E
F
A
D
A
F
E
F
A
D
B
C
G
F
E
F
A
D
B
C
C
B
D
G
A
B
A
F
E
F
A
D
C
B
D
B
A
C
E
B
C
G
F
E
F
A
D
G
A
B
A
G
E
B
C
B
A
C
F
E
F
A
D
C
B
B
A
C
G
F
E
A
A
C
B
D
F
E
F
A
D
B
A
C
F
E
F
A
D
E
B
A
C
F
E
F
A
D
C
B
F
E
F
A
D
B
C
D
A
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
D
G
G
G
B
A
C
C
B
A
D
E
C
B
D
B
C
G
A
B
A
G
B
A
C
G
G
F
E
A
D
B
A
C
F
E
A
C
B
D
B
C
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
C
B
D
F
E
F
A
D
A
F
E
F
A
D
F
E
A
B
A
C
B
A
C
C
B
F
E
A
G
E
B
C
G
A
B
A
C
B
D
A
G
A
B
A
F
E
F
A
D
A
B
A
C
F
E
A
B
A
C
C
B
D
C
B
D
G
A
B
A
A
C
B
E
C
B
D
F
E
F
A
D
D
F
E
A
B
A
C
G
A
B
A
B
C
E
B
C
G
G
A
C
B
C
B
D
C
B
A
B
A
C
E
F
E
F
A
D
F
E
A
B
A
C
E
G
G
A
B
C
C
B
D
F
E
A
A
B
A
C
A
G
A
G
A
B
A
F
E
F
A
D
G
G
A
B
A
B
C
F
E
F
A
D
C
B
D
F
E
F
A
D
D
B
C
E
F
E
A
C
B
D
B
A
C
E
G
G
A
B
A
F
E
A
D
A
G
B
A
C
B
A
C
B
C
C
B
D
C
B
B
C
C
B
C
B
F
E
A
E
B
C
E
C
B
D
D
D
C
B
D
F
E
A
E
E
A
E
B
C
B
C
F
E
A
E
D
G
A
B
A
F
E
A
D
A
C
B
B
A
C
F
E
F
A
D
G
F
E
A
C
B
C
B
D
B
A
C
E
E
D
A
G
G
A
B
A
G
A
G
A
B
A
C
B
D
F
E
A
C
B
D
C
B
D
A
G
A
B
A
G
B
C
G
B
A
C
D
D
F
E
F
A
D
B
C
F
E
A
D
F
E
A
D
C
B
D
G
A
B
A
G
A
B
A
C
B
D
C
B
F
E
F
A
D
A
G
G
G
A
B
A
G
A
B
A
D
F
E
A
C
B
E
A
F
E
A
F
E
A
E
A
C
B
D
F
E
F
A
D
D
G
C
B
D
A
G
E
C
B
G
B
C
C
B
D
E
C
B
D
D
F
E
A
E
F
E
A
C
B
G
C
B
D
F
E
A
F
E
A
C
B
D
D
C
B
D
B
A
C
D
D
A
C
B
G
F
E
A
D
C
B
B
C
D
A
D
C
B
C
B
G
A
C
B
D
A
G
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
A
C
B
D
C
B
E
C
B
C
B
D
G
F
E
F
A
D
C
B
G
C
B
F
E
F
A
D
E
B
A
C
G
A
B
A
G
A
B
A
F
E
F
A
D
B
C
D
B
C
B
A
C
A
G
A
B
A
D
D
B
A
C
C
B
D
C
B
C
B
C
B
D
E
D
B
A
C
C
B
A
G
A
B
A
B
A
C
B
C
G
A
B
A
F
E
A
E
A
E
C
B
G
A
B
A
C
B
G
G
C
B
D
A
F
E
A
B
A
C
B
C
D
C
B
G
D
D
F
E
A
A
B
A
C
E
B
A
C
C
B
G
A
B
A
D
B
C
F
E
F
A
D
D
E
B
A
C
A
F
E
A
D
D
B
C
B
A
C
B
A
C
G
A
B
A
B
C
D
G
A
D
G
D
A
C
B
D
D
D
A
C
B
C
B
C
B
F
E
A
A
E
A
B
A
C
E
F
E
A
C
B
C
B
F
E
A
C
B
E
E
F
E
F
A
D
A
C
B
D
B
C
G
A
B
A
D
F
E
F
A
D
C
B
C
B
G
A
B
A
F
E
F
A
D
G
C
B
D
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
C
B
D
B
C
A
C
B
G
A
B
A
A
C
B
D
F
E
F
A
D
F
E
A
E
B
A
C
B
C
G
B
C
C
B
C
B
F
E
A
E
B
A
C
G
G
A
B
A
G
A
B
A
E
G
E
G
A
B
A
G
B
C
C
B
D
F
E
F
A
D
G
A
B
A
B
A
C
A
F
E
F
A
D
F
E
F
A
D
F
E
A
G
A
B
A
E
A
A
G
G
G
C
B
D
C
B
D
F
E
F
A
D
A
C
B
F
E
F
A
D
B
A
C
G
C
B
F
E
F
A
D
G
C
B
B
A
C
G
A
B
A
G
A
B
A
B
A
C
C
B
D
C
B
D
G
F
E
A
D
C
B
F
E
F
A
D
G
F
E
A
B
C
D
G
A
B
A
A
F
E
A
G
A
B
A
D
B
C
G
A
B
A
D
G
A
B
A
C
C
B
D
D
B
C
F
E
A
E
C
B
D
E
F
E
A
G
E
F
E
F
A
D
D
G
A
B
A
G
D
C
B
D
G
A
B
A
C
B
E
A
F
E
F
A
D
G
B
C
F
E
F
A
D
F
E
A
G
A
B
A
F
E
F
A
D
A
F
E
A
A
F
E
F
A
D
C
B
E
C
B
D
D
D
C
B
D
E
F
E
A
D
E
C
B
E
B
C
F
E
F
A
D
D
B
C
E
B
A
C
B
A
C
E
F
E
F
A
D
F
E
A
G
A
B
A
G
C
B
B
A
C
G
A
B
A
F
E
F
A
D
F
E
A
B
A
C
E
F
E
F
A
D
A
C
B
D
D
B
C
F
E
A
G
A
B
A
B
C
B
A
C
D
B
C
F
E
A
D
F
E
F
A
D
E
F
E
F
A
D
C
B
D
A
A
B
C
D
D
E
C
B
C
B
D
C
B
F
E
F
A
D
G
F
E
A
A
F
E
A
F
E
A
B
A
C
B
C
C
B
D
E
A
F
E
F
A
D
F
E
F
A
D
F
E
A
A
C
B
D
C
B
B
A
C
C
B
D
E
F
E
A
F
E
F
A
D
B
A
C
C
B
D
A
G
G
A
B
A
E
F
E
A
D
A
G
D
F
E
F
A
D
C
B
D
B
C
C
B
D
F
E
A
A
C
B
D
A
G
C
B
D
B
C
C
B
D
G
A
B
A
F
E
A
F
E
A
D
F
E
A
F
E
A
E
F
E
A
B
A
C
A
G
B
C
B
C
B
C
F
E
F
A
D
C
B
D
C
B
D
F
E
A
F
E
A
G
A
B
A
C
B
A
F
E
A
C
B
F
E
F
A
D
A
A
G
A
D
B
A
C
A
B
A
C
F
E
F
A
D
B
A
C
B
A
C
E
F
E
F
A
D
E
A
G
C
B
G
C
B
B
A
C
F
E
A
D
C
B
G
A
B
A
D
F
E
A
B
C
B
A
C
E
G
F
E
F
A
D
E
G
A
B
A
C
B
D
B
A
C
F
E
F
A
D
B
C
F
E
F
A
D
F
E
A
E
C
B
D
G
E
B
C
C
B
D
B
C
F
E
F
A
D
B
C
F
E
A
E
D
B
C
F
E
A
G
A
B
A
F
E
F
A
D
E
F
E
A
E
C
B
B
C
B
A
C
B
C
E
C
B
B
A
C
F
E
A
B
C
F
E
A
B
A
C
G
A
B
A
C
B
D
G
A
B
A
D
B
A
C
C
B
F
E
A
B
C
D
A
C
B
D
D
C
B
D
D
G
A
B
A
B
C
B
A
C
F
E
A
F
E
F
A
D
D
G
A
B
A
G
A
B
A
C
B
B
C
B
C
G
F
E
A
A
D
D
D
C
B
D
G
A
B
A
F
E
F
A
D
B
A
C
F
E
A
C
B
G
F
E
F
A
D
B
A
C
G
A
B
A
D
C
B
A
G
B
A
C
E
B
A
C
A
C
B
G
C
B
D
E
A
E
B
A
C
D
F
E
F
A
D
E
E
E
G
A
B
A
A
B
C
G
A
B
A
C
B
D
E
E
D
G
A
B
A
F
E
F
A
D
D
E
F
E
A
B
C
B
C
G
A
B
A
G
A
B
A
A
D
F
E
F
A
D
A
G
A
B
A
F
E
F
A
D
B
A
C
B
A
C
E
G
A
B
A
E
F
E
F
A
D
B
C
E
A
E
C
B
D
C
B
F
E
F
A
D
G
G
C
B
D
D
A
F
E
A
A
B
A
C
A
C
B
D
C
B
F
E
A
C
B
G
F
E
F
A
D
G
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
A
A
F
E
F
A
D
G
C
B
D
F
E
A
G
A
B
A
A
B
C
C
B
A
G
A
B
A
C
B
E
F
E
A
F
E
A
G
A
B
A
A
B
A
C
B
C
E
D
B
C
B
A
C
E
C
B
D
C
B
A
D
B
A
C
B
C
G
C
B
A
E
F
E
A
B
A
C
B
A
C
E
B
C
E
B
A
C
G
D
A
F
E
F
A
D
C
B
D
B
A
C
F
E
A
F
E
A
F
E
F
A
D
D
G
D
G
C
B
D
G
A
B
A
G
A
B
A
E
A
A
D
B
A
C
C
B
D
E
F
E
F
A
D
G
C
B
D
F
E
A
C
B
D
B
A
C
B
A
C
A
C
B
E
A
E
B
C
C
B
D
E
C
B
D
G
B
A
C
C
B
B
A
C
B
A
C
E
F
E
F
A
D
E
B
A
C
B
C
C
B
D
F
E
A
G
A
B
A
A
F
E
A
G
B
A
C
B
C
F
E
A
A
G
A
B
A
E
F
E
F
A
D
C
B
D
F
E
F
A
D
G
A
B
A
G
B
A
C
F
E
F
A
D
B
C
C
B
D
E
G
G
F
E
F
A
D
F
E
A
C
B
B
A
C
C
B
D
G
G
A
B
A
B
A
C
C
B
F
E
A
B
C
F
E
F
A
D
C
B
C
B
D
F
E
A
B
A
C
E
G
A
B
A
B
C
E
B
C
A
E
C
B
D
B
A
C
D
F
E
A
B
C
B
A
C
G
F
E
A
G
A
B
A
C
B
G
F
E
F
A
D
B
A
C
C
B
D
G
A
B
A
A
C
B
D
C
B
D
E
F
E
F
A
D
D
F
E
A
E
G
A
B
A
G
A
B
A
G
C
B
D
G
A
B
A
F
E
A
C
B
D
F
E
A
F
E
F
A
D
B
A
C
G
A
B
A
G
C
B
D
D
B
C
C
B
D
B
C
D
C
B
D
F
E
A
E
G
G
C
B
C
B
C
B
D
A
C
B
D
B
C
E
B
A
C
A
G
A
B
A
D
F
E
F
A
D
C
B
C
B
D
B
C
F
E
A
A
A
F
E
A
C
B
D
E
G
A
B
A
B
C
E
F
E
F
A
D
B
C
B
C
C
B
B
C
F
E
A
C
B
D
B
A
C
G
F
E
A
C
B
D
F
E
A
B
A
C
F
E
F
A
D
D
G
G
G
F
E
A
F
E
A
F
E
F
A
D
C
B
D
C
B
F
E
A
G
A
B
A
F
E
F
A
D
D
F
E
F
A
D
E
G
A
B
A
A
F
E
F
A
D
D
A
A
G
F
E
F
A
D
B
C
G
F
E
A
E
G
A
B
A
D
E
G
B
A
C
D
F
E
A
G
A
B
A
B
C
B
C
B
C
B
C
E
F
E
F
A
D
C
B
D
E
B
C
G
A
B
A
B
C
A
E
A
E
G
C
B
E
B
C
B
A
C
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
A
F
E
A
B
C
D
G
F
E
F
A
D
C
B
C
B
D
G
A
B
A
G
C
B
B
A
C
D
D
G
A
B
A
F
E
A
F
E
F
A
D
F
E
F
A
D
B
C
B
C
F
E
F
A
D
B
C
B
C
G
A
B
A
G
A
B
A
B
A
C
D
F
E
A
A
F
E
A
G
A
B
A
E
E
F
E
F
A
D
A
A
D
F
E
A
B
A
C
F
E
A
A
C
B
D
G
A
B
A
A
F
E
A
G
A
B
A
F
E
A
D
B
A
C
G
B
C
F
E
A
F
E
A
B
A
C
G
A
B
A
E
B
C
B
A
C
G
A
B
A
C
B
D
A
C
B
F
E
A
G
G
F
E
A
B
A
C
B
C
B
A
C
G
A
B
A
A
E
A
C
B
D
E
G
C
B
E
C
B
G
B
C
F
E
F
A
D
B
A
C
F
E
A
C
B
G
A
C
B
D
C
B
D
G
A
B
A
D
D
C
B
D
B
C
F
E
F
A
D
B
A
C
A
C
B
E
G
A
F
E
A
B
C
G
A
B
A
C
B
D
F
E
F
A
D
C
B
C
B
D
A
B
A
C
B
A
C
F
E
A
B
C
E
C
B
G
F
E
A
C
B
D
C
B
D
E
D
E
F
E
A
G
A
B
A
D
B
A
C
G
A
F
E
F
A
D
B
C
E
D
C
B
D
E
C
B
C
B
D
D
D
F
E
A
A
B
C
A
D
B
A
C
C
B
D
G
F
E
F
A
D
A
C
B
D
B
A
C
F
E
A
F
E
F
A
D
F
E
F
A
D
D
F
E
F
A
D
C
B
G
G
G
A
B
A
G
A
B
A
G
B
C
D
B
C
B
C
F
E
A
D
C
B
G
A
B
A
G
A
A
E
A
A
G
F
E
F
A
D
D
C
B
A
D
C
B
D
C
B
D
C
B
D
D
G
A
B
A
F
E
A
G
E
A
C
B
G
G
A
B
A
A
F
E
F
A
D
F
E
A
B
A
C
D
B
C
A
G
F
E
F
A
D
G
A
B
A
C
B
B
C
B
C
F
E
F
A
D
G
B
C
F
E
F
A
D
F
E
A
C
B
D
G
G
B
C
B
A
C
C
B
B
A
C
D
D
B
C
G
C
B
E
D
D
C
B
E
G
A
B
A
C
B
D
B
C
B
C
A
D
A
B
C
F
E
F
A
D
E
F
E
F
A
D
F
E
F
A
D
D
F
E
F
A
D
B
C
C
B
D
C
B
F
E
F
A
D
C
B
C
B
B
C
B
C
F
E
A
C
B
B
C
F
E
A
F
E
A
C
B
G
F
E
A
G
A
B
A
C
B
B
A
C
B
C
G
G
C
B
D
G
E
C
B
D
B
A
C
F
E
A
F
E
F
A
D
G
A
F
E
A
A
C
B
D
C
B
A
C
B
F
E
F
A
D
E
C
B
G
C
B
F
E
F
A
D
B
C
G
B
A
C
A
A
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
G
A
B
A
C
B
D
C
B
F
E
A
E
B
C
F
E
A
F
E
F
A
D
A
A
C
B
B
A
C
D
G
D
D
G
A
F
E
A
E
F
E
F
A
D
F
E
F
A
D
B
C
F
E
A
A
G
A
B
A
B
C
A
F
E
A
A
G
A
B
A
F
E
A
E
D
A
G
C
B
G
B
A
C
E
C
B
E
A
F
E
F
A
D
C
B
A
D
G
B
A
C
B
C
B
C
C
B
D
G
A
B
A
C
B
E
G
A
B
A
F
E
A
B
A
C
B
A
C
D
G
F
E
F
A
D
B
A
C
G
A
B
A
D
E
D
C
B
D
G
A
B
A
A
C
B
G
A
B
A
B
A
C
C
B
F
E
A
F
E
A
G
F
E
A
G
B
C
G
G
A
B
A
F
E
A
C
B
D
D
C
B
D
B
A
C
G
A
B
A
D
F
E
A
E
E
G
C
B
D
G
G
G
A
F
E
F
A
D
F
E
A
B
A
C
C
B
D
F
E
F
A
D
B
C
B
A
C
G
A
B
A
D
A
G
A
B
A
F
E
F
A
D
E
C
B
D
D
G
A
B
A
C
B
C
B
D
B
C
G
A
B
A
B
A
C
B
A
C
B
C
C
B
G
D
F
E
A
D
E
F
E
A
B
C
C
B
D
B
A
C
B
C
B
A
C
C
B
D
F
E
F
A
D
G
A
B
C
F
E
F
A
D
A
C
B
G
A
B
A
C
B
D
C
B
B
A
C
D
F
E
F
A
D
G
A
B
A
C
B
D
F
E
A
F
E
F
A
D
B
C
G
A
B
A
C
B
B
C
A
G
A
B
A
B
C
B
A
C
E
B
A
C
F
E
F
A
D
G
A
B
A
B
A
C
B
A
C
C
B
F
E
F
A
D
C
B
D
C
B
B
A
C
F
E
A
G
F
E
F
A
D
A
C
B
D
C
B
D
B
C
B
C
B
A
C
B
A
C
C
B
D
A
C
B
B
A
C
D
G
G
A
B
A
D
A
A
A
D
G
A
B
A
C
B
D
C
B
G
F
E
A
D
F
E
A
F
E
F
A
D
C
B
G
D
F
E
F
A
D
G
A
B
C
F
E
A
G
A
B
A
G
A
B
A
G
G
A
B
A
G
A
B
A
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
C
B
D
G
A
F
E
A
F
E
A
G
A
B
A
E
C
B
E
G
A
B
A
B
A
C
D
G
A
B
A
B
C
A
G
C
B
D
G
F
E
A
G
C
B
D
F
E
F
A
D
D
C
B
D
B
A
C
B
A
C
F
E
A
G
A
B
A
F
E
A
A
B
A
C
C
B
D
E
F
E
F
A
D
B
A
C
B
A
C
B
C
A
B
A
C
D
F
E
F
A
D
C
B
D
B
A
C
E
D
G
C
B
D
B
A
C
G
A
B
A
E
F
E
A
B
C
E
D
E
A
B
C
F
E
F
A
D
F
E
A
F
E
A
E
A
G
B
C
C
B
D
C
B
B
A
C
C
B
C
B
D
C
B
F
E
F
A
D
G
F
E
F
A
D
C
B
D
C
B
D
G
A
B
A
E
B
A
C
G
B
C
B
C
C
B
D
G
C
B
D
A
D
C
B
D
B
C
C
B
D
D
F
E
F
A
D
B
A
C
E
F
E
A
E
C
B
F
E
A
A
C
B
D
G
E
F
E
A
G
F
E
F
A
D
C
B
D
G
A
B
A
G
G
A
B
A
G
A
B
A
F
E
A
A
C
B
D
G
G
G
F
E
F
A
D
G
F
E
A
E
D
E
C
B
D
E
A
G
A
B
A
G
A
B
A
B
A
C
F
E
F
A
D
C
B
C
B
D
G
A
B
A
B
A
C
B
A
C
C
B
D
F
E
F
A
D
A
F
E
F
A
D
F
E
A
B
C
B
C
C
B
D
B
A
C
G
G
A
B
A
C
B
D
D
F
E
F
A
D
G
C
B
F
E
A
B
C
G
C
B
D
B
C
G
C
B
E
D
G
F
E
A
A
G
A
B
A
C
B
B
C
F
E
A
F
E
F
A
D
B
A
C
B
C
G
D
B
C
C
B
D
B
A
C
D
E
B
C
G
A
B
A
A
D
G
B
A
C
E
F
E
A
G
G
A
B
A
G
A
B
A
C
B
D
A
G
A
B
A
F
E
A
A
C
B
F
E
F
A
D
A
D
C
B
A
A
A
G
F
E
A
F
E
A
C
B
D
G
F
E
A
E
A
B
A
C
F
E
F
A
D
B
C
E
F
E
F
A
D
G
C
B
D
F
E
F
A
D
E
F
E
F
A
D
D
C
B
A
F
E
F
A
D
G
A
B
A
B
C
A
E
G
F
E
F
A
D
C
B
D
E
B
A
C
G
G
A
B
A
E
G
F
E
A
G
A
B
A
F
E
A
F
E
A
A
G
G
E
F
E
A
G
A
B
A
C
B
A
F
E
A
F
E
F
A
D
C
B
F
E
A
C
B
D
C
B
B
C
G
A
B
A
B
A
C
E
B
A
C
B
C
D
C
B
D
C
B
A
C
B
D
C
B
D
A
F
E
A
C
B
F
E
A
G
B
A
C
C
B
B
A
C
F
E
A
B
A
C
G
A
B
A
C
B
B
A
C
C
B
F
E
F
A
D
E
D
D
D
C
B
D
A
F
E
A
F
E
F
A
D
B
C
B
A
C
G
C
B
D
B
A
C
G
F
E
F
A
D
B
C
A
C
B
E
D
A
C
B
B
C
F
E
A
F
E
A
B
A
C
E
E
D
D
B
A
C
B
C
F
E
F
A
D
B
A
C
A
G
G
A
B
A
F
E
A
D
F
E
A
F
E
A
F
E
F
A
D
G
A
B
A
B
C
B
A
C
B
C
A
D
D
B
A
C
G
F
E
A
G
F
E
A
D
C
B
B
C
C
B
B
C
D
B
A
C
A
A
G
A
B
A
C
B
D
B
A
C
G
A
B
A
B
A
C
B
C
G
A
G
A
A
F
E
F
A
D
G
F
E
A
E
C
B
B
C
D
C
B
B
A
C
B
A
C
D
F
E
A
E
A
B
C
G
B
C
G
A
B
A
E
E
E
G
A
B
A
B
A
C
E
B
A
C
C
B
D
C
B
G
A
C
B
B
A
C
F
E
F
A
D
F
E
F
A
D
B
C
C
B
D
B
C
F
E
A
G
A
B
A
E
D
B
A
C
C
B
D
E
B
A
C
A
G
A
B
A
C
B
D
E
G
B
A
C
C
B
C
B
A
B
C
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
A
G
B
C
E
C
B
D
F
E
A
D
C
B
C
B
D
C
B
B
C
D
B
C
E
B
A
C
B
A
C
F
E
F
A
D
G
C
B
F
E
A
E
E
A
C
B
D
E
A
F
E
A
G
F
E
F
A
D
G
C
B
D
E
D
G
D
F
E
F
A
D
C
B
D
G
E
C
B
D
G
G
A
B
A
C
B
D
A
C
B
D
G
A
B
A
C
B
A
E
F
E
F
A
D
G
F
E
F
A
D
G
A
B
A
C
B
C
B
G
A
B
A
E
F
E
F
A
D
G
A
B
A
C
B
B
A
C
B
C
C
B
C
B
B
A
C
F
E
F
A
D
C
B
C
B
C
B
B
A
C
G
F
E
A
G
A
B
A
E
E
F
E
F
A
D
B
C
C
B
D
F
E
F
A
D
A
C
B
D
G
A
B
A
G
F
E
F
A
D
B
C
C
B
D
D
A
G
A
B
A
B
C
C
B
D
C
B
D
E
C
B
D
E
G
A
B
A
A
C
B
D
B
A
C
C
B
D
G
F
E
F
A
D
G
B
C
F
E
F
A
D
B
C
C
B
D
G
A
B
A
B
C
B
C
B
C
F
E
F
A
D
B
A
C
B
A
C
G
A
B
A
E
G
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
B
A
C
B
C
C
B
D
F
E
A
G
C
B
C
B
D
G
A
B
A
C
B
D
B
C
B
C
D
E
E
D
G
A
B
A
D
G
C
B
B
C
C
B
G
A
B
A
A
A
G
C
B
G
E
F
E
F
A
D
F
E
A
C
B
F
E
F
A
D
B
C
E
C
B
F
E
A
G
A
B
A
F
E
A
A
G
A
B
A
G
A
G
C
B
C
B
D
B
C
G
B
C
F
E
F
A
D
A
A
G
E
C
B
D
A
G
A
B
A
B
A
C
C
B
D
G
A
B
A
C
B
D
A
G
F
E
A
E
G
E
B
A
C
F
E
F
A
D
C
B
D
A
F
E
F
A
D
C
B
D
A
E
B
C
B
C
B
C
C
B
D
D
D
E
F
E
F
A
D
F
E
A
C
B
E
G
A
B
A
A
G
A
B
A
G
A
B
A
G
A
B
A
B
C
F
E
A
F
E
A
B
C
G
E
B
C
D
C
B
F
E
A
B
C
E
E
D
E
C
B
F
E
A
G
A
B
A
F
E
F
A
D
B
A
C
F
E
A
E
B
A
C
E
A
C
B
D
C
B
G
A
B
A
D
C
B
D
E
G
A
B
A
C
B
D
A
D
C
B
D
G
A
B
A
B
A
C
A
F
E
F
A
D
B
C
C
B
F
E
F
A
D
C
B
F
E
F
A
D
G
B
C
G
A
B
A
C
B
D
B
A
C
F
E
A
A
D
B
A
C
G
F
E
F
A
D
A
C
B
D
D
B
C
C
B
C
B
D
B
A
C
B
A
C
D
G
A
B
A
G
G
A
B
A
B
C
D
G
F
E
F
A
D
F
E
A
G
C
B
G
A
B
A
A
D
F
E
A
E
A
G
E
A
G
B
A
C
C
B
G
C
B
D
B
A
C
B
C
C
B
D
A
A
G
B
A
C
A
G
C
B
D
A
D
E
C
B
D
G
A
B
A
C
B
D
B
A
C
C
B
B
A
C
G
A
B
A
B
A
C
G
A
B
A
G
B
A
C
B
C
C
B
D
D
G
A
B
A
E
B
A
C
G
A
B
A
C
B
F
E
F
A
D
E
G
A
B
A
F
E
A
A
C
B
C
B
D
G
A
B
A
C
B
A
C
G
C
B
F
E
A
B
A
C
E
A
F
E
F
A
D
B
C
E
G
F
E
F
A
D
F
E
A
A
C
B
D
D
C
B
D
C
B
D
C
B
D
E
C
B
D
E
D
E
D
B
A
C
B
C
D
G
G
A
B
A
F
E
A
G
A
B
A
C
B
D
E
G
G
A
E
D
C
B
E
F
E
F
A
D
E
C
B
B
A
C
B
C
A
C
B
F
E
F
A
D
G
A
F
E
F
A
D
A
G
A
B
A
G
G
A
B
A
C
B
D
F
E
F
A
D
C
B
D
B
A
C
B
A
C
D
A
E
B
C
E
C
B
D
F
E
A
B
A
C
G
A
B
A
E
B
A
C
B
A
C
C
B
B
A
C
B
A
C
E
C
B
C
B
B
A
C
B
A
C
B
A
C
E
A
C
B
D
E
D
A
D
A
F
E
F
A
D
C
B
F
E
F
A
D
F
E
A
D
D
B
A
C
C
B
C
B
C
B
D
G
A
B
A
E
B
C
D
C
B
D
C
B
C
B
D
G
G
G
B
C
G
A
B
A
C
B
C
B
B
C
F
E
A
F
E
F
A
D
E
G
B
C
D
D
A
B
A
C
C
B
D
C
B
C
B
G
A
B
A
G
B
A
C
B
C
B
C
A
G
A
B
A
B
C
A
F
E
A
G
F
E
A
F
E
F
A
D
C
B
D
D
B
C
E
E
A
C
B
F
E
A
F
E
A
B
A
C
D
G
A
B
A
D
B
C
C
B
D
E
C
B
A
C
B
D
E
C
B
D
D
G
G
C
B
D
E
F
E
A
E
F
E
F
A
D
C
B
A
G
B
A
C
C
B
D
D
F
E
F
A
D
F
E
F
A
D
F
E
A
E
A
B
C
B
A
C
E
F
E
F
A
D
C
B
D
C
B
F
E
F
A
D
E
F
E
F
A
D
A
G
A
B
A
C
B
D
C
B
D
C
B
F
E
A
B
A
C
C
B
G
A
B
A
G
A
B
A
D
B
C
A
C
B
C
B
D
B
A
C
C
B
D
F
E
A
B
A
C
E
F
E
F
A
D
F
E
A
D
A
E
G
A
B
A
C
B
C
B
F
E
A
B
A
C
E
A
B
A
C
C
B
D
F
E
A
C
B
D
F
E
A
A
B
A
C
B
C
B
C
F
E
F
A
D
D
F
E
F
A
D
E
A
C
B
D
F
E
A
D
F
E
A
G
A
F
E
F
A
D
B
A
C
B
A
C
C
B
D
E
C
B
D
C
B
D
A
B
C
F
E
A
F
E
F
A
D
G
B
A
C
C
B
D
D
A
B
C
B
C
F
E
A
D
C
B
D
D
A
F
E
F
A
D
G
A
B
A
D
F
E
A
B
A
C
G
G
B
C
G
A
B
A
B
C
C
B
D
C
B
D
B
A
C
D
F
E
F
A
D
F
E
A
B
A
C
C
B
B
A
C
B
C
F
E
A
G
A
G
A
B
A
B
C
E
F
E
F
A
D
C
B
D
D
G
A
B
A
B
C
C
B
D
D
F
E
A
C
B
G
A
B
A
E
C
B
D
B
C
G
F
E
A
C
B
G
F
E
F
A
D
F
E
A
E
C
B
B
A
C
C
B
D
B
C
C
B
G
A
B
A
G
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
A
B
C
G
D
B
A
C
D
F
E
A
G
A
B
A
B
C
E
G
A
B
A
G
F
E
A
C
B
D
G
E
B
C
G
D
D
B
A
C
B
A
C
G
G
B
A
C
C
B
D
B
A
C
D
F
E
F
A
D
G
G
A
B
A
C
B
F
E
F
A
D
C
B
D
D
E
A
A
A
B
C
D
C
B
C
B
D
C
B
A
B
C
D
B
A
C
B
C
B
A
C
A
B
C
G
C
B
F
E
A
D
A
A
B
C
B
C
B
A
C
B
A
C
C
B
D
D
C
B
E
F
E
A
C
B
E
C
B
D
A
E
F
E
F
A
D
C
B
D
A
F
E
A
B
A
C
B
A
C
E
A
F
E
A
A
F
E
A
A
G
A
B
A
D
C
B
B
A
C
C
B
G
A
C
B
B
C
B
C
C
B
D
G
G
A
B
A
G
A
B
A
G
A
B
A
G
A
B
A
C
B
D
B
A
C
A
D
G
C
B
B
C
F
E
A
C
B
C
B
G
B
A
C
E
G
A
B
A
F
E
A
F
E
A
F
E
A
D
F
E
F
A
D
A
B
A
C
B
C
D
B
C
B
A
C
E
B
A
C
F
E
A
C
B
G
C
B
E
B
C
G
A
B
A
C
B
D
C
B
D
F
E
F
A
D
D
B
A
C
C
B
F
E
F
A
D
F
E
A
G
B
C
A
D
D
C
B
B
C
G
A
B
A
B
C
F
E
A
A
G
A
B
A
G
A
B
A
A
G
C
B
A
A
C
B
A
G
A
G
A
B
A
B
A
C
B
C
D
F
E
F
A
D
C
B
A
D
B
C
G
A
B
A
E
G
B
C
C
B
D
A
B
A
C
E
C
B
D
C
B
F
E
A
G
F
E
F
A
D
F
E
F
A
D
F
E
A
G
A
B
A
G
A
B
A
C
B
D
E
D
F
E
A
A
C
B
D
F
E
F
A
D
B
A
C
E
A
B
C
G
A
B
A
G
A
C
B
D
C
B
F
E
A
G
A
B
A
A
G
A
B
A
B
C
B
C
D
B
C
D
G
F
E
A
F
E
F
A
D
G
B
C
G
A
B
A
A
E
G
A
B
A
E
G
A
B
A
D
A
F
E
F
A
D
G
D
F
E
A
E
E
E
D
B
C
D
D
D
B
A
C
C
B
G
A
B
A
F
E
A
C
B
D
E
C
B
G
C
B
C
B
C
B
D
F
E
A
B
A
C
C
B
D
B
A
C
D
G
A
B
A
F
E
F
A
D
B
A
C
D
F
E
F
A
D
F
E
A
B
C
F
E
F
A
D
C
B
C
B
B
C
C
B
D
F
E
A
C
B
B
C
E
G
B
A
C
C
B
C
B
A
G
F
E
A
F
E
A
G
C
B
A
F
E
F
A
D
C
B
C
B
D
F
E
A
E
F
E
F
A
D
D
B
C
G
B
A
C
F
E
F
A
D
G
D
C
B
D
B
C
B
C
G
A
B
A
B
A
C
G
C
B
D
G
A
B
A
E
B
C
G
C
B
F
E
A
C
B
G
F
E
A
F
E
F
A
D
A
F
E
A
C
B
C
B
D
A
C
B
D
A
C
B
C
B
D
D
E
F
E
A
A
F
E
F
A
D
D
D
F
E
A
B
A
C
A
G
A
B
A
D
E
G
A
B
A
B
C
E
E
A
D
G
A
B
A
G
A
B
A
G
F
E
A
G
C
B
D
E
E
G
G
E
E
E
D
B
C
B
C
F
E
A
B
A
C
F
E
F
A
D
E
C
B
C
B
F
E
F
A
D
G
A
B
A
E
A
D
E
C
B
F
E
A
C
B
D
A
E
G
G
A
B
A
F
E
A
G
C
B
D
D
D
B
C
B
A
C
G
A
B
A
F
E
F
A
D
G
G
G
A
B
A
E
B
C
F
E
A
D
A
F
E
F
A
D
C
B
B
C
C
B
F
E
A
C
B
D
C
B
C
B
B
A
C
D
D
A
G
A
B
A
G
A
B
A
G
G
F
E
F
A
D
E
B
A
C
C
B
C
B
D
G
D
B
A
C
F
E
F
A
D
A
G
A
B
A
C
B
F
E
A
A
F
E
F
A
D
B
A
C
F
E
A
B
A
C
F
E
A
D
F
E
F
A
D
C
B
F
E
F
A
D
C
B
D
C
B
F
E
A
G
A
B
A
G
A
B
A
B
C
C
B
D
F
E
A
G
A
B
A
C
B
D
E
E
E
F
E
A
G
A
B
A
F
E
F
A
D
B
A
C
B
C
G
B
A
C
B
A
C
C
B
F
E
A
B
C
F
E
F
A
D
G
G
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
D
F
E
F
A
D
D
D
C
B
D
C
B
A
B
C
E
B
A
C
E
G
A
B
A
F
E
A
D
C
B
A
B
A
C
G
A
B
A
B
C
C
B
A
B
C
D
A
F
E
A
G
E
C
B
D
F
E
A
A
C
B
D
A
G
E
A
D
F
E
A
G
F
E
F
A
D
F
E
A
E
E
D
B
C
B
C
B
A
C
F
E
A
A
B
A
C
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
A
B
C
G
A
B
A
B
A
C
E
G
A
B
A
A
D
A
B
C
E
D
G
F
E
F
A
D
C
B
E
C
B
D
B
A
C
F
E
A
C
B
C
B
A
B
C
C
B
G
G
A
B
A
B
C
B
A
C
C
B
F
E
F
A
D
B
C
G
A
B
A
D
G
F
E
F
A
D
E
G
D
D
F
E
A
A
D
B
A
C
G
E
D
F
E
F
A
D
C
B
D
D
B
A
C
G
C
B
D
C
B
A
G
A
B
A
E
G
A
B
A
A
G
A
B
A
G
A
B
A
C
B
D
D
F
E
A
G
A
D
G
A
B
A
F
E
A
F
E
A
G
A
B
A
D
D
B
C
B
A
C
C
B
B
C
C
B
D
B
C
C
B
C
B
D
D
D
D
D
E
E
D
B
A
C
B
A
C
C
B
D
B
C
F
E
A
D
G
A
B
A
D
F
E
F
A
D
E
C
B
D
F
E
A
B
C
G
A
B
A
C
B
B
A
C
B
C
G
B
C
C
B
D
D
C
B
B
C
D
B
A
C
B
A
C
B
C
G
A
B
A
B
A
C
F
E
A
D
F
E
A
F
E
F
A
D
D
G
A
B
A
C
B
D
E
G
D
F
E
A
C
B
C
B
B
A
C
C
B
D
C
B
B
A
C
C
B
F
E
A
C
B
B
A
C
F
E
A
F
E
F
A
D
E
A
G
A
B
A
C
B
C
B
F
E
A
F
E
F
A
D
C
B
C
B
D
F
E
A
F
E
F
A
D
E
B
C
G
A
B
A
G
F
E
A
A
B
C
D
D
F
E
A
F
E
A
C
B
D
B
A
C
A
F
E
F
A
D
C
B
D
E
B
A
C
A
D
F
E
A
B
A
C
G
A
B
A
F
E
F
A
D
C
B
G
G
G
A
B
A
D
D
B
A
C
B
C
F
E
F
A
D
G
A
B
A
G
A
B
A
E
B
A
C
G
A
B
A
F
E
A
C
B
F
E
A
A
D
B
C
B
C
B
A
C
G
C
B
B
A
C
B
A
C
E
E
E
G
C
B
D
G
F
E
F
A
D
G
A
B
A
G
G
A
B
A
C
B
E
B
C
E
C
B
B
A
C
D
C
B
A
B
C
C
B
G
A
B
A
F
E
F
A
D
E
G
A
B
A
D
B
A
C
D
F
E
A
C
B
D
B
C
F
E
F
A
D
C
B
A
B
C
G
C
B
D
B
A
C
G
A
B
A
D
C
B
D
B
A
C
D
B
A
C
A
F
E
A
A
B
C
C
B
D
D
G
A
B
A
C
B
B
C
F
E
F
A
D
F
E
F
A
D
G
E
G
A
B
A
B
C
D
C
B
D
A
D
F
E
F
A
D
G
B
C
G
A
B
A
F
E
A
B
A
C
C
B
G
A
B
A
E
F
E
F
A
D
C
B
A
B
C
F
E
A
B
C
C
B
D
B
C
G
A
B
A
B
C
E
G
A
B
A
C
B
F
E
F
A
D
C
B
D
F
E
A
C
B
G
A
B
A
G
A
B
A
D
B
A
C
F
E
A
A
F
E
F
A
D
B
A
C
E
C
B
D
A
B
A
C
F
E
F
A
D
G
A
B
A
A
G
A
D
G
A
B
A
C
B
A
G
C
B
B
A
C
E
D
E
A
E
F
E
A
F
E
A
B
C
B
A
C
B
C
A
A
C
B
D
F
E
F
A
D
B
C
B
A
C
F
E
F
A
D
G
C
B
F
E
A
E
F
E
A
C
B
G
A
B
A
C
B
D
D
B
C
G
F
E
A
G
A
B
A
E
D
C
B
D
A
C
B
D
C
B
C
B
D
F
E
A
E
G
B
C
B
A
C
C
B
D
G
A
B
A
C
B
D
C
B
F
E
A
B
C
C
B
D
G
C
B
G
G
A
B
A
G
A
B
A
D
G
C
B
D
G
C
B
F
E
F
A
D
F
E
F
A
D
A
D
D
G
A
B
A
G
F
E
A
B
C
C
B
D
G
A
B
A
F
E
A
B
C
C
B
D
A
B
C
G
D
B
A
C
G
A
B
A
C
B
D
B
A
C
C
B
D
B
C
C
B
D
B
A
C
B
C
F
E
A
D
D
C
B
D
G
D
A
E
C
B
D
E
C
B
D
D
E
F
E
F
A
D
E
C
B
D
A
C
B
E
A
F
E
A
F
E
F
A
D
F
E
A
G
A
B
A
G
A
B
A
G
F
E
A
C
B
D
A
D
B
C
E
C
B
G
F
E
F
A
D
A
B
C
G
F
E
A
A
A
C
B
D
B
A
C
D
B
A
C
F
E
F
A
D
D
C
B
D
A
B
C
B
C
B
C
C
B
D
E
C
B
A
C
B
D
B
A
C
C
B
B
A
C
A
E
A
C
B
D
F
E
A
D
D
A
G
A
A
B
C
B
A
C
G
A
B
A
G
C
B
G
C
B
A
F
E
F
A
D
A
F
E
F
A
D
E
A
G
A
A
A
B
A
C
C
B
D
B
A
C
F
E
F
A
D
D
F
E
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
G
F
E
A
F
E
F
A
D
E
G
A
B
A
F
E
F
A
D
B
C
A
C
B
D
F
E
A
A
D
B
A
C
A
F
E
F
A
D
F
E
F
A
D
G
F
E
F
A
D
G
A
B
A
B
A
C
G
G
C
B
B
C
G
F
E
A
C
B
E
C
B
B
C
D
D
E
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
D
B
C
F
E
A
D
G
A
B
A
C
B
D
D
A
B
C
G
A
B
A
C
B
B
C
D
C
B
D
A
G
A
B
A
A
F
E
F
A
D
B
A
C
C
B
C
B
G
A
B
A
G
G
A
B
A
F
E
F
A
D
F
E
A
B
C
A
C
B
F
E
A
G
A
B
A
B
A
C
E
G
A
B
A
C
B
D
F
E
F
A
D
D
G
A
B
A
B
C
G
B
C
D
C
B
D
C
B
F
E
F
A
D
G
A
B
A
B
C
A
B
C
F
E
F
A
D
F
E
A
D
B
A
C
C
B
D
B
A
C
A
C
B
D
C
B
D
G
A
B
A
D
E
F
E
F
A
D
C
B
F
E
A
G
A
E
G
B
A
C
C
B
D
G
A
B
A
A
G
A
B
A
A
A
B
C
B
C
A
E
F
E
A
B
C
G
A
B
A
C
B
D
G
D
D
B
A
C
G
A
B
A
G
A
B
A
F
E
F
A
D
G
A
B
A
G
F
E
A
E
C
B
F
E
F
A
D
G
D
F
E
A
A
D
C
B
E
E
D
D
G
B
C
G
G
A
B
A
B
A
C
C
B
G
G
E
B
C
B
A
C
E
G
A
B
A
B
C
G
C
B
B
C
C
B
D
F
E
F
A
D
F
E
A
A
C
B
D
G
F
E
A
G
A
B
A
C
B
D
C
B
C
B
E
B
A
C
C
B
C
B
D
G
B
C
B
C
C
B
D
B
C
F
E
F
A
D
A
B
A
C
E
F
E
F
A
D
G
A
B
A
G
E
F
E
F
A
D
C
B
D
G
G
A
B
A
C
B
C
B
D
B
A
C
G
B
C
F
E
A
F
E
F
A
D
C
B
F
E
A
E
C
B
D
F
E
F
A
D
D
F
E
A
G
A
B
A
C
B
C
B
C
B
A
G
A
B
A
B
C
D
G
A
B
A
B
C
C
B
D
B
A
C
B
A
C
C
B
D
A
C
B
F
E
A
C
B
G
A
B
A
D
B
C
F
E
F
A
D
G
A
B
A
A
B
C
G
A
B
A
F
E
F
A
D
B
C
G
F
E
A
G
A
B
A
G
A
B
A
G
A
B
A
B
C
A
A
A
B
C
F
E
F
A
D
B
C
D
C
B
D
B
A
C
G
A
B
A
E
A
C
B
D
C
B
D
B
A
C
B
A
C
F
E
F
A
D
B
C
D
G
A
B
A
B
C
B
C
C
B
B
C
A
B
C
C
B
D
E
D
E
A
G
F
E
F
A
D
C
B
B
A
C
C
B
D
G
F
E
F
A
D
D
C
B
D
G
A
B
A
F
E
A
E
A
D
C
B
B
C
G
A
B
A
C
B
D
B
A
C
B
C
A
B
A
C
G
A
B
A
C
B
D
C
B
D
E
D
C
B
D
F
E
A
F
E
F
A
D
C
B
D
C
B
D
G
G
A
B
A
F
E
A
G
A
B
A
A
A
A
G
C
B
F
E
F
A
D
A
D
A
F
E
A
G
A
B
A
B
C
A
D
A
F
E
F
A
D
D
C
B
D
G
C
B
D
C
B
D
B
A
C
B
C
B
A
C
G
A
B
A
C
B
D
F
E
F
A
D
E
C
B
G
E
A
E
G
A
B
A
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
B
A
C
E
B
A
C
D
F
E
A
G
A
B
A
C
B
A
C
B
D
D
A
B
C
F
E
F
A
D
B
A
C
A
G
C
B
E
E
A
B
A
C
B
A
C
B
A
C
A
G
A
D
A
E
B
A
C
C
B
D
C
B
A
G
G
D
E
G
B
C
F
E
F
A
D
B
C
B
A
C
C
B
C
B
D
B
A
C
D
C
B
D
C
B
E
F
E
A
A
G
G
A
B
A
B
C
C
B
D
F
E
A
C
B
A
C
B
D
C
B
G
A
B
A
C
B
C
B
F
E
A
F
E
F
A
D
A
B
A
C
D
G
B
C
A
G
A
B
A
C
B
D
F
E
F
A
D
C
B
A
A
A
B
A
C
B
A
C
B
A
C
B
C
D
C
B
B
A
C
G
B
C
G
A
B
A
A
D
A
B
A
C
G
A
G
G
F
E
F
A
D
F
E
F
A
D
B
A
C
G
B
A
C
G
D
G
A
B
A
F
E
F
A
D
B
C
F
E
A
B
A
C
G
B
C
D
F
E
F
A
D
E
C
B
D
F
E
A
G
A
B
A
F
E
A
D
C
B
F
E
A
B
C
G
F
E
A
F
E
A
G
A
B
A
F
E
F
A
D
C
B
D
B
A
C
D
C
B
B
C
A
C
B
D
G
C
B
G
A
B
A
B
C
B
C
D
A
G
A
B
A
B
A
C
B
C
F
E
A
G
C
B
D
C
B
D
G
A
B
A
G
G
A
F
E
A
G
G
A
B
A
G
G
A
B
A
A
G
A
B
A
C
B
G
E
F
E
A
E
G
A
B
A
A
C
B
F
E
A
G
A
B
A
G
A
B
A
G
C
B
F
E
A
C
B
D
D
C
B
A
G
A
B
A
G
D
E
D
C
B
D
F
E
A
C
B
D
B
A
C
B
C
F
E
A
G
B
A
C
A
G
F
E
A
A
F
E
A
G
A
B
A
A
C
B
F
E
F
A
D
G
A
B
A
G
A
B
A
F
E
A
D
B
A
C
B
A
C
F
E
A
C
B
D
A
F
E
A
F
E
F
A
D
G
A
B
A
B
C
C
B
F
E
A
D
E
F
E
F
A
D
A
B
C
A
B
A
C
D
E
B
A
C
C
B
C
B
D
C
B
D
B
A
C
G
A
B
A
B
A
C
A
C
B
G
E
F
E
A
G
A
B
A
C
B
B
C
B
A
C
E
C
B
B
A
C
G
A
B
A
D
B
A
C
D
F
E
F
A
D
G
A
B
A
D
A
F
E
A
G
A
B
A
C
B
D
F
E
A
C
B
D
E
G
A
B
A
E
E
F
E
A
F
E
A
B
C
B
C
F
E
A
A
B
A
C
G
G
A
B
A
F
E
A
F
E
F
A
D
F
E
A
E
E
A
C
B
D
G
C
B
D
E
A
F
E
F
A
D
B
A
C
A
B
A
C
C
B
C
B
E
C
B
F
E
F
A
D
C
B
C
B
B
C
B
A
C
E
A
G
E
G
A
B
A
G
E
C
B
D
G
F
E
F
A
D
G
C
B
D
D
E
G
A
B
A
C
B
D
B
A
C
F
E
F
A
D
A
D
F
E
A
C
B
D
A
G
G
A
B
A
D
F
E
F
A
D
B
A
C
B
C
G
E
F
E
A
F
E
F
A
D
C
B
D
B
A
C
F
E
F
A
D
C
B
G
A
C
B
D
F
E
A
C
B
C
B
A
F
E
F
A
D
A
B
C
A
C
B
F
E
F
A
D
F
E
F
A
D
D
G
E
D
G
A
B
A
A
F
E
A
B
C
B
A
C
E
G
A
A
G
A
B
A
D
C
B
E
G
A
B
A
E
E
A
C
B
B
C
B
C
B
C
G
A
B
A
F
E
A
C
B
E
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
A
A
G
A
B
A
C
B
C
F
E
F
A
D
B
A
C
F
E
F
A
D
B
A
C
G
B
A
C
E
C
B
B
A
C
B
A
C
E
G
A
B
A
E
E
D
C
B
D
B
A
C
G
E
D
F
E
F
A
D
E
C
B
D
B
A
C
B
C
F
E
A
C
B
G
A
B
A
E
D
A
F
E
F
A
D
C
B
D
C
B
F
E
F
A
D
F
E
F
A
D
B
C
C
B
D
F
E
A
G
F
E
A
G
G
E
B
A
C
F
E
F
A
D
D
G
A
B
A
D
F
E
A
A
G
G
A
B
A
G
B
A
C
G
A
B
A
C
B
G
A
B
A
G
F
E
A
B
C
C
B
G
A
B
A
G
G
A
B
A
G
A
B
A
G
A
B
A
D
D
G
B
C
A
B
C
G
A
F
E
A
F
E
F
A
D
G
A
B
A
B
C
B
A
C
E
A
C
B
F
E
A
G
A
B
A
C
B
D
C
B
B
C
A
G
A
B
A
B
A
C
C
B
D
E
F
E
A
G
A
B
A
G
C
B
D
E
F
E
A
B
C
D
E
F
E
F
A
D
B
C
B
C
B
C
F
E
F
A
D
A
F
E
A
G
G
C
B
G
A
B
A
E
C
B
B
A
C
G
A
B
A
B
A
C
G
G
A
B
A
A
C
B
C
B
D
E
G
A
B
A
G
F
E
A
D
A
B
A
C
B
C
F
E
F
A
D
G
G
G
F
E
F
A
D
C
B
E
C
B
D
G
D
E
G
A
B
A
F
E
A
F
E
F
A
D
C
B
D
E
C
B
F
E
F
A
D
B
C
C
B
D
B
C
A
B
A
C
F
E
F
A
D
G
A
B
A
E
C
B
A
G
A
B
A
A
C
B
D
F
E
A
D
C
B
C
B
B
C
E
B
C
B
A
C
G
A
B
A
E
C
B
D
G
A
B
A
A
E
C
B
D
F
E
F
A
D
G
A
B
A
C
B
D
F
E
A
B
A
C
D
D
D
G
A
B
A
F
E
F
A
D
B
A
C
E
F
E
A
B
A
C
G
A
D
B
A
C
F
E
F
A
D
A
C
B
D
F
E
A
G
A
B
A
C
B
C
B
F
E
F
A
D
E
A
B
C
B
C
C
B
D
F
E
A
F
E
F
A
D
F
E
F
A
D
B
A
C
G
F
E
F
A
D
G
A
B
A
C
B
C
B
A
G
A
B
A
B
A
C
D
B
C
B
A
C
G
A
B
A
C
B
D
A
C
B
D
F
E
F
A
D
C
B
D
E
B
A
C
D
F
E
A
C
B
C
B
F
E
F
A
D
D
G
F
E
A
B
C
B
A
C
A
F
E
F
A
D
B
A
C
C
B
D
B
C
E
G
A
B
A
F
E
F
A
D
A
B
A
C
G
A
B
A
A
C
B
D
B
A
C
D
F
E
F
A
D
G
A
B
A
A
F
E
A
F
E
F
A
D
B
C
G
A
B
A
B
C
B
A
C
G
A
B
A
E
C
B
C
B
D
C
B
F
E
F
A
D
G
A
B
A
C
B
D
D
B
A
C
E
A
F
E
A
F
E
A
C
B
D
F
E
A
G
A
B
A
G
G
A
B
A
C
B
D
G
A
B
A
B
C
B
C
G
A
B
A
B
A
C
C
B
D
C
B
D
C
B
B
C
C
B
D
B
A
C
F
E
A
A
E
B
A
C
C
B
G
E
B
C
D
E
F
E
F
A
D
C
B
D
E
F
E
A
D
B
C
F
E
F
A
D
G
G
A
B
A
C
B
F
E
A
F
E
F
A
D
B
A
C
D
B
A
C
G
E
G
G
A
B
A
B
C
C
B
E
B
C
G
C
B
C
B
D
B
C
B
A
C
G
B
C
E
F
E
A
C
B
D
B
A
C
G
G
G
C
B
E
D
G
B
C
A
B
A
C
E
G
B
A
C
G
A
B
A
C
B
D
C
B
D
G
A
B
A
C
B
D
D
A
G
E
A
B
C
G
A
B
A
A
B
A
C
E
C
B
D
C
B
D
F
E
F
A
D
D
G
A
B
A
B
A
C
E
F
E
A
C
B
F
E
F
A
D
B
A
C
C
B
D
C
B
B
A
C
B
A
C
A
F
E
A
B
A
C
E
B
C
C
B
G
A
B
A
F
E
F
A
D
E
F
E
F
A
D
D
G
A
B
A
F
E
A
C
B
D
A
G
B
C
B
C
C
B
D
B
C
C
B
D
A
C
B
D
F
E
A
B
A
C
C
B
C
B
A
G
D
C
B
D
E
B
A
C
B
C
G
G
A
B
A
B
C
E
A
F
E
F
A
D
C
B
D
A
C
B
E
G
G
A
B
A
F
E
A
F
E
A
G
A
B
A
G
A
B
A
E
G
A
B
A
B
C
F
E
A
B
C
D
E
F
E
F
A
D
D
G
G
A
B
A
B
C
F
E
A
B
A
C
F
E
A
D
F
E
A
C
B
D
G
C
B
A
A
B
C
A
C
B
E
B
A
C
B
A
C
D
F
E
A
C
B
D
C
B
B
C
B
C
G
F
E
F
A
D
B
A
C
F
E
A
F
E
F
A
D
E
B
A
C
E
G
B
A
C
F
E
A
C
B
D
G
A
B
A
C
B
D
G
A
B
A
C
C
B
D
G
A
B
A
A
F
E
A
G
A
B
A
F
E
F
A
D
A
A
F
E
F
A
D
G
A
B
A
D
F
E
A
G
A
F
E
A
F
E
A
C
B
D
A
C
B
F
E
A
C
B
D
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
C
B
F
E
A
G
C
B
A
C
B
B
A
C
D
B
C
B
C
B
A
C
F
E
F
A
D
G
A
B
A
B
A
C
D
D
A
D
B
C
C
B
C
B
D
F
E
F
A
D
E
E
G
A
B
A
G
A
B
A
B
C
A
G
A
B
A
A
C
B
C
B
F
E
F
A
D
B
A
C
C
B
D
D
C
B
F
E
F
A
D
G
A
C
B
D
A
F
E
F
A
D
E
E
E
E
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
C
D
F
E
F
A
D
B
A
C
F
E
A
F
E
F
A
D
E
C
B
D
B
C
F
E
A
F
E
F
A
D
C
B
A
E
F
E
F
A
D
C
B
D
F
E
F
A
D
D
F
E
F
A
D
G
B
C
B
A
C
D
A
B
A
C
G
E
F
E
A
B
C
A
C
B
B
A
C
F
E
F
A
D
D
G
C
B
D
G
A
B
A
F
E
F
A
D
A
A
G
A
B
A
G
A
B
A
C
B
G
A
B
A
B
C
E
B
A
C
A
D
G
A
B
A
D
E
F
E
F
A
D
F
E
F
A
D
A
E
B
A
C
A
D
F
E
F
A
D
C
B
D
B
A
C
B
A
C
B
C
E
B
A
C
D
D
C
B
E
A
F
E
A
F
E
F
A
D
F
E
A
G
C
B
B
A
C
F
E
A
F
E
A
F
E
F
A
D
B
C
B
C
C
B
G
A
C
B
D
C
B
F
E
A
D
B
C
G
G
A
B
A
A
C
B
D
C
B
F
E
A
C
B
B
A
C
F
E
A
G
G
F
E
A
F
E
F
A
D
E
E
C
B
F
E
A
F
E
F
A
D
D
D
D
F
E
F
A
D
E
D
B
A
C
C
B
D
B
C
G
A
C
B
D
E
B
A
C
A
C
B
C
B
G
A
B
A
F
E
F
A
D
C
B
D
D
F
E
A
F
E
F
A
D
C
B
D
A
A
F
E
F
A
D
A
C
B
G
A
B
A
D
B
C
B
C
A
F
E
F
A
D
D
B
C
B
A
C
A
B
C
G
A
B
A
A
A
E
B
A
C
G
F
E
F
A
D
G
B
A
C
A
B
C
D
D
B
A
C
B
C
D
G
A
B
A
E
A
F
E
A
D
B
A
C
C
B
D
B
C
G
A
B
A
F
E
A
E
C
B
D
G
B
C
D
G
A
G
A
B
A
B
A
C
A
G
A
B
A
C
B
C
B
B
A
C
C
B
B
A
C
B
A
C
G
A
B
A
E
E
C
B
A
F
E
F
A
D
G
G
E
G
C
B
D
B
C
G
C
B
D
D
G
F
E
A
F
E
F
A
D
C
B
B
C
F
E
F
A
D
G
A
B
A
F
E
F
A
D
A
G
C
B
D
F
E
F
A
D
A
F
E
F
A
D
C
B
C
B
A
E
B
A
C
B
C
F
E
A
F
E
A
B
C
F
E
F
A
D
G
E
D
C
B
D
A
B
C
G
B
A
C
C
B
F
E
A
C
B
D
G
A
B
A
G
A
B
A
D
A
E
B
A
C
F
E
A
F
E
A
B
A
C
F
E
A
A
C
B
A
B
A
C
B
A
C
B
A
C
F
E
A
B
C
C
B
D
F
E
A
B
A
C
D
F
E
A
F
E
F
A
D
A
G
A
B
A
B
A
C
C
B
G
A
A
F
E
F
A
D
F
E
A
D
F
E
F
A
D
G
A
B
A
G
C
B
D
D
B
C
F
E
F
A
D
G
D
G
F
E
A
G
A
B
A
C
B
D
C
B
C
B
C
B
D
B
C
G
C
B
D
F
E
A
G
B
C
G
F
E
F
A
D
F
E
F
A
D
B
A
C
B
C
E
F
E
F
A
D
B
C
F
E
A
B
A
C
F
E
A
E
B
C
E
C
B
B
A
C
C
B
D
E
F
E
F
A
D
D
E
D
E
A
C
B
C
B
D
A
A
C
B
E
E
G
G
A
B
A
G
A
B
A
G
A
B
A
F
E
F
A
D
B
C
C
B
D
A
G
A
G
F
E
A
B
A
C
B
C
D
C
B
D
B
C
G
F
E
F
A
D
C
B
D
F
E
A
E
D
C
B
F
E
F
A
D
B
C
G
E
D
G
F
E
F
A
D
F
E
A
F
E
F
A
D
A
F
E
A
G
F
E
F
A
D
D
C
B
G
A
B
A
B
C
G
F
E
F
A
D
E
G
A
B
A
G
A
B
A
E
G
F
E
F
A
D
F
E
F
A
D
C
B
A
B
A
C
E
G
A
B
A
C
B
A
F
E
F
A
D
G
B
C
D
G
A
B
A
G
D
A
F
E
F
A
D
G
A
B
A
B
C
F
E
F
A
D
C
B
B
A
C
G
A
B
A
B
A
C
G
A
B
A
F
E
A
D
E
E
F
E
F
A
D
G
C
B
E
D
E
A
F
E
A
F
E
A
G
A
B
A
C
E
E
A
F
E
A
D
G
B
A
C
E
D
C
B
G
A
D
B
C
G
A
B
A
F
E
A
C
B
B
A
C
C
B
A
F
E
A
D
E
G
A
B
A
E
D
B
A
C
E
B
A
C
C
B
D
B
A
C
B
C
G
F
E
A
E
F
E
F
A
D
C
B
D
B
A
C
B
C
C
B
D
C
B
D
F
E
A
C
B
C
B
E
F
E
F
A
D
A
F
E
F
A
D
D
G
A
B
A
D
G
G
A
B
A
B
A
C
D
G
E
C
B
D
B
C
E
C
B
B
C
E
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
F
A
D
G
B
A
C
A
C
B
F
E
A
B
C
E
B
A
C
F
E
A
E
A
E
F
E
A
G
A
B
A
E
B
A
C
C
B
D
B
A
C
F
E
A
D
E
B
C
C
B
F
E
F
A
D
A
C
B
D
C
B
G
A
B
A
F
E
A
C
B
B
A
C
C
B
E
C
B
D
A
B
A
C
A
A
F
E
F
A
D
E
C
B
G
A
B
A
G
A
B
A
C
B
D
G
A
B
A
F
E
F
A
D
C
B
D
A
C
B
D
A
A
C
B
D
B
A
C
B
A
C
B
A
C
C
B
B
A
C
F
E
F
A
D
G
A
B
A
E
B
C
B
C
F
E
A
C
B
B
A
C
G
F
E
F
A
D
A
G
F
E
F
A
D
G
A
B
A
G
A
B
A
G
A
B
A
G
A
B
A
F
E
F
A
D
G
A
B
A
A
C
B
F
E
F
A
D
G
A
B
A
B
C
C
B
C
B
D
A
D
G
G
A
B
A
B
C
C
B
D
F
E
F
A
D
A
C
B
B
A
C
F
E
F
A
D
F
E
A
G
D
F
E
A
G
A
B
A
G
C
B
C
B
D
F
E
A
G
F
E
A
F
E
F
A
D
C
B
D
B
A
C
B
A
C
E
F
E
F
A
D
G
G
F
E
F
A
D
C
B
B
A
C
E
F
E
F
A
D
E
B
A
C
F
E
F
A
D
B
A
C
B
C
B
A
C
A
C
B
G
F
E
F
A
D
E
B
C
B
C
F
E
A
A
G
A
B
A
A
E
D
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
A
D
C
B
C
B
A
G
A
B
A
G
A
B
A
C
B
D
B
C
G
A
B
A
B
A
C
C
B
E
C
B
E
C
B
G
A
B
A
F
E
A
G
F
E
F
A
D
B
A
C
C
B
C
B
D
F
E
A
F
E
F
A
D
G
B
A
C
B
C
G
F
E
A
C
B
F
E
F
A
D
F
E
F
A
D
G
E
C
B
G
B
C
F
E
A
G
B
C
G
A
B
A
A
B
C
C
B
D
G
B
C
D
G
B
C
C
B
A
E
G
A
B
A
B
A
C
D
F
E
A
F
E
A
B
C
E
A
E
C
B
D
C
B
D
G
G
A
B
A
A
C
B
F
E
A
G
E
F
E
A
G
A
B
A
C
B
G
A
B
A
E
A
A
G
A
B
A
G
B
C
E
G
F
E
A
C
B
D
E
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
A
A
C
B
D
F
E
A
A
C
B
C
B
D
F
E
A
G
A
B
A
G
A
B
A
F
E
A
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
G
C
B
D
A
B
A
C
C
B
D
B
C
G
C
B
D
F
E
F
A
D
B
A
C
B
A
C
G
A
B
A
D
F
E
A
A
G
A
B
A
C
B
B
C
F
E
F
A
D
A
G
A
B
A
B
A
C
F
E
F
A
D
G
A
B
A
A
F
E
F
A
D
G
A
B
A
F
E
A
A
G
E
G
A
B
A
G
A
B
A
B
A
C
C
B
B
A
C
B
A
C
C
B
G
C
B
D
A
B
A
C
G
F
E
F
A
D
E
C
B
G
E
A
B
C
F
E
A
G
A
B
A
E
E
E
B
C
F
E
A
G
A
B
A
G
A
C
B
F
E
F
A
D
G
A
B
A
C
B
D
A
C
B
D
C
B
B
C
B
A
C
E
F
E
F
A
D
E
A
F
E
F
A
D
G
A
B
A
C
B
D
E
G
A
B
A
C
B
D
B
C
D
F
E
F
A
D
D
C
B
D
A
A
A
F
E
F
A
D
B
A
C
B
C
D
B
C
C
B
D
D
C
B
D
D
C
B
G
G
D
E
B
C
F
E
A
F
E
F
A
D
D
C
B
C
B
D
C
B
B
A
C
B
C
C
B
D
B
C
C
B
B
A
C
C
B
D
A
C
B
D
E
D
E
C
B
B
A
C
A
C
B
C
B
A
F
E
F
A
D
B
C
C
B
G
F
E
F
A
D
G
A
B
A
F
E
F
A
D
C
B
D
E
A
C
B
D
A
G
A
B
A
F
E
A
A
F
E
A
G
F
E
F
A
D
C
B
G
B
C
C
B
D
F
E
A
C
B
G
A
B
A
E
E
C
B
D
C
B
F
E
A
D
B
A
C
G
B
C
E
F
E
F
A
D
B
A
C
G
A
D
F
E
F
A
D
B
A
C
G
B
A
C
C
B
D
B
A
C
B
A
C
B
A
C
C
B
G
A
B
A
B
A
C
F
E
F
A
D
G
A
B
A
F
E
A
E
B
C
F
E
A
B
C
G
B
C
G
A
B
A
D
A
F
E
F
A
D
A
F
E
A
B
C
C
B
D
C
B
A
G
B
A
C
C
B
A
C
B
E
E
B
C
C
B
G
B
C
A
G
A
B
A
A
A
D
C
B
D
G
C
B
D
D
B
A
C
G
C
B
C
B
D
B
A
C
B
C
F
E
A
G
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
C
B
D
E
E
B
C
E
G
D
G
G
C
B
B
A
C
C
B
F
E
F
A
D
G
A
F
E
F
A
D
G
A
B
A
B
C
G
E
E
G
A
B
A
E
B
C
E
G
B
A
C
F
E
A
B
C
F
E
F
A
D
G
A
B
A
G
B
C
C
B
D
F
E
F
A
D
A
C
B
A
G
F
E
A
G
D
B
A
C
A
G
A
B
A
C
B
G
A
B
A
E
C
B
D
E
A
C
B
B
C
B
C
B
C
C
B
D
C
B
D
E
C
B
D
B
A
C
C
B
A
E
E
G
D
F
E
F
A
D
E
F
E
A
B
A
C
F
E
F
A
D
C
B
A
F
E
A
C
B
D
F
E
F
A
D
F
E
A
F
E
F
A
D
G
C
B
D
C
B
E
C
B
F
E
F
A
D
G
D
A
C
B
F
E
A
E
E
C
B
G
E
G
F
E
A
C
B
D
G
A
B
A
C
B
A
G
C
B
B
C
G
A
B
A
G
B
A
C
B
C
D
F
E
A
C
B
D
C
B
A
G
A
B
A
A
F
E
F
A
D
E
C
B
F
E
A
A
F
E
A
E
B
C
G
A
B
A
F
E
F
A
D
C
B
C
B
D
F
E
A
E
G
A
A
C
B
G
A
B
A
A
B
C
G
G
F
E
A
G
A
B
A
B
C
G
A
B
A
G
B
C
F
E
F
A
D
F
E
A
C
B
D
C
B
F
E
F
A
D
G
A
B
A
B
A
C
B
A
C
F
E
F
A
D
G
E
G
G
A
B
A
B
A
C
A
G
A
B
A
G
A
B
A
C
B
D
G
A
B
A
C
B
F
E
A
C
B
G
E
F
E
A
B
A
C
B
C
C
B
D
D
D
G
C
B
C
B
D
B
C
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
C
B
D
G
C
B
A
B
A
C
F
E
A
E
G
A
B
A
F
E
F
A
D
B
C
C
B
D
B
C
B
C
F
E
F
A
D
G
C
B
D
F
E
F
A
D
B
C
B
A
C
C
B
D
C
B
D
B
A
C
F
E
F
A
D
G
C
B
D
C
B
C
B
D
C
B
E
E
G
B
A
C
C
B
B
A
C
G
F
E
A
G
A
B
A
B
A
C
G
C
B
D
C
B
D
G
A
B
A
D
A
C
B
F
E
A
C
B
D
D
A
F
E
F
A
D
B
A
C
A
B
C
D
E
D
F
E
A
D
C
B
B
C
C
B
D
G
G
C
B
D
G
F
E
A
A
A
C
B
D
A
D
A
F
E
F
A
D
C
B
D
D
E
G
A
B
A
A
F
E
A
G
B
C
E
G
A
B
A
E
F
E
F
A
D
B
A
C
B
A
C
B
C
G
A
B
A
G
A
B
A
F
E
F
A
D
B
A
C
D
A
F
E
F
A
D
D
G
G
A
B
A
F
E
F
A
D
G
F
E
F
A
D
E
B
C
C
B
E
B
C
D
B
C
B
C
C
B
D
A
A
F
E
A
B
C
C
B
D
E
F
E
A
A
B
A
C
F
E
A
C
B
D
B
A
C
C
B
D
G
E
B
A
C
G
A
B
A
F
E
A
F
E
F
A
D
D
B
C
E
G
A
B
C
D
A
F
E
F
A
D
C
B
A
F
E
F
A
D
G
A
B
A
G
C
B
B
A
C
E
D
F
E
F
A
D
F
E
F
A
D
C
B
B
C
D
G
A
B
A
B
A
C
F
E
F
A
D
G
A
B
A
C
B
F
E
A
A
C
B
D
A
C
B
D
F
E
F
A
D
G
G
A
B
A
G
B
A
C
G
C
B
D
D
D
C
B
C
B
E
G
A
B
A
G
F
E
A
B
A
C
D
F
E
F
A
D
B
A
C
B
C
F
E
A
G
C
B
A
B
C
F
E
F
A
D
B
A
C
A
C
B
D
B
A
C
C
B
C
B
B
A
C
A
C
B
D
C
B
C
B
A
C
B
B
C
F
E
F
A
D
F
E
F
A
D
G
A
B
A
B
A
C
G
A
B
A
D
C
B
D
F
E
F
A
D
G
F
E
A
C
B
D
A
D
B
A
C
B
C
B
A
C
A
E
A
B
A
C
C
B
D
E
D
B
A
C
G
F
E
F
A
D
F
E
F
A
D
D
C
B
F
E
F
A
D
B
C
F
E
F
A
D
C
B
D
E
B
C
A
G
A
A
C
B
D
F
E
A
D
B
C
F
E
F
A
D
B
A
C
D
A
B
C
F
E
F
A
D
F
E
F
A
D
C
B
D
B
C
G
A
B
A
E
F
E
F
A
D
B
A
C
C
B
F
E
F
A
D
G
B
A
C
G
A
B
A
F
E
A
E
F
E
A
D
F
E
A
G
A
B
A
B
C
A
C
B
C
B
D
D
D
G
A
B
A
F
E
F
A
D
A
E
D
F
E
A
A
E
E
F
E
A
G
G
A
B
A
C
G
B
A
C
B
A
C
G
A
B
A
E
F
E
A
B
C
B
A
C
D
C
B
G
F
E
F
A
D
F
E
A
A
E
C
B
A
G
B
C
B
C
G
A
B
A
A
C
B
B
C
D
F
E
F
A
D
B
C
F
E
A
B
C
E
G
C
B
G
A
B
A
F
E
A
A
D
D
C
B
G
B
A
C
C
B
D
F
E
F
A
D
D
A
F
E
A
F
E
A
F
E
F
A
D
B
C
B
C
D
E
F
E
A
E
B
A
C
C
B
A
C
B
D
E
F
E
A
B
A
C
G
A
B
A
F
E
F
A
D
G
B
C
B
C
C
B
G
A
B
A
A
G
E
D
D
A
C
B
F
E
F
A
D
C
B
D
B
C
B
A
C
E
C
B
F
E
F
A
D
F
E
A
D
G
A
B
A
D
B
C
B
A
C
G
C
B
D
E
C
B
D
C
B
G
A
B
A
E
C
B
D
D
E
C
B
D
F
E
F
A
D
C
B
D
B
C
C
B
A
B
C
D
E
G
A
G
A
B
A
G
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
D
B
A
C
D
G
A
B
A
G
B
A
C
D
G
A
B
A
A
B
C
B
C
C
B
A
B
C
F
E
F
A
D
G
A
B
A
B
C
D
B
A
C
C
B
D
B
C
E
G
G
D
E
B
A
C
G
G
A
B
A
G
A
B
A
B
A
C
B
C
C
B
D
G
A
B
A
B
C
D
C
B
F
E
A
B
A
C
B
A
C
G
A
B
A
F
E
F
A
D
G
A
B
A
D
C
B
B
A
C
F
E
F
A
D
F
E
A
F
E
A
C
B
D
E
D
E
D
A
D
F
E
F
A
D
A
F
E
F
A
D
B
A
C
B
C
F
E
A
C
B
E
A
A
G
A
B
A
F
E
A
B
A
C
A
G
F
E
F
A
D
G
A
B
A
C
B
D
F
E
A
C
B
D
D
F
E
A
D
E
E
C
B
B
C
A
B
A
C
F
E
A
D
A
B
A
C
F
E
F
A
D
F
E
F
A
D
A
F
E
F
A
D
E
E
B
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
G
A
B
A
F
E
A
B
A
C
B
A
C
B
C
G
E
E
D
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
A
C
B
C
B
D
A
F
E
A
B
C
G
A
B
A
C
B
D
G
A
B
A
D
G
A
B
A
B
A
C
B
A
C
F
E
A
F
E
A
G
A
B
A
D
C
B
E
B
C
G
A
B
A
F
E
F
A
D
C
B
D
F
E
A
C
B
A
B
A
C
G
A
B
A
B
A
C
A
D
D
C
B
D
E
C
B
D
A
C
B
D
B
C
F
E
A
D
C
B
A
A
B
C
B
C
B
C
A
G
C
B
G
A
B
A
G
B
C
A
B
A
C
A
C
B
D
B
C
F
E
A
D
F
E
F
A
D
C
B
F
E
A
A
A
C
B
D
A
B
A
C
F
E
A
B
A
C
F
E
F
A
D
G
D
A
F
E
F
A
D
C
B
C
B
A
A
G
A
B
A
B
A
C
G
C
B
G
A
B
A
G
F
E
A
F
E
A
F
E
A
C
B
D
G
F
E
F
A
D
F
E
A
F
E
F
A
D
D
F
E
A
G
A
B
A
F
E
A
E
C
B
F
E
A
C
B
D
A
F
E
F
A
D
D
A
C
B
G
E
G
A
B
A
B
A
C
B
C
F
E
A
B
C
G
E
G
A
B
A
B
C
A
G
E
C
B
C
B
D
C
B
C
B
B
A
C
B
C
G
A
B
A
C
B
E
G
F
E
F
A
D
C
B
D
B
A
C
A
H
E
B
C
E
A
D
G
A
B
A
G
A
B
A
E
A
F
E
F
A
D
C
B
G
G
A
B
A
A
C
B
A
H
E
B
C
E
B
A
C
G
A
B
A
B
C
C
B
D
B
C
B
A
C
F
E
A
A
H
E
B
C
E
C
B
G
C
B
E
G
G
E
F
E
F
A
D
A
G
A
B
A
B
C
E
C
B
D
B
A
C
E
C
B
D
B
A
C
G
A
B
A
G
A
B
A
F
E
F
A
D
C
B
D
F
E
F
A
D
B
C
B
C
A
B
C
C
B
B
C
C
B
D
D
D
C
B
D
G
G
A
B
A
B
C
E
A
H
E
B
C
E
G
D
D
G
A
B
A
B
C
B
A
C
F
E
F
A
D
A
H
E
B
C
E
C
B
D
A
C
B
B
C
D
F
E
A
E
D
A
H
E
B
C
E
C
B
F
E
A
E
F
E
F
A
D
G
A
H
E
B
C
E
A
F
E
A
G
F
E
A
D
G
C
B
D
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
B
A
C
G
A
B
A
A
D
B
C
A
H
E
B
C
E
C
B
D
B
C
D
F
E
F
A
D
E
G
A
B
A
G
A
B
A
C
B
E
A
B
C
F
E
A
A
G
G
G
F
E
A
A
A
H
E
B
C
E
A
G
C
B
D
C
B
A
H
E
B
C
E
E
F
E
A
E
D
D
F
E
A
G
A
B
C
E
F
E
F
A
D
A
H
E
B
C
E
F
E
A
B
C
A
H
E
B
C
E
B
C
A
H
E
B
C
E
C
B
F
E
A
G
A
B
A
G
B
A
C
F
E
F
A
D
G
F
E
F
A
D
G
G
A
B
A
E
C
B
D
F
E
A
C
B
G
A
B
A
B
C
A
H
E
B
C
E
A
H
E
B
C
E
E
C
B
C
B
G
A
B
A
G
C
B
D
A
H
E
B
C
E
G
F
E
F
A
D
C
B
D
F
E
F
A
D
B
C
G
A
H
E
B
C
E
G
A
B
A
C
B
D
E
G
A
B
A
B
A
C
G
C
B
D
A
H
E
B
C
E
C
B
D
C
B
D
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
A
G
A
B
A
B
A
C
E
A
B
C
G
A
B
A
A
B
C
F
E
A
A
A
H
E
B
C
E
G
A
B
A
G
F
E
A
A
H
E
B
C
E
B
A
C
B
A
C
D
E
G
A
B
A
C
B
D
C
B
G
A
B
A
F
E
F
A
D
G
G
A
H
E
B
C
E
F
E
F
A
D
G
G
A
B
A
A
D
D
C
B
D
F
E
A
G
A
B
A
A
H
E
B
C
E
B
C
G
A
B
A
E
A
F
E
A
B
A
C
A
B
C
B
A
C
F
E
F
A
D
A
H
E
B
C
E
G
A
B
C
B
A
C
A
D
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
A
F
E
F
A
D
B
C
B
A
C
F
E
A
F
E
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
C
B
D
A
G
A
B
A
F
E
A
C
B
G
A
B
A
A
C
B
D
F
E
A
C
B
C
B
D
D
C
B
D
F
E
A
F
E
A
G
A
B
A
A
G
A
B
A
C
B
D
F
E
A
F
E
F
A
D
F
E
A
G
A
B
A
D
C
B
A
A
C
B
D
E
F
E
F
A
D
C
B
D
B
C
C
B
D
B
C
A
H
E
B
C
E
G
A
B
A
C
B
D
B
C
C
B
D
C
B
D
E
C
B
D
A
A
C
B
C
B
D
A
H
E
B
C
E
C
B
D
D
A
C
B
D
G
D
B
A
C
B
C
B
C
D
B
C
G
A
B
A
G
E
B
A
C
D
G
G
A
B
A
G
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
A
G
G
C
B
G
G
A
B
A
A
G
A
A
H
E
B
C
E
C
B
C
B
C
B
D
A
H
E
B
C
E
G
A
B
A
A
B
C
A
H
E
B
C
E
G
A
C
B
D
E
A
H
E
B
C
E
B
C
A
H
E
B
C
E
D
F
E
F
A
D
A
H
E
B
C
E
C
B
D
F
E
F
A
D
C
B
D
F
E
F
A
D
A
H
E
B
C
E
A
C
B
A
H
E
B
C
E
C
B
F
E
F
A
D
B
A
C
D
A
A
E
A
H
E
B
C
E
C
B
D
B
A
C
G
F
E
F
A
D
B
C
E
C
B
D
G
F
E
F
A
D
B
A
C
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
F
E
F
A
D
B
A
C
F
E
F
A
D
F
E
F
A
D
B
C
B
C
D
B
A
C
F
E
A
G
A
B
A
C
B
F
E
A
F
E
A
G
A
B
A
C
B
D
F
E
A
E
F
E
F
A
D
B
A
C
B
C
B
C
B
A
C
A
E
A
H
E
B
C
E
E
A
G
A
G
A
H
E
B
C
E
G
C
B
D
B
C
G
A
B
A
F
E
F
A
D
B
A
C
F
E
F
A
D
F
E
A
F
E
F
A
D
C
B
F
E
A
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
B
C
F
E
F
A
D
B
A
C
C
B
B
A
C
F
E
F
A
D
C
B
D
E
E
B
C
B
A
C
A
H
E
B
C
E
C
B
D
A
E
F
E
F
A
D
F
E
A
D
A
H
E
B
C
E
A
C
B
D
G
A
B
A
G
A
H
E
B
C
E
F
E
A
A
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
G
B
A
C
F
E
F
A
D
B
C
C
B
D
B
A
C
B
C
F
E
A
A
H
E
B
C
E
G
B
A
C
C
B
C
B
G
A
B
A
G
A
B
A
F
E
A
E
G
B
C
A
E
A
H
E
B
C
E
C
B
D
E
E
C
B
B
A
C
G
A
B
A
B
A
C
D
F
E
A
C
B
G
B
C
F
E
F
A
D
B
A
C
E
E
D
G
A
B
A
B
C
G
B
A
C
E
B
A
C
F
E
A
B
C
F
E
A
E
G
A
B
A
A
D
B
C
C
B
D
E
G
B
C
E
G
A
B
A
F
E
A
F
E
A
E
G
A
B
A
A
B
C
C
B
A
A
B
A
C
E
G
A
B
A
B
A
C
E
B
A
C
E
F
E
A
G
A
B
A
B
A
C
B
A
C
F
E
A
E
D
F
E
F
A
D
A
H
E
B
C
E
F
E
A
B
A
C
E
G
A
B
A
E
B
A
C
E
C
B
D
G
A
B
A
G
A
B
A
G
A
B
A
E
G
A
B
A
C
B
D
E
E
G
B
A
C
F
E
A
F
E
A
E
B
A
C
D
B
A
C
B
A
C
B
C
B
A
C
B
A
C
F
E
A
A
H
E
B
C
E
G
A
B
A
G
G
B
C
A
H
E
B
C
E
A
H
E
B
C
E
A
C
B
D
B
A
C
D
G
F
E
A
F
E
F
A
D
A
C
B
A
C
B
A
H
E
B
C
E
C
B
D
D
B
C
G
A
B
A
E
C
B
D
C
B
C
B
B
A
C
G
E
C
B
F
E
F
A
D
C
B
D
B
C
D
A
H
E
B
C
E
C
B
F
E
A
G
G
C
B
B
C
G
C
B
D
C
B
B
A
C
A
D
B
C
F
E
F
A
D
B
A
C
B
C
F
E
F
A
D
C
B
B
C
G
A
B
A
F
E
A
B
A
C
G
D
F
E
A
C
B
B
C
G
B
A
C
A
C
B
B
A
C
E
C
B
D
C
B
D
F
E
F
A
D
C
B
G
A
B
A
B
A
C
C
B
B
A
C
F
E
A
C
B
D
A
H
E
B
C
E
C
B
D
F
E
A
F
E
A
B
C
B
A
C
A
H
E
B
C
E
G
B
C
C
B
C
B
E
F
E
A
G
A
B
A
E
G
B
A
C
B
A
C
B
C
G
E
F
E
F
A
D
G
A
B
A
E
G
E
B
C
E
A
H
E
B
C
E
G
A
B
A
C
B
D
G
A
B
A
B
A
C
C
B
C
B
D
C
B
D
A
H
E
B
C
E
E
C
B
E
C
B
D
B
C
G
A
B
A
E
B
A
C
B
A
C
A
H
E
B
C
E
F
E
A
G
A
B
A
E
F
E
A
B
C
F
E
A
G
A
B
A
C
B
D
F
E
F
A
D
F
E
A
F
E
F
A
D
B
A
C
A
C
B
D
B
A
C
A
E
A
H
E
B
C
E
F
E
A
B
C
C
B
D
G
A
B
A
E
F
E
F
A
D
C
B
D
F
E
A
C
B
F
E
A
G
A
B
A
G
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
F
E
A
B
A
C
B
A
C
E
C
B
D
G
A
B
A
G
A
B
A
E
F
E
F
A
D
F
E
A
G
A
B
A
B
A
C
F
E
A
F
E
F
A
D
E
F
E
A
B
A
C
A
H
E
B
C
E
E
C
B
D
G
C
B
F
E
A
C
B
D
F
E
F
A
D
C
B
C
B
D
D
G
A
B
A
F
E
A
E
A
A
H
E
B
C
E
C
B
D
B
C
A
H
E
B
C
E
E
C
B
A
G
F
E
F
A
D
D
F
E
F
A
D
G
D
B
A
C
D
G
A
B
A
C
B
A
H
E
B
C
E
E
D
B
C
G
A
B
A
G
A
B
A
G
B
C
E
C
B
D
B
C
B
C
C
B
F
E
F
A
D
D
F
E
A
C
B
D
B
C
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
B
C
F
E
A
C
B
D
F
E
A
F
E
A
A
H
E
B
C
E
E
B
C
C
B
D
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
D
G
A
B
A
C
B
B
C
C
B
D
C
B
D
A
H
E
B
C
E
B
C
C
B
D
G
A
B
A
C
B
D
B
C
G
A
B
A
D
G
B
A
C
E
E
G
A
B
A
F
E
F
A
D
F
E
A
F
E
A
A
H
E
B
C
E
B
A
C
C
B
D
F
E
A
A
H
E
B
C
E
E
A
H
E
B
C
E
F
E
F
A
D
A
G
A
B
A
C
B
D
F
E
F
A
D
G
A
H
E
B
C
E
E
G
A
B
A
A
H
E
B
C
E
E
A
C
B
A
F
E
A
D
B
A
C
B
C
D
F
E
F
A
D
C
B
D
F
E
A
C
B
D
E
G
A
B
A
B
A
C
C
B
G
C
B
A
H
E
B
C
E
C
B
G
A
B
A
F
E
A
C
B
D
D
A
F
E
A
B
A
C
G
A
B
A
A
D
D
F
E
A
C
B
D
B
A
C
F
E
A
E
D
G
A
H
E
B
C
E
D
F
E
A
A
C
B
G
A
B
A
B
A
C
B
C
D
C
B
B
A
C
B
C
C
B
G
A
B
A
A
A
F
E
A
E
C
B
D
A
H
E
B
C
E
D
F
E
A
B
A
C
E
C
B
F
E
F
A
D
D
A
H
E
B
C
E
A
H
E
B
C
E
D
A
H
E
B
C
E
G
A
H
E
B
C
E
D
G
F
E
A
E
A
F
E
F
A
D
C
B
D
A
D
G
A
B
A
G
A
B
A
C
B
D
C
B
D
C
B
D
C
B
D
A
H
E
B
C
E
G
A
B
A
B
C
F
E
F
A
D
E
D
D
G
G
A
F
E
F
A
D
A
G
B
A
C
A
G
A
B
A
C
B
D
B
A
C
B
A
C
C
B
D
A
C
B
G
A
B
A
E
F
E
A
B
A
C
C
B
F
E
F
A
D
C
B
F
E
A
F
E
F
A
D
G
B
C
E
A
H
E
B
C
E
C
B
G
C
B
D
C
B
G
A
B
A
B
C
B
C
B
C
C
B
D
D
C
B
D
A
F
E
F
A
D
B
C
A
F
E
A
A
H
E
B
C
E
F
E
F
A
D
D
C
B
D
C
B
D
G
B
A
C
A
H
E
B
C
E
A
G
A
B
A
C
B
C
B
D
G
A
B
A
C
B
F
E
A
B
C
F
E
A
C
B
D
B
A
C
C
B
D
C
B
D
F
E
A
B
C
F
E
F
A
D
F
E
A
C
B
D
C
B
D
E
E
A
B
C
C
B
D
A
H
E
B
C
E
B
C
B
A
C
F
E
A
C
B
D
C
B
D
A
G
A
B
A
C
B
G
A
B
A
F
E
A
B
A
C
C
B
D
F
E
F
A
D
B
A
C
A
H
E
B
C
E
G
A
B
A
G
F
E
F
A
D
G
A
B
A
F
E
F
A
D
B
A
C
F
E
F
A
D
B
C
D
C
B
D
G
A
B
A
B
C
A
H
E
B
C
E
E
A
B
A
C
C
B
E
B
C
D
A
G
G
G
A
B
A
C
B
C
B
A
G
A
B
A
A
H
E
B
C
E
G
F
E
F
A
D
E
G
A
B
A
A
A
H
E
B
C
E
A
C
B
C
B
A
D
B
A
C
A
F
E
F
A
D
A
H
E
B
C
E
C
B
D
D
A
B
C
G
A
B
A
A
H
E
B
C
E
E
C
B
D
E
G
A
B
A
G
A
B
A
B
C
F
E
F
A
D
C
B
D
G
A
B
A
B
A
C
F
E
F
A
D
E
B
A
C
E
E
C
B
D
E
B
C
E
A
A
E
B
A
C
B
A
C
G
A
B
A
E
D
D
C
B
D
C
B
G
E
C
B
C
B
D
C
B
D
B
A
C
F
E
A
B
A
C
A
G
A
B
A
G
A
B
A
D
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
G
A
A
H
E
B
C
E
C
B
D
C
B
D
A
A
H
E
B
C
E
C
B
D
G
A
B
A
A
H
E
B
C
E
G
A
H
E
B
C
E
C
B
D
F
E
A
C
B
A
A
G
A
B
A
A
A
D
D
C
B
C
B
G
A
B
A
E
C
B
A
G
A
B
A
C
B
F
E
F
A
D
G
C
B
D
G
A
B
A
A
B
C
B
A
C
E
C
B
D
A
B
A
C
F
E
F
A
D
C
B
D
G
B
A
C
B
C
E
C
B
D
A
C
B
D
A
H
E
B
C
E
E
F
E
F
A
D
C
B
A
B
C
A
A
D
E
F
E
F
A
D
A
H
E
B
C
E
C
B
F
E
F
A
D
F
E
F
A
D
B
C
F
E
A
E
A
H
E
B
C
E
F
E
A
D
A
H
E
B
C
E
B
A
C
D
C
B
D
D
F
E
F
A
D
F
E
F
A
D
C
B
D
B
C
B
A
C
C
B
F
E
A
B
A
C
G
A
B
A
A
C
B
D
E
D
A
H
E
B
C
E
G
A
B
A
C
B
A
B
C
A
H
E
B
C
E
A
H
E
B
C
E
D
F
E
F
A
D
F
E
A
A
G
F
E
F
A
D
F
E
A
E
G
C
B
D
C
B
D
A
E
G
A
B
A
A
H
E
B
C
E
B
C
B
C
G
A
B
A
G
A
B
A
B
C
D
C
B
C
B
D
C
B
E
F
E
A
E
G
G
A
B
A
B
A
C
A
H
E
B
C
E
C
B
B
C
F
E
A
G
A
B
A
G
B
C
B
A
C
E
B
C
B
A
C
D
A
H
E
B
C
E
G
A
B
A
B
C
F
E
F
A
D
C
B
B
A
C
D
D
G
A
B
A
E
E
G
A
B
A
C
B
D
C
B
E
D
B
C
C
B
B
C
D
F
E
F
A
D
A
H
E
B
C
E
C
B
G
A
B
A
B
C
D
B
A
C
B
C
F
E
F
A
D
E
E
B
A
C
G
A
B
A
D
G
C
B
D
F
E
A
G
A
B
A
F
E
A
D
B
C
C
B
D
C
B
C
B
D
C
B
F
E
A
C
B
G
B
A
C
G
A
B
A
F
E
F
A
D
G
A
B
C
C
B
D
A
B
C
A
B
C
G
C
B
D
A
H
E
B
C
E
G
C
B
C
B
B
A
C
F
E
A
F
E
A
B
A
C
G
E
G
A
B
A
F
E
F
A
D
E
G
A
B
A
B
A
C
E
A
H
E
B
C
E
A
C
B
D
G
E
E
A
H
E
B
C
E
E
E
E
A
H
E
B
C
E
C
B
F
E
F
A
D
G
A
B
A
C
B
D
B
C
E
C
B
C
B
F
E
A
C
B
D
B
A
C
A
H
E
B
C
E
C
B
D
C
B
D
A
F
E
F
A
D
F
E
A
A
H
E
B
C
E
C
B
D
F
E
F
A
D
G
D
D
C
B
B
C
G
A
B
A
A
D
E
G
G
A
B
A
A
G
D
B
C
C
B
D
C
B
D
F
E
F
A
D
F
E
F
A
D
G
D
C
B
A
G
D
B
A
C
D
D
C
B
B
C
A
G
C
B
D
B
C
C
B
D
B
A
C
D
A
H
E
B
C
E
F
E
A
B
C
C
B
G
A
B
A
B
C
B
C
F
E
A
A
G
A
B
A
C
B
C
B
C
B
F
E
F
A
D
C
B
B
C
G
A
B
A
A
H
E
B
C
E
C
B
G
A
B
A
C
B
D
F
E
F
A
D
A
E
A
H
E
B
C
E
A
F
E
A
B
A
C
C
B
G
A
B
A
D
C
B
C
B
F
E
A
B
C
C
B
D
A
A
D
G
B
C
F
E
F
A
D
B
A
C
E
C
B
A
F
E
A
B
A
C
F
E
A
C
B
D
D
E
A
H
E
B
C
E
A
H
E
B
C
E
B
C
G
A
B
A
F
E
F
A
D
A
A
E
G
A
H
E
B
C
E
C
B
G
A
H
E
B
C
E
A
D
B
C
D
D
A
H
E
B
C
E
A
H
E
B
C
E
B
C
B
C
C
B
D
F
E
F
A
D
C
B
B
A
C
B
C
G
A
A
H
E
B
C
E
C
B
F
E
F
A
D
C
B
C
B
G
C
B
E
D
E
C
B
D
A
G
F
E
F
A
D
C
B
F
E
A
D
A
D
D
A
H
E
B
C
E
B
A
C
B
A
C
C
B
D
G
F
E
F
A
D
G
A
B
A
F
E
A
F
E
F
A
D
G
A
B
A
G
F
E
A
C
B
D
C
B
D
C
B
G
A
B
A
B
A
C
F
E
A
E
C
B
F
E
F
A
D
G
A
H
E
B
C
E
E
F
E
A
G
A
B
A
B
C
C
B
E
B
A
C
A
H
E
B
C
E
F
E
F
A
D
F
E
A
D
A
H
E
B
C
E
E
F
E
A
E
B
C
D
C
B
C
B
G
F
E
A
C
B
F
E
A
G
B
C
G
A
B
A
A
H
E
B
C
E
G
A
C
B
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
C
B
F
E
A
A
F
E
F
A
D
E
G
B
C
D
G
A
B
A
A
H
E
B
C
E
B
A
C
E
G
C
B
C
B
G
A
B
A
B
A
C
C
B
D
D
C
B
D
C
B
D
C
B
F
E
A
A
A
F
E
F
A
D
D
A
H
E
B
C
E
B
A
C
D
C
B
D
B
A
C
F
E
F
A
D
G
A
E
C
B
A
A
A
H
E
B
C
E
B
C
C
B
A
A
C
B
D
F
E
A
G
A
B
A
F
E
F
A
D
F
E
A
B
A
C
C
B
C
B
D
G
E
C
B
B
C
C
B
D
C
B
D
G
F
E
F
A
D
E
F
E
A
F
E
F
A
D
C
B
D
G
A
B
A
C
B
G
A
B
A
C
B
D
C
B
A
H
E
B
C
E
B
C
A
C
B
D
B
C
A
H
E
B
C
E
G
A
H
E
B
C
E
F
E
F
A
D
B
C
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
B
C
A
B
C
E
A
H
E
B
C
E
G
A
B
A
E
F
E
A
A
A
H
E
B
C
E
B
A
C
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
G
D
F
E
F
A
D
B
C
D
G
A
B
A
B
A
C
B
C
G
E
C
B
D
F
E
A
C
B
G
A
B
A
D
G
B
C
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
C
B
B
C
A
H
E
B
C
E
F
E
F
A
D
F
E
A
A
D
C
B
D
G
A
B
A
E
A
A
C
B
D
E
G
A
B
A
B
A
C
C
B
D
B
A
C
B
A
C
G
A
B
A
C
B
G
A
B
A
A
G
A
B
A
F
E
A
C
B
C
B
F
E
F
A
D
B
C
D
F
E
A
E
D
B
A
C
B
C
F
E
F
A
D
A
C
B
B
A
C
F
E
A
B
C
B
C
A
H
E
B
C
E
A
H
E
B
C
E
E
B
C
F
E
A
A
E
G
F
E
A
G
A
B
A
G
A
B
A
F
E
A
A
B
A
C
D
B
C
A
B
C
C
B
G
B
A
C
F
E
A
C
B
G
A
B
A
D
F
E
F
A
D
G
F
E
F
A
D
C
B
G
A
H
E
B
C
E
D
A
B
A
C
B
C
C
B
C
B
G
A
B
A
A
F
E
F
A
D
C
B
D
G
A
B
A
B
C
E
F
E
F
A
D
F
E
F
A
D
A
C
B
D
A
H
E
B
C
E
E
C
B
D
C
B
D
F
E
A
C
B
D
A
F
E
F
A
D
G
E
G
A
B
A
A
F
E
A
G
A
B
A
F
E
F
A
D
C
B
A
C
B
D
E
E
C
B
C
B
D
B
A
C
A
H
E
B
C
E
A
B
C
F
E
A
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
G
G
A
B
A
A
C
B
D
B
C
A
B
A
C
C
B
G
A
B
A
E
E
B
C
B
C
A
B
A
C
B
A
C
E
G
A
B
A
G
A
B
A
B
A
C
A
H
E
B
C
E
B
A
C
G
A
H
E
B
C
E
G
G
E
F
E
F
A
D
B
C
C
B
B
A
C
A
H
E
B
C
E
G
G
A
B
A
F
E
A
A
H
E
B
C
E
E
E
C
B
C
B
D
B
A
C
A
A
B
A
C
G
A
B
A
C
B
G
C
B
D
F
E
A
A
E
C
B
C
B
G
G
F
E
F
A
D
A
G
A
B
A
F
E
F
A
D
D
D
F
E
F
A
D
E
F
E
F
A
D
G
E
C
B
D
B
C
A
A
H
E
B
C
E
E
F
E
F
A
D
C
B
D
C
B
G
A
B
A
A
H
E
B
C
E
C
B
C
B
D
C
B
F
E
F
A
D
B
A
C
C
B
F
E
A
A
H
E
B
C
E
G
C
B
D
A
H
E
B
C
E
E
F
E
A
B
C
B
A
C
G
A
B
A
D
C
B
D
A
B
C
B
C
G
E
C
B
B
A
C
E
C
B
E
G
A
F
E
F
A
D
A
H
E
B
C
E
G
A
G
A
B
A
B
A
C
G
A
B
A
G
B
C
C
B
D
D
E
G
A
B
A
E
C
B
D
C
B
D
E
G
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
D
C
B
D
G
A
B
A
G
G
B
C
A
D
G
C
B
G
B
A
C
E
G
F
E
F
A
D
D
C
B
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
C
B
D
A
F
E
A
E
A
H
E
B
C
E
F
E
A
F
E
A
F
E
A
C
B
D
D
C
B
F
E
F
A
D
G
G
A
B
A
C
B
A
H
E
B
C
E
A
H
E
B
C
E
G
F
E
A
C
B
D
B
C
F
E
A
A
C
B
G
A
G
D
E
G
A
B
A
A
C
B
D
C
B
E
C
B
D
F
E
F
A
D
F
E
A
A
D
E
E
E
E
A
H
E
B
C
E
G
A
B
A
C
B
D
B
A
C
B
C
E
C
B
D
F
E
A
D
G
C
B
A
H
E
B
C
E
D
D
F
E
A
E
E
G
A
B
A
A
C
B
B
C
F
E
A
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
A
F
E
A
G
D
E
G
E
B
A
C
B
C
B
A
C
D
C
B
D
D
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
A
C
B
D
C
B
E
D
F
E
F
A
D
B
A
C
G
G
A
B
A
A
E
E
D
A
F
E
A
C
B
B
A
C
G
A
B
A
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
E
F
E
F
A
D
B
C
D
A
H
E
B
C
E
G
F
E
A
B
C
E
A
E
D
G
A
B
A
F
E
A
F
E
F
A
D
G
F
E
A
B
C
B
A
C
G
A
B
A
C
B
D
F
E
A
G
A
B
A
A
H
E
B
C
E
F
E
A
C
B
D
C
B
D
A
A
G
E
B
A
C
B
C
C
B
G
A
B
A
F
E
A
B
C
F
E
A
F
E
A
F
E
A
B
C
G
A
B
A
F
E
A
D
F
E
A
C
B
B
A
C
G
B
A
C
G
C
B
F
E
F
A
D
C
B
D
G
A
B
A
F
E
A
G
A
B
A
F
E
F
A
D
C
B
D
G
C
B
D
A
H
E
B
C
E
C
B
D
G
B
A
C
B
C
A
H
E
B
C
E
E
F
E
F
A
D
B
C
G
A
B
A
C
B
D
E
E
E
B
C
G
D
G
A
B
A
F
E
F
A
D
B
A
C
B
C
A
H
E
B
C
E
A
H
E
B
C
E
E
E
A
E
B
A
C
C
B
D
A
F
E
F
A
D
A
G
A
B
A
G
A
B
A
C
B
B
C
F
E
F
A
D
B
A
C
G
A
A
G
B
C
F
E
F
A
D
C
B
D
F
E
A
G
A
B
A
E
D
C
B
C
B
D
A
H
E
B
C
E
F
E
A
G
A
B
A
C
B
F
E
A
G
A
B
A
C
B
D
A
H
E
B
C
E
B
A
C
G
A
B
A
G
A
B
A
E
G
A
B
A
G
A
B
A
C
B
C
B
D
A
C
B
D
C
B
D
C
B
D
B
A
C
G
E
E
C
B
D
F
E
F
A
D
G
G
A
B
A
D
C
B
G
A
B
A
G
G
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
B
A
C
C
B
F
E
F
A
D
D
F
E
A
F
E
F
A
D
C
B
D
A
H
E
B
C
E
B
C
G
B
A
C
E
B
C
A
H
E
B
C
E
A
F
E
F
A
D
F
E
A
E
D
E
F
E
F
A
D
E
C
B
D
F
E
A
F
E
A
C
B
D
G
C
B
A
H
E
B
C
E
G
B
C
A
H
E
B
C
E
B
C
C
B
A
A
H
E
B
C
E
C
B
D
B
A
C
G
A
B
A
E
B
A
C
D
G
C
B
D
C
B
A
H
E
B
C
E
C
B
D
D
F
E
F
A
D
B
C
D
A
H
E
B
C
E
D
E
A
A
H
E
B
C
E
A
H
E
B
C
E
B
C
G
D
G
D
A
H
E
B
C
E
B
C
A
H
E
B
C
E
B
C
C
B
D
A
A
A
H
E
B
C
E
F
E
A
F
E
A
B
A
C
C
B
C
B
D
F
E
A
C
B
D
D
G
D
F
E
A
C
B
D
G
E
G
B
A
C
B
C
A
G
B
C
F
E
A
A
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
E
F
E
F
A
D
B
A
C
F
E
A
G
B
C
F
E
F
A
D
F
E
A
E
G
A
B
A
A
D
G
A
B
A
C
B
E
F
E
A
G
F
E
A
D
D
C
B
C
B
D
G
A
B
A
B
C
B
C
B
C
C
B
D
E
G
F
E
A
G
A
H
E
B
C
E
D
E
A
C
B
C
B
F
E
F
A
D
F
E
A
C
B
D
G
G
A
A
H
E
B
C
E
D
E
A
H
E
B
C
E
E
G
A
B
A
F
E
F
A
D
E
C
B
D
C
B
D
C
B
C
B
D
A
H
E
B
C
E
G
F
E
F
A
D
C
B
D
A
A
E
C
B
D
E
G
E
B
A
C
A
G
E
E
F
E
A
B
C
B
A
C
D
D
B
A
C
F
E
A
A
G
F
E
A
G
A
H
E
B
C
E
G
F
E
A
B
A
C
C
B
D
E
G
A
B
A
B
A
C
B
C
C
B
A
E
B
C
G
G
A
B
A
A
C
B
G
B
C
C
B
D
A
H
E
B
C
E
G
A
B
A
C
B
B
C
E
A
H
E
B
C
E
F
E
A
E
A
H
E
B
C
E
B
C
D
B
C
B
A
C
F
E
A
F
E
A
F
E
F
A
D
D
G
B
A
C
G
A
B
A
B
C
C
B
G
A
G
A
B
A
B
C
C
B
D
F
E
F
A
D
A
H
E
B
C
E
B
C
G
A
B
A
G
A
H
E
B
C
E
F
E
A
G
C
B
D
B
C
B
C
C
B
A
D
A
H
E
B
C
E
F
E
F
A
D
C
B
D
A
G
A
B
A
A
H
E
B
C
E
D
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
E
C
B
A
A
H
E
B
C
E
G
B
A
C
F
E
F
A
D
E
E
D
B
A
C
B
A
C
B
A
C
B
A
C
G
F
E
A
D
E
B
C
F
E
A
G
A
B
A
B
A
C
G
A
B
A
A
F
E
F
A
D
B
A
C
D
A
H
E
B
C
E
C
B
B
C
B
C
B
A
C
B
A
C
C
B
A
G
C
B
A
F
E
F
A
D
A
H
E
B
C
E
F
E
A
F
E
A
A
H
E
B
C
E
B
A
C
D
B
A
C
F
E
F
A
D
B
A
C
C
B
A
H
E
B
C
E
A
B
C
C
B
B
C
F
E
A
B
A
C
F
E
F
A
D
D
G
A
B
A
B
A
C
F
E
A
B
C
D
A
C
B
G
A
B
A
C
B
D
G
A
B
A
G
A
B
A
G
A
B
A
B
A
C
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
A
C
B
D
A
H
E
B
C
E
B
C
B
C
G
B
C
E
C
B
C
B
D
D
C
B
G
G
A
B
A
D
G
A
B
A
F
E
F
A
D
C
B
D
C
B
D
A
H
E
B
C
E
D
A
A
G
F
E
F
A
D
F
E
A
D
B
C
F
E
F
A
D
G
A
C
B
D
F
E
F
A
D
B
A
C
C
B
B
C
G
F
E
A
A
A
H
E
B
C
E
C
B
E
C
B
D
B
C
B
A
C
F
E
F
A
D
B
C
A
E
A
G
B
A
C
G
G
G
B
C
D
F
E
A
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
F
E
A
B
C
C
B
D
D
F
E
A
A
A
G
A
B
A
B
A
C
A
H
E
B
C
E
C
B
D
G
B
C
G
A
B
A
C
B
G
C
B
A
D
B
A
C
A
H
E
B
C
E
D
C
B
G
A
B
A
G
A
H
E
B
C
E
C
B
D
B
A
C
D
G
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
B
C
C
B
B
C
G
A
B
A
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
G
A
B
A
C
B
D
A
H
E
B
C
E
D
A
H
E
B
C
E
C
B
D
D
C
B
D
F
E
A
A
B
C
F
E
F
A
D
E
B
A
C
F
E
F
A
D
G
A
B
A
A
G
G
A
B
A
G
A
B
A
A
A
H
E
B
C
E
A
H
E
B
C
E
B
C
F
E
F
A
D
B
C
C
B
D
C
B
B
C
F
E
F
A
D
D
F
E
F
A
D
F
E
F
A
D
C
B
B
C
C
B
D
G
A
B
A
A
A
H
E
B
C
E
C
B
E
G
A
B
A
E
C
B
F
E
F
A
D
G
A
B
A
G
A
B
A
D
F
E
A
D
A
F
E
A
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
G
A
B
A
A
H
E
B
C
E
E
G
B
C
G
A
B
A
B
C
B
C
A
G
A
B
A
B
C
C
B
C
B
A
H
E
B
C
E
B
C
C
B
D
F
E
F
A
D
F
E
A
E
A
H
E
B
C
E
G
A
B
A
A
C
B
A
G
F
E
F
A
D
G
A
B
A
F
E
F
A
D
G
A
B
A
B
C
G
A
B
A
C
B
D
F
E
F
A
D
D
A
C
B
D
G
A
G
A
B
A
B
C
G
C
B
D
E
F
E
F
A
D
A
H
E
B
C
E
F
E
A
G
F
E
A
C
B
G
A
B
A
D
B
A
C
G
G
A
B
A
G
A
B
A
A
H
E
B
C
E
B
C
F
E
F
A
D
C
B
C
B
D
C
B
D
A
H
E
B
C
E
C
B
D
G
A
B
A
C
B
D
A
E
A
G
C
B
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
D
F
E
F
A
D
C
B
A
A
H
E
B
C
E
C
B
D
E
C
B
C
B
D
D
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
C
B
D
F
E
A
B
A
C
G
A
B
A
C
B
D
A
B
A
C
F
E
A
D
C
B
D
D
G
F
E
F
A
D
A
H
E
B
C
E
E
E
F
E
F
A
D
B
C
A
H
E
B
C
E
G
G
A
B
A
D
A
H
E
B
C
E
B
A
C
G
A
B
A
A
H
E
B
C
E
B
A
C
C
B
D
B
A
C
F
E
F
A
D
G
A
C
B
D
B
A
C
C
B
C
B
D
F
E
A
B
C
E
B
C
B
A
C
C
B
B
A
C
B
C
A
D
E
A
F
E
F
A
D
C
B
D
F
E
A
C
B
D
G
F
E
F
A
D
E
A
H
E
B
C
E
B
C
B
A
C
G
B
A
C
F
E
A
C
B
A
H
E
B
C
E
G
B
A
C
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
G
B
A
C
F
E
F
A
D
B
A
C
A
C
B
A
H
E
B
C
E
B
C
B
C
C
B
D
B
A
C
C
B
E
G
F
E
A
G
F
E
A
D
F
E
F
A
D
A
B
C
F
E
F
A
D
A
H
E
B
C
E
E
A
B
C
D
B
A
C
C
B
D
D
F
E
A
C
B
D
E
A
F
E
A
F
E
A
A
C
B
B
C
G
A
B
A
F
E
A
A
D
B
A
C
F
E
A
B
C
E
E
B
A
C
A
F
E
F
A
D
F
E
A
D
C
B
D
G
A
B
A
E
C
B
F
E
F
A
D
F
E
F
A
D
G
A
B
A
C
B
D
E
G
A
B
A
B
C
B
C
B
A
C
B
C
C
B
C
B
D
A
D
A
H
E
B
C
E
F
E
A
E
D
F
E
F
A
D
F
E
A
G
F
E
F
A
D
F
E
A
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
A
B
A
C
D
E
D
C
B
D
E
F
E
A
A
G
B
C
A
H
E
B
C
E
G
B
C
B
A
C
C
B
A
F
E
A
A
H
E
B
C
E
F
E
F
A
D
E
B
C
F
E
A
B
C
B
A
C
F
E
F
A
D
D
C
B
D
F
E
F
A
D
C
B
D
A
C
B
D
G
B
C
B
A
C
G
A
B
A
C
B
B
C
F
E
A
G
A
A
H
E
B
C
E
F
E
A
E
G
A
B
A
C
B
C
B
F
E
A
C
B
F
E
A
F
E
F
A
D
E
G
A
B
A
D
G
A
B
A
C
B
G
F
E
F
A
D
B
A
C
B
A
C
F
E
A
B
C
G
G
F
E
A
C
B
D
G
A
B
A
F
E
A
E
F
E
F
A
D
F
E
A
A
H
E
B
C
E
F
E
A
A
F
E
F
A
D
D
F
E
A
D
G
A
B
A
E
D
A
H
E
B
C
E
G
A
B
A
C
B
F
E
F
A
D
A
F
E
A
G
A
B
A
B
C
C
B
D
B
C
B
A
C
F
E
A
C
B
D
D
C
B
F
E
A
B
C
E
G
A
B
A
G
F
E
A
C
B
D
B
A
C
C
B
G
A
B
A
B
A
C
G
A
B
A
C
B
C
B
D
F
E
F
A
D
E
C
B
D
C
B
D
B
A
C
C
B
D
G
A
H
E
B
C
E
E
C
B
D
A
D
B
A
C
F
E
A
D
C
B
D
F
E
A
A
G
F
E
A
D
G
G
F
E
A
B
A
C
B
C
A
A
G
C
B
F
E
A
B
C
C
B
F
E
F
A
D
C
B
D
G
C
B
D
F
E
A
B
C
C
B
D
C
B
D
F
E
F
A
D
G
F
E
A
F
E
F
A
D
C
B
D
G
A
B
A
C
B
D
A
B
A
C
G
A
B
A
D
D
A
H
E
B
C
E
G
A
B
A
F
E
A
F
E
F
A
D
A
H
E
B
C
E
A
G
A
B
A
B
A
C
G
A
B
A
A
G
F
E
A
F
E
F
A
D
C
B
B
C
G
D
G
A
B
A
F
E
A
F
E
F
A
D
C
B
D
A
B
C
B
A
C
C
B
D
B
C
E
B
C
D
A
H
E
B
C
E
F
E
A
F
E
A
D
A
F
E
F
A
D
A
G
A
B
A
G
G
G
E
B
C
A
A
F
E
A
B
A
C
A
A
C
B
D
E
F
E
F
A
D
D
G
D
C
B
C
B
D
B
C
G
E
B
A
C
F
E
F
A
D
E
F
E
F
A
D
A
D
D
F
E
F
A
D
D
E
F
E
A
B
A
C
A
H
E
B
C
E
B
A
C
D
E
B
A
C
C
B
F
E
A
A
E
G
B
A
C
F
E
F
A
D
B
A
C
E
C
B
B
C
C
B
D
A
H
E
B
C
E
E
B
A
C
D
E
E
B
C
D
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
F
A
D
G
A
B
A
C
B
D
B
C
F
E
A
E
B
A
C
F
E
F
A
D
A
F
E
A
G
G
A
B
A
E
C
B
C
B
G
C
B
D
B
C
C
B
D
C
B
A
H
E
B
C
E
A
D
A
A
B
C
A
F
E
A
A
G
G
B
A
C
A
H
E
B
C
E
C
B
D
G
A
B
A
D
F
E
F
A
D
E
F
E
F
A
D
A
H
E
B
C
E
C
B
G
A
B
A
B
A
C
G
A
B
A
B
A
C
B
A
C
C
B
F
E
F
A
D
D
B
A
C
G
B
C
B
A
C
G
A
B
A
B
A
C
G
A
B
A
G
A
B
A
B
C
G
A
B
A
G
C
B
C
B
D
B
A
C
B
A
C
G
A
B
A
A
H
E
B
C
E
D
C
B
D
G
E
E
C
B
D
G
B
C
E
A
B
A
C
E
G
A
B
A
B
C
E
G
A
B
A
B
C
E
A
A
A
E
G
B
A
C
C
B
D
F
E
F
A
D
D
F
E
F
A
D
B
A
C
B
A
C
D
E
G
E
B
A
C
C
B
D
C
B
D
B
C
G
A
B
A
B
A
C
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
E
G
A
B
A
A
H
E
B
C
E
B
A
C
F
E
A
A
H
E
B
C
E
E
G
A
A
H
E
B
C
E
E
C
B
D
D
B
A
C
G
A
B
A
A
G
B
C
B
C
B
C
B
C
F
E
A
D
C
B
D
B
A
C
A
H
E
B
C
E
E
E
G
A
B
A
C
B
E
C
B
A
H
E
B
C
E
A
F
E
F
A
D
G
A
B
A
D
D
D
G
A
B
A
C
B
G
A
B
A
C
B
C
B
C
B
G
A
H
E
B
C
E
F
E
A
B
C
D
B
C
A
B
C
G
A
B
A
F
E
A
G
A
B
A
E
G
D
B
A
C
F
E
A
B
A
C
C
B
D
G
G
A
B
A
C
B
D
G
A
H
E
B
C
E
F
E
F
A
D
D
G
B
C
A
H
E
B
C
E
D
G
A
B
A
C
B
E
B
A
C
G
A
B
A
E
C
B
D
A
H
E
B
C
E
F
E
F
A
D
B
A
C
F
E
F
A
D
G
B
A
C
B
A
C
D
F
E
A
C
B
D
F
E
A
G
A
B
A
F
E
F
A
D
F
E
A
F
E
A
F
E
F
A
D
F
E
A
D
G
A
B
A
F
E
F
A
D
D
D
C
B
D
D
A
A
B
A
C
C
B
D
C
B
G
G
E
E
A
F
E
A
F
E
A
B
C
A
H
E
B
C
E
G
F
E
F
A
D
A
E
D
C
B
D
F
E
A
B
A
C
D
C
B
D
A
F
E
F
A
D
C
B
D
G
G
A
H
E
B
C
E
A
E
B
A
C
G
F
E
F
A
D
G
A
B
A
D
C
B
A
G
F
E
A
C
B
D
G
A
C
B
A
H
E
B
C
E
G
A
B
A
G
F
E
F
A
D
C
B
D
C
B
C
B
D
G
A
D
E
C
B
D
A
H
E
B
C
E
G
A
B
A
E
C
B
C
B
D
G
A
B
A
D
A
H
E
B
C
E
F
E
A
G
A
B
A
F
E
A
D
G
A
B
A
C
B
B
A
C
C
B
F
E
A
G
A
B
A
A
F
E
F
A
D
F
E
A
A
C
B
D
F
E
A
C
B
D
G
C
B
C
B
D
A
C
B
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
E
C
B
A
F
E
F
A
D
G
A
B
A
E
F
E
F
A
D
A
H
E
B
C
E
G
C
B
D
F
E
A
G
G
A
B
A
C
B
D
E
F
E
A
G
C
B
D
C
B
A
G
F
E
F
A
D
C
B
B
A
C
G
B
A
C
F
E
F
A
D
A
E
F
E
F
A
D
E
E
A
F
E
A
F
E
F
A
D
G
A
B
A
B
A
C
C
B
D
G
A
B
A
E
B
A
C
D
B
C
F
E
F
A
D
B
A
C
C
B
D
B
A
C
A
H
E
B
C
E
F
E
A
A
B
C
A
D
G
C
B
G
A
B
A
C
A
H
E
B
C
E
A
A
C
B
G
A
B
A
A
H
E
B
C
E
B
A
C
G
A
H
E
B
C
E
F
E
A
F
E
F
A
D
D
A
H
E
B
C
E
B
A
C
D
G
A
B
A
E
E
C
B
D
C
B
D
F
E
A
C
B
D
A
B
C
B
A
C
D
E
G
A
B
A
C
B
C
B
D
E
A
C
B
B
A
C
C
B
A
B
C
F
E
F
A
D
B
A
C
A
D
G
A
B
A
B
A
C
G
A
B
A
B
A
C
F
E
A
B
A
C
E
B
A
C
E
A
H
E
B
C
E
G
C
B
A
D
D
B
A
C
B
C
B
A
C
B
C
C
B
D
C
B
D
A
F
E
F
A
D
G
B
A
C
C
B
A
H
E
B
C
E
F
E
F
A
D
E
C
B
B
C
A
F
E
F
A
D
D
D
G
A
B
A
A
F
E
A
F
E
F
A
D
D
C
B
D
B
C
F
E
A
G
A
B
A
G
B
A
C
D
D
F
E
A
E
C
B
D
F
E
A
C
B
F
E
F
A
D
G
D
B
C
G
A
B
A
G
C
B
C
B
D
G
A
B
A
A
E
G
A
B
A
F
E
A
A
H
E
B
C
E
D
C
B
D
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
D
G
F
E
F
A
D
F
E
F
A
D
B
C
G
A
B
A
A
G
A
B
A
A
F
E
A
A
B
C
D
B
C
A
H
E
B
C
E
C
B
F
E
A
A
H
E
B
C
E
G
A
B
A
F
E
A
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
G
A
B
A
C
B
D
D
G
A
B
A
B
A
C
C
B
B
A
C
F
E
F
A
D
F
E
A
F
E
A
C
B
C
B
D
F
E
A
E
A
C
B
F
E
A
C
B
C
B
D
B
A
C
D
G
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
C
B
B
C
E
E
F
E
F
A
D
A
H
E
B
C
E
A
A
H
E
B
C
E
C
B
F
E
F
A
D
B
C
C
B
B
A
C
G
A
B
A
F
E
F
A
D
C
B
D
A
H
E
B
C
E
G
F
E
F
A
D
F
E
F
A
D
A
B
A
C
A
G
A
B
A
E
A
H
E
B
C
E
G
A
B
A
E
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
G
A
B
A
G
A
B
A
C
B
D
G
F
E
A
F
E
A
C
B
D
A
F
E
A
F
E
A
C
B
A
D
E
F
E
A
F
E
A
B
A
C
D
G
A
B
A
G
E
G
A
B
A
F
E
A
E
B
A
C
D
B
C
B
C
F
E
A
B
C
F
E
A
C
B
G
D
G
A
B
A
A
G
A
B
A
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
F
E
A
E
C
B
G
B
C
C
B
C
B
B
C
G
A
B
A
B
A
C
G
A
B
A
E
D
C
B
F
E
F
A
D
C
B
E
A
H
E
B
C
E
C
B
D
B
A
C
A
H
E
B
C
E
A
C
B
C
B
D
A
E
A
H
E
B
C
E
G
A
B
A
C
F
E
F
A
D
B
A
C
C
B
D
A
H
E
B
C
E
F
E
A
B
A
C
C
B
D
F
E
A
F
E
A
F
E
A
A
H
E
B
C
E
F
E
A
F
E
F
A
D
B
A
C
G
A
B
A
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
C
B
G
A
A
H
E
B
C
E
A
A
G
F
E
F
A
D
D
C
B
B
C
B
C
C
B
F
E
F
A
D
E
C
B
C
B
G
A
B
A
G
A
B
A
B
C
C
B
D
E
E
A
H
E
B
C
E
B
A
C
B
A
C
G
A
B
A
B
C
A
C
B
D
G
D
B
A
C
D
B
A
C
E
D
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
A
E
A
H
E
B
C
E
F
E
A
G
A
B
A
A
F
E
A
B
C
F
E
A
E
F
E
F
A
D
A
G
A
B
A
B
C
F
E
A
A
H
E
B
C
E
B
C
C
B
A
H
E
B
C
E
E
A
H
E
B
C
E
G
C
B
D
B
C
B
A
C
F
E
A
C
B
B
A
C
C
B
D
F
E
F
A
D
D
B
C
B
C
C
B
D
A
G
A
B
A
B
C
C
B
E
C
B
E
E
E
F
E
A
A
H
E
B
C
E
E
G
A
B
A
G
A
B
A
A
H
E
B
C
E
B
A
C
C
B
D
B
C
G
A
B
A
C
B
C
B
B
C
C
B
D
C
B
F
E
F
A
D
C
B
D
F
E
A
A
H
E
B
C
E
D
B
A
C
F
E
A
A
A
A
F
E
A
D
C
B
D
G
A
B
A
E
E
F
E
A
G
G
A
B
A
B
C
G
A
B
A
G
C
B
F
E
A
A
B
A
C
A
C
B
D
C
B
D
F
E
F
A
D
C
B
D
G
A
B
A
G
F
E
F
A
D
D
B
C
C
B
A
H
E
B
C
E
G
A
B
A
C
B
D
D
G
C
B
D
G
A
B
A
B
A
C
G
A
B
A
C
B
A
A
D
E
B
C
B
C
F
E
A
D
F
E
F
A
D
B
A
C
A
C
B
B
C
F
E
A
F
E
F
A
D
G
E
B
A
C
F
E
F
A
D
A
H
E
B
C
E
C
B
E
B
C
C
B
D
B
A
C
B
A
C
B
C
B
A
C
A
H
E
B
C
E
E
A
F
E
F
A
D
F
E
A
G
D
F
E
A
F
E
A
E
B
A
C
B
A
C
A
F
E
A
B
C
G
A
H
E
B
C
E
F
E
F
A
D
A
G
B
A
C
B
C
C
B
C
B
C
B
D
E
G
C
B
B
A
C
C
B
D
G
E
C
B
F
E
F
A
D
C
B
D
A
H
E
B
C
E
B
A
C
B
A
C
G
A
B
A
B
A
C
B
A
C
A
A
H
E
B
C
E
G
A
H
E
B
C
E
C
B
D
B
A
C
A
B
C
A
G
A
B
A
A
B
C
A
F
E
F
A
D
A
H
E
B
C
E
D
F
E
A
G
A
B
A
B
C
E
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
A
G
C
B
B
C
A
E
F
E
A
E
D
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
B
A
C
B
A
C
F
E
F
A
D
A
G
E
C
B
G
A
B
A
A
D
D
C
B
D
D
E
G
A
B
A
A
H
E
B
C
E
C
B
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
G
A
B
A
E
C
B
D
C
B
D
A
C
B
D
D
B
A
C
F
E
F
A
D
A
D
B
A
C
G
A
B
A
G
A
B
A
B
A
C
E
B
C
C
B
D
E
A
H
E
B
C
E
C
B
A
A
G
A
B
A
A
H
E
B
C
E
G
A
B
A
G
A
B
A
C
B
D
G
E
B
A
C
B
A
C
B
C
B
C
B
A
C
A
H
E
B
C
E
E
C
B
G
A
B
A
A
D
G
C
B
C
B
F
E
F
A
D
E
B
C
D
F
E
A
B
A
C
G
B
C
A
H
E
B
C
E
C
B
B
C
B
C
D
D
A
B
C
D
B
C
G
A
B
A
B
A
C
F
E
A
C
B
A
H
E
B
C
E
A
H
E
B
C
E
E
E
D
B
C
E
E
G
A
B
A
B
A
C
G
B
C
G
E
B
C
B
A
C
G
A
B
A
A
C
B
C
B
F
E
A
A
E
G
A
H
E
B
C
E
C
B
D
A
A
C
B
D
E
F
E
A
A
C
B
D
E
F
E
A
B
C
F
E
A
G
A
B
A
B
C
G
D
G
F
E
A
F
E
F
A
D
G
A
B
A
C
B
A
H
E
B
C
E
A
D
D
G
A
B
A
G
F
E
A
B
A
C
D
G
B
A
C
G
C
B
D
F
E
F
A
D
G
A
B
A
B
A
C
A
B
C
C
B
D
A
H
E
B
C
E
G
B
A
C
B
C
G
A
B
A
A
H
E
B
C
E
D
G
F
E
F
A
D
A
F
E
F
A
D
B
C
G
A
B
A
C
B
D
E
A
G
A
B
A
G
A
B
A
F
E
A
A
H
E
B
C
E
F
E
A
C
B
D
B
A
C
E
A
H
E
B
C
E
B
C
A
C
B
C
B
D
A
F
E
A
B
A
C
C
B
A
G
A
B
A
C
B
D
G
A
B
A
C
B
D
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
C
B
D
A
B
A
C
C
B
F
E
F
A
D
F
E
A
C
B
D
A
H
E
B
C
E
F
E
A
D
F
E
F
A
D
F
E
A
D
F
E
A
B
C
B
A
C
F
E
A
C
B
D
F
E
A
A
H
E
B
C
E
B
A
C
G
A
B
A
G
A
B
A
B
C
C
B
D
G
A
B
A
G
A
B
A
B
C
B
A
C
B
C
B
A
C
A
H
E
B
C
E
C
B
A
H
E
B
C
E
B
C
C
B
D
F
E
A
C
B
F
E
F
A
D
G
A
B
A
B
A
C
C
B
D
F
E
A
F
E
F
A
D
C
B
D
D
A
D
F
E
A
E
A
D
D
B
C
G
A
B
A
D
A
H
E
B
C
E
G
A
B
A
F
E
A
B
A
C
D
F
E
A
G
A
A
A
B
A
C
C
B
A
G
F
E
A
G
G
E
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
C
G
F
E
F
A
D
G
A
B
A
E
A
H
E
B
C
E
G
A
B
A
E
A
H
E
B
C
E
G
A
B
A
D
A
H
E
B
C
E
E
B
A
C
F
E
F
A
D
A
H
E
B
C
E
D
F
E
A
C
B
D
B
C
E
C
B
D
A
H
E
B
C
E
E
E
F
E
A
B
A
C
F
E
F
A
D
G
E
F
E
F
A
D
C
B
G
A
B
A
B
C
A
H
E
B
C
E
B
C
G
A
B
A
F
E
F
A
D
C
B
C
B
D
A
G
C
B
F
E
A
E
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
G
A
B
A
D
F
E
A
D
F
E
F
A
D
A
G
C
B
D
G
A
B
A
B
C
D
B
A
C
F
E
F
A
D
A
A
H
E
B
C
E
A
C
B
G
A
B
A
G
C
B
C
B
F
E
A
B
C
G
B
A
C
G
G
A
B
A
C
B
D
G
A
B
A
G
B
A
C
B
A
C
D
G
A
C
B
D
G
A
B
A
F
E
F
A
D
A
D
G
D
C
B
D
B
C
G
A
B
A
B
C
E
G
A
B
A
G
A
B
A
G
E
C
B
A
H
E
B
C
E
C
B
D
G
D
D
G
E
A
H
E
B
C
E
B
A
C
C
B
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
E
D
A
H
E
B
C
E
G
F
E
F
A
D
C
B
D
G
A
B
A
F
E
F
A
D
F
E
A
C
B
B
C
E
A
B
A
C
C
B
C
B
D
F
E
F
A
D
F
E
F
A
D
E
G
G
A
B
A
B
C
C
B
C
B
A
G
G
A
B
A
B
C
F
E
A
G
F
E
A
E
B
A
C
G
G
A
B
A
B
C
G
A
B
A
F
E
A
B
C
G
A
B
A
C
B
B
C
F
E
A
F
E
F
A
D
A
H
E
B
C
E
C
B
C
B
D
B
C
A
H
E
B
C
E
A
A
H
E
B
C
E
E
C
B
B
A
C
F
E
F
A
D
B
C
C
B
D
F
E
A
G
G
A
B
A
F
E
F
A
D
A
B
A
C
C
B
A
F
E
A
B
C
C
B
D
G
A
B
A
B
A
C
D
B
A
C
D
E
C
B
D
B
A
C
B
C
B
C
F
E
A
F
E
A
C
B
F
E
F
A
D
A
B
C
A
H
E
B
C
E
E
F
E
A
B
C
F
E
A
G
D
A
H
E
B
C
E
A
H
E
B
C
E
E
D
B
C
F
E
A
F
E
A
B
A
C
F
E
A
B
A
C
F
E
F
A
D
F
E
A
G
A
B
A
C
B
B
A
C
B
C
B
C
D
E
D
F
E
F
A
D
E
A
E
E
D
D
F
E
F
A
D
G
A
B
A
G
A
B
A
A
H
E
B
C
E
G
A
B
A
G
G
A
B
A
B
A
C
C
B
B
A
C
C
B
A
G
A
B
A
C
B
D
C
B
F
E
A
C
B
A
H
E
B
C
E
C
B
B
C
C
B
B
A
C
C
B
B
A
C
E
E
B
A
C
C
B
G
A
B
A
A
H
E
B
C
E
G
A
B
A
E
C
B
D
B
C
E
A
H
E
B
C
E
B
A
C
C
B
B
A
C
G
A
B
A
E
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
B
A
C
G
A
B
A
D
B
C
G
G
A
B
A
D
A
H
E
B
C
E
F
E
A
F
E
A
F
E
A
A
A
D
A
B
C
C
B
D
B
A
C
F
E
F
A
D
B
A
C
F
E
F
A
D
G
B
C
F
E
F
A
D
B
C
C
B
B
C
F
E
F
A
D
C
B
D
A
H
E
B
C
E
A
C
B
G
A
B
A
B
A
C
G
B
A
C
G
B
A
C
G
A
B
A
G
A
B
A
B
A
C
B
C
C
B
A
B
C
C
B
G
G
C
B
D
D
G
A
H
E
B
C
E
C
B
D
E
A
B
A
C
B
C
F
E
F
A
D
A
H
E
B
C
E
C
B
D
F
E
F
A
D
A
A
A
H
E
B
C
E
F
E
F
A
D
C
B
F
E
F
A
D
G
A
G
A
B
A
B
A
C
C
B
D
F
E
A
C
B
D
A
H
E
B
C
E
F
E
F
A
D
F
E
A
C
B
D
B
C
B
C
B
A
C
D
F
E
A
B
A
C
F
E
A
C
B
D
F
E
F
A
D
B
A
C
D
A
B
C
D
A
A
H
E
B
C
E
B
A
C
G
B
C
F
E
F
A
D
D
F
E
F
A
D
B
C
B
A
C
B
C
F
E
F
A
D
G
A
B
A
C
B
D
C
B
D
G
C
B
G
C
B
C
B
A
F
E
F
A
D
C
B
D
G
C
B
D
G
A
B
A
A
C
B
D
A
F
E
F
A
D
E
G
F
E
A
G
A
B
A
B
C
D
D
D
F
E
A
B
C
G
A
B
A
B
C
F
E
F
A
D
D
F
E
F
A
D
G
F
E
A
B
C
E
E
C
B
A
H
E
B
C
E
G
A
B
A
B
A
C
D
A
H
E
B
C
E
G
B
C
E
C
B
D
D
A
B
C
D
C
B
B
C
C
B
A
A
A
B
A
C
C
B
D
G
F
E
F
A
D
G
G
F
E
F
A
D
E
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
B
C
F
E
A
E
C
B
A
H
E
B
C
E
F
E
A
G
E
A
B
C
E
E
A
H
E
B
C
E
G
A
G
A
B
A
E
F
E
A
G
A
B
A
B
C
A
H
E
B
C
E
D
D
F
E
F
A
D
A
H
E
B
C
E
C
B
D
C
B
F
E
A
C
B
B
C
A
G
A
B
A
C
B
D
B
A
C
G
A
B
A
E
G
A
B
A
B
C
C
B
D
F
E
F
A
D
F
E
A
A
H
E
B
C
E
F
E
A
C
B
F
E
F
A
D
C
B
D
B
C
C
B
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
B
A
C
D
E
A
H
E
B
C
E
E
B
A
C
A
H
E
B
C
E
C
B
E
B
A
C
A
H
E
B
C
E
C
B
D
F
E
A
D
C
B
D
A
C
B
C
B
D
E
B
C
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
A
E
G
E
B
C
D
F
E
A
F
E
A
A
H
E
B
C
E
B
C
A
H
E
B
C
E
F
E
F
A
D
F
E
A
F
E
A
C
B
D
C
B
D
A
H
E
B
C
E
D
F
E
A
F
E
A
G
A
B
A
A
A
H
E
B
C
E
B
C
E
C
B
B
A
C
C
B
D
C
B
D
C
B
G
B
A
C
C
B
D
C
B
D
G
A
B
A
F
E
F
A
D
C
B
G
B
A
C
G
A
B
A
G
C
B
E
C
B
B
A
C
E
C
B
A
A
H
E
B
C
E
B
C
B
C
F
E
A
G
A
B
A
A
F
E
A
E
E
B
C
E
F
E
F
A
D
F
E
A
A
D
B
C
C
B
C
B
F
E
F
A
D
B
A
C
C
B
D
F
E
A
C
B
D
G
F
E
A
G
G
A
B
A
C
B
D
A
H
E
B
C
E
C
B
D
F
E
F
A
D
G
G
F
E
F
A
D
A
F
E
F
A
D
F
E
A
C
B
D
C
B
D
F
E
A
A
H
E
B
C
E
G
A
B
A
F
E
A
F
E
A
B
C
F
E
F
A
D
A
H
E
B
C
E
B
A
C
B
A
C
A
G
F
E
A
C
B
B
C
F
E
F
A
D
G
A
D
B
A
C
D
A
H
E
B
C
E
E
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
D
A
H
E
B
C
E
C
B
D
F
E
F
A
D
A
B
A
C
B
A
C
E
D
A
H
E
B
C
E
B
C
C
B
D
A
B
C
F
E
A
G
F
E
F
A
D
B
A
C
D
F
E
A
B
A
C
G
F
E
A
B
A
C
F
E
F
A
D
A
H
E
B
C
E
E
B
C
E
E
C
B
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
G
A
B
A
A
H
E
B
C
E
E
B
C
B
C
F
E
F
A
D
C
B
D
B
A
C
A
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
D
D
B
A
C
G
F
E
A
C
B
F
E
A
F
E
F
A
D
A
A
C
B
D
B
C
C
B
D
F
E
A
G
A
B
A
A
B
C
D
B
A
C
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
G
A
B
A
B
C
C
B
D
B
C
C
B
D
F
E
F
A
D
G
A
B
A
G
A
B
A
D
B
C
F
E
F
A
D
D
F
E
F
A
D
A
H
E
B
C
E
G
E
E
F
E
A
B
C
B
A
C
A
H
E
B
C
E
F
E
F
A
D
G
A
H
E
B
C
E
A
E
G
A
B
A
B
C
G
G
F
E
F
A
D
G
F
E
F
A
D
E
C
B
G
B
A
C
A
H
E
B
C
E
E
B
C
A
E
D
F
E
A
G
A
B
A
F
E
F
A
D
C
B
D
F
E
F
A
D
D
C
B
D
C
B
C
B
C
B
C
B
D
F
E
A
D
F
E
F
A
D
C
B
B
A
C
A
G
G
A
B
A
B
C
B
A
C
F
E
F
A
D
D
E
A
G
G
D
G
F
E
A
B
A
C
G
A
B
A
C
B
G
D
F
E
A
B
A
C
E
A
C
B
D
E
D
D
B
A
C
D
A
H
E
B
C
E
A
E
E
E
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
B
A
C
B
A
C
A
F
E
A
A
H
E
B
C
E
F
E
F
A
D
B
A
C
G
A
B
A
F
E
F
A
D
B
A
C
G
A
B
A
D
F
E
F
A
D
B
A
C
C
B
D
G
F
E
F
A
D
C
B
B
C
E
D
G
A
H
E
B
C
E
B
C
D
A
H
E
B
C
E
F
E
F
A
D
C
B
E
B
C
A
G
A
B
A
G
F
E
A
C
B
D
F
E
F
A
D
F
E
F
A
D
B
C
G
F
E
F
A
D
G
D
F
E
A
B
C
C
B
D
F
E
F
A
D
B
C
E
E
F
E
F
A
D
B
A
C
B
A
C
B
C
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
D
B
A
C
G
G
A
B
A
G
A
B
A
G
A
B
A
B
A
C
G
G
A
B
C
G
A
B
A
G
A
B
A
B
C
B
C
B
C
F
E
A
F
E
F
A
D
F
E
F
A
D
E
A
D
F
E
A
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
F
E
F
A
D
B
A
C
C
B
A
F
E
F
A
D
A
B
C
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
D
F
E
F
A
D
A
H
E
B
C
E
B
A
C
C
B
D
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
E
B
C
C
B
D
B
A
C
E
D
F
E
A
D
C
B
D
B
C
E
F
E
F
A
D
A
H
E
B
C
E
C
B
E
G
A
E
F
E
A
B
C
E
D
B
A
C
F
E
A
B
A
C
B
A
C
C
B
F
E
F
A
D
F
E
A
A
B
A
C
C
B
A
E
B
A
C
B
C
E
C
B
C
B
D
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
A
G
A
B
A
A
H
E
B
C
E
G
B
C
B
A
C
G
A
B
A
A
H
E
B
C
E
A
F
E
A
F
E
F
A
D
F
E
A
G
A
B
A
F
E
A
D
C
B
D
C
B
G
A
G
E
G
C
B
A
B
A
C
B
C
F
E
F
A
D
A
H
E
B
C
E
B
C
G
A
H
E
B
C
E
C
B
A
H
E
B
C
E
C
B
A
B
A
C
F
E
F
A
D
B
C
B
A
C
G
A
B
A
B
A
C
B
A
C
C
B
D
A
H
E
B
C
E
G
D
F
E
A
E
F
E
A
C
B
C
B
G
A
B
A
F
E
F
A
D
D
F
E
F
A
D
C
B
F
E
A
C
B
D
D
D
B
A
C
B
A
C
G
A
G
D
F
E
A
F
E
A
F
E
A
B
A
C
F
E
F
A
D
C
B
D
A
B
C
F
E
A
B
A
C
F
E
A
B
A
C
G
B
A
C
A
F
E
A
G
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
A
A
H
E
B
C
E
D
G
A
G
A
B
A
G
G
A
B
A
F
E
A
A
H
E
B
C
E
G
G
A
B
A
C
B
D
A
C
B
D
F
E
A
F
E
A
B
C
G
A
B
A
B
C
C
B
F
E
A
C
B
A
G
F
E
A
F
E
F
A
D
D
C
B
D
F
E
A
G
A
B
A
D
F
E
F
A
D
B
A
C
E
F
E
F
A
D
B
C
G
A
B
A
F
E
A
G
A
B
A
E
A
C
B
D
B
C
B
A
C
C
B
D
A
H
E
B
C
E
A
F
E
A
C
B
C
B
A
A
H
E
B
C
E
C
B
D
C
B
A
H
E
B
C
E
C
B
B
C
G
A
D
E
C
B
D
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
B
C
D
B
C
F
E
A
C
B
C
B
D
F
E
A
B
A
C
A
H
E
B
C
E
G
A
B
A
C
B
D
F
E
A
F
E
A
C
B
F
E
A
A
G
B
C
A
H
E
B
C
E
A
F
E
A
E
C
B
G
G
A
B
A
E
E
D
A
H
E
B
C
E
F
E
A
C
B
G
B
A
C
F
E
A
A
H
E
B
C
E
B
A
C
B
C
D
G
A
A
H
E
B
C
E
C
B
B
A
C
F
E
F
A
D
B
A
C
D
F
E
A
G
C
B
D
A
H
E
B
C
E
D
C
B
F
E
A
F
E
A
E
G
C
B
B
C
E
F
E
A
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
B
A
C
C
B
D
B
A
C
G
A
B
A
F
E
A
A
H
E
B
C
E
B
C
G
F
E
F
A
D
B
A
C
B
A
C
G
F
E
F
A
D
C
B
D
B
C
E
C
B
D
G
A
B
A
E
F
E
F
A
D
C
B
G
A
B
A
E
C
B
E
F
E
A
B
A
C
A
H
E
B
C
E
C
B
D
B
A
C
E
C
B
D
E
C
B
G
A
B
A
E
G
A
B
A
C
B
C
B
B
A
C
C
B
D
G
F
E
F
A
D
F
E
A
C
B
D
E
C
B
B
A
C
A
H
E
B
C
E
C
B
F
E
F
A
D
F
E
A
G
A
B
A
B
C
G
A
B
A
G
F
E
F
A
D
G
A
B
A
D
A
H
E
B
C
E
F
E
A
F
E
A
B
A
C
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
G
B
C
B
A
C
F
E
A
C
B
D
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
C
B
G
A
B
A
A
F
E
F
A
D
G
A
B
A
F
E
A
C
B
E
F
E
A
G
A
F
E
F
A
D
B
A
C
A
H
E
B
C
E
G
E
C
B
E
B
C
G
A
G
A
H
E
B
C
E
A
A
H
E
B
C
E
B
A
C
F
E
A
G
F
E
F
A
D
G
D
D
B
C
G
A
B
A
B
A
C
G
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
G
C
B
D
C
B
D
B
C
G
B
A
C
G
A
H
E
B
C
E
G
A
B
A
F
E
A
C
B
D
C
B
D
B
A
C
A
B
A
C
G
E
G
F
E
A
F
E
A
C
B
A
H
E
B
C
E
F
E
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
C
B
D
G
A
B
A
C
B
D
C
B
C
B
D
B
A
C
F
E
A
G
F
E
A
G
A
B
A
E
E
F
E
A
D
B
C
C
B
A
H
E
B
C
E
F
E
F
A
D
B
A
C
F
E
A
E
F
E
A
E
G
A
H
E
B
C
E
B
C
C
B
D
B
C
C
B
A
C
B
D
A
H
E
B
C
E
G
G
B
A
C
D
G
A
B
A
C
B
D
G
F
E
A
G
A
B
A
B
C
A
H
E
B
C
E
F
E
A
C
B
G
D
A
A
F
E
A
A
G
A
B
A
C
B
B
A
C
C
B
D
B
C
A
C
B
B
A
C
C
B
D
F
E
F
A
D
G
A
H
E
B
C
E
A
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
A
F
E
A
A
H
E
B
C
E
C
B
D
F
E
F
A
D
G
A
B
A
B
C
G
C
B
D
C
B
D
F
E
A
C
B
D
D
B
A
C
A
B
A
C
A
H
E
B
C
E
G
A
B
A
B
A
C
C
B
F
E
F
A
D
B
C
G
F
E
F
A
D
F
E
A
C
B
E
E
A
H
E
B
C
E
E
A
A
C
B
B
C
C
B
E
A
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
D
E
A
H
E
B
C
E
C
B
D
F
E
A
A
H
E
B
C
E
E
C
B
D
F
E
F
A
D
E
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
A
F
E
F
A
D
G
A
B
A
C
B
A
B
A
C
G
B
C
C
B
F
E
A
B
C
C
B
D
A
F
E
A
B
C
F
E
A
G
E
F
E
A
G
B
C
A
D
A
F
E
F
A
D
A
A
H
E
B
C
E
B
C
A
C
B
F
E
A
B
C
F
E
F
A
D
B
A
C
G
D
G
E
D
F
E
A
A
E
C
B
D
F
E
A
G
G
D
F
E
F
A
D
E
G
A
G
B
A
C
F
E
F
A
D
G
B
C
G
A
H
E
B
C
E
G
A
B
A
C
B
D
D
C
B
D
C
B
D
F
E
F
A
D
F
E
F
A
D
E
D
F
E
F
A
D
G
A
B
A
A
C
B
B
C
A
H
E
B
C
E
B
A
C
D
F
E
F
A
D
F
E
F
A
D
E
A
C
B
C
B
A
H
E
B
C
E
A
G
A
B
A
C
B
D
E
C
B
D
B
C
E
A
F
E
A
C
B
G
C
B
D
F
E
A
B
A
C
G
A
B
A
G
B
C
F
E
F
A
D
D
A
H
E
B
C
E
E
F
E
A
F
E
A
C
B
D
A
H
E
B
C
E
F
E
A
B
A
C
A
C
B
D
A
B
C
C
B
D
C
B
D
B
C
B
A
C
G
F
E
F
A
D
F
E
A
G
A
B
A
F
E
A
D
G
B
A
C
E
C
B
B
A
C
D
D
B
A
C
C
B
D
F
E
A
B
C
E
B
C
D
C
B
D
B
C
A
H
E
B
C
E
G
B
C
F
E
A
G
A
C
B
F
E
A
G
E
F
E
A
A
H
E
B
C
E
B
C
F
E
A
C
B
D
G
D
B
A
C
E
B
C
D
G
A
B
A
G
A
B
A
A
F
E
A
C
B
B
C
F
E
A
A
H
E
B
C
E
A
A
A
H
E
B
C
E
C
B
F
E
A
G
A
B
A
G
A
B
A
E
F
E
F
A
D
C
B
G
A
B
A
A
G
E
A
C
B
G
F
E
F
A
D
F
E
F
A
D
D
C
B
B
C
B
C
B
A
C
C
B
C
B
B
C
A
H
E
B
C
E
B
A
C
B
A
C
F
E
A
G
A
C
B
C
B
D
G
B
C
B
A
C
A
H
E
B
C
E
C
B
A
B
A
C
A
E
F
E
F
A
D
A
H
E
B
C
E
D
G
C
B
A
C
B
G
A
B
A
A
C
B
A
H
E
B
C
E
G
C
B
A
C
B
D
A
H
E
B
C
E
G
C
B
G
F
E
A
B
A
C
A
H
E
B
C
E
D
G
F
E
F
A
D
F
E
F
A
D
B
A
C
B
C
C
B
E
A
A
H
E
B
C
E
F
E
A
A
E
F
E
F
A
D
F
E
F
A
D
E
G
A
B
A
B
C
A
C
B
G
A
H
E
B
C
E
F
E
A
F
E
A
A
G
E
C
B
B
A
C
B
A
C
C
B
A
H
E
B
C
E
B
C
A
D
G
A
B
A
G
D
E
A
D
G
C
B
D
C
B
D
B
C
E
C
B
D
G
B
C
G
G
F
E
F
A
D
D
F
E
A
D
A
C
B
A
H
E
B
C
E
B
C
F
E
A
A
H
E
B
C
E
B
A
C
D
A
H
E
B
C
E
B
C
E
C
B
D
D
A
G
A
B
A
F
E
F
A
D
D
B
A
C
C
B
D
B
A
C
G
G
E
A
H
E
B
C
E
G
G
A
B
A
A
F
E
F
A
D
G
A
B
A
G
A
B
A
G
A
B
A
A
B
C
A
A
A
H
E
B
C
E
B
C
A
A
E
G
A
B
A
C
B
F
E
A
C
B
B
A
C
G
C
B
D
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
C
B
B
A
C
C
B
D
F
E
A
B
C
C
B
D
G
D
F
E
A
F
E
A
F
E
F
A
D
G
A
B
A
E
B
C
A
C
B
F
E
F
A
D
G
C
B
F
E
A
A
F
E
F
A
D
A
A
H
E
B
C
E
F
E
A
F
E
F
A
D
A
D
A
H
E
B
C
E
F
E
A
D
C
B
D
G
A
H
E
B
C
E
F
E
F
A
D
F
E
A
E
A
A
A
B
C
C
B
C
B
D
A
H
E
B
C
E
A
F
E
A
E
A
H
E
B
C
E
A
H
E
B
C
E
D
F
E
F
A
D
A
E
F
E
F
A
D
G
A
B
A
F
E
F
A
D
G
F
E
A
F
E
A
A
C
B
F
E
A
D
F
E
A
A
H
E
B
C
E
F
E
F
A
D
D
A
H
E
B
C
E
C
B
G
A
B
A
C
B
B
C
C
B
D
E
D
B
A
C
C
B
D
A
C
B
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
A
F
E
F
A
D
F
E
A
B
A
C
G
A
B
A
F
E
A
G
D
B
A
C
C
B
A
E
F
E
F
A
D
A
B
A
C
F
E
A
G
A
B
A
F
E
A
B
A
C
D
B
C
B
A
C
E
F
E
F
A
D
G
A
B
A
A
C
B
D
G
A
B
A
C
B
F
E
F
A
D
D
G
A
B
A
F
E
F
A
D
B
A
C
F
E
F
A
D
A
G
F
E
A
F
E
F
A
D
B
C
G
D
A
H
E
B
C
E
C
B
D
C
B
A
A
G
A
H
E
B
C
E
C
B
A
B
A
C
C
B
D
G
G
A
B
C
F
E
F
A
D
E
G
G
G
B
C
D
D
D
F
E
F
A
D
D
E
G
A
B
A
E
C
B
D
E
C
B
D
B
A
C
C
B
C
B
G
A
B
A
A
F
E
F
A
D
B
C
C
B
D
B
A
C
B
A
C
B
C
D
B
A
C
G
A
B
A
D
G
A
B
A
C
B
D
C
B
B
C
F
E
A
C
B
D
B
C
E
G
A
B
A
C
B
D
B
A
C
F
E
F
A
D
C
B
D
C
B
D
C
B
D
A
B
C
C
B
D
C
B
F
E
A
E
G
A
B
A
D
B
C
A
A
C
B
D
G
A
B
A
E
A
H
E
B
C
E
F
E
A
E
A
H
E
B
C
E
A
G
B
A
C
B
C
F
E
A
F
E
F
A
D
E
G
A
B
A
B
C
E
B
C
G
A
B
A
A
H
E
B
C
E
F
E
A
F
E
F
A
D
C
B
D
B
A
C
C
B
D
B
A
C
E
B
A
C
F
E
A
D
G
A
B
A
B
C
E
F
E
A
G
F
E
F
A
D
B
C
F
E
A
C
B
D
F
E
F
A
D
A
E
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
G
A
H
E
B
C
E
A
D
B
C
F
E
A
B
A
C
C
B
B
A
C
F
E
A
E
D
B
A
C
E
G
A
B
A
A
D
F
E
F
A
D
B
A
C
C
B
F
E
A
F
E
F
A
D
A
A
E
G
A
B
A
A
H
E
B
C
E
C
B
F
E
A
F
E
F
A
D
B
C
G
D
B
A
C
A
F
E
F
A
D
F
E
F
A
D
E
E
B
C
C
B
D
G
A
B
A
C
B
D
E
A
B
C
F
E
A
E
D
C
B
D
C
B
B
A
C
B
A
C
F
E
F
A
D
E
D
G
B
A
C
G
A
B
A
A
B
C
C
B
A
A
B
A
C
B
A
C
A
C
B
D
E
F
E
A
C
B
F
E
F
A
D
B
C
A
F
E
A
E
B
A
C
E
D
F
E
A
E
G
A
H
E
B
C
E
E
G
A
B
A
F
E
A
G
A
B
A
F
E
F
A
D
C
B
D
B
C
A
H
E
B
C
E
B
C
G
G
A
H
E
B
C
E
G
B
A
C
G
B
A
C
F
E
A
G
A
B
A
A
A
F
E
A
G
A
B
A
D
F
E
A
F
E
A
D
F
E
F
A
D
F
E
F
A
D
E
B
A
C
E
F
E
A
C
B
A
F
E
A
C
B
D
B
A
C
F
E
A
F
E
A
B
A
C
F
E
A
F
E
F
A
D
F
E
F
A
D
G
C
B
D
C
B
F
E
A
A
C
B
C
B
D
D
A
H
E
B
C
E
F
E
F
A
D
G
E
E
G
A
H
E
B
C
E
B
A
C
E
A
H
E
B
C
E
D
B
A
C
B
C
G
E
G
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
A
G
B
A
C
F
E
F
A
D
B
C
C
B
F
E
A
B
C
C
B
D
C
B
A
G
C
B
G
A
B
A
G
A
B
A
G
A
B
A
C
B
B
C
B
A
C
C
B
D
G
A
B
A
B
A
C
F
E
F
A
D
C
B
F
E
F
A
D
F
E
A
D
G
F
E
A
B
C
F
E
A
C
B
D
A
C
B
D
B
A
C
B
C
F
E
A
G
A
B
A
C
B
C
B
A
F
E
A
F
E
F
A
D
F
E
A
A
H
E
B
C
E
G
F
E
F
A
D
G
A
B
C
A
C
B
D
B
A
C
B
C
B
C
G
F
E
F
A
D
C
B
B
C
D
C
B
G
A
B
A
A
H
E
B
C
E
A
F
E
A
F
E
F
A
D
C
B
D
B
A
C
B
A
C
G
A
B
A
B
A
C
C
B
D
C
B
D
C
B
D
D
E
G
G
A
F
E
A
A
C
B
D
F
E
A
A
H
E
B
C
E
G
A
B
A
D
C
B
G
A
B
A
G
A
B
A
C
B
D
C
B
A
H
E
B
C
E
B
A
C
D
G
G
A
B
A
D
C
B
A
G
B
A
C
B
A
C
E
G
A
B
A
B
A
C
C
B
D
G
F
E
F
A
D
G
C
B
G
A
B
A
F
E
A
C
B
D
D
C
B
B
A
C
E
A
H
E
B
C
E
A
H
E
B
C
E
G
C
B
B
A
C
A
H
E
B
C
E
F
E
F
A
D
A
E
G
A
B
A
E
D
C
B
D
B
C
C
B
A
A
H
E
B
C
E
B
A
C
A
C
B
G
A
B
A
A
A
H
E
B
C
E
B
C
A
B
A
C
G
A
B
A
C
B
D
C
B
D
A
H
E
B
C
E
E
F
E
F
A
D
D
C
B
D
B
A
C
A
B
C
E
F
E
F
A
D
C
B
D
F
E
A
A
H
E
B
C
E
C
B
D
C
B
D
E
F
E
A
F
E
F
A
D
G
D
F
E
F
A
D
A
G
A
B
A
F
E
A
E
A
H
E
B
C
E
G
A
B
A
E
C
B
D
E
C
B
G
A
B
A
E
E
G
F
E
F
A
D
A
D
E
F
E
A
B
A
C
G
A
B
C
B
C
B
A
C
E
D
A
H
E
B
C
E
A
H
E
B
C
E
B
C
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
B
C
A
C
B
B
A
C
B
C
G
D
C
B
B
C
A
H
E
B
C
E
F
E
A
C
B
G
A
B
A
E
F
E
A
F
E
F
A
D
C
B
E
E
A
H
E
B
C
E
C
B
D
C
B
D
D
A
F
E
A
D
D
E
E
A
H
E
B
C
E
D
C
B
B
C
C
B
D
C
B
F
E
A
C
B
B
A
C
F
E
F
A
D
C
B
D
G
E
G
A
B
A
G
A
B
A
G
G
A
B
A
F
E
A
E
E
E
G
A
B
A
C
B
D
D
C
B
C
B
D
G
C
B
D
C
B
D
C
B
D
B
A
C
B
A
C
A
H
E
B
C
E
G
A
B
A
F
E
A
B
C
G
A
B
A
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
A
G
E
B
A
C
G
A
H
E
B
C
E
G
A
B
A
F
E
A
B
C
A
G
A
B
A
D
A
E
A
H
E
B
C
E
G
A
B
A
F
E
A
G
D
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
D
G
A
B
A
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
F
E
A
B
C
A
B
C
E
A
F
E
F
A
D
B
C
D
C
B
F
E
F
A
D
A
C
B
G
C
B
D
D
A
H
E
B
C
E
E
F
E
F
A
D
A
H
E
B
C
E
F
E
A
B
C
D
C
B
B
C
F
E
A
D
G
A
B
A
A
H
E
B
C
E
B
C
G
A
B
A
C
B
D
F
E
F
A
D
G
B
C
A
A
H
E
B
C
E
E
B
C
G
B
A
C
F
E
A
A
F
E
A
A
F
E
A
F
E
F
A
D
C
B
D
B
C
B
A
C
A
H
E
B
C
E
D
C
B
F
E
A
F
E
A
G
A
B
A
A
H
E
B
C
E
F
E
A
G
G
A
B
A
F
E
A
G
A
B
A
E
C
B
D
E
F
E
F
A
D
C
B
C
B
D
F
E
F
A
D
B
A
C
C
B
A
H
E
B
C
E
D
F
E
F
A
D
A
A
H
E
B
C
E
C
B
G
A
B
A
E
C
B
D
F
E
A
B
A
C
B
A
C
G
A
B
A
F
E
F
A
D
E
D
A
C
B
C
B
B
C
A
F
E
A
G
A
B
A
G
A
B
A
B
A
C
G
A
B
A
E
C
B
D
D
F
E
A
F
E
F
A
D
A
C
B
D
F
E
F
A
D
A
H
E
B
C
E
A
G
A
B
A
E
B
A
C
B
A
C
G
A
B
A
G
E
F
E
A
C
B
F
E
F
A
D
E
F
E
A
G
B
C
A
H
E
B
C
E
F
E
A
B
C
G
A
B
A
C
B
C
B
D
G
B
A
C
E
A
H
E
B
C
E
A
H
E
B
C
E
D
C
B
F
E
F
A
D
A
F
E
A
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
G
A
D
F
E
F
A
D
B
C
E
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
A
E
G
A
B
A
F
E
A
G
A
H
E
B
C
E
G
A
B
A
E
A
H
E
B
C
E
F
E
F
A
D
C
B
D
F
E
A
A
H
E
B
C
E
E
C
B
F
E
F
A
D
B
A
C
A
D
A
D
B
C
E
A
H
E
B
C
E
B
C
D
A
H
E
B
C
E
B
C
E
D
F
E
A
G
F
E
A
F
E
F
A
D
F
E
A
F
E
F
A
D
E
D
C
B
A
H
E
B
C
E
C
B
D
C
B
A
G
A
B
A
G
C
B
C
B
D
A
H
E
B
C
E
C
B
D
B
A
C
F
E
F
A
D
B
A
C
B
C
D
C
B
F
E
F
A
D
A
B
C
E
G
C
B
D
F
E
A
A
H
E
B
C
E
C
B
F
E
F
A
D
A
H
E
B
C
E
C
B
B
A
C
A
B
C
F
E
A
C
B
G
A
B
A
F
E
A
F
E
F
A
D
B
C
F
E
F
A
D
F
E
A
G
A
B
A
C
B
G
A
B
A
B
A
C
A
F
E
A
G
A
B
A
B
A
C
E
B
A
C
D
F
E
F
A
D
C
B
D
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
B
A
C
D
G
A
B
A
C
B
E
G
F
E
A
B
A
C
F
E
A
A
H
E
B
C
E
D
F
E
A
A
G
F
E
A
C
B
D
G
A
B
A
D
D
B
A
C
F
E
A
B
A
C
G
F
E
F
A
D
C
B
G
A
B
A
G
A
B
A
C
B
D
D
A
H
E
B
C
E
G
A
B
A
C
B
D
B
A
C
C
B
D
A
G
F
E
F
A
D
F
E
A
E
A
C
B
D
A
E
F
E
F
A
D
B
A
C
B
A
C
F
E
F
A
D
G
A
B
A
B
A
C
C
B
D
E
E
F
E
A
C
B
G
A
B
A
F
E
A
F
E
F
A
D
D
F
E
A
F
E
A
A
H
E
B
C
E
B
A
C
C
B
F
E
A
F
E
A
C
B
C
B
D
G
A
B
A
C
B
D
B
C
C
B
D
F
E
F
A
D
F
E
A
G
G
E
E
E
F
E
F
A
D
G
B
C
A
H
E
B
C
E
E
A
B
A
C
A
A
H
E
B
C
E
F
E
F
A
D
A
A
C
B
G
A
B
A
C
B
D
A
A
H
E
B
C
E
C
B
D
G
E
G
B
C
F
E
A
B
A
C
A
E
E
A
C
B
B
C
B
A
C
B
C
C
B
G
B
C
D
G
A
B
A
A
H
E
B
C
E
A
A
H
E
B
C
E
F
E
F
A
D
D
C
B
D
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
C
B
D
G
A
B
A
C
B
A
H
E
B
C
E
G
C
B
C
B
G
F
E
A
F
E
F
A
D
A
A
H
E
B
C
E
E
G
A
B
A
B
A
C
F
E
F
A
D
F
E
A
E
G
A
B
A
D
E
C
B
B
A
C
F
E
A
F
E
F
A
D
A
A
C
B
D
E
B
A
C
B
C
E
B
A
C
A
F
E
A
A
F
E
A
F
E
A
C
B
A
H
E
B
C
E
D
B
C
F
E
A
E
A
D
E
F
E
F
A
D
C
B
D
E
A
H
E
B
C
E
C
B
D
B
C
C
B
A
H
E
B
C
E
G
A
B
A
B
C
A
F
E
F
A
D
B
C
G
D
G
A
B
A
C
B
D
G
A
B
A
B
C
F
E
F
A
D
B
C
A
F
E
A
F
E
F
A
D
G
G
A
B
A
D
F
E
A
G
B
C
G
F
E
F
A
D
G
D
G
A
B
A
A
C
B
C
B
D
B
A
C
F
E
F
A
D
E
G
C
B
D
D
C
B
D
G
A
B
A
E
B
C
A
B
C
F
E
A
F
E
F
A
D
G
A
B
A
G
A
B
A
A
G
A
H
E
B
C
E
D
B
C
E
G
F
E
F
A
D
A
H
E
B
C
E
E
B
A
C
C
B
G
A
B
A
D
C
B
F
E
F
A
D
C
B
A
H
E
B
C
E
D
C
B
G
A
B
A
F
E
F
A
D
A
C
B
F
E
F
A
D
E
C
B
B
C
F
E
F
A
D
C
B
D
B
C
F
E
A
B
C
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
E
D
F
E
F
A
D
F
E
F
A
D
E
G
F
E
A
C
B
F
E
F
A
D
B
A
C
A
F
E
F
A
D
F
E
A
F
E
A
B
C
C
B
D
A
H
E
B
C
E
F
E
F
A
D
B
C
A
A
H
E
B
C
E
A
C
B
F
E
F
A
D
F
E
A
B
A
C
A
H
E
B
C
E
B
C
G
A
B
A
G
A
B
A
B
A
C
C
B
B
C
A
H
E
B
C
E
C
B
D
B
C
E
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
C
B
G
A
B
A
B
C
F
E
A
G
B
A
C
B
A
C
G
A
B
A
C
B
C
B
F
E
A
C
B
G
B
A
C
G
C
B
A
B
C
C
B
D
F
E
A
G
A
B
A
A
F
E
A
G
B
C
A
A
F
E
A
A
C
B
D
G
A
B
A
A
H
E
B
C
E
A
C
B
D
D
C
B
F
E
A
C
B
B
C
F
E
F
A
D
A
B
A
C
A
A
D
C
B
C
B
D
G
A
B
A
G
F
E
A
F
E
A
F
E
A
C
B
D
F
E
A
C
B
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
F
E
A
G
A
B
A
F
E
F
A
D
C
B
D
E
C
B
B
A
C
F
E
F
A
D
B
A
C
D
E
E
D
D
E
F
E
A
C
B
A
H
E
B
C
E
E
A
D
E
E
F
E
F
A
D
B
A
C
D
C
B
D
G
A
B
A
F
E
A
G
A
B
A
B
A
C
B
A
C
C
B
D
G
A
B
A
A
B
C
F
E
A
A
H
E
B
C
E
G
E
F
E
A
C
B
D
E
C
B
D
C
B
G
A
B
A
C
B
D
A
B
A
C
A
E
B
A
C
G
A
B
A
E
E
E
F
E
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
C
G
A
B
A
F
E
F
A
D
D
C
B
D
B
C
F
E
A
F
E
A
G
A
B
A
F
E
F
A
D
B
A
C
A
H
E
B
C
E
C
B
D
D
C
B
D
A
H
E
B
C
E
A
C
B
A
E
A
D
E
G
G
A
B
A
D
E
F
E
A
D
B
C
A
H
E
B
C
E
F
E
F
A
D
A
B
C
G
A
B
A
G
F
E
F
A
D
B
A
C
F
E
F
A
D
B
C
C
B
D
C
B
G
C
B
D
C
B
A
C
B
D
F
E
F
A
D
F
E
F
A
D
G
B
A
C
F
E
F
A
D
E
A
H
E
B
C
E
D
B
C
C
B
B
C
C
B
D
C
B
G
C
B
D
G
F
E
A
D
C
B
D
C
B
D
E
F
E
A
E
C
B
D
F
E
A
D
G
G
A
B
A
F
E
F
A
D
F
E
A
E
C
B
D
G
C
B
F
E
A
C
B
G
A
B
A
C
B
D
C
B
E
B
C
A
F
E
F
A
D
G
D
G
A
B
A
F
E
A
B
C
C
B
D
F
E
A
E
B
A
C
F
E
A
G
F
E
A
A
H
E
B
C
E
C
B
E
G
A
B
A
F
E
A
F
E
A
C
B
B
A
C
C
B
F
E
A
D
F
E
A
G
B
C
F
E
F
A
D
F
E
F
A
D
F
E
A
E
G
C
B
D
F
E
A
C
B
D
A
F
E
F
A
D
D
B
C
B
A
C
G
A
B
A
B
C
C
B
D
G
A
B
A
A
A
H
E
B
C
E
C
B
D
B
C
G
A
B
A
B
A
C
C
B
D
C
B
A
H
E
B
C
E
D
A
C
B
E
C
B
E
B
C
F
E
F
A
D
C
B
D
E
D
B
C
C
B
A
H
E
B
C
E
D
D
G
A
B
A
C
B
D
G
A
B
A
G
G
C
B
A
H
E
B
C
E
A
E
D
C
B
B
A
C
G
A
B
A
C
B
D
F
E
A
C
B
D
C
B
C
B
E
D
C
B
D
G
A
B
A
C
B
D
F
E
A
D
B
C
E
F
E
F
A
D
F
E
A
G
A
B
A
B
A
C
F
E
F
A
D
A
A
B
A
C
G
A
B
A
G
A
A
H
E
B
C
E
B
A
C
G
A
B
A
F
E
A
G
F
E
A
B
A
C
B
A
C
G
A
B
A
F
E
A
A
H
E
B
C
E
G
B
C
F
E
A
F
E
F
A
D
C
B
B
C
A
H
E
B
C
E
G
A
B
A
C
B
D
F
E
A
G
A
B
A
B
A
C
F
E
A
A
A
G
A
B
A
A
B
C
G
B
C
G
A
B
A
B
A
C
G
F
E
A
C
B
A
B
A
C
A
C
B
A
H
E
B
C
E
F
E
A
F
E
F
A
D
C
B
A
G
A
B
A
D
A
H
E
B
C
E
C
B
D
B
C
A
A
C
B
E
G
A
B
A
C
B
D
G
A
B
A
D
A
C
B
G
A
B
A
B
A
C
C
B
D
B
C
G
A
E
G
A
H
E
B
C
E
E
F
E
F
A
D
G
F
E
A
F
E
A
F
E
A
D
F
E
A
A
D
D
G
C
B
D
D
D
E
F
E
A
G
A
B
A
D
B
C
C
B
B
C
F
E
A
G
F
E
F
A
D
G
A
B
A
G
A
E
F
E
F
A
D
C
B
C
B
A
H
E
B
C
E
A
H
E
B
C
E
D
A
H
E
B
C
E
A
B
C
F
E
F
A
D
A
E
G
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
B
A
C
A
C
B
D
D
A
A
H
E
B
C
E
A
G
A
A
H
E
B
C
E
A
C
B
B
C
D
G
A
B
A
B
C
A
E
G
A
B
A
A
B
A
C
B
C
C
B
F
E
F
A
D
G
A
B
A
C
B
A
F
E
F
A
D
C
B
B
C
D
D
F
E
A
A
D
B
A
C
A
B
C
G
D
F
E
F
A
D
B
C
D
D
C
B
D
A
B
C
B
A
C
E
A
H
E
B
C
E
D
B
C
E
G
A
B
A
G
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
F
E
F
A
D
A
D
G
A
B
A
A
A
H
E
B
C
E
C
B
F
E
A
F
E
A
G
A
B
A
C
B
F
E
A
E
E
F
E
A
E
C
B
D
A
H
E
B
C
E
B
C
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
C
B
D
G
A
B
A
G
E
F
E
A
F
E
F
A
D
B
C
B
C
F
E
F
A
D
A
H
E
B
C
E
G
D
G
C
B
E
F
E
A
A
B
C
D
A
H
E
B
C
E
D
F
E
F
A
D
G
C
B
F
E
A
C
B
A
F
E
F
A
D
G
D
A
H
E
B
C
E
D
A
H
E
B
C
E
A
H
E
B
C
E
E
C
B
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
A
A
F
E
A
F
E
A
E
B
A
C
G
A
B
A
G
A
B
A
C
B
G
C
B
D
F
E
F
A
D
B
A
C
G
A
B
A
F
E
F
A
D
B
A
C
F
E
F
A
D
B
A
C
A
H
E
B
C
E
B
A
C
B
C
G
D
C
B
D
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
D
C
B
B
A
C
E
A
A
H
E
B
C
E
B
C
F
E
A
F
E
F
A
D
C
B
F
E
A
C
B
D
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
G
C
B
D
B
A
C
F
E
F
A
D
C
B
D
D
G
C
B
D
F
E
A
A
E
D
C
B
D
D
G
A
B
A
C
B
G
B
A
C
B
A
C
F
E
F
A
D
G
A
B
A
F
E
A
C
B
G
A
G
A
H
E
B
C
E
F
E
A
C
B
F
E
A
C
B
A
G
A
B
A
B
C
F
E
F
A
D
G
G
A
B
A
C
B
D
B
A
C
F
E
A
E
D
B
C
B
A
C
B
A
C
G
A
B
A
B
C
F
E
A
G
C
B
D
E
F
E
A
B
A
C
D
A
D
C
B
D
B
A
C
G
B
A
C
C
B
G
A
H
E
B
C
E
E
C
B
D
C
B
C
B
C
B
D
G
A
B
A
C
B
E
C
B
G
A
B
A
D
A
H
E
B
C
E
F
E
A
C
B
D
C
B
D
A
H
E
B
C
E
A
F
E
A
A
H
E
B
C
E
C
B
D
G
A
B
A
C
B
D
A
E
F
E
F
A
D
A
H
E
B
C
E
B
C
C
B
D
G
A
B
A
B
A
C
F
E
A
G
A
B
A
B
C
G
A
H
E
B
C
E
G
F
E
A
F
E
F
A
D
G
A
B
A
C
B
F
E
F
A
D
G
G
A
B
A
C
B
D
A
H
E
B
C
E
F
E
F
A
D
D
E
C
B
D
F
E
A
B
A
C
F
E
F
A
D
G
A
B
A
C
B
D
D
G
A
B
A
B
C
F
E
A
B
A
C
A
E
A
H
E
B
C
E
E
B
C
G
C
B
D
A
H
E
B
C
E
B
C
A
H
E
B
C
E
A
D
C
B
C
B
B
A
C
A
G
A
B
A
A
G
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
G
G
A
B
A
F
E
F
A
D
E
F
E
F
A
D
B
A
C
B
A
C
B
A
C
B
C
C
B
D
B
C
G
C
B
D
G
A
B
A
A
H
E
B
C
E
D
G
A
B
A
E
A
H
E
B
C
E
D
A
A
D
F
E
A
D
G
A
B
A
C
B
D
B
C
B
A
C
B
A
C
F
E
A
A
H
E
B
C
E
F
E
A
C
B
D
B
C
C
B
D
F
E
F
A
D
G
D
A
A
G
D
C
B
D
G
E
C
B
D
G
A
B
A
A
B
C
C
B
D
A
F
E
A
A
G
A
B
A
B
A
C
B
A
C
A
H
E
B
C
E
F
E
F
A
D
F
E
A
E
G
A
B
A
F
E
F
A
D
G
A
B
A
G
A
B
A
E
B
A
C
G
D
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
E
D
B
A
C
A
H
E
B
C
E
C
B
C
B
A
H
E
B
C
E
C
B
C
B
D
B
A
C
C
B
D
C
B
D
A
H
E
B
C
E
F
E
F
A
D
F
E
A
B
C
F
E
F
A
D
C
B
B
A
C
G
A
H
E
B
C
E
E
B
A
C
D
A
C
B
D
C
B
E
B
A
C
G
A
B
A
G
E
B
A
C
F
E
F
A
D
D
F
E
A
G
A
B
A
E
G
E
D
C
B
D
G
B
A
C
G
G
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
D
D
E
G
A
B
A
F
E
A
B
A
C
C
B
G
G
G
B
A
C
B
A
C
G
F
E
F
A
D
A
D
A
H
E
B
C
E
C
B
D
G
A
H
E
B
C
E
C
B
D
C
B
D
G
A
B
A
A
H
E
B
C
E
F
E
A
F
E
A
B
A
C
C
B
E
F
E
F
A
D
E
C
B
D
C
B
D
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
E
B
A
C
F
E
A
C
B
D
F
E
A
B
C
G
B
A
C
F
E
F
A
D
B
A
C
G
C
B
D
F
E
A
A
H
E
B
C
E
E
G
C
B
D
C
B
C
B
D
G
A
F
E
A
G
E
G
A
B
A
C
B
A
G
A
B
A
F
E
F
A
D
G
C
B
D
G
A
B
A
G
A
B
A
C
B
D
B
C
D
E
G
A
B
A
C
B
D
D
A
H
E
B
C
E
F
E
F
A
D
F
E
A
F
E
F
A
D
G
E
F
E
F
A
D
B
A
C
G
A
B
A
F
E
A
B
C
F
E
F
A
D
E
D
G
A
B
A
C
B
D
A
H
E
B
C
E
C
B
D
B
A
C
A
H
E
B
C
E
B
C
C
B
G
A
B
A
D
G
C
B
D
E
F
E
F
A
D
G
A
B
A
G
G
F
E
A
B
A
C
C
B
D
F
E
A
D
A
C
B
D
E
C
B
D
F
E
F
A
D
G
A
B
A
D
A
H
E
B
C
E
D
G
A
B
A
A
C
B
E
B
A
C
B
C
F
E
A
A
E
G
F
E
A
C
B
B
A
C
B
C
D
D
A
H
E
B
C
E
B
A
C
B
C
B
C
E
G
G
A
B
A
D
G
A
H
E
B
C
E
C
B
D
E
B
A
C
B
A
C
G
C
B
D
F
E
A
F
E
F
A
D
D
G
A
B
A
F
E
A
F
E
F
A
D
C
B
A
B
C
C
B
D
B
C
E
B
C
F
E
A
G
A
B
A
C
B
F
E
A
A
A
H
E
B
C
E
D
A
A
A
H
E
B
C
E
B
C
D
G
A
B
A
C
B
D
G
B
C
C
B
B
C
D
A
H
E
B
C
E
C
B
D
D
C
B
D
D
D
F
E
F
A
D
C
B
G
A
B
A
D
F
E
F
A
D
G
G
G
A
B
A
B
A
C
F
E
A
B
C
G
A
B
A
G
A
B
A
B
A
C
C
B
F
E
F
A
D
E
F
E
A
D
C
B
D
E
E
G
C
B
G
A
B
A
G
F
E
F
A
D
A
H
E
B
C
E
G
B
C
B
A
C
A
H
E
B
C
E
G
C
B
D
F
E
F
A
D
G
A
B
A
G
A
A
C
B
D
A
B
A
C
F
E
A
G
A
B
A
B
A
C
A
F
E
F
A
D
G
G
C
B
G
E
B
A
C
C
B
D
G
G
D
D
F
E
A
F
E
A
C
B
A
H
E
B
C
E
G
A
B
A
B
A
C
B
C
D
B
C
C
B
G
G
A
B
A
D
E
B
A
C
E
G
A
B
A
A
A
E
C
B
D
B
C
E
C
B
C
B
A
F
E
F
A
D
A
H
E
B
C
E
C
B
D
C
B
E
C
B
D
B
C
F
E
F
A
D
C
B
D
G
B
A
C
B
A
C
E
C
B
F
E
F
A
D
A
E
B
A
C
B
C
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
C
B
D
E
B
C
D
F
E
F
A
D
F
E
F
A
D
G
A
H
E
B
C
E
A
D
B
C
C
B
A
G
F
E
A
C
B
D
C
B
D
B
A
C
A
H
E
B
C
E
F
E
A
A
F
E
F
A
D
B
A
C
E
D
A
H
E
B
C
E
D
F
E
A
B
A
C
G
A
B
A
A
B
A
C
G
A
B
A
A
H
E
B
C
E
F
E
A
E
B
C
C
B
G
A
H
E
B
C
E
G
A
B
A
G
G
A
B
A
B
A
C
G
A
B
C
B
A
C
F
E
F
A
D
A
F
E
A
E
C
B
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
A
F
E
A
D
C
B
D
B
C
C
B
G
B
C
G
G
A
B
A
B
A
C
F
E
F
A
D
C
B
G
G
A
B
A
F
E
F
A
D
G
A
B
A
B
C
C
B
D
E
G
B
A
C
E
E
A
H
E
B
C
E
E
E
F
E
F
A
D
G
F
E
A
B
C
D
A
D
B
A
C
A
H
E
B
C
E
D
E
A
B
A
C
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
B
A
C
F
E
F
A
D
F
E
A
D
G
C
B
F
E
F
A
D
A
C
B
D
B
A
C
C
B
E
F
E
A
G
C
B
D
D
G
G
E
G
A
B
A
D
F
E
A
A
H
E
B
C
E
G
E
D
E
F
E
F
A
D
F
E
A
C
B
B
C
E
G
B
A
C
E
A
H
E
B
C
E
B
C
B
C
B
C
G
E
G
A
B
A
C
B
A
D
A
H
E
B
C
E
G
A
B
A
F
E
A
B
C
B
A
C
D
C
B
D
A
H
E
B
C
E
C
B
D
F
E
A
G
A
B
A
B
A
C
G
F
E
A
B
A
C
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
C
B
D
A
H
E
B
C
E
B
A
C
C
B
G
A
B
A
A
E
B
C
C
B
D
F
E
A
D
C
B
A
B
A
C
D
F
E
A
A
H
E
B
C
E
B
C
B
C
C
B
C
B
D
G
C
B
F
E
A
C
B
G
A
B
A
G
B
C
F
E
F
A
D
G
C
B
F
E
A
B
C
E
C
B
D
G
C
B
C
B
D
F
E
A
G
A
B
A
E
G
B
A
C
A
H
E
B
C
E
C
B
D
C
B
D
C
B
D
G
A
B
A
A
H
E
B
C
E
A
A
H
E
B
C
E
E
D
D
G
A
B
A
D
C
B
F
E
F
A
D
C
B
A
H
E
B
C
E
C
B
G
A
B
A
F
E
A
B
C
B
A
C
A
H
E
B
C
E
D
E
B
C
G
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
A
C
B
A
H
E
B
C
E
G
A
B
A
G
B
C
G
F
E
F
A
D
G
A
B
A
A
F
E
F
A
D
F
E
A
F
E
A
E
D
F
E
A
F
E
F
A
D
G
A
B
A
A
G
A
B
A
A
F
E
F
A
D
E
A
H
E
B
C
E
A
H
E
B
C
E
C
B
E
F
E
A
D
A
B
A
C
C
B
D
B
A
C
C
B
G
A
B
A
C
B
D
B
C
B
A
C
B
A
C
A
E
C
B
E
E
G
D
F
E
A
F
E
F
A
D
C
B
G
A
B
A
B
A
C
E
A
H
E
B
C
E
G
F
E
F
A
D
G
A
H
E
B
C
E
G
A
B
A
C
B
F
E
F
A
D
A
B
C
C
B
B
A
C
A
F
E
F
A
D
A
F
E
A
G
F
E
F
A
D
F
E
F
A
D
A
C
B
A
A
B
A
C
A
B
A
C
D
F
E
A
C
B
D
F
E
A
B
C
G
F
E
F
A
D
C
B
B
C
C
B
G
A
H
E
B
C
E
A
H
E
B
C
E
E
E
D
E
F
E
A
G
A
B
A
F
E
F
A
D
D
B
C
D
G
A
B
A
A
C
B
D
G
A
B
A
A
H
E
B
C
E
C
B
D
B
C
G
A
B
A
D
E
A
H
E
B
C
E
G
G
F
E
F
A
D
G
A
B
A
D
F
E
F
A
D
A
B
C
C
B
G
F
E
F
A
D
F
E
A
G
A
B
A
C
B
D
C
B
D
B
C
A
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
G
A
B
A
E
F
E
A
G
A
B
A
A
H
E
B
C
E
G
B
A
C
G
A
B
A
A
A
H
E
B
C
E
F
E
A
E
C
B
D
C
B
D
B
C
F
E
F
A
D
E
E
C
B
C
B
D
F
E
A
C
B
D
E
A
B
A
C
G
C
B
C
B
D
G
A
B
A
C
B
F
E
F
A
D
B
C
B
A
C
C
B
B
A
C
A
F
E
A
C
B
D
C
B
D
D
E
B
A
C
C
B
C
B
G
A
B
A
B
C
C
B
C
B
D
E
D
G
G
A
H
E
B
C
E
E
D
G
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
G
B
C
A
D
D
C
B
D
B
A
C
C
B
D
G
A
B
A
F
E
A
B
C
B
A
C
G
A
B
A
F
E
A
B
C
B
C
E
E
D
G
B
C
G
A
B
A
F
E
A
A
H
E
B
C
E
G
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
B
C
C
B
G
C
B
D
B
A
C
C
B
B
A
C
E
A
H
E
B
C
E
C
B
F
E
F
A
D
D
A
H
E
B
C
E
C
B
D
A
A
A
G
A
B
A
G
A
B
A
G
A
B
A
A
G
C
B
G
A
B
A
A
B
C
F
E
A
C
B
C
B
F
E
A
B
A
C
B
C
A
A
B
C
C
B
D
B
A
C
F
E
F
A
D
B
A
C
B
C
F
E
A
G
A
B
A
G
G
G
C
B
A
H
E
B
C
E
G
A
B
A
D
A
F
E
A
A
D
C
B
A
A
H
E
B
C
E
C
B
G
B
C
C
B
D
G
A
B
A
B
A
C
F
E
F
A
D
C
B
D
D
B
C
D
E
B
C
F
E
A
B
C
E
E
F
E
F
A
D
F
E
A
B
C
C
B
D
F
E
F
A
D
A
E
G
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
E
G
F
E
F
A
D
A
H
E
B
C
E
B
C
D
E
A
H
E
B
C
E
B
C
A
H
E
B
C
E
C
B
A
F
E
A
C
B
D
D
C
B
D
A
H
E
B
C
E
G
B
A
C
A
H
E
B
C
E
G
B
A
C
F
E
A
C
B
D
F
E
A
G
A
B
A
G
A
B
A
F
E
F
A
D
E
F
E
F
A
D
C
B
B
C
G
A
B
A
F
E
F
A
D
B
C
A
G
A
C
B
A
H
E
B
C
E
A
F
E
F
A
D
B
C
C
B
C
B
A
G
G
A
B
A
G
A
B
A
F
E
A
E
F
E
F
A
D
F
E
F
A
D
B
C
C
B
F
E
A
B
C
D
A
G
A
B
A
B
C
F
E
A
B
C
C
B
D
F
E
A
C
B
D
G
A
B
A
G
B
C
F
E
F
A
D
C
B
E
A
H
E
B
C
E
F
E
F
A
D
B
C
G
A
A
D
A
A
H
E
B
C
E
C
B
A
H
E
B
C
E
G
A
B
A
E
B
A
C
F
E
A
A
H
E
B
C
E
B
C
B
C
C
B
F
E
F
A
D
F
E
A
G
A
B
A
D
B
A
C
F
E
A
B
A
C
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
E
E
F
E
A
A
H
E
B
C
E
A
B
A
C
B
A
C
E
F
E
A
G
C
B
D
F
E
A
G
F
E
F
A
D
C
B
C
B
D
G
G
A
B
A
C
B
D
B
A
C
G
A
B
A
B
A
C
D
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
D
D
F
E
A
F
E
F
A
D
B
C
B
A
C
F
E
A
B
A
C
A
C
B
F
E
F
A
D
E
A
D
C
B
D
G
A
B
A
F
E
F
A
D
B
A
C
C
B
D
A
H
E
B
C
E
F
E
F
A
D
D
F
E
A
G
A
B
A
G
G
G
D
A
H
E
B
C
E
F
E
F
A
D
C
B
C
B
D
C
B
G
A
B
A
A
B
A
C
G
A
B
A
C
B
A
F
E
A
D
D
F
E
A
D
G
A
B
A
B
C
E
C
B
C
B
D
B
C
A
H
E
B
C
E
G
F
E
A
G
G
A
B
A
F
E
A
G
B
A
C
D
E
C
B
F
E
A
D
D
B
C
A
A
C
B
D
A
H
E
B
C
E
B
A
C
F
E
F
A
D
B
A
C
A
F
E
A
C
B
C
B
A
H
E
B
C
E
B
A
C
E
A
H
E
B
C
E
A
H
E
B
C
E
C
B
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
B
C
A
D
A
F
E
A
F
E
A
D
C
B
D
E
D
B
C
G
A
B
A
D
A
H
E
B
C
E
B
C
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
C
B
C
B
D
G
A
B
A
F
E
F
A
D
E
A
H
E
B
C
E
G
B
C
C
B
A
H
E
B
C
E
F
E
F
A
D
A
C
B
F
E
F
A
D
E
A
H
E
B
C
E
G
A
G
A
G
B
C
C
B
B
A
C
D
F
E
A
F
E
F
A
D
A
G
E
D
B
A
C
F
E
A
C
B
A
G
F
E
F
A
D
G
F
E
A
E
D
C
B
B
C
F
E
A
F
E
F
A
D
B
A
C
G
A
B
A
G
A
B
A
E
F
E
F
A
D
D
G
A
B
A
G
F
E
A
F
E
F
A
D
C
B
E
D
F
E
A
B
C
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
D
B
A
C
E
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
G
F
E
F
A
D
B
C
C
B
A
H
E
B
C
E
E
F
E
F
A
D
A
H
E
B
C
E
G
D
C
B
D
C
B
D
G
A
B
A
C
B
E
A
G
F
E
A
A
G
G
B
A
C
C
B
D
D
C
B
D
A
G
G
A
H
E
B
C
E
D
G
C
B
C
B
E
E
B
A
C
B
A
C
G
E
A
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
C
B
C
B
A
C
B
D
B
C
B
C
C
B
D
G
F
E
F
A
D
F
E
A
B
A
C
B
A
C
C
B
D
C
B
A
C
B
D
C
B
D
D
B
C
E
F
E
F
A
D
A
H
E
B
C
E
B
C
F
E
F
A
D
A
B
C
E
C
B
B
A
C
B
C
C
B
F
E
A
G
A
B
A
G
D
A
H
E
B
C
E
B
A
C
B
C
E
E
F
E
F
A
D
A
A
H
E
B
C
E
B
C
G
A
B
A
C
B
D
B
C
G
A
B
A
B
C
C
B
D
A
H
E
B
C
E
C
B
D
G
F
E
A
G
C
B
G
A
B
A
B
A
C
G
C
B
A
G
F
E
A
A
H
E
B
C
E
B
A
C
G
A
B
A
A
A
G
G
A
B
A
A
H
E
B
C
E
D
C
B
D
C
B
D
F
E
F
A
D
C
B
E
C
B
F
E
A
F
E
F
A
D
B
C
G
A
B
A
A
H
E
B
C
E
E
G
F
E
A
C
B
D
D
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
A
D
G
G
A
H
E
B
C
E
B
C
E
B
C
B
C
G
A
B
A
C
B
D
A
D
A
G
A
B
A
G
F
E
F
A
D
C
B
G
B
A
C
A
E
E
F
E
F
A
D
F
E
A
C
B
D
B
C
C
B
D
A
D
C
B
D
G
C
B
D
C
B
D
E
F
E
A
F
E
A
A
A
H
E
B
C
E
D
B
A
C
C
B
E
G
A
B
A
B
C
B
C
A
H
E
B
C
E
C
B
B
A
C
G
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
F
E
A
E
B
A
C
B
A
C
G
F
E
F
A
D
G
F
E
F
A
D
G
A
B
A
G
B
C
G
A
B
A
F
E
A
D
C
B
D
B
C
D
D
F
E
F
A
D
E
A
G
A
B
A
A
C
B
D
F
E
A
A
D
A
D
F
E
A
A
H
E
B
C
E
E
B
A
C
F
E
F
A
D
C
B
D
C
B
F
E
A
G
A
B
A
B
A
C
A
H
E
B
C
E
G
A
B
A
A
C
B
B
A
C
G
A
B
A
A
H
E
B
C
E
A
F
E
F
A
D
F
E
A
A
H
E
B
C
E
A
D
A
G
E
A
E
F
E
F
A
D
B
C
C
B
C
B
F
E
A
F
E
F
A
D
E
G
A
B
A
C
B
D
C
B
D
B
A
C
B
A
C
C
B
D
F
E
A
E
A
H
E
B
C
E
G
A
B
A
E
B
C
C
B
D
G
E
E
B
C
E
B
C
E
B
A
C
E
B
C
B
A
C
B
A
C
B
C
B
C
G
A
B
A
B
A
C
G
A
B
A
E
B
C
F
E
A
G
A
B
A
D
B
A
C
G
D
B
A
C
E
D
D
C
B
D
C
B
F
E
F
A
D
B
A
C
F
E
F
A
D
A
B
C
C
B
G
A
B
A
C
B
B
C
C
B
F
E
F
A
D
B
C
E
B
A
C
C
B
D
G
A
B
A
G
G
F
E
F
A
D
B
C
E
G
A
B
A
C
B
F
E
F
A
D
C
B
D
C
B
D
B
C
G
A
B
A
A
A
E
C
B
B
C
C
B
G
D
B
A
C
E
G
E
E
A
H
E
B
C
E
D
F
E
A
D
D
C
B
D
G
G
E
G
C
B
D
D
G
A
B
A
E
B
A
C
F
E
A
C
B
D
B
C
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
A
G
A
B
A
E
B
A
C
A
G
G
A
B
A
C
B
F
E
A
F
E
F
A
D
A
F
E
F
A
D
B
C
A
H
E
B
C
E
F
E
F
A
D
C
B
D
E
G
B
C
G
A
B
A
G
D
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
G
G
E
F
E
F
A
D
B
A
C
B
C
G
G
A
B
A
F
E
A
B
A
C
E
F
E
F
A
D
G
A
B
A
F
E
F
A
D
B
A
C
C
B
A
E
E
B
C
B
C
G
A
B
A
D
B
A
C
G
A
B
A
E
G
A
B
A
C
B
F
E
F
A
D
A
F
E
A
C
B
D
A
H
E
B
C
E
A
A
H
E
B
C
E
G
G
A
B
A
C
B
D
F
E
F
A
D
F
E
A
E
F
E
F
A
D
G
A
B
A
B
A
C
C
B
A
H
E
B
C
E
C
B
B
A
C
A
H
E
B
C
E
F
E
A
B
A
C
G
G
C
B
D
C
B
D
F
E
A
F
E
F
A
D
G
A
B
A
D
C
B
D
G
B
C
A
A
G
A
B
A
B
C
E
A
H
E
B
C
E
F
E
A
B
A
C
D
D
F
E
A
B
C
F
E
A
B
C
E
D
A
C
B
A
G
A
B
A
C
B
E
F
E
F
A
D
B
C
G
C
B
E
A
C
B
D
A
D
G
A
H
E
B
C
E
G
A
B
A
C
B
D
E
C
B
E
G
A
B
A
C
B
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
C
B
C
B
D
A
B
C
C
B
D
D
C
B
G
A
B
A
A
F
E
F
A
D
C
B
D
B
C
C
B
D
B
C
A
A
A
H
E
B
C
E
G
B
C
E
C
B
D
E
D
F
E
A
D
C
B
D
F
E
A
A
F
E
A
D
C
B
E
D
B
A
C
C
B
C
B
D
C
B
D
D
G
B
A
C
B
C
C
B
D
E
G
A
B
A
D
G
C
B
D
A
H
E
B
C
E
G
A
B
A
B
A
C
B
C
A
C
B
A
H
E
B
C
E
F
E
A
F
E
A
E
A
F
E
A
C
B
B
A
C
D
G
A
B
A
A
F
E
A
D
G
A
B
A
D
C
B
A
H
E
B
C
E
D
F
E
A
A
H
E
B
C
E
G
A
B
A
F
E
A
C
B
G
A
B
A
F
E
F
A
D
G
B
A
C
G
A
H
E
B
C
E
F
E
F
A
D
B
C
D
D
F
E
F
A
D
F
E
F
A
D
B
C
G
A
B
A
C
B
D
G
A
H
E
B
C
E
A
E
G
E
C
B
E
A
H
E
B
C
E
C
B
D
F
E
F
A
D
F
E
F
A
D
D
C
B
D
D
G
A
B
A
E
E
G
A
B
A
F
E
A
C
B
D
A
H
E
B
C
E
G
A
B
A
D
A
H
E
B
C
E
C
B
D
D
C
B
A
B
A
C
F
E
A
A
A
B
C
A
H
E
B
C
E
B
C
B
C
A
H
E
B
C
E
E
F
E
A
G
E
B
A
C
A
E
G
A
B
A
E
C
B
D
F
E
A
B
C
B
C
B
C
A
H
E
B
C
E
A
H
E
B
C
E
B
C
A
H
E
B
C
E
G
G
A
B
A
C
B
G
A
B
A
E
F
E
A
F
E
A
F
E
A
F
E
A
E
B
A
C
D
E
B
C
B
A
C
G
E
D
G
A
B
A
E
F
E
A
F
E
A
F
E
A
C
B
F
E
F
A
D
F
E
A
G
A
B
A
G
A
B
A
D
F
E
A
B
A
C
G
A
B
C
B
A
C
A
B
C
C
B
D
B
C
A
C
B
G
A
B
A
C
B
F
E
F
A
D
B
C
G
G
A
B
A
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
D
B
C
C
B
D
D
F
E
A
E
C
B
D
B
C
A
H
E
B
C
E
B
C
C
B
D
F
E
F
A
D
B
C
F
E
A
A
G
A
B
A
B
A
C
C
B
E
C
B
D
F
E
A
A
C
B
D
A
F
E
F
A
D
B
A
C
B
A
C
D
C
B
C
B
A
E
A
C
B
D
A
C
B
B
A
C
C
B
D
A
A
H
E
B
C
E
G
F
E
A
F
E
F
A
D
G
A
B
A
C
B
D
B
C
E
G
B
A
C
A
C
B
F
E
F
A
D
B
A
C
B
C
F
E
A
C
B
F
E
F
A
D
F
E
A
F
E
F
A
D
B
A
C
A
H
E
B
C
E
C
B
F
E
A
F
E
F
A
D
G
A
B
A
C
B
D
D
G
A
F
E
F
A
D
E
G
A
B
A
E
B
A
C
A
H
E
B
C
E
E
G
F
E
A
C
B
B
A
C
C
B
D
E
B
A
C
F
E
F
A
D
G
G
A
B
A
E
B
A
C
F
E
A
A
F
E
F
A
D
C
B
A
B
C
F
E
A
G
A
A
H
E
B
C
E
G
D
B
A
C
C
B
C
B
D
D
B
A
C
C
B
B
A
C
F
E
A
F
E
A
E
C
B
B
A
C
A
H
E
B
C
E
B
C
C
B
D
E
B
C
A
C
B
B
A
C
B
C
C
B
A
H
E
B
C
E
G
A
B
A
B
C
F
E
F
A
D
B
C
B
C
F
E
A
A
C
B
D
G
A
B
A
A
G
A
C
B
A
B
C
B
C
C
B
D
F
E
F
A
D
A
F
E
A
A
A
H
E
B
C
E
F
E
A
C
B
D
F
E
A
F
E
A
B
C
F
E
F
A
D
B
A
C
C
B
D
G
B
A
C
B
A
C
C
B
D
G
A
B
A
F
E
F
A
D
C
B
G
F
E
A
C
B
D
F
E
A
A
H
E
B
C
E
G
B
C
C
B
D
B
A
C
C
B
D
F
E
A
A
H
E
B
C
E
B
C
D
G
A
B
A
C
B
D
C
B
C
B
A
H
E
B
C
E
D
F
E
A
B
A
C
B
C
B
A
C
F
E
A
A
B
C
G
A
F
E
F
A
D
G
F
E
F
A
D
B
C
C
B
G
A
B
A
A
H
E
B
C
E
C
B
D
E
B
A
C
G
A
B
A
F
E
F
A
D
E
A
H
E
B
C
E
C
B
G
A
H
E
B
C
E
G
A
B
A
D
C
B
F
E
F
A
D
C
B
E
G
A
B
A
D
G
A
B
A
A
H
E
B
C
E
B
C
C
B
D
B
C
A
H
E
B
C
E
G
B
C
E
E
C
B
F
E
A
A
H
E
B
C
E
G
A
B
A
E
C
B
D
A
H
E
B
C
E
G
C
B
E
B
C
F
E
A
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
C
B
G
D
B
A
C
B
A
C
A
G
A
B
A
B
C
E
F
E
F
A
D
F
E
F
A
D
G
A
G
A
B
A
C
B
D
C
B
G
G
E
F
E
F
A
D
F
E
F
A
D
G
G
A
B
A
E
F
E
F
A
D
A
E
D
C
B
D
C
B
D
C
B
C
B
D
D
F
E
F
A
D
G
A
G
A
B
A
B
C
E
G
A
B
A
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
F
E
F
A
D
B
C
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
G
A
B
A
B
C
B
C
B
A
C
G
A
H
E
B
C
E
B
C
B
A
C
C
B
A
F
E
A
G
E
A
H
E
B
C
E
C
B
G
G
A
B
C
E
B
A
C
G
A
B
A
B
A
C
B
A
C
B
A
C
F
E
F
A
D
F
E
A
B
A
C
A
D
E
A
H
E
B
C
E
B
C
F
E
F
A
D
E
B
A
C
E
G
A
B
A
G
A
B
A
F
E
A
F
E
F
A
D
D
F
E
A
A
H
E
B
C
E
C
B
D
D
B
C
G
A
B
A
F
E
A
B
C
F
E
A
B
C
C
B
D
G
B
C
F
E
A
E
G
B
A
C
E
G
A
B
A
G
A
B
A
G
C
B
D
A
C
B
D
C
B
D
B
A
C
D
F
E
A
A
D
B
A
C
G
A
B
A
C
B
F
E
F
A
D
C
B
D
D
C
B
D
F
E
A
C
B
D
F
E
A
B
A
C
G
A
B
A
A
E
B
A
C
A
G
A
B
A
A
H
E
B
C
E
B
A
C
C
B
D
G
A
B
A
B
A
C
F
E
F
A
D
A
B
C
G
A
B
A
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
G
A
B
A
B
A
C
A
H
E
B
C
E
B
A
C
E
F
E
A
B
A
C
D
C
B
D
F
E
F
A
D
G
A
B
A
F
E
A
C
B
F
E
A
C
B
D
C
B
B
A
C
B
C
C
B
C
B
B
A
C
A
E
C
B
D
A
H
E
B
C
E
C
B
D
B
A
C
C
B
D
C
B
F
E
F
A
D
E
C
B
D
A
H
E
B
C
E
C
B
D
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
G
A
F
E
A
F
E
A
E
B
A
C
F
E
A
B
A
C
F
E
A
F
E
F
A
D
D
F
E
F
A
D
G
G
A
B
A
C
B
G
B
C
B
C
E
C
B
D
B
C
B
A
C
G
A
B
A
G
B
C
G
A
B
A
C
B
F
E
F
A
D
G
A
B
A
F
E
F
A
D
C
B
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
C
B
C
B
D
E
F
E
A
D
B
A
C
G
E
A
H
E
B
C
E
F
E
A
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
D
C
B
C
B
D
B
A
C
D
F
E
A
B
C
G
B
C
C
B
D
E
C
B
C
B
B
C
A
E
A
H
E
B
C
E
E
B
C
C
B
D
E
B
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
D
B
C
F
E
F
A
D
F
E
A
B
C
C
B
D
C
B
D
A
C
B
G
F
E
F
A
D
A
H
E
B
C
E
G
G
A
B
A
B
A
C
F
E
A
F
E
A
C
B
D
F
E
F
A
D
A
D
E
G
C
B
D
C
B
D
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
A
F
E
A
D
F
E
F
A
D
C
B
D
B
C
F
E
A
B
A
C
G
B
A
C
A
H
E
B
C
E
B
A
C
E
A
F
E
A
F
E
A
C
B
D
G
C
B
F
E
F
A
D
C
B
D
D
A
A
D
C
B
D
B
C
G
E
C
B
D
F
E
F
A
D
A
H
E
B
C
E
D
D
G
A
B
A
F
E
A
E
C
B
E
F
E
F
A
D
D
D
B
C
F
E
A
F
E
A
C
B
G
A
H
E
B
C
E
F
E
A
E
E
B
A
C
G
G
A
B
A
F
E
A
G
F
E
F
A
D
G
A
B
A
A
A
H
E
B
C
E
A
H
E
B
C
E
B
C
C
B
D
A
H
E
B
C
E
C
B
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
D
F
E
F
A
D
C
B
C
B
D
C
B
D
E
C
B
D
A
C
B
E
E
B
A
C
A
F
E
F
A
D
G
G
A
B
A
D
C
B
D
C
B
D
G
B
A
C
E
C
B
D
C
B
G
B
C
F
E
F
A
D
E
G
G
A
B
A
G
A
B
A
F
E
A
B
C
F
E
F
A
D
E
F
E
F
A
D
A
H
E
B
C
E
G
B
A
C
A
C
B
D
A
H
E
B
C
E
G
G
A
B
A
A
H
E
B
C
E
B
C
B
A
C
F
E
A
A
C
B
D
B
C
F
E
F
A
D
G
A
B
A
B
A
C
B
A
C
B
C
G
A
B
A
C
B
D
F
E
A
D
A
H
E
B
C
E
G
A
B
A
C
B
D
G
A
B
A
G
A
H
E
B
C
E
A
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
D
G
A
B
A
F
E
F
A
D
D
B
A
C
C
B
D
G
D
A
H
E
B
C
E
C
B
D
C
B
D
F
E
A
E
B
C
B
A
C
C
B
D
E
G
C
B
D
A
B
C
D
G
A
B
A
C
B
E
D
F
E
F
A
D
C
B
D
E
E
G
A
H
E
B
C
E
F
E
F
A
D
E
C
B
D
A
H
E
B
C
E
G
F
E
A
G
A
B
A
C
B
D
C
B
D
G
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
F
E
A
C
B
C
B
F
E
A
F
E
A
C
B
D
G
D
G
A
B
A
E
G
A
B
A
E
A
H
E
B
C
E
G
F
E
A
B
C
E
C
B
F
E
F
A
D
A
H
E
B
C
E
B
A
C
C
B
D
C
B
D
C
B
G
A
E
F
E
A
B
A
C
C
B
D
F
E
F
A
D
A
H
E
B
C
E
A
F
E
F
A
D
F
E
A
G
B
A
C
G
B
A
C
B
A
C
G
A
B
A
B
A
C
G
A
H
E
B
C
E
C
B
G
A
B
A
B
C
A
B
A
C
G
A
B
A
G
E
B
A
C
C
B
D
B
A
C
E
C
B
D
G
A
B
A
D
G
A
B
A
G
C
B
D
F
E
A
A
H
E
B
C
E
C
B
D
E
F
E
A
A
H
E
B
C
E
B
A
C
G
G
A
F
E
F
A
D
B
C
C
B
F
E
A
F
E
F
A
D
C
B
G
G
D
D
A
F
E
A
G
E
B
C
A
D
D
B
C
F
E
A
C
B
E
F
E
A
E
G
A
B
A
G
G
A
B
A
A
B
C
C
B
D
C
B
A
H
E
B
C
E
F
E
A
F
E
F
A
D
C
B
D
C
B
A
H
E
B
C
E
C
B
F
E
A
A
F
E
F
A
D
F
E
A
F
E
F
A
D
A
H
E
B
C
E
G
D
B
C
D
C
B
D
G
D
F
E
F
A
D
B
A
C
A
F
E
A
B
A
C
C
B
D
C
B
A
H
E
B
C
E
C
B
D
G
A
B
A
E
C
B
F
E
F
A
D
C
B
D
A
E
F
E
F
A
D
A
C
B
C
B
D
G
A
H
E
B
C
E
G
A
B
A
G
A
B
A
B
A
C
F
E
F
A
D
B
C
G
A
B
A
F
E
A
C
B
D
G
A
B
A
A
D
G
A
B
A
B
C
E
G
A
B
A
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
A
A
A
F
E
F
A
D
A
H
E
B
C
E
A
A
H
E
B
C
E
D
C
B
A
C
B
D
C
B
B
A
C
F
E
A
A
A
B
C
A
A
H
E
B
C
E
A
F
E
A
G
A
B
A
A
G
A
B
A
F
E
A
F
E
F
A
D
C
B
D
A
H
E
B
C
E
F
E
A
F
E
A
B
A
C
B
A
C
B
A
C
F
E
A
A
G
C
B
D
A
H
E
B
C
E
A
C
B
D
B
A
C
G
D
B
A
C
C
B
F
E
F
A
D
A
H
E
B
C
E
C
B
D
G
A
B
A
C
B
C
B
D
B
C
E
F
E
F
A
D
C
B
B
C
C
B
D
C
B
D
C
B
E
E
C
B
D
B
A
C
B
A
C
B
A
C
C
B
D
C
B
D
E
F
E
A
E
A
H
E
B
C
E
A
H
E
B
C
E
E
F
E
F
A
D
B
A
C
G
B
A
C
C
B
D
C
B
D
B
C
C
B
D
C
B
E
F
E
F
A
D
G
A
B
A
A
C
B
D
G
A
B
A
B
A
C
F
E
A
C
B
D
F
E
A
G
A
B
A
C
B
D
F
E
A
B
A
C
F
E
A
C
B
E
G
A
G
A
B
A
G
G
A
B
A
C
B
D
B
C
G
G
D
F
E
F
A
D
E
E
F
E
F
A
D
B
C
G
E
E
A
H
E
B
C
E
F
E
A
B
C
F
E
A
D
F
E
F
A
D
A
H
E
B
C
E
E
C
B
D
B
A
C
F
E
F
A
D
B
A
C
E
C
B
C
B
F
E
F
A
D
B
C
B
C
F
E
A
B
C
D
G
B
C
G
B
A
C
F
E
F
A
D
G
A
B
A
G
D
B
A
C
A
F
E
F
A
D
A
F
E
A
A
H
E
B
C
E
B
A
C
G
A
D
G
A
B
A
C
B
A
B
C
G
F
E
F
A
D
A
H
E
B
C
E
G
G
A
B
A
E
C
B
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
D
A
H
E
B
C
E
C
B
A
E
A
H
E
B
C
E
E
A
H
E
B
C
E
C
B
E
G
G
A
H
E
B
C
E
E
G
A
B
A
F
E
A
F
E
F
A
D
C
B
D
E
A
A
C
B
D
D
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
E
A
H
E
B
C
E
A
H
E
B
C
E
G
A
E
E
A
H
E
B
C
E
G
D
C
B
D
B
C
C
B
C
B
D
G
A
B
A
B
C
A
E
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
F
E
F
A
D
G
A
B
A
C
B
E
F
E
A
B
C
F
E
A
D
B
A
C
A
H
E
B
C
E
B
C
A
B
C
C
B
D
A
D
D
F
E
F
A
D
D
A
C
B
D
C
B
D
E
B
C
A
A
G
A
B
A
G
G
A
B
A
A
H
E
B
C
E
D
G
A
B
A
A
H
E
B
C
E
B
C
E
F
E
A
E
B
C
G
A
B
A
A
H
E
B
C
E
E
B
A
C
E
B
A
C
C
B
D
F
E
A
F
E
A
B
A
C
G
A
H
E
B
C
E
D
F
E
A
C
B
D
C
B
D
F
E
A
C
B
D
A
H
E
B
C
E
B
A
C
F
E
F
A
D
A
B
A
C
E
B
A
C
C
B
E
F
E
A
A
A
H
E
B
C
E
F
E
A
B
C
D
B
C
B
C
B
C
E
F
E
F
A
D
D
C
B
B
C
C
B
D
G
A
B
A
C
B
D
A
F
E
F
A
D
E
E
B
A
C
A
F
E
F
A
D
F
E
A
G
A
B
A
G
A
B
A
D
C
B
D
B
A
C
C
B
D
D
A
B
A
C
A
A
H
E
B
C
E
B
A
C
E
G
A
B
A
E
C
B
D
C
B
A
F
E
F
A
D
F
E
A
E
F
E
A
G
A
B
A
G
G
A
B
A
E
B
C
A
H
E
B
C
E
A
E
F
E
F
A
D
B
C
A
H
E
B
C
E
D
C
B
E
B
A
C
A
H
E
B
C
E
G
A
B
A
G
A
B
A
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
G
A
B
A
D
A
H
E
B
C
E
F
E
A
F
E
F
A
D
B
C
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
D
E
C
B
B
A
C
C
B
D
G
B
A
C
B
A
C
B
C
G
E
G
B
A
C
C
B
F
E
A
F
E
F
A
D
D
B
A
C
A
H
E
B
C
E
E
E
F
E
A
C
B
D
D
E
E
D
D
A
H
E
B
C
E
G
A
H
E
B
C
E
G
D
F
E
A
F
E
A
A
H
E
B
C
E
D
C
B
G
A
B
A
F
E
A
G
F
E
A
G
F
E
A
D
E
G
B
A
C
F
E
F
A
D
B
A
C
C
B
F
E
A
G
A
B
A
C
B
E
C
B
C
B
F
E
F
A
D
C
B
C
B
G
A
H
E
B
C
E
D
E
D
G
D
G
B
C
C
B
E
A
G
A
B
A
F
E
A
C
B
D
B
A
C
A
D
A
H
E
B
C
E
B
A
C
G
C
B
C
B
B
A
C
A
H
E
B
C
E
B
A
C
E
F
E
A
A
D
A
H
E
B
C
E
C
B
A
C
B
D
A
H
E
B
C
E
D
B
A
C
G
A
B
A
C
B
D
B
C
B
C
B
A
C
B
C
C
B
F
E
A
A
H
E
B
C
E
A
B
A
C
G
A
B
A
C
B
D
B
C
E
G
A
B
A
E
F
E
A
F
E
A
A
D
B
C
B
A
C
C
B
D
B
C
A
D
C
B
D
D
G
E
C
B
G
F
E
A
A
H
E
B
C
E
D
A
H
E
B
C
E
A
F
E
A
E
C
B
A
H
E
B
C
E
E
G
G
A
B
A
F
E
A
C
B
D
G
D
G
A
B
A
A
H
E
B
C
E
G
G
F
E
F
A
D
E
D
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
A
C
B
B
C
E
A
A
B
C
F
E
F
A
D
G
C
B
F
E
A
F
E
A
A
F
E
A
A
F
E
A
B
A
C
D
B
A
C
G
F
E
A
E
F
E
A
F
E
A
A
F
E
A
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
G
A
A
B
A
C
B
C
B
C
G
A
B
A
G
A
H
E
B
C
E
A
H
E
B
C
E
A
B
A
C
C
B
F
E
F
A
D
A
G
A
B
A
G
A
B
A
B
C
D
A
G
A
H
E
B
C
E
F
E
A
F
E
F
A
D
B
C
F
E
A
A
C
B
B
A
C
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
E
B
A
C
A
E
A
H
E
B
C
E
G
B
A
C
G
A
F
E
A
B
A
C
E
C
B
D
C
B
A
H
E
B
C
E
D
E
D
A
H
E
B
C
E
E
B
A
C
G
A
B
A
A
H
E
B
C
E
G
C
B
G
A
B
A
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
B
C
G
A
B
A
B
C
A
C
B
G
A
H
E
B
C
E
B
A
C
C
B
B
A
C
C
B
D
C
B
A
A
H
E
B
C
E
C
B
D
B
C
G
D
F
E
F
A
D
E
B
A
C
F
E
F
A
D
D
D
G
A
B
A
A
H
E
B
C
E
E
G
D
C
B
B
A
C
C
B
D
D
G
A
B
A
C
B
D
B
A
C
B
C
F
E
A
E
B
C
G
A
B
A
C
B
D
G
A
H
E
B
C
E
F
E
F
A
D
B
A
C
A
H
E
B
C
E
B
C
C
B
D
A
A
H
E
B
C
E
C
B
D
G
A
B
A
A
H
E
B
C
E
C
B
B
A
C
F
E
F
A
D
G
A
B
A
F
E
F
A
D
E
B
C
F
E
A
A
G
A
B
A
E
E
E
C
B
B
C
A
D
C
B
D
E
A
A
H
E
B
C
E
G
A
B
A
D
C
B
D
A
H
E
B
C
E
D
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
F
E
F
A
D
E
A
B
A
C
G
A
B
A
A
C
B
E
B
A
C
F
E
F
A
D
B
C
A
H
E
B
C
E
A
B
C
F
E
F
A
D
B
C
D
B
A
C
D
G
C
B
D
D
F
E
F
A
D
C
B
D
G
A
B
A
C
B
B
A
C
B
C
A
H
E
B
C
E
C
B
D
C
B
D
G
A
B
A
F
E
F
A
D
B
A
C
C
B
F
E
F
A
D
A
H
E
B
C
E
A
E
B
A
C
A
H
E
B
C
E
B
A
C
D
D
B
A
C
G
A
E
E
B
C
B
A
C
C
B
D
A
G
A
B
A
G
A
B
A
B
C
F
E
F
A
D
B
C
G
G
A
B
A
F
E
A
G
G
A
H
E
B
C
E
C
B
F
E
A
C
B
D
B
C
A
G
G
A
B
A
B
A
C
B
A
C
C
B
D
G
A
H
E
B
C
E
G
A
F
E
A
F
E
A
C
B
D
C
B
D
B
C
E
C
B
D
D
E
C
B
C
B
D
A
D
F
E
A
F
E
F
A
D
A
H
E
B
C
E
E
D
A
D
A
H
E
B
C
E
C
B
B
A
C
C
B
D
E
F
E
F
A
D
A
D
E
C
B
G
F
E
A
B
C
G
A
B
A
E
B
A
C
B
A
C
G
A
B
A
B
A
C
D
C
B
F
E
F
A
D
E
D
E
D
C
B
D
B
C
F
E
F
A
D
A
B
A
C
G
A
H
E
B
C
E
F
E
F
A
D
D
D
G
B
A
C
D
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
C
B
B
C
C
B
D
D
A
D
G
A
B
A
E
B
A
C
G
A
D
D
G
E
F
E
A
A
H
E
B
C
E
F
E
A
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
D
C
B
B
A
C
G
A
B
A
C
B
B
A
C
G
A
B
A
G
A
H
E
B
C
E
G
A
B
A
G
F
E
F
A
D
F
E
F
A
D
A
C
B
D
A
G
A
H
E
B
C
E
G
B
A
C
A
G
A
B
A
G
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
A
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
B
C
G
F
E
F
A
D
C
B
C
B
D
A
H
E
B
C
E
D
B
C
E
G
E
F
E
A
D
G
A
B
A
B
A
C
D
C
B
D
F
E
A
E
C
B
F
E
A
C
B
D
G
B
C
F
E
A
B
C
D
E
D
C
B
E
F
E
F
A
D
C
B
D
A
H
E
B
C
E
F
E
A
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
C
B
D
C
B
D
F
E
F
A
D
C
B
D
G
A
H
E
B
C
E
C
B
D
D
F
E
A
B
C
D
G
A
H
E
B
C
E
B
C
A
A
H
E
B
C
E
E
G
A
B
A
F
E
F
A
D
F
E
A
B
A
C
A
G
A
B
A
E
A
H
E
B
C
E
C
B
D
F
E
A
F
E
F
A
D
C
B
B
A
C
C
B
D
G
E
C
B
D
F
E
A
G
A
B
A
D
F
E
A
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
B
A
C
G
C
B
A
C
B
D
A
E
G
A
H
E
B
C
E
B
C
F
E
F
A
D
C
B
A
H
E
B
C
E
A
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
F
E
A
E
B
C
B
C
D
D
A
H
E
B
C
E
A
B
C
C
B
D
D
D
G
C
B
C
B
D
A
G
C
B
G
E
A
H
E
B
C
E
B
C
F
E
A
C
B
B
C
E
B
A
C
B
A
C
C
B
C
B
G
G
C
B
B
C
D
G
A
B
A
E
C
B
D
A
B
C
B
A
C
F
E
F
A
D
C
B
C
B
C
B
D
C
B
B
C
E
F
E
F
A
D
F
E
A
A
H
E
B
C
E
G
B
C
A
C
B
D
B
C
G
A
B
A
B
A
C
G
A
B
A
C
B
F
E
F
A
D
B
A
C
A
B
C
E
F
E
A
D
C
B
A
A
H
E
B
C
E
E
C
B
B
C
A
A
H
E
B
C
E
G
A
B
A
G
A
B
A
A
H
E
B
C
E
A
A
F
E
A
D
F
E
A
G
A
B
A
C
B
D
F
E
F
A
D
C
B
D
G
A
B
A
G
G
A
B
A
C
B
B
C
G
A
B
A
A
E
G
A
B
A
C
B
G
F
E
F
A
D
A
B
A
C
F
E
F
A
D
C
B
B
A
C
B
C
F
E
F
A
D
F
E
A
F
E
F
A
D
B
C
G
A
A
E
C
B
E
F
E
A
B
A
C
F
E
F
A
D
A
G
A
H
E
B
C
E
C
B
D
C
B
D
F
E
A
F
E
A
B
A
C
C
B
D
B
C
G
A
B
A
A
G
F
E
A
F
E
A
F
E
A
G
C
B
A
H
E
B
C
E
A
A
G
D
F
E
F
A
D
A
G
A
H
E
B
C
E
A
H
E
B
C
E
B
C
E
A
H
E
B
C
E
B
C
A
H
E
B
C
E
C
B
A
B
C
D
F
E
A
G
A
H
E
B
C
E
A
H
E
B
C
E
E
F
E
A
A
G
A
B
A
B
C
E
B
C
F
E
A
F
E
A
C
B
C
B
D
A
H
E
B
C
E
B
C
C
B
G
A
B
A
G
A
B
A
C
B
B
C
A
H
E
B
C
E
C
B
F
E
A
B
C
B
A
C
D
A
H
E
B
C
E
C
B
B
C
F
E
A
G
D
C
B
D
F
E
A
C
B
B
C
B
C
G
B
A
C
F
E
A
G
F
E
F
A
D
B
C
D
C
B
B
C
A
C
B
D
F
E
A
C
B
B
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
C
C
B
D
C
B
G
B
A
C
E
G
A
H
E
B
C
E
C
B
D
B
A
C
D
C
B
D
C
B
D
B
A
C
B
C
E
A
H
E
B
C
E
G
A
B
A
C
B
F
E
F
A
D
A
B
C
C
B
D
C
B
B
A
C
A
G
F
E
F
A
D
F
E
A
A
H
E
B
C
E
B
A
C
F
E
F
A
D
A
E
A
H
E
B
C
E
A
A
C
B
D
G
A
B
A
C
B
D
B
A
C
A
H
E
B
C
E
C
B
D
C
B
D
C
B
D
F
E
A
B
A
C
F
E
F
A
D
B
C
G
B
A
C
G
A
H
E
B
C
E
B
C
A
C
B
E
G
A
B
A
G
A
B
A
F
E
A
A
B
A
C
F
E
A
C
B
E
E
A
H
E
B
C
E
B
C
G
A
B
A
B
A
C
A
E
G
G
A
B
A
D
C
B
C
B
D
B
C
C
B
B
C
A
F
E
F
A
D
B
A
C
G
F
E
A
G
A
B
A
F
E
F
A
D
E
C
B
D
G
D
D
C
B
D
B
A
C
B
C
D
E
G
A
B
A
A
H
E
B
C
E
D
D
G
A
B
A
E
G
A
B
A
B
A
C
A
H
E
B
C
E
A
B
A
C
G
A
B
A
D
C
B
D
A
D
G
A
B
A
F
E
F
A
D
C
B
D
A
H
E
B
C
E
F
E
A
F
E
F
A
D
G
C
B
D
C
B
D
B
A
C
B
C
F
E
A
C
B
F
E
A
A
C
B
D
G
C
B
D
C
B
G
A
B
A
E
D
A
F
E
A
B
C
F
E
A
B
C
C
B
G
A
B
A
F
E
A
F
E
A
G
A
B
A
D
B
A
C
A
H
E
B
C
E
G
B
C
B
A
C
F
E
F
A
D
C
B
D
F
E
A
B
C
F
E
A
B
C
F
E
F
A
D
C
B
D
A
H
E
B
C
E
B
A
C
E
E
G
F
E
A
F
E
A
A
F
E
F
A
D
C
B
D
A
H
E
B
C
E
G
F
E
A
G
A
B
A
D
A
B
C
G
A
B
A
B
A
C
F
E
F
A
D
E
F
E
A
F
E
F
A
D
C
B
D
A
H
E
B
C
E
A
A
H
E
B
C
E
E
C
B
D
B
A
C
E
F
E
F
A
D
D
B
C
G
F
E
A
A
H
E
B
C
E
C
B
C
B
A
E
D
F
E
F
A
D
C
B
D
A
D
C
B
D
A
E
B
A
C
B
C
C
B
A
H
E
B
C
E
F
E
F
A
D
G
G
E
G
A
B
A
A
F
E
F
A
D
C
B
D
F
E
A
G
A
B
A
G
A
B
A
C
B
A
C
B
C
B
C
B
D
G
A
B
A
G
C
B
C
B
D
D
F
E
A
F
E
A
B
C
A
H
E
B
C
E
A
H
E
B
C
E
G
E
D
G
A
C
B
F
E
A
B
C
G
B
A
C
D
A
F
E
F
A
D
E
B
C
A
H
E
B
C
E
A
H
E
B
C
E
B
C
B
C
E
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
E
D
A
G
E
G
E
E
F
E
A
B
A
C
B
C
G
A
B
A
D
C
B
A
H
E
B
C
E
C
B
A
A
H
E
B
C
E
G
A
B
A
B
A
C
A
E
G
A
H
E
B
C
E
A
G
F
E
A
B
C
C
B
A
G
A
B
A
G
F
E
A
B
C
B
A
C
D
A
B
A
C
D
C
B
A
H
E
B
C
E
B
A
C
G
A
B
A
G
A
B
A
F
E
F
A
D
G
A
B
A
D
G
A
B
A
B
C
F
E
F
A
D
F
E
A
G
F
E
F
A
D
A
E
B
A
C
C
B
D
G
A
B
A
F
E
F
A
D
B
A
C
G
A
C
B
D
A
C
B
B
C
B
C
F
E
F
A
D
F
E
A
E
C
B
E
A
G
A
B
A
B
C
A
F
E
F
A
D
G
A
B
A
F
E
A
D
A
H
E
B
C
E
F
E
F
A
D
C
B
F
E
F
A
D
F
E
F
A
D
F
E
A
A
E
D
F
E
F
A
D
A
A
H
E
B
C
E
F
E
A
F
E
F
A
D
A
H
E
B
C
E
A
B
A
C
G
A
B
A
E
C
B
C
B
F
E
F
A
D
A
H
E
B
C
E
A
B
A
C
D
F
E
F
A
D
E
B
C
D
G
B
C
B
C
G
B
A
C
B
A
C
D
G
G
A
B
A
C
B
A
H
E
B
C
E
A
C
B
E
B
A
C
D
C
B
F
E
A
C
B
F
E
F
A
D
C
B
D
B
A
C
D
D
C
B
D
F
E
A
G
A
B
A
F
E
F
A
D
G
A
H
E
B
C
E
E
E
B
C
B
C
A
H
E
B
C
E
F
E
A
F
E
A
E
A
E
A
H
E
B
C
E
E
F
E
F
A
D
B
C
D
F
E
A
C
B
D
B
A
C
G
B
A
C
E
C
B
C
B
D
B
C
F
E
F
A
D
B
C
C
B
D
G
A
B
A
G
A
B
A
C
B
A
E
B
C
A
H
E
B
C
E
A
F
E
F
A
D
G
A
B
A
C
B
D
C
B
D
B
C
A
A
H
E
B
C
E
E
C
B
D
G
A
B
A
C
B
A
D
G
G
B
C
G
A
H
E
B
C
E
A
D
B
C
G
F
E
A
F
E
F
A
D
C
B
D
G
C
B
D
E
G
G
A
H
E
B
C
E
C
B
C
B
D
A
H
E
B
C
E
E
B
A
C
A
B
A
C
A
B
C
C
B
D
F
E
A
A
A
A
H
E
B
C
E
B
A
C
B
C
C
B
D
C
B
D
F
E
A
A
A
F
E
F
A
D
B
A
C
C
B
A
E
B
A
C
A
F
E
F
A
D
A
G
A
B
A
A
G
A
B
A
G
G
C
B
D
F
E
A
F
E
A
B
C
C
B
F
E
F
A
D
C
B
A
H
E
B
C
E
D
D
B
A
C
F
E
F
A
D
B
C
F
E
A
D
G
D
C
B
D
B
A
C
A
H
E
B
C
E
G
C
B
B
A
C
B
C
C
B
B
A
C
G
A
B
A
G
F
E
A
C
B
B
A
C
B
C
F
E
A
C
B
A
H
E
B
C
E
A
H
E
B
C
E
E
F
E
A
F
E
F
A
D
C
B
G
A
H
E
B
C
E
F
E
A
G
A
B
A
B
C
B
C
F
E
F
A
D
F
E
F
A
D
A
F
E
A
G
E
F
E
A
F
E
F
A
D
F
E
F
A
D
E
F
E
F
A
D
B
A
C
F
E
A
A
H
E
B
C
E
E
A
C
B
D
G
B
C
F
E
A
B
C
C
B
D
B
A
C
B
C
A
H
E
B
C
E
A
A
C
B
D
G
A
B
A
A
B
A
C
A
E
A
F
E
F
A
D
C
B
B
A
C
G
F
E
A
B
C
C
B
D
E
E
D
F
E
F
A
D
C
B
B
A
C
B
C
C
B
D
E
G
G
A
B
A
B
C
B
C
G
A
B
A
C
B
E
F
E
F
A
D
C
B
C
B
F
E
A
B
C
C
B
D
B
C
B
A
C
B
A
C
C
B
D
G
A
B
A
G
A
B
A
D
C
B
D
F
E
A
G
G
A
B
A
G
A
B
A
A
H
E
B
C
E
A
A
H
E
B
C
E
C
B
B
C
D
B
A
C
D
F
E
F
A
D
E
A
G
C
B
D
B
A
C
G
F
E
A
F
E
A
B
A
C
E
B
A
C
E
G
A
B
A
G
E
B
C
G
B
C
B
A
C
G
E
E
F
E
A
A
C
B
D
B
C
F
E
F
A
D
C
B
D
G
A
B
A
A
H
E
B
C
E
E
C
B
B
A
C
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
F
E
A
F
E
F
A
D
G
E
C
B
D
G
A
B
A
A
E
G
G
A
B
A
F
E
F
A
D
C
B
D
B
C
A
F
E
A
A
H
E
B
C
E
F
E
F
A
D
C
B
C
B
D
G
A
B
A
A
D
A
H
E
B
C
E
F
E
A
G
A
B
A
E
F
E
A
E
A
C
B
D
A
H
E
B
C
E
D
C
B
G
E
F
E
A
E
F
E
F
A
D
C
B
D
C
B
C
B
D
C
B
D
F
E
A
F
E
A
B
A
C
F
E
F
A
D
G
A
B
A
F
E
F
A
D
F
E
A
D
B
C
F
E
A
A
H
E
B
C
E
B
A
C
G
B
C
G
A
B
A
A
H
E
B
C
E
B
A
C
F
E
A
A
E
G
A
B
A
A
G
C
B
D
B
C
G
F
E
A
C
B
G
A
B
A
C
B
D
G
F
E
A
E
C
B
B
A
C
C
B
C
B
D
E
E
A
H
E
B
C
E
C
B
D
E
F
E
F
A
D
F
E
A
B
C
G
E
G
G
A
B
A
A
C
B
D
B
A
C
G
F
E
F
A
D
C
B
D
G
A
B
A
F
E
A
F
E
A
C
B
A
H
E
B
C
E
G
A
B
A
C
B
G
A
B
A
G
A
B
A
F
E
F
A
D
B
A
C
G
A
G
A
B
A
B
A
C
C
B
B
A
C
G
F
E
A
E
F
E
F
A
D
F
E
A
C
B
D
B
A
C
D
F
E
F
A
D
A
H
E
B
C
E
E
G
C
B
D
D
D
A
H
E
B
C
E
B
C
D
A
A
H
E
B
C
E
G
A
B
A
E
C
B
D
C
B
D
A
H
E
B
C
E
C
B
D
F
E
A
D
E
C
B
D
A
E
G
D
D
F
E
A
B
C
F
E
F
A
D
C
B
D
G
A
B
A
A
C
B
D
G
A
H
E
B
C
E
D
D
E
C
B
A
G
F
E
A
A
E
E
B
A
C
A
A
H
E
B
C
E
C
B
E
E
A
B
C
C
B
G
B
C
E
F
E
A
A
C
B
D
F
E
A
B
C
A
C
B
C
B
A
C
B
F
E
A
G
A
B
A
B
C
G
A
B
A
A
F
E
F
A
D
F
E
F
A
D
G
C
B
D
B
C
A
B
A
C
G
B
C
G
A
H
E
B
C
E
B
C
A
C
B
D
G
C
B
E
E
C
B
B
A
C
F
E
A
F
E
F
A
D
C
B
D
C
B
G
G
A
B
A
B
C
F
E
A
A
F
E
A
A
B
A
C
C
B
D
F
E
A
A
C
B
C
B
D
G
A
B
A
F
E
F
A
D
G
A
B
C
E
C
B
D
F
E
A
B
C
D
C
B
D
A
H
E
B
C
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
D
E
A
H
E
B
C
E
B
C
E
D
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
D
D
G
E
B
C
F
E
F
A
D
G
E
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
F
E
A
B
C
E
A
A
C
B
D
B
A
C
F
E
F
A
D
C
B
D
F
E
A
C
B
D
F
E
F
A
D
G
A
B
A
C
B
D
G
G
F
E
F
A
D
F
E
F
A
D
F
E
A
A
H
E
B
C
E
D
C
B
C
B
A
B
A
C
D
C
B
F
E
A
F
E
A
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
D
C
B
D
D
B
C
G
E
E
F
E
F
A
D
D
G
A
B
A
C
B
D
B
C
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
C
B
F
E
F
A
D
B
A
C
E
D
F
E
A
G
A
B
A
B
A
C
G
A
B
A
G
B
C
F
E
A
D
B
C
C
B
D
C
B
D
A
H
E
B
C
E
C
B
A
D
A
B
C
E
E
D
C
B
D
E
A
H
E
B
C
E
F
E
A
F
E
A
A
H
E
B
C
E
F
E
F
A
D
D
F
E
A
B
A
C
G
C
B
D
E
A
F
E
F
A
D
G
D
D
F
E
A
C
B
D
C
B
A
G
A
B
A
C
B
E
A
H
E
B
C
E
B
A
C
G
B
A
C
F
E
A
A
B
A
C
G
A
B
A
B
C
F
E
F
A
D
C
B
B
C
A
A
H
E
B
C
E
F
E
A
C
B
D
G
B
C
A
H
E
B
C
E
G
A
B
A
C
B
F
E
A
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
F
E
A
C
B
A
H
E
B
C
E
F
E
A
F
E
A
A
B
C
A
A
F
E
F
A
D
G
A
B
A
A
A
H
E
B
C
E
C
B
D
G
G
A
B
A
B
A
C
B
A
C
B
A
C
A
F
E
A
G
A
H
E
B
C
E
B
A
C
G
A
B
A
A
C
B
A
B
A
C
C
B
E
A
H
E
B
C
E
C
B
D
B
A
C
F
E
A
G
A
B
A
A
E
C
B
B
C
C
B
B
C
F
E
F
A
D
F
E
A
F
E
A
G
G
C
B
B
C
B
A
C
D
E
F
E
F
A
D
F
E
F
A
D
C
B
E
E
D
E
C
B
A
G
G
A
B
A
A
C
B
F
E
A
E
A
H
E
B
C
E
E
C
B
E
E
B
A
C
C
B
F
E
F
A
D
B
C
A
F
E
F
A
D
E
G
F
E
F
A
D
E
A
G
A
B
A
F
E
F
A
D
B
A
C
D
A
C
B
D
F
E
A
C
B
D
B
A
C
G
G
G
B
C
G
B
C
C
B
D
C
B
D
C
B
D
C
B
C
B
F
E
A
G
A
B
A
C
B
E
B
C
B
A
C
F
E
A
G
A
B
A
C
B
E
C
B
F
E
A
G
A
D
C
B
D
B
C
G
A
B
A
F
E
A
A
C
B
D
C
B
G
F
E
A
A
G
G
B
A
C
E
F
E
F
A
D
A
C
B
D
C
B
A
F
E
F
A
D
A
H
E
B
C
E
D
B
C
C
B
D
G
A
B
A
B
C
G
A
B
A
E
A
C
B
F
E
A
C
B
D
G
A
B
A
F
E
A
B
A
C
B
C
G
B
C
C
B
C
B
B
A
C
G
A
B
A
D
B
C
G
A
B
A
A
H
E
B
C
E
G
A
B
A
C
B
D
A
H
E
B
C
E
G
A
B
A
A
B
C
E
F
E
F
A
D
A
C
B
B
A
C
C
B
G
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
G
C
B
D
D
D
F
E
A
F
E
A
B
C
D
B
C
G
A
B
A
F
E
F
A
D
D
B
A
C
F
E
A
A
H
E
B
C
E
B
A
C
B
A
C
C
B
F
E
A
G
A
B
A
A
A
D
C
B
D
F
E
F
A
D
A
A
B
A
C
A
A
H
E
B
C
E
G
A
B
A
E
F
E
A
F
E
F
A
D
F
E
A
B
A
C
C
B
G
A
B
A
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
F
E
A
C
B
D
A
E
F
E
A
A
H
E
B
C
E
E
C
B
B
A
C
F
E
F
A
D
F
E
A
B
C
B
C
B
A
C
C
B
D
F
E
F
A
D
C
B
D
C
B
D
G
B
A
C
A
G
A
H
E
B
C
E
A
C
B
A
B
A
C
A
G
A
B
A
B
C
A
A
H
E
B
C
E
B
C
A
H
E
B
C
E
C
B
G
G
A
B
A
B
A
C
C
B
B
C
B
A
C
A
F
E
A
B
A
C
A
H
E
B
C
E
G
D
B
C
F
E
F
A
D
C
B
F
E
A
F
E
F
A
D
B
A
C
F
E
F
A
D
E
G
A
B
A
B
C
F
E
A
C
B
D
C
B
D
C
B
B
C
A
H
E
B
C
E
G
A
F
E
F
A
D
G
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
G
E
B
A
C
G
E
B
A
C
F
E
F
A
D
E
B
C
G
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
G
A
B
A
A
G
A
B
A
F
E
F
A
D
A
G
G
G
A
B
A
G
A
B
A
D
F
E
A
E
C
B
B
C
G
D
F
E
A
B
A
C
B
C
G
D
F
E
F
A
D
C
B
D
A
H
E
B
C
E
G
C
B
C
B
C
B
D
G
A
A
H
E
B
C
E
F
E
A
C
B
C
B
D
G
C
B
B
A
C
G
A
B
A
F
E
A
F
E
F
A
D
C
B
E
G
A
B
A
C
B
D
A
G
A
B
A
F
E
A
C
B
C
B
D
A
H
E
B
C
E
D
D
C
B
B
A
C
F
E
A
F
E
F
A
D
E
A
F
E
F
A
D
C
B
D
A
H
E
B
C
E
C
B
D
D
B
C
A
H
E
B
C
E
A
F
E
F
A
D
F
E
A
C
B
D
C
B
B
C
D
E
F
E
F
A
D
E
F
E
A
C
B
D
G
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
G
A
B
A
D
E
C
B
F
E
F
A
D
C
B
G
A
H
E
B
C
E
C
B
A
H
E
B
C
E
E
E
A
H
E
B
C
E
B
C
G
A
B
A
B
A
C
E
B
A
C
B
A
C
F
E
A
C
B
D
B
C
A
H
E
B
C
E
D
D
A
E
C
B
F
E
F
A
D
E
F
E
F
A
D
B
A
C
A
H
E
B
C
E
A
G
A
B
A
A
A
B
C
G
E
A
E
C
B
D
A
F
E
A
F
E
F
A
D
C
B
B
A
C
F
E
F
A
D
C
B
C
B
D
B
C
C
B
A
A
H
E
B
C
E
B
C
D
C
B
D
D
F
E
A
D
C
B
D
C
B
G
C
B
G
C
B
E
A
H
E
B
C
E
D
C
B
B
C
F
E
A
C
B
D
A
H
E
B
C
E
B
C
E
E
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
D
C
B
F
E
F
A
D
D
D
F
E
A
C
B
D
F
E
A
A
B
C
B
C
D
C
B
D
C
B
B
A
C
C
B
G
A
B
A
G
G
A
B
A
G
A
D
D
F
E
A
C
B
G
F
E
F
A
D
E
A
F
E
A
B
A
C
G
G
D
G
G
B
A
C
A
H
E
B
C
E
G
A
B
A
G
B
C
B
A
C
A
D
B
C
A
F
E
A
C
B
A
D
B
C
B
C
C
B
D
A
H
E
B
C
E
G
A
B
A
B
C
G
C
B
D
G
C
B
D
C
B
A
H
E
B
C
E
C
B
D
G
C
B
B
C
D
D
C
B
G
A
B
A
E
G
A
F
E
A
C
B
D
G
F
E
F
A
D
G
B
C
C
B
C
B
F
E
A
D
E
A
H
E
B
C
E
E
D
D
E
A
H
E
B
C
E
B
A
C
B
A
C
D
C
B
D
F
E
A
C
B
D
C
B
D
G
B
A
C
F
E
F
A
D
C
B
B
C
D
A
H
E
B
C
E
B
A
C
B
A
C
B
A
C
A
H
E
B
C
E
B
C
A
H
E
B
C
E
B
C
C
B
D
A
H
E
B
C
E
C
B
D
C
B
G
A
B
A
A
H
E
B
C
E
B
A
C
G
A
H
E
B
C
E
G
D
D
A
E
C
B
C
B
F
E
F
A
D
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
E
D
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
F
E
F
A
D
C
B
D
B
C
C
B
D
B
C
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
E
C
B
F
E
F
A
D
G
C
B
B
C
D
B
A
C
D
B
C
E
B
A
C
B
A
C
B
C
G
A
H
E
B
C
E
G
G
A
B
A
C
B
B
A
C
B
C
B
C
E
C
B
G
G
A
B
A
F
E
F
A
D
C
B
A
H
E
B
C
E
B
C
G
A
H
E
B
C
E
B
A
C
C
B
D
A
H
E
B
C
E
G
A
B
A
B
C
F
E
A
F
E
A
E
D
A
H
E
B
C
E
B
C
B
C
D
B
C
G
A
B
A
B
C
G
C
B
F
E
A
C
B
D
B
A
C
G
A
B
A
F
E
A
B
A
C
F
E
F
A
D
D
D
B
C
F
E
F
A
D
B
C
F
E
A
G
A
B
A
E
G
A
B
A
B
A
C
G
C
B
G
A
G
B
A
C
A
B
C
D
E
G
C
B
D
B
C
A
H
E
B
C
E
F
E
F
A
D
A
A
H
E
B
C
E
B
C
G
A
B
A
G
A
B
A
B
C
C
B
F
E
F
A
D
A
A
H
E
B
C
E
B
C
A
G
A
B
A
A
E
A
F
E
F
A
D
D
E
B
A
C
F
E
F
A
D
C
B
D
C
B
C
B
C
B
C
B
B
A
C
F
E
F
A
D
F
E
F
A
D
G
B
C
D
C
B
G
A
B
A
E
B
A
C
B
C
C
B
A
H
E
B
C
E
G
A
B
A
A
C
B
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
A
F
E
F
A
D
G
A
B
A
B
C
G
A
B
A
B
C
G
A
B
A
G
A
B
A
A
A
H
E
B
C
E
F
E
A
E
C
B
C
B
D
D
B
C
B
C
G
F
E
A
G
G
A
B
A
C
B
D
B
C
E
F
E
A
C
B
A
H
E
B
C
E
B
A
C
B
C
F
E
A
B
A
C
A
C
B
A
H
E
B
C
E
B
A
C
E
F
E
F
A
D
A
A
F
E
F
A
D
F
E
F
A
D
C
B
C
B
B
A
C
B
C
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
C
B
B
C
F
E
A
F
E
F
A
D
C
B
A
H
E
B
C
E
E
D
G
A
B
A
F
E
F
A
D
B
A
C
B
C
A
H
E
B
C
E
G
A
B
A
C
B
D
F
E
A
B
A
C
F
E
A
C
B
D
B
A
C
A
B
C
B
A
C
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
G
D
A
A
B
C
B
C
F
E
A
G
A
B
A
F
E
F
A
D
C
B
C
B
D
C
B
D
C
B
F
E
F
A
D
F
E
A
C
B
G
F
E
F
A
D
F
E
A
A
H
E
B
C
E
G
A
B
A
F
E
A
B
A
C
G
E
F
E
A
E
G
D
B
C
C
B
D
B
A
C
F
E
F
A
D
E
D
C
B
G
G
G
B
A
C
C
B
D
B
A
C
B
C
C
B
B
C
C
B
D
G
D
G
F
E
F
A
D
C
B
D
F
E
F
A
D
B
A
C
D
D
C
B
D
C
B
D
A
H
E
B
C
E
E
B
C
C
B
F
E
F
A
D
F
E
A
F
E
A
B
A
C
F
E
F
A
D
C
B
C
B
D
F
E
F
A
D
C
B
D
B
A
C
D
A
D
E
C
B
D
B
A
C
E
C
B
D
A
H
E
B
C
E
B
A
C
F
E
F
A
D
D
B
C
C
B
D
B
A
C
F
E
A
C
B
G
A
B
A
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
D
B
C
A
H
E
B
C
E
G
A
B
A
B
A
C
C
B
D
F
E
F
A
D
A
F
E
F
A
D
E
F
E
F
A
D
C
B
D
F
E
A
G
A
B
A
B
C
D
G
C
B
D
C
B
D
D
E
A
H
E
B
C
E
D
D
F
E
F
A
D
G
A
B
A
A
A
F
E
F
A
D
F
E
A
B
A
C
D
C
B
B
A
C
G
A
B
A
B
A
C
C
B
D
C
B
D
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
B
C
F
E
A
C
B
B
A
C
A
G
B
A
C
B
C
A
H
E
B
C
E
F
E
A
E
C
B
F
E
F
A
D
C
B
D
F
E
A
C
B
B
A
C
F
E
F
A
D
C
B
D
G
E
F
E
A
C
B
D
E
A
E
B
A
C
C
B
F
E
F
A
D
G
A
B
A
G
A
B
A
B
A
C
C
B
D
C
B
A
C
B
D
C
B
D
D
C
B
D
A
H
E
B
C
E
F
E
F
A
D
A
F
E
A
C
B
D
C
B
G
A
H
E
B
C
E
D
G
C
B
D
G
C
B
D
E
C
B
B
A
C
F
E
A
F
E
A
F
E
A
G
G
A
B
A
A
H
E
B
C
E
C
B
B
C
B
C
D
F
E
F
A
D
C
B
D
G
B
A
C
B
C
F
E
F
A
D
A
B
A
C
B
A
C
C
B
F
E
A
C
B
B
C
A
H
E
B
C
E
A
A
H
E
B
C
E
A
H
E
B
C
E
G
A
H
E
B
C
E
A
E
E
F
E
F
A
D
C
B
D
B
A
C
B
A
C
G
F
E
F
A
D
B
A
C
C
B
B
C
F
E
F
A
D
F
E
A
B
C
C
B
C
B
A
B
C
A
H
E
B
C
E
F
E
F
A
D
E
F
E
A
B
A
C
E
D
G
F
E
F
A
D
G
A
B
A
D
F
E
A
G
A
B
A
C
B
D
A
B
A
C
E
A
H
E
B
C
E
B
C
C
B
D
A
H
E
B
C
E
F
E
F
A
D
F
E
A
B
A
C
B
A
C
G
E
C
B
G
A
B
A
D
G
D
B
A
C
C
B
A
E
E
B
A
C
C
B
B
A
C
F
E
A
A
F
E
A
G
A
B
A
A
H
E
B
C
E
C
B
B
C
A
G
A
B
A
C
B
D
C
B
B
C
F
E
A
C
B
E
B
C
F
E
A
E
B
C
A
H
E
B
C
E
D
A
H
E
B
C
E
E
A
D
A
H
E
B
C
E
F
E
F
A
D
D
C
B
D
C
B
E
B
C
G
A
B
A
G
A
B
A
E
A
H
E
B
C
E
C
B
A
G
E
B
A
C
G
C
B
E
F
E
A
F
E
A
B
A
C
E
C
B
D
C
B
D
D
C
B
C
B
G
A
B
A
B
C
F
E
F
A
D
F
E
A
A
C
B
B
A
C
F
E
A
C
B
G
F
E
A
E
B
C
B
C
A
D
B
C
F
E
A
C
B
E
G
A
B
A
G
A
B
A
E
A
H
E
B
C
E
G
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
F
E
A
F
E
A
G
C
B
D
A
E
A
H
E
B
C
E
F
E
F
A
D
A
F
E
A
G
A
B
A
D
B
C
G
G
F
E
A
F
E
A
C
B
D
G
A
B
A
B
C
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
D
G
A
B
A
F
E
F
A
D
G
F
E
A
A
E
G
A
E
F
E
A
B
C
C
B
G
A
B
A
A
A
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
C
B
D
B
A
C
E
E
C
B
D
A
H
E
B
C
E
D
F
E
F
A
D
E
B
A
C
E
B
C
B
A
C
B
C
C
B
E
B
A
C
F
E
F
A
D
A
H
E
B
C
E
A
F
E
F
A
D
G
A
B
A
C
B
E
A
C
B
G
A
B
A
D
B
A
C
F
E
F
A
D
F
E
A
E
A
H
E
B
C
E
C
B
D
F
E
F
A
D
E
F
E
F
A
D
B
C
C
B
D
E
D
C
B
F
E
F
A
D
C
B
D
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
A
F
E
F
A
D
E
D
A
H
E
B
C
E
D
B
A
C
D
G
A
B
A
B
A
C
B
C
F
E
A
B
A
C
A
H
E
B
C
E
F
E
F
A
D
C
B
B
C
D
C
B
D
C
B
D
E
C
B
B
A
C
B
C
C
B
D
G
F
E
F
A
D
B
C
B
C
C
B
D
C
B
D
A
B
A
C
E
F
E
A
C
B
F
E
F
A
D
B
C
F
E
F
A
D
A
G
C
B
C
B
D
D
A
H
E
B
C
E
B
C
B
A
C
D
B
C
G
G
A
B
A
G
F
E
A
C
B
B
A
C
F
E
A
D
C
B
D
G
A
B
A
B
C
G
D
F
E
A
C
B
B
A
C
B
C
A
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
A
A
H
E
B
C
E
C
B
B
A
C
A
F
E
F
A
D
C
B
G
A
B
A
C
B
F
E
F
A
D
F
E
A
A
D
A
H
E
B
C
E
G
B
A
C
A
H
E
B
C
E
B
A
C
C
B
D
B
A
C
F
E
A
A
D
C
B
D
F
E
A
A
H
E
B
C
E
D
E
A
H
E
B
C
E
A
G
D
C
B
G
A
B
A
C
B
D
G
A
B
A
G
C
B
D
F
E
A
B
C
A
C
B
D
E
B
A
C
A
H
E
B
C
E
B
A
C
G
F
E
A
F
E
F
A
D
G
F
E
F
A
D
B
A
C
A
B
C
F
E
F
A
D
C
B
D
G
A
B
A
B
C
G
A
B
A
G
A
B
A
F
E
F
A
D
A
C
B
D
D
F
E
A
C
B
A
H
E
B
C
E
A
B
C
C
B
D
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
A
B
A
C
G
A
B
A
A
D
G
A
H
E
B
C
E
A
B
C
F
E
A
B
A
C
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
B
A
C
G
F
E
F
A
D
B
A
C
C
B
D
F
E
A
G
F
E
A
A
A
A
H
E
B
C
E
D
C
B
D
G
A
B
A
C
B
D
G
E
A
H
E
B
C
E
B
C
F
E
F
A
D
B
C
G
F
E
A
D
A
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
F
E
A
B
C
F
E
F
A
D
F
E
A
G
A
B
A
B
C
F
E
A
G
A
G
A
F
E
F
A
D
F
E
A
G
A
B
A
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
F
E
A
G
E
E
E
F
E
F
A
D
D
B
C
A
B
C
E
F
E
F
A
D
D
D
F
E
F
A
D
E
C
B
E
F
E
A
G
A
B
A
F
E
A
F
E
F
A
D
B
C
A
H
E
B
C
E
D
A
G
A
B
A
F
E
A
G
D
D
A
H
E
B
C
E
F
E
F
A
D
E
C
B
D
C
B
G
A
B
A
A
B
C
B
A
C
C
B
G
A
B
A
B
A
C
G
A
B
A
D
E
D
A
A
C
B
F
E
A
F
E
A
D
C
B
A
C
B
C
B
D
G
G
A
B
A
D
A
H
E
B
C
E
C
B
F
E
F
A
D
B
C
B
C
C
B
F
E
F
A
D
C
B
D
A
G
C
B
F
E
A
E
G
F
E
F
A
D
G
A
B
A
F
E
A
B
C
G
F
E
F
A
D
E
F
E
F
A
D
B
C
B
A
C
D
F
E
F
A
D
G
A
B
A
A
G
F
E
A
C
B
D
F
E
A
C
B
D
D
G
A
B
A
A
D
G
C
B
F
E
F
A
D
E
F
E
F
A
D
E
F
E
F
A
D
D
E
C
B
D
F
E
F
A
D
G
E
B
C
F
E
F
A
D
F
E
A
F
E
A
E
G
F
E
F
A
D
B
A
C
B
C
A
A
G
B
A
C
A
G
A
B
A
B
C
B
A
C
C
B
D
C
B
D
C
B
D
G
C
B
D
G
A
B
A
F
E
A
D
A
F
E
A
C
B
D
C
B
F
E
A
A
H
E
B
C
E
G
C
B
D
A
G
A
B
A
D
F
E
F
A
D
F
E
F
A
D
B
C
A
G
B
C
G
A
B
A
E
B
A
C
G
A
B
A
C
B
D
G
A
D
G
D
E
A
H
E
B
C
E
A
B
A
C
A
G
A
B
A
E
C
B
B
C
F
E
A
C
B
G
C
B
E
B
C
C
B
D
B
A
C
C
B
D
G
A
B
A
G
A
B
A
F
E
F
A
D
C
B
D
B
C
A
H
E
B
C
E
B
A
C
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
A
A
H
E
B
C
E
B
C
C
B
B
C
A
G
F
E
A
B
C
F
E
F
A
D
F
E
F
A
D
E
B
A
C
D
A
H
E
B
C
E
G
A
B
A
G
D
F
E
A
A
H
E
B
C
E
A
F
E
A
C
B
F
E
F
A
D
B
C
F
E
A
C
B
D
F
E
A
E
D
F
E
A
F
E
A
A
C
B
A
F
E
F
A
D
D
D
C
B
D
F
E
A
G
A
B
A
G
A
B
A
F
E
F
A
D
C
B
C
B
D
C
B
D
C
B
D
C
B
D
B
C
A
B
A
C
B
A
C
C
B
A
F
E
A
F
E
A
F
E
A
C
B
E
D
G
A
B
A
B
C
D
C
B
A
H
E
B
C
E
G
A
H
E
B
C
E
G
G
E
F
E
F
A
D
B
A
C
E
E
G
C
B
E
F
E
A
C
B
G
A
B
A
G
A
B
A
G
F
E
A
A
C
B
D
C
B
A
H
E
B
C
E
C
B
D
A
G
A
B
C
C
B
A
H
E
B
C
E
C
B
G
D
G
A
B
A
E
A
H
E
B
C
E
G
A
B
A
C
B
F
E
A
C
B
A
H
E
B
C
E
F
E
A
B
C
C
B
A
B
A
C
C
B
D
B
A
C
A
C
B
C
B
D
F
E
F
A
D
E
G
A
B
A
E
A
H
E
B
C
E
G
A
B
A
G
E
D
E
E
E
E
G
F
E
A
A
H
E
B
C
E
F
E
A
G
A
B
A
E
A
H
E
B
C
E
B
C
C
B
D
D
F
E
A
D
B
C
A
C
B
B
C
G
A
B
A
E
F
E
A
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
A
A
B
A
C
A
H
E
B
C
E
A
G
A
B
A
G
E
B
A
C
A
H
E
B
C
E
B
A
C
B
C
D
D
B
A
C
C
B
D
G
A
B
A
C
B
A
H
E
B
C
E
C
B
D
B
C
F
E
A
D
G
B
A
C
E
E
B
A
C
A
G
E
A
F
E
A
G
B
A
C
G
A
B
A
G
D
B
A
C
E
D
B
C
F
E
F
A
D
F
E
F
A
D
F
E
A
D
A
F
E
F
A
D
G
G
A
B
A
G
A
B
A
B
C
A
H
E
B
C
E
E
B
A
C
F
E
A
G
A
H
E
B
C
E
A
A
H
E
B
C
E
C
B
G
A
B
A
A
G
G
D
B
A
C
B
A
C
C
B
D
G
E
A
E
B
C
F
E
F
A
D
C
B
D
G
A
B
A
D
B
A
C
F
E
F
A
D
D
G
F
E
F
A
D
F
E
A
E
G
A
B
A
G
A
B
A
A
C
B
D
G
G
A
B
A
A
B
C
D
G
A
B
A
F
E
F
A
D
A
A
G
A
B
A
C
B
D
G
A
B
A
C
B
D
B
A
C
F
E
A
F
E
F
A
D
G
A
B
A
E
C
B
D
C
B
A
H
E
B
C
E
A
B
A
C
A
H
E
B
C
E
B
A
C
A
E
F
E
A
A
H
E
B
C
E
A
A
B
C
F
E
A
C
B
F
E
A
F
E
F
A
D
F
E
A
A
H
E
B
C
E
C
B
B
C
G
A
B
A
D
A
B
C
F
E
F
A
D
F
E
A
A
H
E
B
C
E
G
A
B
A
B
A
C
C
B
D
C
B
D
A
B
C
G
C
B
D
B
A
C
B
C
D
G
A
B
A
C
B
A
C
B
C
B
D
B
C
F
E
A
D
E
B
C
G
A
B
A
D
B
A
C
E
B
C
C
B
F
E
F
A
D
G
E
C
B
F
E
F
A
D
G
A
B
A
G
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
G
C
B
D
D
B
C
G
A
B
A
G
A
B
A
C
B
D
F
E
F
A
D
D
B
C
F
E
A
G
A
B
A
A
C
B
D
C
B
D
B
C
D
A
H
E
B
C
E
B
A
C
E
B
C
C
B
A
A
H
E
B
C
E
C
B
D
C
B
D
G
C
B
D
C
B
D
G
A
B
A
D
C
B
E
B
C
B
C
C
B
D
B
C
G
A
B
A
B
A
C
C
B
C
B
B
C
B
A
C
E
A
H
E
B
C
E
F
E
A
C
B
D
B
A
C
B
C
A
G
A
B
A
D
B
C
C
B
G
D
G
A
B
A
G
A
B
A
B
A
C
C
B
D
G
A
B
A
E
B
C
F
E
F
A
D
D
F
E
F
A
D
C
B
D
B
A
C
D
F
E
A
B
C
B
C
F
E
F
A
D
B
A
C
B
A
C
C
B
C
B
D
C
B
G
E
F
E
F
A
D
D
C
B
D
F
E
A
C
B
D
D
G
A
B
A
F
E
A
F
E
F
A
D
F
E
A
A
H
E
B
C
E
C
B
G
F
E
F
A
D
B
C
E
F
E
F
A
D
C
B
D
G
A
B
A
G
A
B
A
G
A
B
A
G
A
B
A
F
E
A
E
B
A
C
D
B
A
C
F
E
A
F
E
F
A
D
C
B
D
B
C
A
H
E
B
C
E
F
E
A
B
C
A
H
E
B
C
E
F
E
F
A
D
E
G
A
B
A
F
E
F
A
D
F
E
A
F
E
A
C
B
E
B
A
C
F
E
A
A
H
E
B
C
E
B
C
D
E
D
C
B
B
C
F
E
A
C
B
D
C
B
D
G
C
B
C
B
D
G
E
B
C
F
E
F
A
D
E
D
B
C
D
E
E
C
B
A
G
A
B
A
G
A
B
A
B
A
C
A
H
E
B
C
E
D
C
B
D
B
C
E
C
B
F
E
F
A
D
B
A
C
E
B
C
A
H
E
B
C
E
B
A
C
B
C
F
E
F
A
D
B
C
E
F
E
A
G
A
B
A
B
C
G
C
B
D
B
A
C
E
C
B
C
B
B
A
C
A
D
C
B
F
E
F
A
D
A
C
B
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
C
B
F
E
A
D
F
E
A
G
A
B
A
B
C
E
G
A
B
A
C
B
E
G
A
B
A
G
A
B
A
F
E
A
F
E
F
A
D
G
A
B
A
E
B
C
A
B
C
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
C
B
A
H
E
B
C
E
B
A
C
D
B
C
A
H
E
B
C
E
B
A
C
B
A
C
C
B
D
G
B
C
G
A
B
C
B
C
E
C
B
D
B
A
C
C
B
D
E
E
B
C
C
B
G
A
B
A
G
A
B
A
E
A
D
A
G
A
B
A
D
B
A
C
B
A
C
A
H
E
B
C
E
D
G
A
B
A
C
B
A
H
E
B
C
E
A
H
E
B
C
E
C
B
B
C
F
E
F
A
D
D
B
C
C
B
D
B
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
E
B
A
C
C
B
D
A
A
H
E
B
C
E
A
G
F
E
F
A
D
B
C
F
E
A
B
C
F
E
A
C
B
D
E
D
D
F
E
F
A
D
C
B
D
G
G
G
A
B
A
A
D
C
B
F
E
A
F
E
A
F
E
A
C
B
D
B
C
F
E
F
A
D
A
H
E
B
C
E
D
A
G
G
F
E
A
G
A
B
A
A
H
E
B
C
E
G
C
B
D
F
E
F
A
D
G
G
B
A
C
E
C
B
D
B
C
G
A
B
A
E
G
A
B
A
A
H
E
B
C
E
C
B
D
B
A
C
B
A
C
F
E
F
A
D
B
C
G
A
H
E
B
C
E
F
E
A
C
B
D
C
B
B
C
C
B
D
A
A
H
E
B
C
E
B
A
C
C
B
B
A
C
G
A
B
A
E
A
H
E
B
C
E
B
A
C
B
C
G
A
H
E
B
C
E
B
A
C
G
F
E
A
C
B
D
E
A
H
E
B
C
E
A
G
A
B
A
D
B
A
C
D
C
B
D
B
C
D
A
G
A
E
E
F
E
A
D
B
A
C
B
A
C
B
A
C
F
E
F
A
D
F
E
A
F
E
A
B
C
B
C
F
E
A
C
B
D
C
B
D
F
E
A
D
B
A
C
G
G
B
C
B
A
C
B
A
C
A
H
E
B
C
E
G
A
B
A
E
C
B
C
B
A
H
E
B
C
E
C
B
B
A
C
C
B
D
B
A
C
D
C
B
D
A
H
E
B
C
E
G
A
B
A
F
E
A
E
F
E
A
G
B
C
C
B
D
C
B
D
F
E
F
A
D
F
E
A
A
H
E
B
C
E
C
B
D
F
E
F
A
D
D
C
B
D
G
B
A
C
G
C
B
B
A
C
C
B
D
A
B
A
C
A
H
E
B
C
E
E
F
E
A
A
H
E
B
C
E
F
E
F
A
D
B
A
C
C
B
C
B
D
C
B
D
F
E
A
D
A
H
E
B
C
E
F
E
A
C
B
B
A
C
B
C
C
B
D
C
B
D
B
C
D
C
B
C
B
D
F
E
F
A
D
G
B
A
C
B
C
G
A
B
A
B
A
C
B
A
C
C
B
G
A
H
E
B
C
E
G
C
B
D
C
B
G
A
B
A
F
E
A
E
F
E
F
A
D
A
C
B
G
C
B
G
A
B
C
A
F
E
A
B
A
C
G
A
B
A
F
E
A
A
H
E
B
C
E
E
F
E
A
F
E
A
B
A
C
A
C
B
D
B
A
C
C
B
D
G
A
B
A
B
A
C
D
E
D
C
B
C
B
D
C
B
D
C
B
D
D
F
E
F
A
D
B
C
E
D
G
F
E
A
B
C
E
E
C
B
F
E
F
A
D
C
B
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
G
A
B
A
C
B
E
F
E
A
F
E
A
F
E
A
G
A
B
A
C
B
D
B
C
A
H
E
B
C
E
E
F
E
F
A
D
A
H
E
B
C
E
D
A
F
E
A
F
E
A
B
C
G
A
B
A
G
F
E
F
A
D
G
A
B
A
E
B
C
F
E
A
D
B
A
C
E
G
A
B
A
G
D
D
D
G
A
B
A
C
B
D
B
A
C
B
A
C
A
B
C
D
E
F
E
A
F
E
F
A
D
A
D
F
E
A
F
E
F
A
D
E
G
F
E
F
A
D
C
B
D
C
B
D
F
E
F
A
D
B
A
C
G
G
C
B
D
A
H
E
B
C
E
D
A
A
C
B
B
A
C
G
A
B
A
G
A
B
A
B
C
B
A
C
G
E
A
C
B
D
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
D
F
E
A
G
G
A
B
A
A
E
G
A
B
A
C
B
G
C
B
D
F
E
A
C
B
E
A
H
E
B
C
E
D
B
C
F
E
F
A
D
D
C
B
D
B
C
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
C
B
D
A
C
B
E
B
C
A
H
E
B
C
E
B
A
C
C
B
D
D
G
E
F
E
F
A
D
F
E
A
G
A
B
A
G
A
B
A
A
B
C
E
F
E
A
A
C
B
F
E
F
A
D
B
A
C
F
E
F
A
D
A
A
A
H
E
B
C
E
B
A
C
B
A
C
F
E
F
A
D
C
B
B
A
C
E
D
F
E
F
A
D
C
B
D
B
A
C
A
C
B
D
F
E
A
G
B
C
D
C
B
C
B
D
D
B
C
B
A
C
D
A
H
E
B
C
E
B
A
C
B
C
G
G
A
B
A
E
C
B
G
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
E
D
C
B
D
F
E
A
G
A
C
B
B
A
C
B
C
G
B
A
C
F
E
F
A
D
C
B
D
F
E
A
E
D
F
E
F
A
D
C
B
A
H
E
B
C
E
C
B
C
B
B
C
A
H
E
B
C
E
B
A
C
G
A
B
A
C
B
B
A
C
D
F
E
F
A
D
C
B
D
B
A
C
B
A
C
G
A
B
A
F
E
F
A
D
G
A
H
E
B
C
E
E
F
E
F
A
D
B
C
C
B
B
A
C
C
B
G
A
H
E
B
C
E
B
A
C
G
A
B
A
F
E
A
D
C
B
F
E
F
A
D
B
C
B
A
C
G
B
A
C
C
B
D
G
A
B
A
A
H
E
B
C
E
B
C
G
E
C
B
D
G
G
C
B
F
E
F
A
D
B
A
C
E
B
A
C
F
E
F
A
D
F
E
A
F
E
F
A
D
G
A
B
A
B
C
E
A
H
E
B
C
E
C
B
D
A
A
F
E
F
A
D
C
B
D
G
G
E
A
F
E
F
A
D
C
B
C
B
D
A
H
E
B
C
E
E
C
B
E
F
E
A
B
C
G
A
B
A
A
H
E
B
C
E
G
A
F
E
F
A
D
C
B
E
B
C
C
B
D
E
D
A
H
E
B
C
E
A
F
E
A
D
B
C
A
A
H
E
B
C
E
E
A
A
A
A
H
E
B
C
E
B
C
B
A
C
G
F
E
A
C
B
A
H
E
B
C
E
E
B
A
C
C
B
G
A
B
A
D
G
A
H
E
B
C
E
C
B
B
A
C
E
C
B
C
B
B
A
C
C
B
D
A
H
E
B
C
E
D
B
C
G
A
B
A
F
E
F
A
D
F
E
F
A
D
E
B
A
C
G
A
B
A
B
A
C
B
C
A
D
E
D
C
B
D
G
D
E
E
A
H
E
B
C
E
F
E
A
E
B
A
C
A
F
E
A
F
E
F
A
D
F
E
A
A
C
B
C
B
D
D
B
A
C
C
B
D
B
A
C
A
H
E
B
C
E
B
A
C
F
E
F
A
D
B
C
F
E
A
E
B
A
C
D
B
A
C
B
A
C
C
B
D
A
B
C
B
C
F
E
F
A
D
F
E
F
A
D
G
C
B
F
E
F
A
D
G
A
B
A
G
A
B
A
F
E
A
C
B
D
F
E
A
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
G
A
B
A
F
E
F
A
D
E
G
A
B
A
F
E
F
A
D
G
A
B
A
G
C
B
D
F
E
A
A
H
E
B
C
E
F
E
A
G
G
A
D
B
A
C
F
E
F
A
D
F
E
A
E
C
B
C
B
D
A
C
B
D
B
A
C
A
C
B
D
E
C
B
A
C
B
D
G
A
B
A
D
C
B
D
C
B
D
G
D
A
D
F
E
A
C
B
D
G
B
A
C
G
A
B
A
A
H
E
B
C
E
G
E
F
E
A
C
B
C
B
D
E
D
C
B
D
C
B
G
A
A
H
E
B
C
E
B
C
F
E
F
A
D
A
D
F
E
A
A
H
E
B
C
E
A
E
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
G
A
B
A
E
C
B
D
D
E
B
A
C
D
F
E
A
C
B
D
C
B
D
C
B
D
A
H
E
B
C
E
E
D
F
E
A
B
C
G
A
B
A
G
C
B
D
C
B
D
A
D
G
A
B
A
G
A
B
A
F
E
A
A
A
B
C
D
C
B
D
F
E
A
F
E
F
A
D
G
C
B
B
C
F
E
A
B
A
C
E
A
H
E
B
C
E
C
B
D
G
A
B
A
B
A
C
G
A
B
A
G
A
B
A
D
B
C
B
C
E
C
B
D
E
D
B
A
C
C
B
B
C
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
E
A
H
E
B
C
E
B
C
F
E
F
A
D
B
A
C
D
E
E
C
B
D
C
B
G
A
B
A
A
H
E
B
C
E
C
B
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
C
B
E
G
A
B
A
F
E
F
A
D
C
B
D
C
B
D
G
A
A
H
E
B
C
E
A
A
H
E
B
C
E
G
A
H
E
B
C
E
G
A
B
A
B
A
C
D
E
F
E
F
A
D
E
F
E
F
A
D
A
H
E
B
C
E
C
B
B
C
F
E
A
C
B
D
C
B
D
E
G
D
F
E
F
A
D
F
E
F
A
D
F
E
A
A
H
E
B
C
E
C
B
G
A
B
A
B
A
C
E
E
F
E
A
G
A
B
A
B
A
C
F
E
A
C
B
B
C
G
C
B
F
E
A
D
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
A
C
B
B
C
G
A
B
A
B
A
C
B
C
A
H
E
B
C
E
F
E
A
D
E
F
E
F
A
D
E
C
B
B
A
C
G
A
B
A
A
H
E
B
C
E
D
B
C
F
E
A
F
E
A
F
E
A
A
A
G
G
C
B
D
B
C
C
B
B
C
G
A
B
A
D
F
E
A
B
A
C
G
B
C
F
E
A
A
H
E
B
C
E
A
F
E
F
A
D
F
E
F
A
D
B
C
G
F
E
A
A
B
C
E
B
A
C
C
B
D
E
C
B
G
A
D
D
C
B
E
F
E
F
A
D
G
A
B
A
B
C
F
E
A
C
B
F
E
A
A
G
B
A
C
B
C
F
E
F
A
D
C
B
B
C
B
A
C
C
B
A
H
E
B
C
E
G
A
H
E
B
C
E
C
B
C
B
D
B
A
C
C
B
D
G
A
B
A
B
A
C
C
B
A
H
E
B
C
E
A
E
B
A
C
F
E
F
A
D
E
A
E
A
F
E
F
A
D
D
F
E
F
A
D
C
B
G
A
B
A
C
B
D
G
F
E
A
C
B
A
G
F
E
F
A
D
B
C
G
A
B
A
C
B
D
B
A
C
E
C
B
G
G
D
E
A
H
E
B
C
E
G
A
C
B
B
A
C
F
E
A
D
F
E
A
D
F
E
A
B
A
C
A
G
A
B
A
A
H
E
B
C
E
G
F
E
F
A
D
B
C
D
F
E
F
A
D
E
B
A
C
F
E
F
A
D
G
A
B
C
G
A
B
A
G
G
G
A
B
A
A
F
E
F
A
D
A
H
E
B
C
E
C
B
D
C
B
D
C
B
D
C
B
D
G
E
B
A
C
C
B
D
A
F
E
A
F
E
A
F
E
F
A
D
G
F
E
A
G
A
B
A
G
C
B
D
A
C
B
G
A
B
A
E
D
B
C
G
G
G
A
B
A
B
C
G
B
C
D
A
B
A
C
C
B
A
E
F
E
F
A
D
B
A
C
C
B
E
F
E
A
E
B
A
C
B
A
C
F
E
F
A
D
B
C
E
A
H
E
B
C
E
D
G
A
B
A
G
A
H
E
B
C
E
D
F
E
F
A
D
F
E
A
A
H
E
B
C
E
D
C
B
B
A
C
F
E
A
C
B
G
C
B
B
C
C
B
D
A
H
E
B
C
E
C
B
A
H
E
B
C
E
A
H
E
B
C
E
C
B
F
E
F
A
D
B
A
C
F
E
F
A
D
D
G
A
C
B
D
F
E
F
A
D
C
B
C
B
D
C
B
D
C
B
D
E
C
B
B
A
C
G
G
A
C
B
B
A
C
D
A
G
F
E
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
E
A
B
C
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
G
A
B
A
C
B
D
G
A
B
A
G
B
C
G
D
E
E
G
A
B
A
B
A
C
E
G
A
B
A
G
A
B
A
G
A
B
A
C
B
G
A
B
A
B
C
G
C
B
D
D
D
A
F
E
A
C
B
D
B
A
C
E
A
H
E
B
C
E
A
B
C
C
B
B
A
C
F
E
A
G
F
E
A
E
G
G
A
B
A
D
C
B
D
A
G
D
A
B
A
C
D
G
D
G
G
A
H
E
B
C
E
B
C
A
H
E
B
C
E
E
C
B
D
B
C
C
B
D
C
B
B
A
C
F
E
A
B
C
A
H
E
B
C
E
A
H
E
B
C
E
C
B
C
B
D
F
E
A
B
C
C
B
D
A
G
A
B
A
F
E
A
B
C
G
A
H
E
B
C
E
D
D
E
A
G
C
B
D
G
A
B
A
C
B
F
E
A
C
B
F
E
F
A
D
B
C
G
A
H
E
B
C
E
C
B
A
E
A
B
A
C
C
B
A
A
H
E
B
C
E
A
H
E
B
C
E
C
B
B
A
C
G
A
C
B
D
D
D
C
B
D
E
G
A
B
A
F
E
A
D
F
E
A
G
E
B
C
F
E
F
A
D
E
F
E
A
F
E
A
C
B
A
F
E
A
G
A
B
A
B
A
C
G
A
B
A
A
H
E
B
C
E
B
A
C
A
G
A
G
C
B
C
B
G
A
B
A
A
H
E
B
C
E
G
A
B
A
B
C
E
E
F
E
F
A
D
C
B
D
A
H
E
B
C
E
B
C
F
E
A
B
A
C
C
B
F
E
F
A
D
C
B
D
E
A
H
E
B
C
E
C
B
D
B
A
C
C
B
D
E
A
D
A
A
C
B
D
G
B
C
B
A
C
F
E
F
A
D
E
F
E
F
A
D
A
H
E
B
C
E
C
B
D
E
D
G
A
B
A
F
E
A
C
B
E
A
F
E
F
A
D
D
A
H
E
B
C
E
E
B
C
B
A
C
B
C
F
E
F
A
D
C
B
D
B
C
B
C
A
B
C
E
A
H
E
B
C
E
B
A
C
A
B
A
C
C
B
G
G
A
B
A
A
G
F
E
A
A
G
A
B
A
C
B
G
F
E
A
B
A
C
C
B
D
A
G
A
B
A
C
B
A
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
G
G
A
B
A
F
E
A
A
H
E
B
C
E
C
B
D
F
E
F
A
D
C
B
C
B
C
B
D
A
H
E
B
C
E
F
E
F
A
D
C
B
F
E
A
D
A
A
H
E
B
C
E
A
A
H
E
B
C
E
B
A
C
A
E
C
B
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
E
A
A
A
H
E
B
C
E
C
B
D
C
B
D
G
F
E
A
D
B
C
B
C
F
E
A
B
C
B
C
F
E
F
A
D
A
H
E
B
C
E
G
A
H
E
B
C
E
G
A
A
G
B
A
C
B
A
C
C
B
D
E
A
H
E
B
C
E
D
G
A
B
A
C
B
A
B
C
G
A
B
A
C
B
D
C
B
D
A
H
E
B
C
E
B
C
G
C
B
D
A
H
E
B
C
E
F
E
A
C
B
D
C
B
G
F
E
F
A
D
D
C
B
D
A
H
E
B
C
E
C
B
D
C
B
D
D
C
B
C
B
G
A
B
A
D
F
E
A
C
B
D
F
E
A
F
E
F
A
D
C
B
B
C
D
D
B
C
B
C
F
E
F
A
D
C
B
C
B
D
G
A
B
A
E
A
H
E
B
C
E
B
C
G
A
B
A
G
A
B
A
F
E
A
G
C
B
D
F
E
A
F
E
A
G
A
B
A
B
C
B
C
D
E
G
C
B
D
D
A
G
C
B
F
E
F
A
D
E
G
G
A
B
A
A
H
E
B
C
E
E
A
H
E
B
C
E
G
A
H
E
B
C
E
F
E
A
F
E
A
C
B
A
H
E
B
C
E
F
E
A
G
A
H
E
B
C
E
C
B
D
G
F
E
F
A
D
A
G
A
B
A
E
C
B
D
F
E
F
A
D
B
A
C
A
A
H
E
B
C
E
F
E
F
A
D
C
B
D
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
A
F
E
F
A
D
B
C
F
E
F
A
D
E
G
A
B
A
G
A
B
A
C
B
D
G
A
B
A
C
B
D
D
D
C
B
D
A
H
E
B
C
E
B
A
C
B
C
G
A
B
A
B
A
C
E
C
B
A
G
A
B
A
E
A
G
A
B
A
F
E
F
A
D
E
E
B
C
A
E
F
E
F
A
D
C
B
G
A
B
A
G
E
D
A
H
E
B
C
E
B
A
C
G
A
B
A
B
A
C
A
E
A
G
A
D
A
F
E
F
A
D
B
C
F
E
F
A
D
B
A
C
B
C
G
A
B
A
A
F
E
F
A
D
A
F
E
A
A
H
E
B
C
E
G
A
H
E
B
C
E
E
B
A
C
A
C
B
D
G
A
B
A
D
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
C
B
D
F
E
F
A
D
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
E
C
B
D
E
E
A
E
A
E
C
B
D
B
A
C
B
C
C
B
F
E
F
A
D
B
A
C
F
E
F
A
D
A
H
E
B
C
E
G
B
C
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
D
E
B
A
C
D
B
A
C
B
C
C
B
G
A
B
A
A
A
D
B
C
F
E
F
A
D
B
A
C
G
A
B
A
D
A
H
E
B
C
E
C
B
D
D
B
C
F
E
F
A
D
C
B
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
G
A
B
A
F
E
F
A
D
B
A
C
G
G
A
B
A
C
B
D
C
B
D
C
B
D
D
B
A
C
C
B
A
E
G
A
B
A
F
E
F
A
D
E
F
E
F
A
D
G
A
B
A
F
E
A
C
B
D
F
E
F
A
D
F
E
A
G
A
B
A
A
H
E
B
C
E
B
C
C
B
D
A
A
H
E
B
C
E
F
E
A
G
E
B
A
C
G
C
B
F
E
F
A
D
B
A
C
C
B
D
E
C
B
D
A
A
F
E
A
E
G
G
C
B
D
C
B
D
D
G
A
B
A
C
B
D
B
A
C
C
B
C
B
B
C
G
C
B
A
B
A
C
E
C
B
A
H
E
B
C
E
C
B
C
B
D
F
E
A
A
D
E
E
E
C
B
D
E
B
A
C
B
A
C
F
E
A
A
H
E
B
C
E
A
G
A
B
A
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
C
B
F
E
A
C
B
G
A
B
A
A
H
E
B
C
E
C
B
D
B
A
C
E
A
H
E
B
C
E
G
A
B
A
A
C
B
D
F
E
F
A
D
C
B
C
B
G
A
B
A
G
B
A
C
B
C
B
C
A
G
A
B
A
C
B
B
A
C
A
H
E
B
C
E
B
C
F
E
A
D
C
B
F
E
A
G
A
B
A
C
B
C
B
G
B
C
E
C
B
D
A
H
E
B
C
E
G
A
B
A
G
D
G
A
B
A
E
E
G
A
B
A
F
E
A
F
E
F
A
D
A
C
B
B
C
G
F
E
A
C
B
D
C
B
D
B
C
B
A
C
F
E
F
A
D
D
G
A
B
A
C
B
D
G
B
A
C
B
A
C
C
B
B
C
G
D
C
B
B
C
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
B
C
B
C
G
F
E
A
E
B
A
C
G
B
A
C
C
B
D
A
H
E
B
C
E
B
A
C
G
A
B
A
F
E
F
A
D
A
F
E
F
A
D
C
B
D
C
B
D
F
E
A
C
B
G
D
C
B
E
B
A
C
F
E
A
A
F
E
A
E
B
A
C
A
E
A
G
A
H
E
B
C
E
G
A
C
B
D
G
C
B
F
E
F
A
D
G
A
B
A
E
G
A
B
A
F
E
F
A
D
C
B
C
B
G
F
E
A
E
B
A
C
B
C
D
G
A
B
A
B
C
B
A
C
C
B
A
C
B
D
F
E
A
G
A
B
A
G
A
B
A
E
E
C
B
D
A
F
E
A
A
H
E
B
C
E
C
B
B
A
C
A
H
E
B
C
E
C
B
D
C
B
D
A
G
F
E
F
A
D
G
C
B
E
F
E
A
B
C
F
E
A
D
A
F
E
A
A
H
E
B
C
E
E
C
B
G
A
F
E
F
A
D
C
B
D
B
C
C
B
E
B
A
C
F
E
F
A
D
D
A
E
G
E
B
A
C
B
A
C
A
H
E
B
C
E
C
B
E
D
B
A
C
F
E
A
D
A
H
E
B
C
E
D
A
H
E
B
C
E
G
A
B
A
G
A
B
A
E
D
E
C
B
F
E
A
B
C
B
C
A
H
E
B
C
E
G
A
B
A
E
B
C
F
E
F
A
D
C
B
G
A
B
A
B
C
F
E
F
A
D
D
D
B
A
C
G
A
B
A
A
A
G
A
B
A
F
E
A
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
C
B
B
A
C
B
C
D
A
H
E
B
C
E
C
B
E
A
F
E
A
A
H
E
B
C
E
F
E
F
A
D
C
B
A
C
B
C
B
D
C
B
E
F
E
A
A
B
C
C
B
D
A
C
B
D
F
E
F
A
D
B
A
C
A
A
E
G
A
B
A
D
G
A
B
A
C
B
D
A
A
H
E
B
C
E
B
A
C
D
G
B
C
F
E
A
G
C
B
D
E
A
C
B
D
C
B
C
B
D
A
C
B
G
G
A
B
A
B
C
F
E
A
E
D
C
B
B
A
C
G
A
B
A
C
B
D
C
B
D
F
E
F
A
D
E
G
A
B
A
B
C
A
F
E
F
A
D
C
B
D
E
F
E
F
A
D
A
H
E
B
C
E
C
B
D
F
E
A
A
E
C
B
D
E
D
D
F
E
F
A
D
G
A
B
A
C
B
E
A
C
B
D
C
B
F
E
A
F
E
A
C
B
C
B
D
A
H
E
B
C
E
C
B
D
C
B
D
F
E
F
A
D
C
B
D
G
B
C
F
E
F
A
D
E
C
B
D
D
G
A
B
A
G
F
E
F
A
D
G
C
B
D
C
B
D
B
C
C
B
D
F
E
A
D
B
C
B
C
D
G
A
B
A
C
B
B
C
C
B
D
A
E
D
D
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
B
C
D
C
B
D
G
A
B
A
E
G
A
B
A
G
A
B
A
A
G
A
B
A
G
A
B
A
G
A
B
A
A
A
H
E
B
C
E
E
G
G
D
E
A
E
E
E
C
B
D
D
G
A
H
E
B
C
E
D
C
B
D
B
C
G
E
F
E
F
A
D
G
A
B
A
C
B
C
G
A
H
E
B
C
E
A
B
A
C
B
A
C
B
A
C
G
F
E
F
A
D
G
B
A
C
B
A
C
C
B
D
C
B
B
A
C
A
D
E
B
C
D
B
A
C
C
B
D
D
B
A
C
G
G
A
B
A
B
C
B
A
C
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
D
B
A
C
C
B
A
G
A
B
A
G
B
A
C
A
A
H
E
B
C
E
F
E
A
G
D
F
E
F
A
D
C
B
F
E
F
A
D
A
D
B
C
A
H
E
B
C
E
F
E
A
C
B
D
A
H
E
B
C
E
C
B
D
G
A
B
A
G
A
H
E
B
C
E
A
F
E
A
F
E
F
A
D
B
A
C
G
A
B
A
A
C
B
E
F
E
A
G
A
B
A
F
E
A
G
A
B
A
F
E
F
A
D
C
B
B
A
C
F
E
A
C
B
C
B
D
A
G
B
A
C
F
E
A
B
C
F
E
A
D
F
E
A
G
A
B
A
B
C
G
A
B
A
F
E
F
A
D
A
D
G
A
C
B
G
E
D
C
B
D
B
A
C
G
A
B
A
E
A
C
B
D
B
C
F
E
A
F
E
F
A
D
G
A
B
A
A
E
G
A
B
A
B
A
C
D
G
A
A
B
A
C
C
B
D
G
C
B
D
A
A
H
E
B
C
E
C
B
D
G
F
E
A
B
A
C
D
G
B
A
C
D
G
A
B
A
A
B
A
C
G
F
E
F
A
D
F
E
A
E
B
A
C
C
B
D
A
E
F
E
A
B
A
C
F
E
F
A
D
F
E
F
A
D
B
A
C
A
B
A
C
G
E
B
A
C
B
C
C
B
D
D
G
C
B
A
H
E
B
C
E
G
C
B
D
G
C
B
F
E
F
A
D
F
E
F
A
D
D
G
A
B
A
A
F
E
F
A
D
C
B
G
G
E
F
E
F
A
D
B
A
C
F
E
A
D
E
C
B
G
F
E
F
A
D
C
B
F
E
A
B
A
C
G
A
B
A
F
E
A
G
A
B
A
F
E
F
A
D
B
A
C
G
D
F
E
A
C
B
D
A
H
E
B
C
E
G
A
B
A
G
A
B
A
D
G
C
B
D
E
C
B
A
C
B
F
E
A
B
C
A
E
C
B
D
G
F
E
A
D
G
G
F
E
F
A
D
E
A
H
E
B
C
E
G
A
B
A
G
E
F
E
F
A
D
B
A
C
C
B
D
G
A
G
A
B
A
D
D
F
E
F
A
D
A
C
B
B
A
C
C
B
D
C
B
D
B
A
C
F
E
A
B
C
B
A
C
E
G
F
E
A
E
F
E
A
F
E
F
A
D
D
E
F
E
F
A
D
F
E
F
A
D
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
B
C
G
G
A
B
A
F
E
F
A
D
F
E
F
A
D
G
B
C
A
F
E
F
A
D
F
E
A
B
C
D
F
E
F
A
D
B
C
B
C
G
A
B
A
G
A
B
A
F
E
A
F
E
F
A
D
F
E
F
A
D
B
C
F
E
A
G
G
A
B
C
A
A
D
F
E
A
D
G
A
E
C
B
B
C
B
C
C
B
D
C
B
G
F
E
F
A
D
C
B
F
E
A
C
B
D
A
D
G
A
B
A
B
C
B
C
E
F
E
F
A
D
C
B
F
E
A
G
A
B
A
D
B
C
A
H
E
B
C
E
C
B
G
A
B
A
A
F
E
F
A
D
A
E
B
C
F
E
A
E
B
A
C
G
A
B
A
A
H
E
B
C
E
E
G
A
B
A
C
B
D
C
B
D
A
H
E
B
C
E
C
B
B
A
C
D
F
E
F
A
D
B
A
C
C
B
G
C
B
D
F
E
A
C
B
D
D
F
E
A
F
E
F
A
D
D
C
B
D
C
B
C
B
D
G
C
B
D
D
C
B
F
E
A
A
B
C
G
A
B
A
B
A
C
F
E
A
C
B
A
E
G
G
A
B
A
D
A
C
B
D
B
C
E
F
E
A
F
E
A
A
H
E
B
C
E
B
C
F
E
A
D
G
F
E
A
G
A
B
A
C
B
D
F
E
A
F
E
F
A
D
B
C
G
A
H
E
B
C
E
D
B
A
C
G
F
E
A
C
B
F
E
F
A
D
C
B
D
E
G
A
B
A
B
C
B
A
C
A
C
B
D
A
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
B
C
A
A
F
E
F
A
D
B
A
C
C
B
C
B
B
A
C
G
C
B
E
A
H
E
B
C
E
C
B
G
A
B
A
C
B
D
F
E
A
G
F
E
A
A
C
B
D
B
A
C
C
B
D
F
E
F
A
D
B
A
C
G
E
A
G
B
A
C
E
C
B
C
B
A
H
E
B
C
E
A
G
A
H
E
B
C
E
C
B
C
B
B
A
C
B
A
C
B
C
B
C
F
E
A
A
H
E
B
C
E
G
C
B
F
E
A
B
A
C
C
B
D
F
E
F
A
D
F
E
A
B
A
C
F
E
A
E
F
E
A
C
B
G
C
B
G
A
B
A
E
B
C
B
C
F
E
A
G
A
B
A
D
C
B
C
B
C
B
D
B
C
G
A
B
A
C
B
B
A
C
F
E
A
C
B
A
F
E
F
A
D
G
A
H
E
B
C
E
D
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
A
A
H
E
B
C
E
C
B
D
C
B
C
B
F
E
F
A
D
G
G
A
B
A
B
A
C
D
C
B
A
F
E
F
A
D
A
H
E
B
C
E
E
B
C
E
F
E
A
B
C
A
B
A
C
E
B
C
D
A
A
A
H
E
B
C
E
C
B
E
G
C
B
D
A
D
G
A
B
A
A
C
B
D
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
C
B
D
B
A
C
B
C
A
H
E
B
C
E
B
C
C
B
F
E
F
A
D
F
E
F
A
D
B
C
G
G
A
B
A
A
H
E
B
C
E
C
B
B
C
A
F
E
F
A
D
E
E
A
H
E
B
C
E
G
G
A
B
A
D
C
B
F
E
F
A
D
F
E
F
A
D
A
A
H
E
B
C
E
E
C
B
F
E
F
A
D
F
E
A
G
A
B
A
G
A
B
A
E
F
E
F
A
D
B
C
C
B
B
C
D
B
C
F
E
A
C
B
E
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
B
C
C
B
D
E
A
G
E
A
A
A
H
E
B
C
E
A
H
E
B
C
E
G
C
B
D
G
A
B
A
A
G
G
F
E
A
C
B
D
G
A
B
A
A
H
E
B
C
E
D
A
A
A
B
C
G
A
B
A
B
A
C
A
D
A
H
E
B
C
E
F
E
A
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
D
D
C
B
A
C
B
D
A
G
A
B
A
B
A
C
C
B
C
B
F
E
F
A
D
A
B
C
B
C
A
C
B
D
C
B
D
C
B
G
A
B
A
G
E
G
G
B
A
C
E
F
E
F
A
D
G
G
A
B
A
B
C
F
E
F
A
D
C
B
D
D
B
A
C
F
E
F
A
D
E
B
C
F
E
A
B
C
B
C
E
G
A
B
A
F
E
F
A
D
B
C
G
E
C
B
D
C
B
D
A
A
B
A
C
F
E
F
A
D
A
H
E
B
C
E
F
E
A
G
A
B
A
B
A
C
D
C
B
D
A
H
E
B
C
E
A
D
G
A
C
B
E
B
C
D
F
E
A
F
E
F
A
D
B
C
B
C
A
E
A
H
E
B
C
E
A
B
C
A
H
E
B
C
E
E
D
F
E
F
A
D
B
A
C
B
A
C
B
C
C
B
D
B
A
C
A
B
C
A
H
E
B
C
E
F
E
F
A
D
E
C
B
D
E
A
H
E
B
C
E
F
E
F
A
D
C
B
E
G
A
B
A
F
E
F
A
D
C
B
F
E
F
A
D
A
B
A
C
B
C
A
H
E
B
C
E
F
E
A
B
C
G
G
A
B
A
G
E
F
E
F
A
D
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
F
E
A
G
E
A
D
B
C
F
E
F
A
D
D
F
E
A
F
E
F
A
D
C
B
D
C
B
D
F
E
A
D
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
A
B
C
C
B
D
B
A
C
B
A
C
G
A
B
A
G
A
B
A
A
A
H
E
B
C
E
F
E
F
A
D
B
C
E
D
G
A
B
A
B
C
D
E
A
H
E
B
C
E
B
C
B
C
A
D
E
E
F
E
F
A
D
E
A
C
B
D
G
A
B
A
F
E
A
B
C
C
B
B
C
F
E
F
A
D
A
H
E
B
C
E
G
G
A
C
B
D
F
E
F
A
D
G
A
B
A
C
B
G
A
B
A
A
B
A
C
D
A
H
E
B
C
E
C
B
E
B
C
F
E
A
C
B
D
B
A
C
F
E
F
A
D
G
A
B
A
G
B
A
C
G
A
B
A
F
E
F
A
D
C
B
D
D
B
A
C
G
A
B
A
C
B
G
G
A
B
A
G
E
F
E
A
A
C
B
G
F
E
F
A
D
E
B
C
A
C
B
C
B
F
E
F
A
D
C
B
D
D
G
A
B
A
G
G
A
B
A
G
A
B
A
G
C
B
C
B
A
H
E
B
C
E
F
E
A
B
A
C
C
B
G
F
E
A
G
A
A
H
E
B
C
E
C
B
D
B
A
C
G
A
B
A
C
B
D
C
B
D
E
C
B
B
A
C
F
E
F
A
D
F
E
A
B
A
C
E
F
E
F
A
D
A
F
E
A
A
A
H
E
B
C
E
D
B
C
B
C
F
E
F
A
D
E
F
E
A
F
E
A
A
H
E
B
C
E
G
G
A
B
A
C
B
D
C
B
D
A
H
E
B
C
E
F
E
A
F
E
F
A
D
B
C
B
C
A
F
E
A
A
F
E
A
G
A
B
A
G
G
A
B
A
A
C
B
C
B
D
D
G
B
C
F
E
F
A
D
G
C
B
B
A
C
A
B
C
A
G
A
B
A
D
C
B
D
F
E
A
G
A
B
A
G
A
B
A
A
H
E
B
C
E
G
A
B
A
A
A
D
G
B
C
G
C
B
D
D
F
E
A
E
F
E
F
A
D
G
A
B
A
D
E
G
B
A
C
E
G
G
C
B
A
G
A
B
A
A
H
E
B
C
E
F
E
A
A
A
H
E
B
C
E
F
E
A
G
A
B
A
A
F
E
F
A
D
C
B
D
C
B
B
A
C
C
B
D
F
E
F
A
D
E
F
E
F
A
D
C
B
D
B
A
C
F
E
A
D
B
C
A
H
E
B
C
E
F
E
A
B
C
B
A
C
D
F
E
A
G
E
F
E
A
G
G
A
B
A
G
B
C
F
E
A
C
B
D
A
H
E
B
C
E
C
B
B
A
C
G
G
A
A
C
B
D
D
C
B
C
B
D
F
E
F
A
D
G
A
B
A
G
G
G
A
B
A
F
E
A
F
E
A
A
H
E
B
C
E
F
E
F
A
D
G
A
G
A
B
A
C
B
D
E
A
H
E
B
C
E
B
A
C
C
B
D
D
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
D
A
H
E
B
C
E
F
E
A
B
C
C
B
F
E
A
C
B
E
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
G
G
A
B
A
B
C
C
B
G
A
B
A
G
A
B
A
C
B
F
E
F
A
D
A
E
G
A
B
A
D
G
G
B
C
C
B
D
B
A
C
E
E
F
E
A
A
H
E
B
C
E
A
G
A
B
A
E
F
E
A
B
A
C
F
E
A
B
A
C
C
B
C
B
D
C
B
D
A
F
E
F
A
D
A
H
E
B
C
E
B
C
F
E
F
A
D
A
H
E
B
C
E
C
B
D
A
G
F
E
F
A
D
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
E
C
B
C
B
A
E
B
A
C
C
B
C
B
C
B
D
F
E
A
C
B
G
G
A
B
A
E
G
A
B
A
G
F
E
A
B
C
D
A
H
E
B
C
E
G
A
B
A
F
E
A
C
B
D
A
H
E
B
C
E
C
B
D
G
C
B
B
A
C
G
B
A
C
A
B
C
C
B
D
D
D
D
G
E
C
B
G
A
D
D
G
A
B
A
F
E
A
G
G
B
A
C
A
G
A
B
A
F
E
A
F
E
F
A
D
C
B
D
A
C
B
D
A
H
E
B
C
E
B
A
C
E
D
F
E
A
F
E
F
A
D
D
G
A
B
A
B
A
C
B
A
C
A
H
E
B
C
E
C
B
D
F
E
A
G
A
G
A
C
B
D
B
A
C
F
E
A
D
B
C
F
E
F
A
D
G
E
C
B
D
G
F
E
A
F
E
F
A
D
A
A
C
B
D
D
B
C
C
B
E
A
A
C
B
D
A
B
A
C
F
E
A
A
H
E
B
C
E
D
B
C
A
H
E
B
C
E
E
F
E
A
G
G
E
A
C
B
D
B
A
C
A
B
C
B
C
D
E
F
E
A
A
H
E
B
C
E
F
E
F
A
D
D
F
E
A
A
C
B
D
G
C
B
D
A
H
E
B
C
E
A
A
H
E
B
C
E
A
F
E
F
A
D
F
E
F
A
D
G
C
B
D
A
F
E
A
G
E
F
E
F
A
D
C
B
G
A
B
A
A
H
E
B
C
E
B
C
G
A
H
E
B
C
E
D
C
B
D
F
E
F
A
D
B
C
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
B
A
C
G
A
B
A
A
C
B
D
A
F
E
F
A
D
A
B
A
C
C
B
D
C
B
D
A
G
A
B
A
D
E
A
C
B
F
E
A
B
C
G
A
B
A
F
E
A
G
A
B
A
B
A
C
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
C
B
A
H
E
B
C
E
C
B
D
A
B
A
C
E
B
A
C
G
G
A
B
A
F
E
F
A
D
G
A
B
A
D
G
F
E
A
G
A
B
A
F
E
A
B
C
A
D
F
E
F
A
D
C
B
D
E
A
G
A
B
A
G
A
B
A
B
C
B
C
B
A
C
F
E
A
A
F
E
A
F
E
A
F
E
F
A
D
B
A
C
C
B
D
G
A
B
A
F
E
A
D
C
B
B
A
C
B
A
C
B
A
C
G
A
B
A
G
B
C
D
E
C
B
C
B
G
A
B
A
G
A
B
A
G
A
B
A
B
A
C
E
D
G
D
A
G
A
H
E
B
C
E
F
E
F
A
D
B
A
C
A
F
E
F
A
D
B
C
A
G
A
B
A
D
B
A
C
A
D
C
B
B
C
F
E
F
A
D
A
H
E
B
C
E
D
F
E
F
A
D
F
E
A
F
E
A
F
E
A
B
C
B
C
A
E
G
A
B
A
E
B
C
C
B
D
A
B
C
E
B
A
C
F
E
A
A
D
F
E
F
A
D
F
E
F
A
D
B
C
C
B
D
E
D
E
B
A
C
F
E
F
A
D
A
H
E
B
C
E
C
B
A
H
E
B
C
E
B
A
C
E
C
B
C
B
D
G
A
B
A
B
C
C
B
D
B
A
C
G
A
B
A
B
A
C
G
B
C
C
B
A
A
H
E
B
C
E
D
A
H
E
B
C
E
F
E
F
A
D
B
A
C
G
G
B
C
G
G
A
B
A
B
A
C
A
F
E
F
A
D
D
B
C
F
E
A
G
A
B
A
D
C
B
D
E
D
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
G
G
E
B
A
C
F
E
F
A
D
G
A
B
A
C
B
D
F
E
F
A
D
E
B
C
A
C
B
D
F
E
F
A
D
G
A
B
A
B
C
G
B
A
C
B
C
A
C
B
E
E
G
C
B
A
D
F
E
F
A
D
G
A
B
A
A
D
F
E
F
A
D
A
F
E
A
G
A
B
A
F
E
F
A
D
B
A
C
B
A
C
B
C
A
C
B
D
C
B
D
A
F
E
F
A
D
B
C
F
E
A
E
G
A
B
A
G
A
D
C
B
F
E
A
G
A
B
A
G
A
B
A
F
E
F
A
D
A
G
A
B
A
F
E
A
G
A
B
A
F
E
F
A
D
C
B
A
A
C
B
B
A
C
A
H
E
B
C
E
C
B
C
B
D
B
A
C
A
H
E
B
C
E
F
E
A
F
E
F
A
D
F
E
A
E
G
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
A
G
A
B
A
F
E
A
D
B
C
E
C
B
C
B
D
F
E
A
F
E
F
A
D
G
A
B
A
C
B
D
D
C
B
D
F
E
A
C
B
D
A
H
E
B
C
E
D
B
A
C
G
F
E
A
E
A
E
G
B
A
C
B
C
D
D
C
B
F
E
A
B
C
C
B
G
D
F
E
A
G
A
B
A
A
F
E
F
A
D
C
B
F
E
A
C
B
D
A
D
B
A
C
D
C
B
D
G
F
E
F
A
D
E
A
H
E
B
C
E
C
B
D
E
E
E
E
A
G
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
C
B
D
F
E
A
C
B
E
G
A
B
A
C
B
D
F
E
F
A
D
B
A
C
C
B
D
A
H
E
B
C
E
G
A
B
A
A
A
G
A
B
A
G
A
B
A
F
E
A
B
C
E
B
C
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
G
A
B
A
C
B
E
B
A
C
B
A
C
A
H
E
B
C
E
F
E
F
A
D
F
E
A
G
A
B
A
E
E
C
B
D
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
G
B
A
C
F
E
A
B
A
C
E
G
D
C
B
B
C
D
D
A
C
B
D
B
C
E
G
A
B
A
G
G
A
B
A
C
B
D
G
F
E
A
A
H
E
B
C
E
C
B
C
B
A
B
C
G
A
B
A
G
F
E
F
A
D
C
B
D
G
A
B
A
C
D
A
D
B
C
F
E
A
D
C
B
D
G
A
B
A
A
E
C
B
D
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
A
A
G
A
A
H
E
B
C
E
F
E
F
A
D
C
B
B
C
B
C
A
F
E
A
G
F
E
A
D
B
A
C
A
D
A
H
E
B
C
E
B
A
C
B
C
A
H
E
B
C
E
E
E
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
A
A
H
E
B
C
E
E
G
A
B
A
C
B
A
A
B
A
C
C
B
D
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
A
F
E
A
A
A
H
E
B
C
E
F
E
A
F
E
F
A
D
B
C
G
A
B
A
C
B
A
C
B
A
H
E
B
C
E
C
B
D
A
F
E
A
G
F
E
A
G
D
A
H
E
B
C
E
G
F
E
F
A
D
F
E
A
F
E
A
D
D
E
C
B
B
C
G
A
H
E
B
C
E
B
C
C
B
D
B
C
D
B
C
A
H
E
B
C
E
C
B
G
A
B
A
E
D
D
G
C
B
C
B
D
F
E
A
G
B
C
F
E
A
C
B
D
C
B
D
E
B
A
C
C
B
B
C
B
A
C
A
D
C
B
D
G
A
B
A
C
B
A
B
A
C
G
D
C
B
E
A
D
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
D
C
B
E
G
A
B
A
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
A
B
C
B
C
F
E
A
G
A
B
A
G
B
C
B
A
C
G
A
B
A
C
B
D
G
A
B
A
A
B
C
A
F
E
A
C
B
C
B
D
C
B
D
G
A
B
A
B
C
A
B
C
C
B
D
A
F
E
F
A
D
E
G
A
B
A
C
B
B
C
A
B
C
B
A
C
G
A
B
A
C
B
D
C
B
D
G
A
C
B
D
C
B
D
F
E
A
G
C
B
E
F
E
F
A
D
E
B
A
C
E
C
B
A
H
E
B
C
E
B
A
C
C
B
D
G
D
G
E
F
E
A
F
E
A
E
G
A
A
F
E
A
F
E
A
E
G
A
B
A
B
A
C
C
B
B
C
B
C
A
E
F
E
A
E
F
E
A
G
C
B
B
A
C
G
G
A
B
A
D
C
B
D
A
G
F
E
F
A
D
E
C
B
D
B
A
C
G
A
B
A
G
C
B
D
F
E
F
A
D
B
A
C
D
F
E
A
D
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
C
B
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
F
E
A
D
D
E
D
A
H
E
B
C
E
G
A
B
A
E
B
A
C
A
G
C
B
D
G
D
C
B
D
A
H
E
B
C
E
C
B
A
A
H
E
B
C
E
G
C
B
G
A
B
A
F
E
F
A
D
C
B
B
C
D
E
C
B
D
D
F
E
F
A
D
F
E
F
A
D
B
A
C
D
B
A
C
A
H
E
B
C
E
E
F
E
F
A
D
G
A
B
A
D
D
B
C
F
E
F
A
D
G
A
D
E
C
B
D
G
D
E
F
E
A
D
F
E
F
A
D
G
A
H
E
B
C
E
C
B
D
G
A
B
A
D
E
A
F
E
A
C
B
D
F
E
A
A
B
A
C
G
A
B
A
B
A
C
A
E
E
A
F
E
A
G
A
B
A
F
E
F
A
D
C
B
A
B
A
C
D
G
A
H
E
B
C
E
D
C
B
D
C
B
D
G
A
B
A
D
A
H
E
B
C
E
B
A
C
B
A
C
D
D
F
E
A
C
B
D
E
A
H
E
B
C
E
A
C
B
D
G
E
G
A
B
A
F
E
A
A
F
E
A
F
E
A
A
H
E
B
C
E
G
A
B
A
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
D
A
H
E
B
C
E
C
B
D
C
B
D
G
A
B
A
C
B
D
F
E
F
A
D
D
G
A
B
A
G
A
B
A
C
B
D
F
E
F
A
D
A
H
E
B
C
E
A
G
A
B
A
G
A
D
B
A
C
F
E
F
A
D
C
B
D
C
B
D
G
A
G
A
B
A
B
A
C
C
B
D
B
C
G
A
B
A
C
B
D
A
A
A
H
E
B
C
E
A
H
E
B
C
E
G
D
C
B
D
G
F
E
F
A
D
B
A
C
D
C
B
D
B
A
C
A
F
E
A
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
C
B
G
E
F
E
A
C
B
D
B
A
C
E
E
C
B
D
D
B
A
C
E
G
A
B
A
C
B
B
C
F
E
A
E
F
E
A
G
A
B
A
B
A
C
F
E
A
F
E
F
A
D
G
E
F
E
A
D
F
E
A
B
A
C
F
E
A
G
F
E
F
A
D
C
B
F
E
F
A
D
C
B
D
F
E
A
C
B
G
F
E
F
A
D
G
F
E
A
B
A
C
F
E
F
A
D
C
B
D
F
E
A
C
B
D
G
A
H
E
B
C
E
F
E
F
A
D
C
B
D
A
D
B
C
A
B
C
F
E
A
G
A
B
A
F
E
A
C
B
D
G
A
B
A
F
E
A
G
A
B
A
C
B
D
B
C
B
C
C
B
F
E
A
F
E
A
F
E
A
G
F
E
A
B
A
C
A
D
C
B
D
E
F
E
F
A
D
A
H
E
B
C
E
C
B
G
B
A
C
F
E
A
F
E
A
A
A
H
E
B
C
E
B
C
G
G
A
B
A
F
E
F
A
D
B
A
C
F
E
A
A
H
E
B
C
E
C
B
B
C
E
B
C
G
A
B
A
B
A
C
C
B
C
B
D
D
B
C
C
B
A
F
E
A
C
B
A
C
B
C
B
C
B
D
E
E
B
C
A
H
E
B
C
E
B
A
C
D
F
E
A
F
E
F
A
D
C
B
F
E
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
E
C
B
D
A
C
B
D
B
A
C
B
C
E
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
B
A
C
C
B
G
G
A
B
A
C
B
B
A
C
G
B
C
B
A
C
C
B
D
D
B
A
C
C
B
D
A
H
E
B
C
E
D
C
B
F
E
A
E
C
B
A
G
G
B
C
A
A
B
C
D
D
A
H
E
B
C
E
G
A
B
A
C
B
D
C
B
B
A
C
G
A
B
A
C
B
B
A
C
F
E
A
C
B
D
B
A
C
E
A
C
B
D
C
B
D
B
A
C
F
E
F
A
D
F
E
F
A
D
B
A
C
D
B
C
G
A
B
A
G
A
B
A
D
F
E
F
A
D
B
C
F
E
A
A
C
B
D
A
C
B
D
F
E
F
A
D
B
C
C
B
A
H
E
B
C
E
C
B
G
F
E
F
A
D
F
E
F
A
D
G
B
C
A
G
B
A
C
G
D
B
C
F
E
F
A
D
B
C
D
G
A
B
A
C
B
F
E
A
B
C
B
C
B
A
C
A
C
B
A
B
C
C
B
D
C
B
D
F
E
A
C
B
D
A
H
E
B
C
E
A
C
B
A
F
E
F
A
D
B
A
C
E
C
B
D
A
H
E
B
C
E
A
B
A
C
E
G
A
C
B
D
F
E
A
B
C
E
D
G
G
E
A
H
E
B
C
E
G
A
B
A
G
B
A
C
A
H
E
B
C
E
A
C
B
G
B
A
C
F
E
A
F
E
F
A
D
E
F
E
F
A
D
D
D
A
B
C
F
E
F
A
D
G
F
E
A
E
G
A
B
A
B
A
C
C
B
A
G
C
B
D
D
G
A
B
A
A
H
E
B
C
E
G
A
D
G
F
E
A
C
B
D
B
A
C
B
C
G
B
A
C
F
E
F
A
D
C
B
D
C
B
D
B
C
F
E
F
A
D
C
B
C
B
D
A
H
E
B
C
E
F
E
A
B
C
C
B
D
C
B
D
B
A
C
F
E
A
B
A
C
C
B
B
A
C
F
E
F
A
D
C
B
D
G
A
B
A
G
A
E
B
A
C
B
A
C
B
A
C
G
B
A
C
A
F
E
F
A
D
A
D
A
A
H
E
B
C
E
C
B
F
E
F
A
D
E
B
A
C
B
C
F
E
F
A
D
B
A
C
F
E
A
E
C
B
D
A
G
A
B
A
C
B
B
A
C
E
G
E
A
F
E
A
F
E
A
G
D
G
G
A
B
A
C
B
D
A
C
B
D
F
E
A
E
F
E
F
A
D
A
H
E
B
C
E
D
G
A
B
A
C
B
G
A
B
A
E
A
H
E
B
C
E
F
E
F
A
D
B
A
C
G
A
B
A
C
B
D
F
E
F
A
D
G
B
A
C
B
C
C
B
D
B
C
G
A
B
A
A
H
E
B
C
E
B
C
A
H
E
B
C
E
C
B
D
B
C
F
E
A
D
F
E
A
G
A
B
A
G
A
B
A
A
H
E
B
C
E
C
B
E
A
F
E
F
A
D
A
H
E
B
C
E
C
B
C
B
G
B
A
C
G
A
B
A
G
A
B
A
C
B
B
A
C
B
C
G
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
G
E
G
G
A
B
A
A
H
E
B
C
E
A
G
A
B
A
F
E
A
F
E
F
A
D
B
A
C
F
E
A
F
E
A
F
E
F
A
D
A
D
F
E
F
A
D
B
C
C
B
D
E
G
F
E
A
A
G
A
B
A
A
C
B
D
A
H
E
B
C
E
G
E
A
G
A
B
A
G
B
A
C
G
A
B
A
B
C
C
B
A
H
E
B
C
E
D
F
E
A
D
B
A
C
A
H
E
B
C
E
F
E
A
E
A
H
E
B
C
E
G
D
G
A
B
A
F
E
F
A
D
F
E
A
D
F
E
A
F
E
F
A
D
G
A
B
A
B
C
G
C
B
D
A
H
E
B
C
E
D
C
B
B
C
A
F
E
A
G
A
B
A
C
B
F
E
F
A
D
B
C
G
A
B
C
D
A
H
E
B
C
E
B
C
E
A
H
E
B
C
E
E
G
C
B
D
E
G
A
A
H
E
B
C
E
B
A
C
B
A
C
B
C
A
H
E
B
C
E
F
E
A
A
C
B
D
B
A
C
B
C
C
B
G
A
B
A
A
B
C
G
A
B
A
E
F
E
A
A
B
C
B
C
G
A
B
A
B
A
C
D
C
B
G
E
G
A
B
A
F
E
A
C
B
D
G
C
B
B
A
C
G
A
B
A
B
A
C
G
G
A
B
A
C
B
D
F
E
A
C
B
D
C
B
G
A
B
A
A
A
H
E
B
C
E
D
F
E
A
B
A
C
F
E
A
B
C
F
E
A
F
E
F
A
D
D
C
B
F
E
F
A
D
A
G
A
B
A
A
C
B
D
A
B
A
C
F
E
A
A
H
E
B
C
E
C
B
D
B
A
C
C
B
D
F
E
A
G
A
B
A
E
C
B
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
E
E
G
A
B
A
G
C
B
A
H
E
B
C
E
F
E
A
B
C
A
H
E
B
C
E
F
E
A
G
A
B
A
B
A
C
E
B
A
C
D
D
B
A
C
A
H
E
B
C
E
C
B
A
H
E
B
C
E
F
E
F
A
D
A
G
A
H
E
B
C
E
C
B
B
C
D
C
B
C
B
D
A
A
C
B
D
C
B
D
B
A
C
E
B
C
B
A
C
G
F
E
A
F
E
A
C
B
D
C
B
C
B
D
B
C
G
A
B
A
A
A
H
E
B
C
E
A
G
A
B
A
B
A
C
B
C
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
C
B
D
A
D
E
A
H
E
B
C
E
C
B
B
C
G
A
B
A
A
H
E
B
C
E
B
C
G
A
H
E
B
C
E
D
A
F
E
A
B
A
C
C
B
D
B
C
F
E
F
A
D
A
G
B
A
C
G
A
B
A
D
G
A
B
A
C
B
D
B
C
B
A
C
A
H
E
B
C
E
C
B
G
A
B
A
A
H
E
B
C
E
D
A
H
E
B
C
E
E
G
A
B
A
E
B
C
A
E
F
E
F
A
D
C
B
D
A
H
E
B
C
E
B
C
C
B
D
D
F
E
A
F
E
F
A
D
A
G
A
B
A
E
A
E
B
A
C
G
A
B
A
A
D
F
E
A
F
E
A
B
A
C
G
F
E
F
A
D
C
B
B
C
E
G
B
A
C
G
E
B
C
E
C
B
B
C
C
B
D
A
E
C
B
C
B
D
D
C
B
D
F
E
A
F
E
F
A
D
F
E
A
B
A
C
G
A
B
A
E
C
B
D
E
A
A
H
E
B
C
E
A
H
E
B
C
E
G
F
E
A
C
B
D
A
H
E
B
C
E
C
B
D
G
B
C
G
C
B
A
H
E
B
C
E
D
D
F
E
F
A
D
G
F
E
A
G
A
B
A
B
A
C
F
E
A
F
E
A
F
E
F
A
D
E
G
A
B
A
G
A
B
A
C
B
E
C
B
C
B
A
G
C
B
D
E
C
B
C
B
F
E
A
C
B
G
B
A
C
C
B
D
G
B
A
C
G
A
B
A
G
A
B
A
C
B
D
C
B
D
F
E
A
E
G
A
B
A
B
C
F
E
A
G
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
F
E
A
A
G
F
E
A
B
C
F
E
A
D
E
G
A
B
A
F
E
A
A
H
E
B
C
E
G
G
C
B
D
E
G
A
B
A
F
E
F
A
D
C
B
D
C
B
D
F
E
A
A
H
E
B
C
E
A
G
A
B
A
F
E
A
F
E
F
A
D
C
B
D
B
A
C
E
A
B
A
C
F
E
F
A
D
A
E
C
B
B
C
B
C
A
H
E
B
C
E
G
C
B
G
C
B
B
C
C
B
A
A
A
H
E
B
C
E
A
G
A
B
A
C
B
D
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
C
B
F
E
A
A
F
E
F
A
D
B
A
C
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
E
A
D
F
E
A
G
A
B
A
B
A
C
G
C
B
B
A
C
C
B
D
B
C
B
A
C
C
B
D
A
H
E
B
C
E
C
B
B
C
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
C
B
F
E
A
F
E
F
A
D
A
B
A
C
F
E
F
A
D
F
E
A
G
A
B
A
E
E
D
A
G
A
B
A
C
B
D
A
F
E
A
D
A
D
A
A
H
E
B
C
E
F
E
F
A
D
B
C
G
A
B
A
B
A
C
G
G
G
A
B
A
C
B
D
D
G
G
A
B
A
A
G
G
A
B
A
B
C
C
B
F
E
A
B
A
C
A
H
E
B
C
E
F
E
A
C
B
B
A
C
C
B
D
B
A
C
B
A
C
C
B
B
A
C
G
G
A
B
A
C
B
F
E
F
A
D
C
B
D
C
B
D
B
A
C
G
A
C
B
B
C
E
A
B
C
B
A
C
D
B
C
A
G
E
C
B
B
C
G
G
F
E
F
A
D
A
B
C
A
H
E
B
C
E
C
B
C
B
D
A
F
E
A
B
A
C
F
E
F
A
D
F
E
F
A
D
A
B
A
C
B
C
D
E
E
C
B
C
B
D
A
H
E
B
C
E
B
C
C
B
G
A
B
A
B
C
F
E
F
A
D
B
C
D
A
F
E
A
A
H
E
B
C
E
F
E
F
A
D
C
B
A
H
E
B
C
E
B
C
E
G
A
B
A
D
B
A
C
F
E
F
A
D
B
A
C
G
G
A
F
E
A
A
C
B
D
A
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
G
A
B
A
B
C
B
A
C
A
G
B
C
E
B
C
D
B
C
B
C
F
E
A
C
B
D
F
E
A
B
C
G
A
B
A
G
G
A
B
A
F
E
F
A
D
A
B
C
D
G
A
B
A
F
E
A
C
B
E
G
F
E
A
C
B
D
D
G
A
B
A
G
A
B
A
G
B
C
G
A
B
A
B
C
A
E
B
C
C
B
D
C
B
D
D
B
C
B
C
A
H
E
B
C
E
B
C
G
A
B
A
C
B
D
E
C
B
D
B
C
C
B
D
F
E
A
G
A
B
A
D
A
H
E
B
C
E
C
B
A
H
E
B
C
E
F
E
F
A
D
B
A
C
C
B
D
C
B
D
F
E
F
A
D
B
A
C
E
B
C
G
F
E
F
A
D
B
C
G
D
C
B
C
B
E
F
E
A
D
B
C
G
B
A
C
E
B
A
C
D
G
E
A
H
E
B
C
E
E
C
B
B
C
G
A
B
A
A
D
B
C
B
A
C
C
B
G
G
C
B
D
D
E
B
C
A
H
E
B
C
E
D
F
E
F
A
D
C
B
E
B
C
C
B
E
E
B
A
C
B
A
C
G
A
G
G
A
B
A
F
E
F
A
D
E
C
B
B
C
F
E
F
A
D
B
A
C
G
C
B
G
A
B
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
G
A
B
A
G
E
C
B
D
B
C
C
B
D
F
E
A
G
E
F
E
F
A
D
A
C
B
D
A
B
C
C
B
D
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
E
F
E
A
F
E
A
C
B
D
F
E
A
E
C
B
D
C
B
E
D
D
C
B
C
B
A
D
A
H
E
B
C
E
D
A
G
A
B
A
F
E
F
A
D
B
C
B
A
C
B
C
B
C
F
E
F
A
D
G
A
B
A
F
E
F
A
D
A
A
H
E
B
C
E
G
A
B
A
E
E
C
B
D
C
B
D
A
H
E
B
C
E
A
E
F
E
A
A
H
E
B
C
E
A
B
A
C
F
E
A
D
F
E
A
E
D
C
B
B
C
F
E
F
A
D
G
F
E
A
A
C
B
D
F
E
A
B
A
C
D
B
A
C
B
A
C
A
A
H
E
B
C
E
F
E
A
B
A
C
A
H
E
B
C
E
E
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
F
E
A
G
A
B
A
E
F
E
F
A
D
C
B
G
A
B
A
G
A
B
A
E
A
C
B
D
A
H
E
B
C
E
E
F
E
A
D
F
E
A
G
F
E
A
E
E
B
C
D
F
E
A
G
C
B
D
G
A
B
A
F
E
F
A
D
G
A
B
A
C
B
D
G
A
H
E
B
C
E
E
D
F
E
A
B
C
G
E
A
H
E
B
C
E
B
C
C
B
A
H
E
B
C
E
F
E
A
D
A
H
E
B
C
E
D
B
C
B
C
G
A
B
A
F
E
A
C
B
F
E
A
C
B
D
G
A
H
E
B
C
E
A
F
E
A
A
H
E
B
C
E
A
C
B
G
C
B
A
H
E
B
C
E
A
H
E
B
C
E
D
G
A
B
A
A
C
B
D
A
B
C
B
C
G
A
B
A
F
E
A
G
E
E
D
B
C
A
C
B
G
E
B
C
G
A
B
A
C
B
A
H
E
B
C
E
C
B
D
B
C
C
B
D
F
E
F
A
D
B
A
C
D
F
E
F
A
D
G
B
C
A
H
E
B
C
E
B
C
G
A
B
A
G
A
B
A
G
B
A
C
D
F
E
F
A
D
C
B
B
A
C
G
A
B
A
C
B
C
B
D
D
F
E
F
A
D
B
A
C
G
A
B
A
B
A
C
B
C
D
E
A
C
B
G
A
B
A
G
B
C
A
C
B
G
A
B
A
A
C
B
D
G
F
E
A
D
C
B
D
F
E
F
A
D
E
D
F
E
A
A
C
B
B
C
E
B
C
B
C
D
F
E
A
D
C
B
D
D
G
E
B
A
C
G
A
B
A
F
E
A
C
B
F
E
F
A
D
F
E
A
G
A
B
A
G
A
H
E
B
C
E
E
D
F
E
A
A
H
E
B
C
E
G
A
B
A
G
A
B
A
C
B
F
E
F
A
D
F
E
A
B
C
B
A
C
A
A
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
C
B
B
C
A
H
E
B
C
E
C
B
D
F
E
F
A
D
A
H
E
B
C
E
F
E
A
G
A
B
A
G
A
B
A
B
A
C
B
A
C
E
G
A
B
A
D
D
B
A
C
G
B
C
E
F
E
F
A
D
C
B
D
B
A
C
A
F
E
A
D
F
E
F
A
D
E
G
A
B
A
B
A
C
C
B
D
B
C
B
C
E
E
A
G
F
E
A
F
E
A
C
B
D
G
C
B
G
G
F
E
F
A
D
D
F
E
F
A
D
B
C
D
C
B
D
A
H
E
B
C
E
B
C
B
C
G
C
B
D
A
H
E
B
C
E
B
C
D
G
A
B
A
B
C
G
A
H
E
B
C
E
C
B
D
E
G
G
F
E
A
B
C
A
H
E
B
C
E
A
E
F
E
F
A
D
F
E
A
C
B
F
E
A
A
H
E
B
C
E
F
E
A
G
A
B
A
C
B
D
B
A
C
C
B
A
H
E
B
C
E
G
A
C
B
D
B
C
D
G
A
B
A
F
E
A
A
G
A
B
A
D
C
B
D
B
A
C
F
E
F
A
D
C
B
D
G
C
B
D
G
A
B
A
G
A
B
A
C
B
C
B
D
C
B
B
A
C
E
B
A
C
F
E
A
B
A
C
B
C
G
C
B
E
B
A
C
A
H
E
B
C
E
C
B
D
D
A
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
C
B
A
H
E
B
C
E
C
B
D
G
A
B
A
C
B
F
E
A
C
B
D
A
B
C
E
G
G
A
B
A
G
A
B
A
F
E
A
G
A
B
A
A
H
E
B
C
E
A
G
A
B
A
B
C
B
A
C
F
E
A
A
B
A
C
G
G
G
A
B
A
C
B
D
C
B
D
A
H
E
B
C
E
F
E
F
A
D
B
C
B
A
C
F
E
A
F
E
F
A
D
C
B
F
E
A
B
A
C
B
C
G
A
B
A
F
E
A
E
C
B
C
B
B
C
B
A
C
C
B
D
G
F
E
F
A
D
B
C
A
D
F
E
A
G
G
A
B
A
G
F
E
F
A
D
E
D
B
A
C
D
C
B
D
F
E
F
A
D
A
H
E
B
C
E
C
B
D
G
A
B
A
A
H
E
B
C
E
C
B
F
E
A
G
A
B
A
A
H
E
B
C
E
F
E
A
G
D
F
E
A
E
B
C
B
A
C
G
A
B
A
B
C
G
A
B
A
D
A
H
E
B
C
E
G
C
B
D
A
H
E
B
C
E
E
F
E
A
B
A
C
G
A
B
A
F
E
A
B
A
C
G
A
B
A
E
F
E
A
C
B
D
G
B
A
C
D
A
H
E
B
C
E
B
C
B
A
C
F
E
A
D
C
B
D
G
B
A
C
B
A
C
F
E
F
A
D
D
B
A
C
G
A
B
A
B
C
B
C
G
A
B
A
E
A
H
E
B
C
E
G
A
B
A
F
E
A
A
H
E
B
C
E
G
A
B
A
G
C
B
D
C
B
B
A
C
D
A
A
H
E
B
C
E
D
F
E
F
A
D
C
B
C
B
G
C
B
B
C
F
E
A
C
B
D
C
B
D
G
D
A
H
E
B
C
E
C
B
F
E
A
F
E
F
A
D
G
F
E
F
A
D
F
E
A
A
H
E
B
C
E
C
B
B
C
A
E
B
C
F
E
A
A
H
E
B
C
E
G
F
E
F
A
D
C
B
D
C
B
D
G
A
B
A
C
B
D
F
E
A
G
A
B
A
E
A
A
F
E
A
F
E
F
A
D
E
C
B
C
B
B
A
C
B
A
C
A
H
E
B
C
E
E
B
A
C
A
H
E
B
C
E
B
A
C
B
C
A
H
E
B
C
E
B
A
C
G
B
C
G
A
B
A
C
B
E
F
E
F
A
D
A
C
B
D
C
B
D
E
G
G
A
B
A
F
E
F
A
D
F
E
F
A
D
E
C
B
C
B
A
H
E
B
C
E
E
B
A
C
B
A
C
A
F
E
F
A
D
A
G
F
E
F
A
D
C
B
D
B
C
A
F
E
F
A
D
D
F
E
A
C
B
A
B
A
C
A
C
B
F
E
A
G
A
B
A
G
A
B
A
A
E
A
B
A
C
G
C
B
D
B
A
C
A
B
C
B
A
C
B
A
C
F
E
A
F
E
F
A
D
A
H
E
B
C
E
D
D
A
H
E
B
C
E
C
B
A
H
E
B
C
E
C
B
G
A
B
A
G
A
B
A
G
A
H
E
B
C
E
B
A
C
A
B
C
B
A
C
C
B
G
A
B
A
F
E
F
A
D
G
F
E
A
F
E
A
A
H
E
B
C
E
B
C
F
E
A
A
H
E
B
C
E
A
G
F
E
A
F
E
A
C
B
G
A
B
A
A
C
B
F
E
A
B
C
G
A
B
A
F
E
A
D
A
G
A
B
A
C
B
D
E
D
B
A
C
A
F
E
A
G
B
A
C
E
G
D
C
B
D
G
A
B
A
A
A
C
B
B
A
C
C
B
D
F
E
F
A
D
F
E
A
G
A
B
A
G
A
B
A
F
E
F
A
D
D
F
E
F
A
D
G
B
C
G
A
B
A
C
B
D
A
H
E
B
C
E
F
E
A
B
C
G
F
E
F
A
D
D
G
C
B
B
A
C
G
A
C
B
F
E
A
C
B
D
F
E
F
A
D
G
A
B
A
B
C
G
A
B
A
A
F
E
A
G
B
A
C
B
C
F
E
A
A
D
D
F
E
A
A
E
D
G
G
A
B
A
G
A
B
A
A
H
E
B
C
E
C
B
D
C
B
C
B
B
C
A
B
A
C
C
B
D
G
A
B
A
E
A
A
H
E
B
C
E
A
H
E
B
C
E
C
B
F
E
A
C
B
F
E
A
C
B
D
A
H
E
B
C
E
C
B
B
C
C
B
D
G
A
B
A
A
F
E
F
A
D
G
A
B
A
G
A
B
A
B
A
C
G
G
B
C
C
B
D
G
C
B
D
E
D
E
D
A
G
C
B
F
E
F
A
D
A
H
E
B
C
E
B
C
E
B
C
C
B
B
C
F
E
F
A
D
C
B
D
F
E
F
A
D
A
H
E
B
C
E
F
E
A
B
C
F
E
F
A
D
B
A
C
A
B
A
C
F
E
A
C
B
G
A
B
A
A
F
E
A
G
A
B
A
G
A
B
A
G
A
B
A
C
B
D
E
B
C
G
A
B
C
C
B
D
F
E
A
G
A
B
A
F
E
F
A
D
B
A
C
C
B
D
C
B
D
F
E
F
A
D
B
C
A
A
G
A
B
A
G
F
E
F
A
D
D
A
H
E
B
C
E
F
E
A
G
C
B
D
G
A
H
E
B
C
E
B
A
C
F
E
A
D
G
A
E
G
A
B
A
F
E
F
A
D
G
C
B
D
A
H
E
B
C
E
E
B
C
F
E
F
A
D
B
C
C
B
G
A
B
A
F
E
F
A
D
G
A
H
E
B
C
E
C
B
C
B
D
G
A
B
A
A
F
E
F
A
D
A
H
E
B
C
E
B
A
C
F
E
F
A
D
A
H
E
B
C
E
B
C
G
G
A
B
A
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
F
E
A
C
B
D
F
E
F
A
D
C
B
D
F
E
F
A
D
A
H
E
B
C
E
B
A
C
F
E
F
A
D
B
C
A
C
B
B
C
G
F
E
F
A
D
B
C
D
G
C
B
D
A
D
C
B
D
B
C
G
A
B
A
B
C
C
B
D
C
B
C
B
B
A
C
A
B
A
C
B
C
B
C
F
E
A
D
B
A
C
C
B
G
A
B
A
G
A
B
A
A
D
A
G
A
B
A
C
B
E
G
B
C
F
E
F
A
D
D
G
C
B
D
B
C
F
E
A
B
C
G
A
B
A
G
F
E
F
A
D
F
E
F
A
D
B
C
B
A
C
C
B
E
E
D
C
B
D
F
E
A
E
F
E
F
A
D
B
C
B
A
C
B
C
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
F
A
D
G
A
B
A
G
A
B
A
C
B
D
A
C
B
D
G
A
B
A
F
E
A
E
D
C
B
D
D
G
A
B
A
G
A
B
A
F
E
A
C
B
F
E
A
C
B
D
G
A
B
A
D
G
A
B
A
G
B
C
D
G
A
H
E
B
C
E
F
E
F
A
D
F
E
A
A
B
C
E
C
B
C
B
D
C
B
D
D
A
G
G
A
B
A
C
B
C
B
C
B
F
E
A
B
A
C
B
A
C
D
G
A
B
A
F
E
A
G
F
E
A
A
H
E
B
C
E
C
B
D
C
B
D
F
E
F
A
D
A
H
E
B
C
E
A
F
E
A
G
A
B
A
G
A
B
A
B
C
D
A
C
B
D
D
E
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
F
A
D
G
A
B
A
C
B
B
C
A
H
E
B
C
E
B
A
C
G
A
B
A
D
B
A
C
C
B
D
G
D
F
E
F
A
D
G
A
B
A
G
B
A
C
F
E
A
F
E
F
A
D
B
A
C
C
B
F
E
F
A
D
G
G
D
A
F
E
A
D
A
C
B
D
C
B
D
E
F
E
A
F
E
A
A
H
E
B
C
E
D
F
E
F
A
D
C
B
G
A
F
E
F
A
D
A
H
E
B
C
E
F
E
A
D
E
B
C
A
H
E
B
C
E
C
B
C
B
D
F
E
A
B
A
C
B
C
B
C
F
E
A
A
H
E
B
C
E
C
B
G
A
B
A
B
C
B
A
C
F
E
F
A
D
B
A
C
A
D
A
B
C
C
B
F
E
F
A
D
A
C
B
B
C
C
B
D
B
C
G
A
B
A
G
A
B
A
A
F
E
F
A
D
B
C
A
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
C
C
B
D
G
C
B
D
A
H
E
B
C
E
F
E
A
G
A
B
A
B
C
E
F
E
A
C
B
E
B
C
A
H
E
B
C
E
A
F
E
F
A
D
B
A
C
D
F
E
F
A
D
C
B
G
A
B
A
F
E
F
A
D
G
A
A
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
A
D
B
C
B
A
C
G
A
B
A
D
A
H
E
B
C
E
C
B
D
F
E
A
E
F
E
A
F
E
A
F
E
F
A
D
G
G
B
A
C
D
B
A
C
A
H
E
B
C
E
C
B
A
G
A
B
A
A
G
A
B
A
C
B
D
D
G
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
B
C
B
A
C
G
A
D
B
A
C
G
C
B
A
G
A
B
A
B
C
B
C
F
E
F
A
D
G
A
B
A
A
A
H
E
B
C
E
B
A
C
A
E
B
A
C
D
D
C
B
A
H
E
B
C
E
D
A
H
E
B
C
E
G
A
B
A
G
A
B
A
B
C
E
G
A
B
A
D
D
F
E
A
B
C
E
B
C
A
F
E
A
E
C
B
B
A
C
F
E
F
A
D
B
C
C
B
B
A
C
C
B
G
B
A
C
C
B
D
C
B
D
B
A
C
C
B
A
H
E
B
C
E
D
B
A
C
B
C
C
B
G
A
H
E
B
C
E
D
C
B
D
B
A
C
A
G
A
B
A
E
A
H
E
B
C
E
B
C
B
A
C
C
B
F
E
F
A
D
C
B
D
G
A
B
A
F
E
A
G
A
D
B
A
C
B
C
E
A
H
E
B
C
E
C
B
D
B
C
G
A
B
A
G
A
B
A
C
B
D
A
F
E
F
A
D
C
B
C
B
A
F
E
F
A
D
F
E
A
G
F
E
A
C
B
G
A
H
E
B
C
E
G
A
B
A
C
B
D
G
B
C
B
A
C
D
G
A
B
A
E
G
A
B
A
C
B
D
F
E
F
A
D
G
B
C
A
B
C
D
A
H
E
B
C
E
E
F
E
A
G
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
E
A
B
C
A
G
A
F
E
A
A
A
C
B
D
B
C
D
A
H
E
B
C
E
B
A
C
F
E
F
A
D
A
F
E
A
F
E
F
A
D
C
B
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
C
B
A
H
E
B
C
E
D
G
A
H
E
B
C
E
F
E
F
A
D
E
F
E
A
D
B
A
C
A
A
H
E
B
C
E
F
E
F
A
D
C
B
B
C
B
C
B
A
C
A
A
H
E
B
C
E
F
E
F
A
D
E
B
C
A
H
E
B
C
E
C
B
F
E
A
A
H
E
B
C
E
F
E
F
A
D
F
E
A
C
B
D
D
C
B
B
C
B
C
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
F
E
F
A
D
C
B
D
C
B
D
C
B
C
B
C
B
D
E
D
B
C
B
A
C
C
B
D
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
B
C
F
E
A
E
F
E
A
C
B
A
H
E
B
C
E
E
G
A
B
A
F
E
F
A
D
F
E
F
A
D
C
B
C
B
A
F
E
A
C
B
D
G
A
B
A
C
B
G
B
C
A
H
E
B
C
E
B
C
F
E
A
C
B
D
B
A
C
A
H
E
B
C
E
F
E
F
A
D
G
F
E
A
D
B
A
C
C
B
B
C
B
A
C
G
A
A
A
H
E
B
C
E
G
A
B
A
B
C
F
E
F
A
D
C
B
D
C
B
B
A
C
C
B
B
A
C
C
B
C
B
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
D
G
F
E
F
A
D
D
E
F
E
A
A
F
E
F
A
D
E
G
G
A
B
A
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
C
B
D
B
C
A
H
E
B
C
E
F
E
A
C
B
B
A
C
B
C
A
H
E
B
C
E
B
A
C
C
B
D
E
A
B
A
C
A
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
A
F
E
A
C
B
A
E
D
B
A
C
A
B
A
C
B
A
C
F
E
F
A
D
E
E
B
C
G
A
B
A
F
E
A
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
B
C
F
E
F
A
D
C
B
F
E
A
C
B
A
B
A
C
A
H
E
B
C
E
D
D
C
B
D
D
C
B
F
E
A
F
E
F
A
D
E
G
A
B
A
C
B
G
A
B
A
A
A
A
H
E
B
C
E
F
E
A
B
A
C
B
C
A
H
E
B
C
E
G
A
B
A
E
G
A
B
A
E
D
F
E
A
C
B
D
C
B
D
F
E
A
F
E
A
G
A
B
A
B
C
A
G
A
H
E
B
C
E
C
B
G
G
D
E
C
B
D
G
A
B
A
D
B
A
C
F
E
F
A
D
G
A
B
A
B
C
G
A
B
A
D
D
G
A
B
A
D
F
E
A
B
A
C
G
A
B
A
F
E
A
E
B
A
C
C
B
B
A
C
A
H
E
B
C
E
F
E
A
A
B
C
B
C
G
C
B
D
A
B
A
C
A
H
E
B
C
E
F
E
F
A
D
B
A
C
G
A
B
A
F
E
A
C
B
D
A
H
E
B
C
E
D
C
B
D
A
D
F
E
A
G
A
B
A
A
D
F
E
A
B
C
B
A
C
C
B
E
B
C
D
D
F
E
A
C
B
D
F
E
A
F
E
F
A
D
B
C
F
E
F
A
D
G
A
H
E
B
C
E
D
G
A
B
A
A
H
E
B
C
E
C
B
D
C
B
C
B
D
F
E
A
D
A
H
E
B
C
E
F
E
F
A
D
D
F
E
F
A
D
E
G
F
E
F
A
D
E
F
E
F
A
D
F
E
F
A
D
A
B
C
F
E
F
A
D
C
B
B
A
C
F
E
F
A
D
C
B
D
E
G
A
B
A
F
E
A
F
E
A
C
B
D
G
A
B
A
F
E
F
A
D
F
E
A
D
F
E
A
C
B
D
C
B
C
B
D
G
G
G
F
E
A
F
E
F
A
D
B
A
C
F
E
F
A
D
G
A
B
A
F
E
F
A
D
G
B
A
C
B
C
F
E
A
B
A
C
C
B
D
A
H
E
B
C
E
E
B
A
C
D
F
E
F
A
D
G
A
H
E
B
C
E
C
B
C
B
D
D
D
G
A
B
A
A
H
E
B
C
E
B
C
D
A
G
A
G
F
E
F
A
D
D
C
B
G
A
B
A
B
C
B
C
B
A
C
A
C
B
D
E
A
H
E
B
C
E
A
H
E
B
C
E
C
B
F
E
A
F
E
F
A
D
C
B
D
G
G
F
E
F
A
D
C
B
F
E
F
A
D
B
C
A
H
E
B
C
E
C
B
F
E
A
A
C
B
D
A
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
G
A
B
A
A
H
E
B
C
E
F
E
A
F
E
F
A
D
A
E
G
C
B
D
C
B
G
A
B
A
F
E
A
B
A
C
G
A
B
A
D
A
F
E
A
G
A
B
A
F
E
A
B
A
C
G
F
E
A
B
C
A
A
F
E
F
A
D
B
C
E
A
D
E
F
E
F
A
D
C
B
C
B
A
H
E
B
C
E
B
C
E
A
A
B
C
F
E
F
A
D
A
H
E
B
C
E
A
B
A
C
G
F
E
F
A
D
B
C
B
A
C
C
B
E
F
E
A
E
D
A
H
E
B
C
E
C
B
E
F
E
F
A
D
B
A
C
C
B
A
C
B
D
A
D
C
B
A
D
C
B
D
G
B
C
C
B
D
G
A
B
A
G
A
B
A
B
C
F
E
A
D
C
B
D
F
E
F
A
D
C
B
G
A
B
A
B
C
C
B
D
B
C
B
A
C
B
A
C
C
B
C
B
D
E
A
H
E
B
C
E
C
B
D
E
F
E
F
A
D
G
A
B
A
A
C
B
D
C
B
G
A
B
A
D
G
G
A
D
D
A
H
E
B
C
E
A
G
A
B
A
A
H
E
B
C
E
C
B
D
B
A
C
G
G
A
B
A
G
B
C
F
E
A
B
C
G
G
A
B
A
G
A
B
A
F
E
A
E
G
A
B
A
C
B
B
A
C
G
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
B
C
C
B
F
E
A
A
A
H
E
B
C
E
A
D
D
G
B
C
F
E
F
A
D
B
A
C
C
B
D
F
E
F
A
D
B
C
C
B
D
A
B
A
C
G
A
B
A
D
C
B
D
D
B
C
F
E
F
A
D
D
A
G
B
C
B
A
C
C
B
A
D
A
G
A
B
A
D
C
B
G
G
C
B
C
B
D
C
B
A
H
E
B
C
E
E
D
C
B
C
B
D
F
E
F
A
D
F
E
F
A
D
E
G
A
B
A
G
A
B
A
E
F
E
F
A
D
G
F
E
F
A
D
G
A
B
A
F
E
A
B
C
A
H
E
B
C
E
B
A
C
F
E
A
G
A
B
A
B
C
C
B
F
E
F
A
D
E
B
C
B
A
C
C
B
A
H
E
B
C
E
B
A
C
G
A
C
B
D
B
C
B
C
B
C
D
D
G
C
B
D
D
E
A
H
E
B
C
E
B
A
C
B
A
C
A
B
C
C
B
D
F
E
F
A
D
D
D
G
G
A
B
A
E
C
B
D
D
A
H
E
B
C
E
A
H
E
B
C
E
G
F
E
F
A
D
B
A
C
A
H
E
B
C
E
D
F
E
F
A
D
A
G
A
B
A
G
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
B
C
C
B
D
C
B
C
B
D
B
C
G
D
B
A
C
B
C
F
E
A
B
A
C
G
A
B
A
F
E
F
A
D
C
B
D
B
C
B
A
C
F
E
A
D
A
H
E
B
C
E
D
F
E
F
A
D
D
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
G
B
C
B
C
C
B
C
B
B
A
C
G
A
B
A
D
C
B
G
A
B
A
G
A
B
A
A
A
D
C
B
B
A
C
A
C
B
E
B
A
C
F
E
F
A
D
G
A
B
A
G
G
G
A
B
A
C
B
B
C
C
B
D
F
E
F
A
D
B
A
C
G
A
B
A
E
B
A
C
C
B
D
G
A
B
A
B
C
G
G
A
B
A
E
F
E
F
A
D
A
A
H
E
B
C
E
A
G
A
B
A
C
B
C
B
D
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
C
B
B
A
C
E
G
A
B
A
G
A
H
E
B
C
E
C
B
D
C
B
D
A
H
E
B
C
E
B
A
C
D
B
C
C
B
D
B
A
C
G
A
B
A
E
B
C
C
B
C
B
G
A
B
A
F
E
F
A
D
C
B
B
A
C
C
B
D
C
B
D
D
G
A
B
A
G
A
F
E
A
D
E
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
E
F
E
A
E
D
F
E
A
C
B
C
B
C
B
D
G
A
B
A
A
H
E
B
C
E
B
A
C
F
E
A
F
E
A
G
A
B
A
C
B
D
B
C
C
B
G
C
B
D
D
F
E
A
C
B
D
G
G
A
B
A
F
E
A
G
B
C
B
C
G
A
B
A
G
G
A
B
A
G
A
H
E
B
C
E
C
B
C
B
G
A
H
E
B
C
E
B
C
A
C
B
D
C
B
D
C
B
D
G
C
B
C
B
B
A
C
C
B
C
B
C
B
F
E
F
A
D
G
G
A
B
A
F
E
F
A
D
B
A
C
G
A
B
A
F
E
A
C
B
C
B
C
B
D
G
A
B
A
E
F
E
F
A
D
B
A
C
A
E
F
E
F
A
D
A
A
H
E
B
C
E
A
E
B
A
C
B
A
C
B
A
C
F
E
A
F
E
A
B
C
G
G
G
A
B
A
E
G
A
B
A
D
A
H
E
B
C
E
B
C
G
A
B
A
G
C
B
D
E
B
C
C
B
D
A
H
E
B
C
E
F
E
F
A
D
B
C
B
C
E
C
B
G
A
B
A
C
B
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
B
C
F
E
F
A
D
D
E
A
B
A
C
B
C
D
G
A
A
C
B
D
B
C
C
B
C
B
E
A
A
H
E
B
C
E
A
G
E
A
H
E
B
C
E
B
A
C
C
B
D
B
C
A
H
E
B
C
E
A
D
A
H
E
B
C
E
F
E
A
E
F
E
A
C
B
D
E
G
G
G
B
A
C
F
E
F
A
D
B
C
A
H
E
B
C
E
G
A
B
A
C
B
F
E
F
A
D
C
B
D
E
F
E
A
C
B
D
G
F
E
A
C
B
A
F
E
A
C
B
F
E
A
C
B
D
F
E
F
A
D
B
C
F
E
A
C
B
D
G
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
B
A
C
B
C
C
B
C
B
D
F
E
A
G
A
B
A
B
A
C
B
A
C
B
A
C
A
H
E
B
C
E
G
A
C
B
D
G
A
B
A
A
A
H
E
B
C
E
E
B
C
E
A
H
E
B
C
E
B
A
C
B
A
C
B
C
C
B
C
B
D
A
H
E
B
C
E
B
A
C
E
G
B
C
C
B
D
E
A
H
E
B
C
E
A
H
E
B
C
E
B
C
G
A
B
A
B
C
C
B
D
C
B
F
E
F
A
D
E
A
H
E
B
C
E
A
H
E
B
C
E
C
B
G
G
A
B
A
D
A
H
E
B
C
E
B
A
C
G
B
A
C
D
B
C
A
C
B
C
B
D
B
C
C
B
D
G
F
E
F
A
D
C
B
D
B
C
B
A
C
E
G
A
B
A
A
H
E
B
C
E
F
E
A
E
D
A
B
A
C
A
H
E
B
C
E
C
B
D
F
E
F
A
D
D
A
D
F
E
F
A
D
B
C
B
C
E
B
A
C
G
F
E
A
F
E
A
B
C
G
A
B
A
B
A
C
F
E
A
G
A
B
A
G
A
B
A
F
E
F
A
D
C
B
C
B
D
A
E
B
C
F
E
A
D
C
B
D
E
B
A
C
F
E
A
B
C
F
E
A
E
D
G
A
B
A
A
F
E
A
C
B
D
G
A
B
A
E
A
H
E
B
C
E
F
E
A
D
A
F
E
A
A
H
E
B
C
E
B
C
A
C
B
D
C
B
D
B
A
C
F
E
A
F
E
F
A
D
B
A
C
F
E
A
G
C
B
D
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
G
A
E
E
E
B
C
B
C
G
A
B
A
C
B
D
C
B
F
E
F
A
D
G
G
C
B
D
G
A
B
A
G
F
E
A
B
A
C
A
H
E
B
C
E
F
E
A
E
G
A
B
A
F
E
F
A
D
F
E
F
A
D
G
C
B
D
D
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
C
B
D
D
D
B
A
C
C
B
D
G
A
B
A
F
E
A
G
A
B
A
C
B
E
A
A
H
E
B
C
E
B
A
C
A
E
C
B
D
C
B
D
C
B
D
F
E
A
F
E
F
A
D
B
C
G
A
B
A
G
E
F
E
A
F
E
F
A
D
D
E
D
F
E
F
A
D
B
A
C
C
B
G
A
B
A
A
H
E
B
C
E
A
E
A
H
E
B
C
E
A
H
E
B
C
E
B
C
B
C
C
B
D
C
B
D
B
A
C
E
D
A
H
E
B
C
E
C
B
C
B
C
B
D
F
E
A
B
A
C
A
H
E
B
C
E
A
C
B
C
B
B
C
G
A
B
A
E
E
F
E
A
G
A
B
A
B
C
G
A
B
A
F
E
F
A
D
E
G
A
B
A
F
E
F
A
D
G
A
F
E
A
A
D
C
B
D
G
A
G
A
B
A
A
H
E
B
C
E
B
C
A
D
G
B
C
G
A
B
A
C
B
C
B
A
H
E
B
C
E
B
C
B
A
C
C
B
D
B
C
D
G
B
C
C
B
D
A
G
A
B
A
B
A
C
B
A
C
G
A
B
A
C
G
A
B
A
C
B
D
A
H
E
B
C
E
B
A
C
E
C
B
B
C
F
E
F
A
D
E
A
H
E
B
C
E
A
B
A
C
D
D
A
C
B
D
C
B
D
F
E
F
A
D
B
C
D
D
B
C
B
A
C
A
G
D
A
G
B
C
D
C
B
D
F
E
A
A
H
E
B
C
E
B
A
C
G
G
D
B
A
C
E
A
H
E
B
C
E
D
A
H
E
B
C
E
C
B
D
G
G
C
B
D
C
B
B
C
B
C
E
B
C
B
C
B
C
B
A
C
E
F
E
F
A
D
F
E
F
A
D
D
C
B
E
D
C
B
A
H
E
B
C
E
A
H
E
B
C
E
A
C
B
F
E
F
A
D
A
A
H
E
B
C
E
C
B
D
B
C
D
F
E
F
A
D
F
E
A
B
A
C
F
E
A
D
A
G
F
E
F
A
D
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
E
A
H
E
B
C
E
C
B
D
G
A
B
A
A
H
E
B
C
E
C
B
E
A
H
E
B
C
E
B
A
C
G
C
B
G
A
B
A
B
C
A
B
A
C
B
C
G
A
B
C
F
E
A
C
B
D
B
C
A
C
B
D
C
B
G
E
A
B
C
C
B
B
C
A
F
E
A
B
C
G
C
B
D
B
A
C
G
A
B
A
F
E
A
A
H
E
B
C
E
C
B
A
H
E
B
C
E
G
A
F
E
F
A
D
E
B
C
E
F
E
A
A
G
A
B
A
G
A
B
A
C
B
B
C
A
A
F
E
F
A
D
A
B
A
C
C
B
D
C
B
D
A
H
E
B
C
E
E
A
D
G
A
B
A
G
A
B
A
A
C
B
B
A
C
F
E
F
A
D
A
B
A
C
B
C
G
D
B
A
C
B
C
G
B
A
C
D
B
C
F
E
A
C
B
A
G
F
E
A
G
B
C
C
B
C
B
E
A
H
E
B
C
E
B
C
E
F
E
F
A
D
B
A
C
G
A
B
A
F
E
A
B
C
F
E
F
A
D
F
E
A
G
F
E
A
G
A
B
A
F
E
F
A
D
G
A
B
A
G
A
B
A
G
A
H
E
B
C
E
F
E
F
A
D
A
F
E
F
A
D
G
F
E
A
C
B
B
A
C
G
A
B
A
B
C
D
B
C
F
E
A
A
A
H
E
B
C
E
G
A
H
E
B
C
E
D
A
H
E
B
C
E
C
B
D
B
C
F
E
F
A
D
C
B
D
A
H
E
B
C
E
C
B
D
G
A
B
C
F
E
A
E
G
A
B
A
D
E
F
E
F
A
D
G
A
C
B
B
C
F
E
F
A
D
D
C
B
G
A
B
A
D
F
E
A
G
A
B
A
C
B
D
B
C
E
B
C
C
B
E
E
A
F
E
A
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
F
E
A
C
B
D
B
C
B
C
C
B
D
C
B
D
F
E
F
A
D
C
B
D
F
E
F
A
D
A
H
E
B
C
E
B
C
B
C
D
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
B
C
E
A
C
B
C
B
D
A
D
E
A
C
B
E
G
A
B
A
B
C
G
A
B
A
F
E
A
G
A
B
A
C
B
D
G
A
B
A
A
G
A
B
A
B
A
C
E
C
B
G
F
E
F
A
D
A
D
F
E
F
A
D
E
D
B
A
C
G
D
G
F
E
A
F
E
F
A
D
G
A
B
A
C
B
F
E
A
E
D
G
A
B
A
G
D
A
H
E
B
C
E
C
B
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
C
B
A
H
E
B
C
E
D
D
F
E
F
A
D
G
A
B
A
C
B
D
C
B
D
G
G
A
B
A
E
G
C
B
D
F
E
A
E
F
E
F
A
D
G
A
B
A
C
B
D
F
E
A
A
H
E
B
C
E
E
B
A
C
C
B
G
G
A
B
A
C
B
D
G
A
H
E
B
C
E
D
D
A
E
A
H
E
B
C
E
C
B
D
A
G
F
E
A
G
B
C
A
B
A
C
E
G
G
A
B
A
C
B
D
F
E
A
A
H
E
B
C
E
B
C
G
C
B
D
E
F
E
F
A
D
D
G
A
B
A
C
B
A
H
E
B
C
E
C
B
B
A
C
B
C
F
E
F
A
D
G
G
C
B
C
B
D
G
A
B
A
B
C
A
H
E
B
C
E
E
D
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
C
B
D
B
C
E
E
C
B
C
B
D
A
H
E
B
C
E
D
B
A
C
E
B
C
C
B
A
B
C
D
A
G
A
B
A
F
E
F
A
D
G
A
B
A
G
G
F
E
A
A
G
E
F
E
A
C
B
F
E
A
C
B
D
C
B
D
B
A
C
G
F
E
A
F
E
F
A
D
F
E
F
A
D
D
A
A
B
A
C
C
B
D
C
B
A
H
E
B
C
E
A
H
E
B
C
E
D
E
B
A
C
B
C
D
C
B
D
F
E
A
F
E
F
A
D
E
F
E
A
F
E
F
A
D
E
C
B
A
B
C
C
B
D
C
B
A
H
E
B
C
E
C
B
D
B
C
F
E
A
F
E
A
C
B
F
E
F
A
D
G
F
E
F
A
D
D
D
A
B
C
B
A
C
D
C
B
B
C
C
B
G
B
C
B
A
C
G
F
E
A
A
H
E
B
C
E
C
B
A
B
A
C
C
B
D
B
C
A
H
E
B
C
E
B
A
C
G
A
B
A
F
E
F
A
D
F
E
F
A
D
C
B
A
H
E
B
C
E
G
A
B
A
B
C
C
B
D
F
E
A
C
B
D
F
E
A
A
H
E
B
C
E
B
A
C
B
C
F
E
F
A
D
B
C
B
A
C
A
H
E
B
C
E
G
B
C
G
E
C
B
D
F
E
F
A
D
D
A
H
E
B
C
E
F
E
F
A
D
G
A
C
B
D
B
C
G
G
A
B
A
A
H
E
B
C
E
G
G
A
B
A
B
A
C
A
H
E
B
C
E
B
A
C
F
E
A
F
E
F
A
D
A
E
G
B
A
C
A
H
E
B
C
E
G
A
B
A
G
A
B
A
F
E
F
A
D
G
A
B
A
G
A
G
A
B
A
F
E
A
F
E
F
A
D
A
D
F
E
A
F
E
F
A
D
E
F
E
A
B
A
C
A
C
B
A
H
E
B
C
E
C
B
D
C
B
D
G
D
G
D
B
C
G
E
B
A
C
B
A
C
E
C
B
F
E
F
A
D
F
E
A
C
B
D
A
H
E
B
C
E
A
G
A
B
A
F
E
F
A
D
C
B
B
C
F
E
F
A
D
C
B
D
B
A
C
F
E
F
A
D
F
E
A
A
H
E
B
C
E
G
D
F
E
A
B
C
G
A
B
A
E
A
H
E
B
C
E
C
B
A
H
E
B
C
E
B
C
E
E
F
E
A
G
C
B
D
A
B
C
A
B
C
D
G
A
B
A
C
B
D
C
B
B
C
C
B
B
A
C
C
B
F
E
A
G
G
A
B
A
B
C
D
B
C
D
B
C
D
E
E
B
A
C
A
H
E
B
C
E
E
F
E
A
B
A
C
E
G
A
B
A
E
E
F
E
A
C
B
B
C
G
G
A
B
A
F
E
F
A
D
C
B
G
A
B
A
D
A
H
E
B
C
E
F
E
F
A
D
C
B
D
B
A
C
F
E
A
E
C
B
D
A
B
A
C
G
A
B
A
D
C
B
E
C
B
D
G
F
E
A
G
A
B
A
G
A
B
A
B
A
C
C
B
D
G
A
B
A
A
H
E
B
C
E
G
A
B
A
G
A
B
A
F
E
F
A
D
A
G
A
B
A
G
A
B
A
B
C
G
A
B
A
G
C
B
D
F
E
A
C
B
B
C
B
C
F
E
F
A
D
C
B
D
C
B
D
A
C
B
D
E
G
C
B
C
B
D
C
B
D
B
C
C
B
D
E
G
A
B
A
A
A
B
A
C
B
C
A
A
A
C
B
D
A
H
E
B
C
E
G
F
E
A
G
F
E
F
A
D
D
C
B
D
A
G
A
B
A
D
B
A
C
E
B
C
F
E
F
A
D
F
E
A
G
A
B
A
C
B
B
C
D
B
C
E
F
E
F
A
D
A
H
E
B
C
E
D
G
A
B
A
A
F
E
A
F
E
F
A
D
D
C
B
E
E
A
H
E
B
C
E
G
B
C
A
E
B
A
C
E
G
A
B
A
B
A
C
A
H
E
B
C
E
B
C
C
B
E
A
A
H
E
B
C
E
B
C
B
A
C
E
G
A
B
A
G
F
E
A
G
A
B
A
F
E
A
A
F
E
F
A
D
A
H
E
B
C
E
A
C
B
D
F
E
A
C
B
D
B
A
C
F
E
F
A
D
F
E
A
F
E
A
F
E
F
A
D
F
E
A
G
C
B
E
F
E
F
A
D
G
C
B
B
A
C
G
G
A
C
B
B
C
F
E
F
A
D
F
E
A
C
B
D
B
C
C
B
E
A
B
C
B
A
C
G
A
B
A
C
B
D
C
B
D
G
B
A
C
C
B
D
A
H
E
B
C
E
F
E
A
F
E
F
A
D
C
B
C
B
D
A
D
C
B
C
B
G
A
B
A
D
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
G
A
H
E
B
C
E
F
E
F
A
D
C
B
D
G
A
B
A
C
B
D
E
C
B
G
B
C
E
D
C
B
D
C
B
D
A
H
E
B
C
E
E
D
E
G
A
B
A
B
A
C
G
A
B
A
B
A
C
A
G
A
B
A
G
A
B
A
F
E
A
A
G
A
B
A
B
C
F
E
A
D
C
B
D
C
B
D
A
H
E
B
C
E
F
E
F
A
D
E
A
H
E
B
C
E
E
E
A
H
E
B
C
E
G
A
B
A
D
D
G
A
B
A
E
E
B
A
C
B
C
G
A
B
A
B
A
C
A
B
C
F
E
F
A
D
C
B
D
B
A
C
C
B
D
A
F
E
A
E
G
G
C
B
C
B
D
A
A
A
A
H
E
B
C
E
E
F
E
F
A
D
B
A
C
D
D
F
E
F
A
D
C
B
D
E
C
B
B
A
C
G
D
C
B
D
B
A
C
F
E
F
A
D
C
B
D
B
C
F
E
A
E
E
D
D
F
E
F
A
D
G
A
B
A
D
B
C
F
E
F
A
D
A
F
E
F
A
D
G
A
B
A
D
F
E
F
A
D
C
B
G
B
C
C
B
D
F
E
A
B
A
C
B
A
C
F
E
F
A
D
B
C
E
G
E
F
E
F
A
D
A
B
C
B
C
B
C
B
A
C
G
B
C
B
A
C
D
A
H
E
B
C
E
G
A
B
A
G
C
B
C
B
D
B
A
C
B
A
C
A
A
H
E
B
C
E
C
B
D
C
B
D
E
F
E
F
A
D
B
A
C
F
E
A
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
C
B
C
B
C
B
D
A
H
E
B
C
E
B
C
D
C
B
D
G
B
A
C
E
D
C
B
A
D
B
A
C
C
B
D
F
E
F
A
D
B
A
C
F
E
F
A
D
D
A
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
A
C
B
D
C
B
A
C
B
A
H
E
B
C
E
F
E
F
A
D
C
B
D
D
E
D
A
H
E
B
C
E
F
E
A
B
C
G
B
C
C
B
D
E
G
A
B
A
F
E
F
A
D
G
C
B
D
F
E
F
A
D
G
A
B
A
G
A
H
E
B
C
E
C
B
C
B
G
A
B
A
G
F
E
F
A
D
G
B
A
C
G
G
A
B
A
B
C
C
B
A
H
E
B
C
E
A
H
E
B
C
E
C
B
G
B
C
B
A
C
A
E
A
H
E
B
C
E
C
B
C
B
D
B
C
C
B
B
C
B
C
B
A
C
B
C
A
H
E
B
C
E
D
E
C
B
G
A
B
A
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
D
A
H
E
B
C
E
B
C
B
A
C
C
B
D
D
G
A
B
A
C
B
D
C
B
D
F
E
F
A
D
G
A
B
A
G
E
G
C
B
F
E
A
B
C
C
B
D
G
A
B
A
B
A
C
A
H
E
B
C
E
F
E
F
A
D
A
D
F
E
F
A
D
G
A
B
A
B
C
A
H
E
B
C
E
E
G
C
B
G
A
B
A
D
A
H
E
B
C
E
C
B
A
B
C
G
E
B
C
C
B
D
B
A
C
F
E
F
A
D
A
H
E
B
C
E
C
B
F
E
F
A
D
C
B
F
E
A
D
C
B
D
E
B
A
C
G
B
C
D
C
B
D
C
B
A
D
A
H
E
B
C
E
A
D
A
F
E
F
A
D
D
B
A
C
C
B
G
A
B
A
F
E
A
D
F
E
A
A
D
C
B
D
C
B
D
B
C
B
C
F
E
F
A
D
G
A
F
E
A
F
E
A
B
C
A
B
C
G
F
E
A
A
B
C
B
C
A
H
E
B
C
E
G
A
B
A
G
A
B
A
F
E
A
C
B
D
F
E
F
A
D
A
H
E
B
C
E
C
B
D
D
D
A
H
E
B
C
E
F
E
A
A
C
B
C
B
A
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
G
A
H
E
B
C
E
G
A
B
A
A
F
E
A
E
C
B
B
A
C
A
B
C
F
E
F
A
D
F
E
A
D
B
C
D
A
A
H
E
B
C
E
G
A
B
A
B
C
A
A
H
E
B
C
E
C
B
D
G
A
B
A
F
E
F
A
D
G
A
H
E
B
C
E
G
C
B
D
F
E
F
A
D
C
B
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
A
G
G
G
A
B
A
F
E
A
C
B
C
B
D
F
E
A
F
E
A
F
E
F
A
D
C
B
F
E
F
A
D
D
A
D
C
B
D
E
G
A
B
A
C
B
C
A
H
E
B
C
E
G
B
A
C
C
B
D
D
F
E
A
E
E
B
C
G
D
G
A
B
A
B
C
G
B
A
C
F
E
F
A
D
D
C
B
G
A
B
A
D
G
A
B
A
C
B
B
C
B
C
A
F
E
F
A
D
C
B
B
A
C
G
A
B
A
F
E
A
B
A
C
B
C
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
B
C
A
E
D
E
G
D
G
A
B
A
G
A
B
A
B
C
E
B
C
E
C
B
F
E
F
A
D
D
E
E
A
D
C
B
G
C
B
D
G
A
B
A
F
E
F
A
D
A
A
F
E
F
A
D
A
A
H
E
B
C
E
G
A
H
E
B
C
E
A
B
C
F
E
F
A
D
F
E
F
A
D
G
A
B
A
C
B
D
E
C
B
F
E
A
B
C
E
F
E
A
C
B
D
F
E
F
A
D
C
B
D
A
H
E
B
C
E
F
E
A
F
E
F
A
D
F
E
A
B
C
F
E
A
E
F
E
A
F
E
A
A
H
E
B
C
E
E
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
G
B
C
G
A
B
A
C
B
C
B
D
B
C
B
A
C
F
E
F
A
D
G
E
D
B
A
C
G
A
B
A
G
A
B
A
A
A
C
B
C
B
G
A
B
A
E
G
G
A
B
A
F
E
F
A
D
F
E
F
A
D
F
E
A
G
G
A
B
A
G
A
B
A
G
G
A
B
A
F
E
F
A
D
C
B
C
B
C
B
D
C
B
D
F
E
F
A
D
E
G
A
H
E
B
C
E
E
A
H
E
B
C
E
D
G
A
B
A
D
A
H
E
B
C
E
D
B
C
A
F
E
A
G
B
C
F
E
F
A
D
B
A
C
C
B
C
B
B
C
C
B
D
C
B
E
F
E
A
A
H
E
B
C
E
G
A
B
A
F
E
A
C
B
A
H
E
B
C
E
B
A
C
B
C
F
E
A
C
B
D
D
A
D
B
A
C
F
E
A
F
E
F
A
D
C
B
E
E
A
E
F
E
A
G
A
B
A
C
B
D
G
A
B
A
D
F
E
A
E
D
G
C
B
B
C
F
E
A
B
C
D
A
F
E
A
A
H
E
B
C
E
D
B
A
C
B
A
C
A
G
C
B
D
C
B
D
C
B
D
C
B
D
G
A
B
A
F
E
F
A
D
F
E
A
G
F
E
A
B
A
C
E
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
D
A
H
E
B
C
E
E
G
B
A
C
A
H
E
B
C
E
B
C
G
A
B
A
F
E
F
A
D
A
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
G
C
B
A
H
E
B
C
E
E
C
B
D
D
D
G
A
B
A
F
E
A
E
F
E
A
E
D
B
C
C
B
D
B
A
C
E
G
G
F
E
A
A
H
E
B
C
E
F
E
A
C
B
D
A
H
E
B
C
E
A
D
A
C
B
G
A
B
A
G
G
A
B
A
D
F
E
F
A
D
F
E
F
A
D
E
A
A
H
E
B
C
E
G
A
B
A
B
A
C
G
G
A
B
A
A
A
H
E
B
C
E
C
B
D
D
C
B
D
B
C
E
B
A
C
C
B
G
A
B
A
C
B
C
B
D
G
A
B
A
D
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
C
B
G
G
G
D
A
H
E
B
C
E
B
A
C
E
A
H
E
B
C
E
G
A
B
A
F
E
A
G
A
B
A
C
B
F
E
F
A
D
A
E
G
A
B
A
G
A
B
A
C
B
D
G
A
B
A
C
B
D
A
H
E
B
C
E
D
G
A
B
A
F
E
F
A
D
F
E
A
G
B
A
C
A
H
E
B
C
E
F
E
F
A
D
G
E
G
C
B
B
A
C
G
A
B
A
F
E
F
A
D
B
A
C
C
B
D
A
H
E
B
C
E
F
E
A
C
B
D
D
D
G
A
B
A
A
H
E
B
C
E
A
C
B
D
F
E
F
A
D
A
D
B
A
C
G
F
E
F
A
D
A
F
E
A
C
B
D
A
H
E
B
C
E
E
B
C
G
D
G
F
E
A
E
G
A
B
A
C
B
B
A
C
C
B
A
C
B
A
H
E
B
C
E
G
D
C
B
D
F
E
A
D
E
F
E
A
G
A
B
A
B
C
B
A
C
G
F
E
F
A
D
E
B
A
C
G
A
B
A
F
E
A
D
G
F
E
F
A
D
B
C
B
A
C
G
E
D
F
E
A
E
B
C
E
A
D
G
A
B
A
E
B
C
F
E
F
A
D
D
C
B
B
A
C
B
A
C
F
E
A
C
B
C
B
D
F
E
F
A
D
A
E
G
A
H
E
B
C
E
A
H
E
B
C
E
B
C
D
C
B
C
B
D
A
H
E
B
C
E
G
B
A
C
A
B
C
D
B
C
D
F
E
A
C
B
D
G
F
E
F
A
D
E
F
E
A
E
A
B
A
C
G
A
B
A
C
B
D
D
B
A
C
C
B
B
A
C
E
F
E
A
D
G
A
B
A
B
C
A
E
F
E
A
A
G
A
B
A
F
E
A
D
E
A
D
E
B
C
F
E
A
B
C
A
G
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
A
C
A
A
H
E
B
C
E
G
G
A
B
A
C
B
A
H
E
B
C
E
A
H
E
B
C
E
B
C
A
F
E
F
A
D
D
A
C
B
C
B
D
G
A
B
A
G
C
B
B
A
C
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
G
F
E
F
A
D
B
C
B
C
F
E
F
A
D
A
B
C
F
E
A
A
G
A
B
A
C
B
C
B
C
B
D
A
B
A
C
G
A
B
A
B
A
C
D
B
C
F
E
A
G
E
A
H
E
B
C
E
G
E
B
C
G
A
B
A
B
A
C
B
A
C
F
E
F
A
D
G
A
B
A
E
F
E
F
A
D
C
B
D
D
B
C
A
H
E
B
C
E
E
A
G
A
B
A
E
C
B
D
C
B
C
B
D
C
B
G
E
D
B
A
C
G
A
B
A
C
B
F
E
F
A
D
G
A
B
A
G
A
B
A
C
B
A
A
F
E
A
B
C
F
E
A
C
B
G
A
H
E
B
C
E
B
A
C
F
E
F
A
D
B
C
B
C
E
F
E
F
A
D
E
G
A
B
A
B
A
C
G
G
A
B
A
G
A
B
A
G
A
B
A
A
H
E
B
C
E
D
F
E
F
A
D
D
E
A
H
E
B
C
E
C
B
B
A
C
F
E
A
C
B
D
D
C
B
D
C
B
D
G
G
D
F
E
F
A
D
C
B
D
D
G
A
B
A
B
C
E
C
B
D
D
E
G
A
B
A
G
B
A
C
F
E
A
E
D
F
E
F
A
D
A
H
E
B
C
E
C
B
F
E
F
A
D
B
A
C
G
A
G
G
A
B
A
C
B
A
A
E
B
A
C
D
A
G
A
A
F
E
A
C
B
D
F
E
A
F
E
A
B
A
C
A
C
B
B
A
C
D
F
E
A
G
A
B
A
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
F
E
A
F
E
F
A
D
G
A
B
A
C
B
B
C
C
B
B
A
C
G
G
A
B
A
D
E
C
B
F
E
A
E
C
B
D
B
A
C
F
E
F
A
D
G
A
B
A
C
B
D
D
B
A
C
G
B
A
C
D
C
B
D
D
A
B
C
C
B
B
C
B
A
C
C
B
D
G
C
B
D
B
A
C
F
E
F
A
D
G
E
F
E
A
E
E
C
B
D
E
C
B
D
A
H
E
B
C
E
D
B
A
C
B
A
C
E
C
B
B
A
C
B
A
C
B
A
C
G
A
B
A
F
E
A
E
B
A
C
B
C
B
C
C
B
D
E
A
H
E
B
C
E
A
G
A
B
A
A
F
E
A
F
E
F
A
D
A
B
A
C
B
C
G
E
F
E
F
A
D
G
A
B
A
D
A
F
E
A
A
F
E
F
A
D
C
B
B
A
C
G
C
B
D
F
E
F
A
D
F
E
F
A
D
D
G
B
A
C
G
A
H
E
B
C
E
F
E
A
B
A
C
F
E
A
A
H
E
B
C
E
B
C
G
A
B
A
E
G
A
B
A
D
F
E
A
E
F
E
A
C
B
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
F
E
A
C
B
F
E
F
A
D
B
A
C
G
A
B
A
B
C
G
A
B
A
D
B
A
C
D
B
A
C
B
A
C
A
G
A
B
A
G
A
B
A
B
A
C
F
E
F
A
D
B
A
C
D
G
A
E
G
C
B
B
C
B
A
C
A
H
E
B
C
E
A
A
C
B
D
E
C
B
B
C
G
C
B
A
A
H
E
B
C
E
G
A
B
A
A
G
A
B
A
A
H
E
B
C
E
B
C
G
B
C
F
E
A
G
A
B
A
F
E
A
C
B
C
B
F
E
F
A
D
A
H
E
B
C
E
C
B
G
A
B
A
B
C
D
E
B
A
C
G
B
C
B
C
C
B
D
E
A
E
B
C
C
B
D
D
A
C
B
D
B
C
F
E
A
A
D
F
E
A
G
G
B
C
C
B
D
D
B
C
A
F
E
A
B
C
F
E
F
A
D
C
B
D
B
C
F
E
F
A
D
C
B
B
C
C
B
D
C
B
D
G
A
B
A
G
G
C
B
D
E
B
A
C
B
C
F
E
F
A
D
A
H
E
B
C
E
C
B
G
C
B
B
C
B
A
C
A
A
H
E
B
C
E
C
B
D
C
B
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
A
E
C
B
A
B
A
C
E
A
H
E
B
C
E
G
A
C
B
F
E
F
A
D
C
B
D
B
C
F
E
A
F
E
F
A
D
G
A
B
A
C
B
C
B
D
B
A
C
A
H
E
B
C
E
E
F
E
A
B
A
C
D
B
C
A
H
E
B
C
E
G
A
B
A
C
B
E
F
E
F
A
D
B
A
C
E
F
E
F
A
D
G
F
E
A
G
A
B
A
C
B
C
B
D
F
E
A
G
C
B
E
C
B
D
F
E
A
F
E
A
A
F
E
F
A
D
F
E
A
G
A
C
B
D
A
H
E
B
C
E
A
B
A
C
D
F
E
F
A
D
G
A
B
A
C
B
D
F
E
F
A
D
F
E
F
A
D
B
C
G
F
E
A
E
B
A
C
B
A
C
A
H
E
B
C
E
D
E
B
C
C
B
D
C
B
F
E
A
G
A
B
A
C
B
C
B
D
B
A
C
B
C
A
B
A
C
C
B
D
E
C
B
G
A
B
A
F
E
F
A
D
B
A
C
B
C
G
A
B
A
F
E
A
B
C
C
B
D
F
E
F
A
D
C
B
D
C
B
B
A
C
A
H
E
B
C
E
B
A
C
A
F
E
F
A
D
D
B
C
C
B
D
A
H
E
B
C
E
F
E
F
A
D
B
C
D
C
B
D
A
H
E
B
C
E
G
A
B
A
D
F
E
F
A
D
D
B
C
B
A
C
C
B
D
C
B
A
H
E
B
C
E
F
E
F
A
D
C
B
B
C
A
H
E
B
C
E
F
E
A
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
A
G
C
B
G
A
B
A
A
E
A
G
A
B
A
F
E
F
A
D
E
D
A
H
E
B
C
E
G
A
B
A
A
F
E
F
A
D
B
C
E
G
E
C
B
D
E
G
A
B
A
F
E
A
B
C
A
F
E
F
A
D
F
E
A
A
F
E
A
G
C
B
D
G
A
B
A
B
A
C
C
B
D
A
H
E
B
C
E
A
F
E
A
A
B
C
F
E
A
F
E
A
D
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
F
A
D
D
A
G
E
A
F
E
A
B
A
C
F
E
A
A
H
E
B
C
E
F
E
A
C
B
G
A
B
A
F
E
A
F
E
F
A
D
F
E
A
B
C
A
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
F
E
A
C
B
A
H
E
B
C
E
A
G
G
A
B
A
B
C
F
E
F
A
D
A
A
F
E
A
B
C
B
A
C
D
G
B
A
C
G
A
B
A
G
A
B
A
C
B
F
E
F
A
D
G
F
E
F
A
D
C
B
D
F
E
A
B
C
A
B
C
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
C
B
D
A
A
B
C
F
E
F
A
D
F
E
F
A
D
D
G
A
B
A
A
E
G
A
B
A
G
A
B
A
C
B
D
G
B
A
C
G
B
C
D
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
C
B
D
F
E
F
A
D
F
E
F
A
D
A
D
G
B
C
E
G
A
B
A
D
F
E
F
A
D
F
E
A
B
A
C
C
B
B
C
B
C
B
A
C
E
C
B
D
F
E
A
B
C
B
A
C
A
A
G
A
B
A
C
B
D
C
B
A
H
E
B
C
E
G
A
B
A
A
E
F
E
F
A
D
G
F
E
A
F
E
A
C
B
E
B
A
C
E
E
B
C
G
F
E
F
A
D
A
G
G
A
B
A
B
A
C
A
H
E
B
C
E
G
C
B
D
C
B
D
E
A
H
E
B
C
E
B
C
B
A
C
A
H
E
B
C
E
F
E
F
A
D
E
F
E
F
A
D
D
A
H
E
B
C
E
D
G
G
A
B
A
C
B
D
G
A
B
A
A
H
E
B
C
E
G
B
A
C
A
H
E
B
C
E
G
F
E
F
A
D
F
E
F
A
D
A
B
A
C
C
B
D
B
C
C
B
D
F
E
F
A
D
C
B
G
A
B
A
G
C
B
D
C
B
D
F
E
F
A
D
B
C
F
E
A
B
C
C
B
D
C
B
D
C
B
D
G
C
B
D
E
A
H
E
B
C
E
D
C
B
B
C
C
B
D
B
C
F
E
A
G
A
B
A
A
H
E
B
C
E
C
B
D
B
C
E
F
E
F
A
D
B
A
C
A
A
H
E
B
C
E
F
E
F
A
D
B
A
C
G
A
B
A
C
B
D
A
H
E
B
C
E
E
F
E
F
A
D
C
B
A
H
E
B
C
E
C
B
B
C
C
B
D
D
C
B
D
B
C
C
B
D
C
B
A
D
F
E
A
E
A
B
A
C
A
H
E
B
C
E
G
C
B
D
B
A
C
G
A
B
A
F
E
A
F
E
A
C
B
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
F
E
A
A
D
F
E
A
D
E
G
A
B
A
C
B
G
A
B
A
B
A
C
C
B
A
H
E
B
C
E
F
E
A
B
A
C
E
G
G
A
H
E
B
C
E
A
H
E
B
C
E
D
F
E
F
A
D
D
G
E
B
A
C
E
A
H
E
B
C
E
F
E
F
A
D
G
F
E
A
B
C
D
G
A
B
A
C
B
D
C
B
D
C
B
D
E
E
F
E
A
C
B
C
B
D
B
A
C
E
A
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
B
A
C
B
C
D
B
C
F
E
A
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
B
A
C
E
F
E
F
A
D
D
F
E
F
A
D
C
B
D
B
C
G
A
B
A
B
C
G
A
B
A
B
C
B
C
G
A
B
A
A
H
E
B
C
E
G
C
B
D
G
A
B
A
A
H
E
B
C
E
E
G
A
B
A
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
C
B
C
F
E
A
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
E
F
E
F
A
D
C
B
C
B
C
B
D
C
B
D
G
A
B
A
C
B
G
A
B
A
B
C
A
H
E
B
C
E
C
B
C
B
D
B
A
C
E
G
C
B
C
B
D
B
C
A
H
E
B
C
E
C
B
D
D
E
D
A
D
A
F
E
A
B
C
A
G
G
A
B
A
F
E
A
F
E
A
F
E
F
A
D
B
A
C
E
F
E
A
F
E
F
A
D
C
B
C
B
G
A
B
A
F
E
A
F
E
F
A
D
D
G
A
B
A
C
B
D
F
E
F
A
D
C
B
D
F
E
A
C
B
E
F
E
F
A
D
E
C
B
F
E
F
A
D
B
A
C
B
A
C
A
H
E
B
C
E
B
A
C
F
E
F
A
D
E
G
G
B
A
C
F
E
A
B
A
C
C
B
D
D
E
G
A
B
A
C
B
G
E
D
F
E
A
E
F
E
A
G
A
B
A
A
H
E
B
C
E
C
B
D
B
A
C
B
C
D
B
A
C
C
B
D
E
D
C
B
B
A
C
C
B
D
A
E
B
C
A
H
E
B
C
E
F
E
A
C
B
C
B
D
F
E
A
E
G
A
B
A
E
F
E
F
A
D
D
G
B
C
C
B
D
G
B
A
C
G
A
B
A
B
A
C
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
A
E
D
G
B
C
G
G
C
B
F
E
A
B
C
C
B
D
B
C
B
C
F
E
A
E
G
F
E
F
A
D
E
F
E
A
A
D
G
G
G
A
B
A
G
A
B
A
B
A
C
D
E
C
B
F
E
A
B
C
E
A
H
E
B
C
E
B
C
F
E
A
B
A
C
F
E
F
A
D
D
A
H
E
B
C
E
C
B
D
B
A
C
B
A
C
C
B
D
G
A
B
A
E
C
B
D
E
C
B
C
B
A
H
E
B
C
E
E
B
A
C
E
B
A
C
F
E
A
B
C
F
E
F
A
D
G
A
B
A
G
A
B
A
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
E
B
A
C
F
E
F
A
D
C
B
D
D
A
H
E
B
C
E
F
E
F
A
D
F
E
A
E
B
C
G
C
B
C
B
B
C
G
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
G
C
B
D
E
G
A
B
A
B
A
C
F
E
A
F
E
A
E
C
B
B
A
C
B
C
C
B
D
F
E
F
A
D
C
B
A
C
B
D
F
E
A
F
E
A
C
B
D
D
C
B
D
E
B
A
C
A
H
E
B
C
E
A
D
F
E
F
A
D
C
B
F
E
A
A
D
B
A
C
F
E
A
D
E
F
E
A
C
B
C
B
D
F
E
A
C
B
D
A
A
H
E
B
C
E
C
B
F
E
F
A
D
G
A
F
E
F
A
D
C
B
E
C
B
D
C
B
D
B
A
C
C
B
F
E
F
A
D
F
E
A
E
F
E
F
A
D
G
C
B
A
H
E
B
C
E
G
A
B
A
D
G
C
B
C
B
D
A
C
B
D
A
B
C
C
B
F
E
F
A
D
F
E
A
E
C
B
D
F
E
A
C
B
G
E
G
A
H
E
B
C
E
G
E
A
G
A
G
B
C
C
B
D
F
E
A
D
A
A
B
C
A
H
E
B
C
E
G
F
E
F
A
D
C
B
A
D
C
B
A
H
E
B
C
E
A
B
A
C
A
H
E
B
C
E
B
C
C
B
A
G
A
B
A
B
C
C
B
B
C
F
E
A
A
D
E
F
E
A
B
A
C
F
E
F
A
D
C
B
D
F
E
F
A
D
C
B
D
G
A
B
A
E
A
H
E
B
C
E
D
B
A
C
B
A
C
B
C
C
B
C
B
D
G
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
C
B
D
F
E
A
D
E
C
B
G
D
B
A
C
D
G
A
B
A
A
C
B
D
B
A
C
B
C
C
B
C
B
D
A
H
E
B
C
E
B
C
D
F
E
A
E
F
E
A
G
A
B
A
F
E
A
B
A
C
F
E
A
B
A
C
C
B
C
B
D
D
C
B
G
C
B
C
B
E
A
B
C
D
B
A
C
B
C
E
C
B
D
B
C
A
C
B
B
A
C
F
E
F
A
D
B
A
C
A
F
E
A
G
A
B
A
G
C
B
D
E
D
D
A
H
E
B
C
E
A
C
B
D
E
B
A
C
D
G
A
B
A
F
E
A
F
E
A
F
E
F
A
D
C
B
G
D
A
A
H
E
B
C
E
C
B
A
H
E
B
C
E
F
E
A
F
E
F
A
D
E
D
D
B
C
G
A
B
A
A
G
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
E
C
B
G
A
B
A
B
A
C
G
A
B
A
F
E
A
D
B
A
C
B
A
C
C
B
D
C
B
E
G
A
B
A
C
B
D
B
A
C
E
A
C
B
D
G
E
E
A
H
E
B
C
E
F
E
A
A
E
A
C
B
E
C
B
D
A
H
E
B
C
E
G
E
E
G
B
C
A
A
H
E
B
C
E
F
E
A
C
B
G
B
A
C
F
E
F
A
D
F
E
F
A
D
B
A
C
B
C
C
B
F
E
F
A
D
C
B
D
E
C
B
C
B
G
A
C
B
D
E
A
H
E
B
C
E
D
F
E
F
A
D
G
B
C
G
A
B
A
F
E
A
A
H
E
B
C
E
C
B
D
B
A
C
F
E
F
A
D
C
B
D
G
B
A
C
F
E
A
A
H
E
B
C
E
E
F
E
F
A
D
F
E
F
A
D
E
F
E
A
A
F
E
A
B
C
F
E
A
F
E
A
B
A
C
A
C
B
A
A
G
B
A
C
B
C
F
E
A
G
A
B
A
D
E
B
C
A
H
E
B
C
E
C
B
D
E
D
C
B
D
G
A
B
A
G
A
B
A
E
G
A
B
A
D
F
E
F
A
D
E
E
C
B
G
F
E
F
A
D
B
A
C
D
D
G
A
B
A
B
A
C
G
A
B
A
A
G
G
A
D
F
E
F
A
D
C
B
D
B
A
C
B
C
G
A
B
A
B
A
C
A
H
E
B
C
E
C
B
D
G
B
C
E
B
A
C
A
H
E
B
C
E
F
E
A
A
C
B
C
B
D
G
A
B
A
C
B
D
G
A
B
A
A
A
G
A
B
A
F
E
F
A
D
F
E
A
G
A
B
A
E
A
H
E
B
C
E
A
A
G
C
B
D
G
A
H
E
B
C
E
G
A
B
A
C
B
D
B
A
C
G
B
C
B
C
G
A
B
A
C
B
F
E
F
A
D
G
A
H
E
B
C
E
C
B
G
A
B
C
G
G
G
A
B
A
A
D
G
C
B
D
E
G
A
B
A
G
A
B
A
E
G
A
A
H
E
B
C
E
C
B
D
B
C
F
E
A
A
H
E
B
C
E
F
E
F
A
D
C
B
C
B
D
B
A
C
B
C
B
A
C
B
A
C
G
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
F
E
F
A
D
D
F
E
A
C
B
D
B
A
C
E
A
A
H
E
B
C
E
G
F
E
A
B
C
F
E
F
A
D
F
E
A
F
E
A
C
B
D
B
C
G
A
B
C
F
E
F
A
D
E
E
G
A
B
A
C
B
F
E
A
A
B
C
D
C
B
D
D
A
F
E
A
F
E
F
A
D
C
B
C
B
B
C
C
B
C
B
F
E
F
A
D
G
A
B
A
B
C
C
B
F
E
F
A
D
E
G
F
E
F
A
D
G
B
C
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
B
A
C
G
A
B
A
B
C
B
A
C
C
B
D
G
B
C
B
C
F
E
F
A
D
B
A
C
F
E
A
D
A
H
E
B
C
E
C
B
A
H
E
B
C
E
E
F
E
A
F
E
A
B
A
C
F
E
A
G
G
A
B
A
G
A
B
A
A
H
E
B
C
E
C
B
B
C
A
A
B
A
C
C
B
D
E
G
F
E
A
F
E
A
F
E
F
A
D
A
C
B
D
E
C
B
G
A
B
A
C
B
D
C
B
D
C
B
D
G
C
B
G
A
B
A
F
E
F
A
D
A
D
F
E
F
A
D
E
C
B
D
G
A
B
A
B
C
F
E
A
F
E
F
A
D
A
G
A
B
A
C
B
F
E
F
A
D
B
A
C
G
A
B
A
D
C
B
A
H
E
B
C
E
D
F
E
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
C
B
E
F
E
F
A
D
C
B
D
F
E
A
F
E
F
A
D
A
E
A
A
C
B
A
C
B
B
A
C
D
A
G
A
B
A
A
H
E
B
C
E
C
B
D
B
A
C
C
B
D
D
E
E
C
B
B
C
F
E
A
B
C
F
E
A
B
A
C
C
B
D
A
H
E
B
C
E
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
F
E
A
A
D
G
B
A
C
E
F
E
F
A
D
E
A
G
A
B
A
B
C
F
E
A
B
C
B
C
C
B
E
G
F
E
F
A
D
D
A
H
E
B
C
E
B
C
F
E
F
A
D
C
B
D
F
E
F
A
D
B
C
C
B
D
G
A
H
E
B
C
E
D
D
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
B
C
B
A
C
E
E
B
C
A
A
H
E
B
C
E
F
E
A
B
C
G
C
B
B
C
G
A
B
A
G
F
E
F
A
D
F
E
F
A
D
B
C
C
B
D
F
E
A
D
E
C
B
D
F
E
F
A
D
C
B
D
E
G
A
H
E
B
C
E
F
E
F
A
D
B
C
B
C
E
C
B
D
D
F
E
A
D
C
B
D
G
A
B
A
B
A
C
A
H
E
B
C
E
C
B
D
E
A
G
A
B
A
G
D
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
B
A
C
F
E
A
A
G
A
B
A
D
G
A
B
A
D
B
A
C
D
C
B
F
E
A
E
A
H
E
B
C
E
B
C
A
G
G
A
B
A
C
B
D
F
E
A
G
A
B
A
C
B
C
B
D
C
B
C
B
G
A
B
A
A
C
B
D
F
E
A
C
B
D
E
B
C
G
A
B
A
F
E
A
C
B
B
C
D
C
B
D
A
D
G
A
B
A
A
C
B
A
B
C
B
A
C
C
B
A
H
E
B
C
E
B
C
C
B
A
H
E
B
C
E
F
E
A
B
A
C
A
A
H
E
B
C
E
B
A
C
D
G
A
B
A
G
A
B
A
G
D
C
B
D
B
A
C
E
D
B
C
E
C
B
D
G
B
A
C
C
B
D
G
A
B
A
A
A
A
B
A
C
F
E
F
A
D
G
F
E
F
A
D
E
C
B
E
C
B
D
C
B
D
E
F
E
F
A
D
B
C
D
A
H
E
B
C
E
D
F
E
A
D
G
A
B
A
F
E
A
B
A
C
B
C
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
G
G
A
B
A
D
F
E
F
A
D
B
A
C
E
D
G
A
B
A
D
C
B
A
H
E
B
C
E
C
B
D
A
G
C
B
D
B
C
C
B
B
A
C
E
B
C
F
E
A
F
E
A
F
E
A
E
A
H
E
B
C
E
F
E
F
A
D
F
E
A
G
A
B
A
A
H
E
B
C
E
F
E
A
F
E
A
B
A
C
F
E
A
D
A
H
E
B
C
E
G
A
B
A
B
C
C
B
D
B
C
B
C
C
B
B
A
C
F
E
F
A
D
E
C
B
D
B
A
C
A
F
E
A
A
B
A
C
G
A
B
A
B
C
B
A
C
G
G
F
E
F
A
D
B
C
G
A
B
A
A
F
E
A
C
B
F
E
F
A
D
A
A
A
C
B
G
D
B
C
D
B
C
F
E
F
A
D
C
B
D
C
B
D
B
A
C
F
E
F
A
D
A
D
F
E
A
G
F
E
F
A
D
B
A
C
G
A
B
A
B
A
C
G
C
B
D
C
B
D
F
E
F
A
D
B
A
C
G
A
C
B
D
F
E
F
A
D
A
B
C
G
G
A
B
A
F
E
F
A
D
C
B
D
A
H
E
B
C
E
A
A
F
E
F
A
D
E
C
B
C
B
B
C
B
C
A
A
G
B
A
C
E
C
B
D
A
E
C
B
G
G
C
B
D
F
E
F
A
D
A
E
D
C
B
C
B
B
C
F
E
F
A
D
A
H
E
B
C
E
B
A
C
A
B
C
D
C
B
G
A
B
A
F
E
A
F
E
A
F
E
F
A
D
D
B
A
C
C
B
D
C
B
C
B
B
A
C
D
G
B
C
F
E
A
C
B
D
B
C
C
B
E
D
A
A
H
E
B
C
E
A
C
B
B
A
C
E
G
A
B
A
B
A
C
C
B
D
C
B
D
C
B
C
B
E
G
A
B
A
B
A
C
B
C
D
G
F
E
F
A
D
C
B
D
C
B
D
B
C
E
C
B
C
B
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
B
C
B
C
C
B
B
C
B
A
C
G
F
E
A
B
C
A
H
E
B
C
E
B
A
C
G
A
B
A
D
A
B
C
A
G
B
A
C
A
B
C
G
E
A
B
A
C
A
H
E
B
C
E
D
B
A
C
A
H
E
B
C
E
B
A
C
G
A
B
A
G
E
C
B
D
C
B
D
G
F
E
A
B
A
C
C
B
D
A
A
H
E
B
C
E
A
H
E
B
C
E
G
F
E
F
A
D
C
B
D
A
F
E
A
D
F
E
F
A
D
F
E
A
A
G
D
A
C
B
F
E
A
A
C
B
B
C
C
B
D
A
G
A
B
A
C
B
G
A
B
A
C
B
B
A
C
E
B
C
F
E
F
A
D
B
C
G
A
B
A
C
B
A
F
E
F
A
D
A
H
E
B
C
E
B
A
C
B
C
G
A
B
A
B
A
C
B
C
G
E
B
C
F
E
A
F
E
F
A
D
E
B
C
A
E
C
B
D
D
A
H
E
B
C
E
C
B
D
F
E
A
G
A
B
A
E
G
G
B
A
C
B
A
C
G
A
B
A
F
E
A
C
B
A
A
G
B
A
C
E
G
G
A
H
E
B
C
E
A
E
F
E
A
B
C
B
A
C
F
E
A
F
E
A
G
A
B
A
F
E
F
A
D
E
G
C
B
D
D
D
B
C
B
C
E
B
A
C
B
C
D
C
B
D
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
F
E
F
A
D
F
E
A
A
H
E
B
C
E
A
G
G
A
B
A
C
B
D
E
E
F
E
F
A
D
G
A
B
A
B
A
C
A
C
B
C
B
A
H
E
B
C
E
A
B
A
C
D
C
B
D
A
G
F
E
F
A
D
C
B
D
D
C
B
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
G
A
B
A
C
B
D
G
C
B
D
B
C
F
E
F
A
D
D
E
G
A
F
E
F
A
D
A
G
B
A
C
C
B
D
G
A
B
A
B
A
C
F
E
A
F
E
A
C
B
D
C
B
D
A
H
E
B
C
E
A
E
G
G
C
B
D
A
C
B
D
A
E
G
D
F
E
F
A
D
A
H
E
B
C
E
C
B
D
C
B
A
H
E
B
C
E
F
E
A
D
E
A
F
E
A
B
A
C
G
G
A
B
A
G
G
A
H
E
B
C
E
A
A
H
E
B
C
E
E
A
H
E
B
C
E
B
C
C
B
F
E
F
A
D
F
E
F
A
D
C
B
B
A
C
C
B
D
E
C
B
D
B
A
C
A
F
E
F
A
D
D
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
E
A
B
A
C
G
C
B
G
G
A
B
A
D
B
C
G
C
B
D
B
C
B
A
C
E
F
E
F
A
D
C
B
D
F
E
F
A
D
B
A
C
C
B
A
H
E
B
C
E
C
B
D
B
A
C
A
G
A
B
A
A
D
C
B
D
G
A
B
A
A
H
E
B
C
E
D
D
F
E
F
A
D
B
A
C
B
A
C
C
B
A
H
E
B
C
E
G
A
B
A
G
A
B
A
C
A
H
E
B
C
E
D
A
F
E
F
A
D
E
A
H
E
B
C
E
G
F
E
A
F
E
A
C
B
B
A
C
F
E
A
E
A
B
A
C
B
A
C
F
E
F
A
D
C
B
D
G
D
F
E
F
A
D
B
C
G
A
B
A
A
F
E
F
A
D
G
A
B
A
A
B
C
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
A
B
A
C
A
B
C
F
E
F
A
D
B
C
G
A
B
A
D
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
B
C
E
F
E
F
A
D
A
H
E
B
C
E
E
B
C
A
E
B
C
F
E
A
B
A
C
A
H
E
B
C
E
C
B
D
C
B
D
A
H
E
B
C
E
A
A
H
E
B
C
E
E
G
A
B
A
B
C
A
H
E
B
C
E
B
A
C
G
A
B
A
A
E
E
G
F
E
F
A
D
C
B
D
G
B
C
G
D
C
B
G
A
B
A
D
B
C
G
A
B
A
B
A
C
G
G
F
E
A
C
B
D
B
C
E
E
A
A
D
C
B
D
B
A
C
F
E
F
A
D
C
B
G
A
B
A
A
G
A
B
A
D
E
B
C
D
C
B
G
F
E
A
B
C
G
F
E
A
B
A
C
C
B
D
B
A
C
B
C
F
E
A
G
A
B
A
A
H
E
B
C
E
C
B
D
E
A
H
E
B
C
E
A
A
C
B
C
B
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
C
B
D
C
B
G
A
B
A
A
H
E
B
C
E
A
D
D
G
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
F
E
A
G
A
B
A
F
E
F
A
D
C
B
G
A
B
A
D
C
B
D
F
E
F
A
D
G
G
A
B
A
B
C
G
B
A
C
C
B
D
A
A
H
E
B
C
E
C
B
D
A
F
E
A
E
C
B
C
B
C
B
D
C
B
D
B
C
C
B
F
E
F
A
D
G
A
B
A
C
B
D
G
A
B
A
A
B
A
C
B
A
C
B
A
C
A
G
A
B
A
G
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
B
A
C
D
F
E
F
A
D
E
C
B
D
A
B
A
C
D
G
A
B
A
G
A
B
A
C
B
D
G
C
B
D
E
B
A
C
E
G
E
G
F
E
F
A
D
G
B
C
G
G
A
B
A
G
G
A
B
A
D
A
H
E
B
C
E
C
B
A
H
E
B
C
E
D
C
B
D
F
E
A
C
B
D
C
B
G
A
B
A
A
F
E
A
F
E
A
G
A
B
A
A
G
F
E
A
F
E
A
D
A
H
E
B
C
E
B
C
A
H
E
B
C
E
C
B
D
B
A
C
C
B
D
D
A
H
E
B
C
E
B
C
G
A
B
A
F
E
A
B
A
C
D
F
E
F
A
D
B
C
G
G
A
B
A
B
C
A
H
E
B
C
E
G
A
B
A
B
C
E
F
E
A
G
A
B
A
G
B
A
C
E
A
A
F
E
A
C
B
D
G
E
G
C
B
F
E
F
A
D
E
C
B
D
C
B
D
F
E
A
G
G
A
B
A
C
B
D
A
H
E
B
C
E
C
B
D
G
A
B
A
F
E
F
A
D
E
E
C
B
D
F
E
F
A
D
A
A
H
E
B
C
E
B
C
F
E
F
A
D
G
A
B
A
D
F
E
A
G
A
B
A
G
F
E
F
A
D
A
H
E
B
C
E
G
A
H
E
B
C
E
D
C
B
D
E
G
F
E
F
A
D
G
A
B
A
B
A
C
F
E
F
A
D
A
H
E
B
C
E
G
A
E
A
B
C
F
E
A
G
B
A
C
A
A
H
E
B
C
E
F
E
A
C
B
D
G
A
B
A
B
A
C
F
E
F
A
D
F
E
A
F
E
A
F
E
A
G
F
E
F
A
D
B
A
C
A
G
E
F
E
F
A
D
A
A
H
E
B
C
E
F
E
F
A
D
E
B
A
C
B
A
C
G
G
C
B
D
E
E
B
A
C
D
A
E
C
B
A
F
E
A
B
C
D
G
A
B
A
D
C
B
D
C
B
D
G
A
B
A
D
A
H
E
B
C
E
A
C
B
C
B
D
A
H
E
B
C
E
D
E
C
B
D
C
B
C
B
A
B
C
F
E
A
G
F
E
F
A
D
C
B
D
A
F
E
A
G
A
B
A
D
F
E
F
A
D
A
H
E
B
C
E
C
B
D
F
E
F
A
D
A
H
E
B
C
E
C
B
C
B
D
B
C
F
E
A
G
A
B
A
D
A
C
B
D
G
C
B
D
E
A
H
E
B
C
E
E
A
F
E
A
G
B
C
G
A
B
A
D
F
E
A
A
F
E
A
B
C
B
A
C
B
A
C
B
C
G
B
A
C
C
B
D
C
B
D
F
E
A
G
A
B
A
C
B
B
C
E
E
C
B
D
G
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
A
D
E
G
A
H
E
B
C
E
B
C
B
A
C
E
C
B
D
C
B
E
B
C
F
E
A
A
D
G
C
B
D
G
G
A
B
A
B
C
E
G
B
C
E
D
F
E
F
A
D
D
A
H
E
B
C
E
A
C
B
B
A
C
A
C
B
D
G
C
B
D
G
A
B
A
F
E
A
C
B
D
D
C
B
D
G
F
E
F
A
D
F
E
A
B
C
A
F
E
F
A
D
A
H
E
B
C
E
F
E
A
A
D
A
H
E
B
C
E
G
G
A
B
A
G
A
B
A
G
A
H
E
B
C
E
A
H
E
B
C
E
E
C
B
B
A
C
D
B
A
C
C
B
B
C
F
E
A
F
E
A
B
A
C
C
B
D
G
C
B
C
B
F
E
A
B
C
A
H
E
B
C
E
E
F
E
F
A
D
B
C
F
E
F
A
D
D
G
A
B
A
F
E
A
B
C
G
A
B
A
F
E
A
G
A
H
E
B
C
E
E
G
A
B
A
C
B
G
A
B
A
C
B
E
A
B
A
C
B
A
C
D
C
B
D
F
E
F
A
D
A
H
E
B
C
E
C
B
C
B
D
E
C
B
F
E
A
F
E
F
A
D
A
H
E
B
C
E
G
F
E
F
A
D
D
A
A
H
E
B
C
E
G
A
B
A
A
G
A
F
E
A
A
E
B
C
F
E
F
A
D
E
F
E
A
F
E
A
C
B
A
H
E
B
C
E
G
A
B
A
C
B
E
G
A
B
A
G
A
H
E
B
C
E
B
A
C
A
D
G
A
B
A
C
B
A
H
E
B
C
E
A
H
E
B
C
E
A
G
A
B
A
D
A
H
E
B
C
E
A
H
E
B
C
E
C
B
F
E
F
A
D
D
C
B
D
F
E
A
F
E
F
A
D
E
B
C
C
B
G
A
B
A
A
H
E
B
C
E
G
A
B
A
D
C
B
D
C
B
D
E
B
C
G
A
B
A
B
C
D
B
C
A
G
A
B
A
A
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
G
A
B
A
D
A
H
E
B
C
E
C
B
A
A
H
E
B
C
E
G
B
C
F
E
A
A
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
A
C
B
E
A
B
C
A
H
E
B
C
E
B
A
C
F
E
A
D
B
C
F
E
F
A
D
A
G
A
B
A
B
C
C
B
D
E
E
F
E
A
B
A
C
A
H
E
B
C
E
F
E
A
G
A
B
A
A
H
E
B
C
E
E
D
A
H
E
B
C
E
B
A
C
C
B
C
B
D
E
E
B
A
C
F
E
A
D
C
B
D
A
G
A
E
A
H
E
B
C
E
B
C
A
H
E
B
C
E
F
E
F
A
D
C
B
G
B
A
C
D
B
C
D
E
C
B
D
C
B
D
A
B
C
A
B
A
C
B
C
B
C
B
C
G
A
C
B
B
A
C
G
A
B
A
B
C
B
A
C
B
A
C
A
H
E
B
C
E
B
C
F
E
A
C
B
C
B
D
F
E
F
A
D
A
H
E
B
C
E
F
E
A
F
E
A
E
A
H
E
B
C
E
G
A
H
E
B
C
E
D
A
A
H
E
B
C
E
C
B
D
E
E
E
B
C
B
A
C
G
A
B
A
F
E
A
F
E
A
F
E
A
F
E
F
A
D
A
H
E
B
C
E
E
C
B
B
C
G
A
B
A
G
A
B
A
E
G
A
B
A
G
A
H
E
B
C
E
G
F
E
F
A
D
A
A
A
H
E
B
C
E
B
C
G
G
C
B
C
B
D
G
G
A
B
A
F
E
A
F
E
A
F
E
F
A
D
C
B
D
A
H
E
B
C
E
B
C
C
B
D
F
E
F
A
D
G
B
A
C
B
C
D
F
E
F
A
D
G
A
B
A
A
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
F
E
A
E
F
E
F
A
D
A
A
H
E
B
C
E
A
H
E
B
C
E
B
C
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
C
B
D
B
C
A
D
B
C
F
E
F
A
D
D
E
F
E
A
B
C
D
F
E
F
A
D
C
B
G
A
E
A
H
E
B
C
E
A
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
E
B
A
C
F
E
A
D
D
A
C
B
A
H
E
B
C
E
D
D
D
G
A
B
A
F
E
A
D
E
G
A
B
A
C
B
D
C
B
D
A
H
E
B
C
E
C
B
E
C
B
F
E
F
A
D
G
B
A
C
B
C
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
B
A
C
A
B
A
C
D
D
G
A
B
A
B
C
B
C
G
A
B
A
A
H
E
B
C
E
G
A
B
A
F
E
A
C
B
B
A
C
A
G
A
B
A
B
A
C
C
B
G
B
C
A
A
A
H
E
B
C
E
G
A
B
A
G
B
A
C
B
C
B
A
C
F
E
F
A
D
D
C
B
G
A
B
A
B
A
C
G
E
A
C
B
E
C
B
D
F
E
A
D
A
H
E
B
C
E
E
B
C
D
A
H
E
B
C
E
B
C
F
E
A
D
G
A
B
A
A
H
E
B
C
E
C
B
D
B
A
C
D
A
A
H
E
B
C
E
F
E
F
A
D
F
E
A
E
F
E
F
A
D
G
A
B
A
G
A
B
A
C
B
D
F
E
A
A
H
E
B
C
E
F
E
F
A
D
A
D
B
A
C
B
A
C
C
B
G
C
B
D
A
C
B
D
A
H
E
B
C
E
G
A
B
A
B
A
C
G
A
B
A
C
B
C
B
D
G
C
B
D
C
B
G
G
B
A
C
A
F
E
F
A
D
B
C
E
E
C
B
D
E
C
B
D
B
C
G
A
B
A
C
B
D
A
F
E
A
A
H
E
B
C
E
C
B
F
E
A
F
E
F
A
D
E
B
C
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
B
C
C
B
D
G
B
A
C
B
C
B
A
C
G
F
E
F
A
D
E
G
A
B
A
E
A
H
E
B
C
E
E
C
B
A
H
E
B
C
E
B
C
G
F
E
F
A
D
C
B
D
B
C
B
A
C
G
B
C
D
C
B
A
H
E
B
C
E
D
F
E
F
A
D
C
B
D
B
C
B
C
B
C
A
H
E
B
C
E
B
C
A
F
E
F
A
D
A
H
E
B
C
E
F
E
A
E
A
H
E
B
C
E
A
F
E
A
A
D
F
E
F
A
D
B
C
G
A
B
A
E
G
A
B
A
E
A
F
E
F
A
D
B
A
C
D
A
H
E
B
C
E
G
A
B
A
B
C
G
A
B
A
G
D
G
F
E
F
A
D
D
F
E
A
F
E
A
E
F
E
F
A
D
F
E
F
A
D
B
C
E
F
E
F
A
D
B
C
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
G
F
E
F
A
D
G
A
B
A
B
C
C
B
B
C
G
B
C
F
E
A
F
E
A
B
A
C
D
E
F
E
A
F
E
F
A
D
G
C
B
D
C
B
F
E
A
G
A
B
A
D
B
A
C
F
E
A
A
D
D
F
E
F
A
D
G
A
B
A
G
E
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
B
C
G
A
B
A
G
A
B
A
G
A
B
A
E
B
C
E
A
H
E
B
C
E
C
B
A
H
E
B
C
E
F
E
F
A
D
D
D
E
A
H
E
B
C
E
C
B
C
B
D
B
C
A
G
A
A
E
F
E
F
A
D
A
G
B
C
D
C
B
D
B
A
C
C
B
D
B
A
C
G
G
C
B
D
C
B
D
C
B
F
E
A
F
E
F
A
D
G
A
B
A
C
B
D
F
E
F
A
D
D
C
B
D
A
H
E
B
C
E
C
B
D
B
A
C
C
B
F
E
A
F
E
F
A
D
C
B
G
A
H
E
B
C
E
B
A
C
E
F
E
F
A
D
F
E
F
A
D
C
B
E
A
H
E
B
C
E
B
A
C
G
G
A
B
A
B
A
C
G
A
B
A
A
H
E
B
C
E
E
F
E
A
A
H
E
B
C
E
B
A
C
C
B
B
A
C
B
C
E
F
E
F
A
D
D
C
B
D
C
B
G
A
B
A
G
A
B
A
F
E
A
E
G
A
B
A
B
C
E
G
A
B
A
G
G
C
B
D
C
B
D
D
G
B
A
C
A
E
E
A
H
E
B
C
E
C
B
C
B
D
A
H
E
B
C
E
G
A
B
A
A
A
A
H
E
B
C
E
C
B
A
H
E
B
C
E
E
B
C
E
A
G
A
A
H
E
B
C
E
C
B
D
F
E
A
D
G
C
B
G
D
D
E
E
C
B
D
D
A
G
A
B
A
D
G
G
A
B
A
E
G
B
C
B
C
D
B
C
F
E
F
A
D
C
B
B
C
B
C
F
E
A
F
E
F
A
D
D
F
E
A
B
C
D
D
E
B
C
C
B
D
A
A
H
E
B
C
E
F
E
A
B
A
C
E
A
H
E
B
C
E
C
B
C
B
F
E
A
F
E
A
F
E
A
B
A
C
A
G
B
C
F
E
F
A
D
A
H
E
B
C
E
G
D
A
H
E
B
C
E
G
A
H
E
B
C
E
F
E
A
F
E
A
B
C
B
C
F
E
F
A
D
B
A
C
G
A
B
A
G
A
B
A
F
E
F
A
D
D
A
H
E
B
C
E
B
C
C
B
F
E
F
A
D
A
H
E
B
C
E
G
B
C
A
D
B
A
C
F
E
F
A
D
C
B
D
C
B
C
B
E
F
E
F
A
D
F
E
F
A
D
G
G
A
B
A
G
C
B
G
E
G
G
A
B
A
A
H
E
B
C
E
E
A
H
E
B
C
E
C
B
G
A
B
A
A
B
A
C
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
B
A
C
B
C
F
E
A
E
F
E
F
A
D
C
B
C
B
D
B
C
F
E
A
A
H
E
B
C
E
B
C
C
B
D
F
E
F
A
D
C
B
D
B
C
G
A
B
A
E
B
C
C
B
C
B
D
F
E
A
C
B
D
A
H
E
B
C
E
G
A
B
A
A
C
B
D
A
H
E
B
C
E
C
B
D
F
E
F
A
D
C
B
D
C
B
E
B
A
C
G
A
B
A
C
B
D
B
C
C
B
F
E
A
A
H
E
B
C
E
C
B
G
B
C
B
A
C
A
A
H
E
B
C
E
F
E
F
A
D
A
E
B
C
D
C
B
D
G
G
A
B
A
A
H
E
B
C
E
E
G
A
B
A
F
E
F
A
D
C
B
A
H
E
B
C
E
C
B
C
B
D
C
B
C
B
D
G
F
E
A
B
A
C
A
H
E
B
C
E
E
G
A
B
A
C
B
D
A
H
E
B
C
E
B
C
D
C
B
D
E
G
A
B
A
G
A
B
A
C
B
D
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
E
G
A
B
A
C
B
D
G
A
B
A
B
C
B
C
C
B
A
D
B
A
C
F
E
F
A
D
C
B
D
E
B
C
F
E
F
A
D
A
H
E
B
C
E
G
G
G
B
A
C
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
B
A
C
D
F
E
A
F
E
A
C
B
F
E
A
C
B
B
A
C
A
H
E
B
C
E
E
C
B
D
D
F
E
A
F
E
F
A
D
F
E
A
C
B
D
C
B
E
F
E
A
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
G
A
B
A
E
G
A
B
A
G
A
H
E
B
C
E
A
H
E
B
C
E
C
B
C
B
D
G
C
B
G
A
B
A
D
A
G
A
B
A
F
E
A
A
H
E
B
C
E
B
C
F
E
A
D
C
B
D
D
G
A
C
B
A
G
A
B
A
F
E
F
A
D
C
B
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
F
E
A
C
B
D
D
B
A
C
G
E
D
F
E
F
A
D
E
A
B
A
C
C
B
F
E
A
F
E
F
A
D
D
B
A
C
F
E
F
A
D
F
E
F
A
D
B
C
G
C
B
D
B
C
A
B
C
G
A
B
A
C
B
G
A
B
A
G
A
B
A
F
E
A
B
A
C
C
B
A
H
E
B
C
E
C
B
D
B
C
F
E
A
C
B
A
B
A
C
G
F
E
A
A
B
C
D
D
C
B
D
B
A
C
F
E
F
A
D
G
A
B
A
A
B
C
G
G
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
D
D
A
F
E
F
A
D
C
B
A
H
E
B
C
E
F
E
A
G
D
F
E
A
C
B
D
B
C
G
A
B
A
C
B
C
B
D
C
B
B
C
G
A
B
A
B
C
E
A
G
A
B
A
E
F
E
F
A
D
B
C
E
B
C
A
G
B
A
C
B
C
B
C
F
E
F
A
D
C
B
D
C
B
D
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
C
B
D
B
C
C
B
E
E
A
H
E
B
C
E
B
C
C
B
D
D
E
E
D
E
C
B
D
A
H
E
B
C
E
B
A
C
A
F
E
A
B
C
E
C
B
A
H
E
B
C
E
E
C
B
D
D
F
E
F
A
D
D
G
B
C
C
B
D
D
A
H
E
B
C
E
B
A
C
G
A
B
A
G
A
H
E
B
C
E
G
A
B
A
G
B
A
C
E
B
C
A
H
E
B
C
E
F
E
F
A
D
G
C
B
B
C
C
B
G
A
H
E
B
C
E
G
A
B
A
B
C
G
A
B
A
D
G
A
B
A
F
E
F
A
D
D
C
B
A
H
E
B
C
E
A
B
A
C
F
E
A
B
C
E
B
C
E
E
G
A
B
A
A
B
A
C
G
B
C
A
H
E
B
C
E
B
A
C
B
C
G
A
B
A
C
B
D
C
B
D
G
A
B
A
F
E
A
F
E
F
A
D
B
C
A
H
E
B
C
E
E
F
E
A
E
G
F
E
F
A
D
C
B
D
C
B
A
H
E
B
C
E
C
B
D
C
B
D
A
H
E
B
C
E
G
B
C
G
G
A
B
A
B
C
F
E
F
A
D
G
B
C
A
H
E
B
C
E
C
B
G
G
A
B
A
C
B
D
B
A
C
C
B
A
B
A
C
B
A
C
G
C
B
D
C
B
G
A
B
A
A
A
H
E
B
C
E
E
F
E
F
A
D
C
B
C
B
F
E
F
A
D
C
B
G
A
F
E
F
A
D
F
E
A
A
H
E
B
C
E
C
B
D
G
A
B
A
A
A
H
E
B
C
E
C
B
D
B
A
C
C
B
D
F
E
A
F
E
A
G
A
E
F
E
A
G
F
E
F
A
D
G
B
A
C
G
A
B
A
C
B
B
A
C
B
C
G
D
F
E
A
C
B
D
E
G
A
C
B
D
A
A
G
E
F
E
F
A
D
D
G
A
B
A
B
A
C
C
B
F
E
F
A
D
C
B
B
A
C
G
B
C
B
C
C
B
D
B
A
C
E
G
A
B
A
F
E
F
A
D
B
C
C
B
D
G
A
B
A
A
H
E
B
C
E
F
E
A
B
A
C
A
A
G
A
B
A
B
A
C
F
E
A
G
C
B
D
A
D
A
H
E
B
C
E
G
F
E
A
D
F
E
F
A
D
B
A
C
E
A
C
B
D
G
A
B
A
G
A
B
A
F
E
F
A
D
G
C
B
F
E
F
A
D
D
A
A
H
E
B
C
E
C
B
D
E
G
A
B
A
D
D
B
C
F
E
A
F
E
A
D
C
B
D
F
E
A
F
E
F
A
D
D
B
A
C
F
E
A
A
B
C
F
E
F
A
D
D
C
B
D
F
E
A
E
G
A
B
A
C
B
D
C
B
D
F
E
A
B
A
C
F
E
A
G
A
B
A
C
B
C
B
D
E
C
B
E
A
H
E
B
C
E
G
A
B
A
C
D
G
A
B
A
E
F
E
A
F
E
F
A
D
B
A
C
F
E
A
G
G
B
C
D
A
H
E
B
C
E
B
C
F
E
A
C
B
G
G
A
B
A
G
A
B
A
C
B
G
A
B
A
G
A
B
A
B
C
E
B
A
C
E
G
A
B
A
C
B
D
A
F
E
A
E
F
E
A
B
A
C
E
F
E
A
A
H
E
B
C
E
C
B
B
C
B
A
C
C
B
D
A
B
A
C
G
A
B
A
F
E
F
A
D
C
B
G
F
E
A
B
A
C
D
D
C
B
D
G
A
B
A
A
A
H
E
B
C
E
E
C
B
D
F
E
F
A
D
G
A
B
A
B
C
D
G
F
E
F
A
D
D
D
B
C
D
G
A
B
A
C
B
F
E
F
A
D
B
A
C
F
E
A
F
E
F
A
D
B
C
F
E
A
G
A
B
A
C
B
E
A
C
B
D
F
E
A
G
A
B
A
G
D
F
E
A
A
B
A
C
C
B
D
C
B
D
G
A
B
A
E
F
E
A
A
H
E
B
C
E
F
E
A
F
E
A
D
G
A
B
A
G
E
C
B
C
B
B
A
C
A
F
E
F
A
D
A
C
B
E
E
D
G
A
B
A
D
A
G
A
B
A
B
A
C
G
F
E
A
B
A
C
D
B
C
G
A
B
A
G
F
E
A
D
F
E
A
F
E
F
A
D
E
A
G
A
B
A
C
B
A
H
E
B
C
E
C
B
D
D
A
H
E
B
C
E
E
G
A
B
A
E
C
B
C
B
D
G
E
A
F
E
F
A
D
F
E
A
A
H
E
B
C
E
F
E
A
C
B
G
D
G
A
B
A
A
H
E
B
C
E
C
B
F
E
A
A
E
B
A
C
F
E
F
A
D
G
A
B
A
D
D
B
C
A
H
E
B
C
E
F
E
F
A
D
G
D
A
H
E
B
C
E
A
G
A
B
A
C
B
D
B
C
F
E
A
A
D
C
B
B
C
A
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
G
A
B
A
A
H
E
B
C
E
B
C
G
B
A
C
A
H
E
B
C
E
F
E
F
A
D
C
B
D
C
B
B
A
C
B
A
C
C
B
D
C
B
D
G
A
B
A
C
B
D
A
H
E
B
C
E
B
C
F
E
A
D
A
H
E
B
C
E
E
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
B
C
B
C
C
B
E
E
A
H
E
B
C
E
D
B
A
C
E
A
H
E
B
C
E
G
F
E
F
A
D
D
A
H
E
B
C
E
G
F
E
A
D
C
B
D
F
E
A
B
C
B
A
C
D
A
F
E
A
B
C
B
A
C
E
D
D
C
B
D
A
F
E
A
D
F
E
A
B
A
C
F
E
F
A
D
F
E
A
F
E
F
A
D
C
B
E
F
E
A
C
B
D
C
B
D
C
B
D
B
A
C
E
E
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
E
D
D
A
C
B
A
H
E
B
C
E
F
E
F
A
D
F
E
A
G
B
A
C
B
A
C
G
C
B
A
H
E
B
C
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
E
F
E
F
A
D
C
B
E
C
B
C
B
D
B
A
C
B
A
C
B
C
E
C
B
B
A
C
G
A
B
A
G
A
B
A
B
A
C
B
A
C
A
H
E
B
C
E
F
E
A
A
F
E
F
A
D
D
A
A
F
E
A
E
A
D
A
H
E
B
C
E
B
A
C
B
A
C
A
H
E
B
C
E
D
B
A
C
E
C
B
D
B
A
C
A
H
E
B
C
E
C
B
A
F
E
A
F
E
A
C
B
G
A
B
A
B
C
B
A
C
C
B
G
A
B
C
D
G
A
B
A
F
E
F
A
D
G
F
E
A
G
G
A
H
E
B
C
E
F
E
A
F
E
F
A
D
G
E
F
E
A
E
G
A
A
B
C
B
A
C
C
B
D
B
C
A
H
E
B
C
E
G
E
A
C
B
D
G
C
B
F
E
A
A
C
B
G
A
B
A
G
A
B
A
A
C
B
D
F
E
A
G
A
H
E
B
C
E
D
C
B
G
A
G
A
C
B
D
F
E
A
D
B
A
C
A
H
E
B
C
E
C
B
D
C
B
E
B
A
C
E
E
G
F
E
A
C
B
D
G
F
E
A
G
A
B
A
C
B
D
G
A
B
A
A
E
B
C
F
E
A
C
B
D
G
C
B
A
B
A
C
C
B
D
C
B
G
A
B
A
F
E
A
C
B
D
B
C
G
B
C
G
C
B
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
B
C
G
A
B
A
B
C
F
E
A
A
A
H
E
B
C
E
B
C
C
B
D
G
A
B
A
F
E
F
A
D
G
A
B
A
G
A
H
E
B
C
E
G
B
C
B
A
C
G
A
H
E
B
C
E
C
B
B
A
C
G
A
B
A
B
A
C
F
E
F
A
D
A
B
A
C
D
A
H
E
B
C
E
D
E
B
A
C
G
A
B
A
C
B
D
A
H
E
B
C
E
A
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
A
F
E
A
A
F
E
F
A
D
E
B
A
C
G
A
B
A
G
G
A
B
A
A
D
D
G
A
B
A
B
C
F
E
A
A
A
H
E
B
C
E
E
F
E
F
A
D
D
E
B
C
A
A
E
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
F
E
F
A
D
B
A
C
B
C
C
B
A
H
E
B
C
E
F
E
A
F
E
A
G
E
E
F
E
F
A
D
F
E
A
A
H
E
B
C
E
A
F
E
F
A
D
B
C
C
B
D
B
C
B
C
F
E
A
B
C
F
E
F
A
D
F
E
F
A
D
G
G
A
B
A
C
B
E
F
E
A
G
G
A
B
A
E
B
C
C
B
D
D
E
F
E
F
A
D
A
C
B
G
A
B
A
E
B
A
C
C
B
D
C
B
G
F
E
F
A
D
G
D
F
E
F
A
D
B
A
C
A
H
E
B
C
E
G
A
B
A
C
B
G
G
D
F
E
F
A
D
F
E
F
A
D
B
C
G
B
A
C
F
E
A
F
E
A
F
E
A
F
E
F
A
D
G
A
B
A
C
B
D
G
A
B
A
C
B
F
E
F
A
D
B
C
G
A
D
E
A
H
E
B
C
E
E
E
C
B
D
G
D
G
A
B
A
D
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
B
A
C
C
B
D
A
H
E
B
C
E
C
B
D
D
F
E
F
A
D
D
A
H
E
B
C
E
D
F
E
A
B
A
C
C
B
B
C
C
B
D
A
H
E
B
C
E
F
E
F
A
D
E
B
A
C
B
C
C
B
D
B
C
C
B
F
E
A
A
H
E
B
C
E
G
A
B
A
G
A
G
C
B
B
A
C
A
B
C
G
A
B
A
C
B
D
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
B
C
E
C
B
G
A
B
A
F
E
A
B
C
A
H
E
B
C
E
G
B
A
C
G
A
B
A
F
E
F
A
D
D
F
E
A
G
A
B
A
B
A
C
B
C
C
B
D
C
B
D
G
B
C
F
E
A
F
E
A
D
A
H
E
B
C
E
B
A
C
C
B
B
C
F
E
A
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
B
A
C
F
E
A
G
A
B
A
G
G
A
H
E
B
C
E
C
B
D
C
B
B
A
C
F
E
A
B
A
C
F
E
A
B
C
D
A
H
E
B
C
E
A
D
A
B
A
C
F
E
A
A
H
E
B
C
E
A
F
E
F
A
D
A
H
E
B
C
E
G
G
A
B
A
A
H
E
B
C
E
D
B
C
F
E
A
F
E
A
D
A
A
D
B
C
C
B
D
D
A
H
E
B
C
E
E
F
E
A
G
A
B
A
F
E
A
F
E
A
F
E
A
F
E
A
A
B
A
C
A
H
E
B
C
E
A
A
H
E
B
C
E
A
E
G
A
B
A
E
A
H
E
B
C
E
F
E
F
A
D
E
C
B
C
B
D
F
E
A
B
C
D
G
E
A
H
E
B
C
E
G
B
C
B
A
C
F
E
F
A
D
F
E
A
B
A
C
C
B
A
H
E
B
C
E
D
F
E
F
A
D
G
B
C
D
A
H
E
B
C
E
D
C
B
C
B
D
C
B
D
A
A
D
B
C
A
F
E
A
C
B
G
C
B
G
A
B
A
B
C
G
A
B
A
E
E
C
B
D
A
F
E
A
E
G
G
B
C
B
A
C
F
E
A
A
H
E
B
C
E
D
B
C
D
B
C
G
A
B
A
A
D
D
G
A
B
A
F
E
A
B
C
B
A
C
G
A
B
A
F
E
F
A
D
F
E
A
E
C
B
D
A
F
E
A
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
C
B
D
F
E
F
A
D
F
E
F
A
D
D
B
C
E
A
B
C
G
A
B
A
A
F
E
F
A
D
E
G
E
G
A
B
A
D
C
B
D
G
A
B
A
D
E
A
G
F
E
A
G
D
E
F
E
A
E
E
A
D
F
E
A
F
E
A
E
G
A
B
A
G
A
B
A
C
B
D
B
A
C
C
B
D
B
A
C
G
A
B
A
A
C
B
D
A
A
B
C
C
B
F
E
F
A
D
A
H
E
B
C
E
B
C
A
H
E
B
C
E
B
A
C
C
B
D
D
G
F
E
F
A
D
F
E
A
C
B
D
F
E
F
A
D
C
B
C
B
B
A
C
C
B
G
G
A
D
F
E
A
A
F
E
F
A
D
B
C
B
C
D
A
H
E
B
C
E
F
E
A
G
A
B
A
G
D
C
B
D
B
C
D
E
B
C
B
A
C
B
C
B
C
G
A
B
A
G
C
B
D
G
A
B
A
C
B
D
E
A
H
E
B
C
E
F
E
F
A
D
E
C
B
C
B
D
C
B
B
A
C
A
G
A
B
A
E
C
B
F
E
F
A
D
D
G
F
E
F
A
D
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
F
E
A
C
B
D
A
C
B
D
D
D
C
B
D
C
B
D
F
E
A
D
B
A
C
C
B
G
A
B
A
A
E
D
B
A
C
C
B
D
F
E
F
A
D
B
A
C
G
C
B
D
C
B
D
G
A
D
F
E
A
B
C
C
B
D
G
F
E
A
G
B
C
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
C
B
E
E
F
E
A
E
F
E
F
A
D
A
F
E
A
B
C
F
E
F
A
D
F
E
A
A
G
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
C
B
A
C
B
E
C
B
F
E
F
A
D
F
E
A
G
C
B
A
D
G
F
E
F
A
D
E
D
G
A
B
A
E
G
A
B
A
B
C
C
B
D
D
A
H
E
B
C
E
B
A
C
C
B
D
F
E
A
C
B
B
C
D
F
E
F
A
D
B
A
C
G
A
B
A
C
B
E
F
E
A
F
E
F
A
D
G
B
A
C
E
E
E
F
E
F
A
D
D
D
F
E
A
A
H
E
B
C
E
C
B
D
D
C
B
D
F
E
A
C
B
D
F
E
A
D
A
H
E
B
C
E
G
A
B
A
D
C
B
G
B
C
B
C
C
B
D
B
A
C
F
E
F
A
D
G
A
B
A
A
E
C
B
D
D
G
A
B
A
B
C
B
A
C
F
E
A
G
A
B
A
E
G
C
B
E
E
G
F
E
F
A
D
E
A
F
E
F
A
D
F
E
A
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
D
F
E
F
A
D
B
A
C
G
F
E
A
G
A
H
E
B
C
E
G
C
B
B
C
F
E
A
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
C
B
B
C
B
A
C
A
E
A
F
E
A
D
B
A
C
E
G
B
A
C
B
C
C
B
D
F
E
F
A
D
C
B
D
E
G
G
E
C
B
C
B
D
B
A
C
C
B
D
G
A
B
A
F
E
A
G
A
B
A
G
F
E
A
A
H
E
B
C
E
C
B
B
A
C
G
A
B
A
F
E
A
A
B
A
C
E
F
E
A
C
B
D
C
B
C
B
F
E
F
A
D
B
C
F
E
A
D
C
B
G
G
A
B
A
D
A
C
B
D
G
A
H
E
B
C
E
B
C
B
C
C
B
C
B
D
G
F
E
A
G
A
B
A
E
B
A
C
G
A
F
E
A
C
B
G
C
B
D
D
B
C
B
A
C
A
D
A
H
E
B
C
E
F
E
F
A
D
D
D
B
A
C
C
B
B
C
C
B
G
B
A
C
F
E
A
B
A
C
G
B
A
C
C
B
C
B
F
E
A
A
F
E
A
B
C
B
C
B
C
B
A
C
G
E
F
E
F
A
D
F
E
F
A
D
E
E
F
E
A
F
E
F
A
D
G
A
B
A
B
A
C
C
B
D
G
C
B
D
A
H
E
B
C
E
B
A
C
A
A
A
H
E
B
C
E
C
B
D
B
A
C
A
H
E
B
C
E
D
B
A
C
E
A
A
G
G
A
B
A
A
A
H
E
B
C
E
F
E
A
C
B
D
C
B
B
C
C
B
B
A
C
A
A
C
B
D
A
E
F
E
F
A
D
G
A
B
A
G
E
D
C
B
G
C
B
D
B
C
D
F
E
A
A
E
A
A
G
A
B
A
C
B
G
G
A
B
A
G
F
E
A
B
A
C
G
A
B
A
D
G
A
B
A
F
E
A
F
E
F
A
D
B
C
C
B
A
D
B
A
C
F
E
A
G
B
A
C
F
E
A
B
A
C
F
E
A
B
C
A
H
E
B
C
E
E
F
E
F
A
D
C
B
D
A
H
E
B
C
E
C
B
D
G
A
B
A
C
B
D
C
B
B
C
F
E
F
A
D
C
B
E
A
H
E
B
C
E
A
A
G
F
E
F
A
D
B
C
C
B
A
G
A
H
E
B
C
E
G
A
B
A
C
B
D
D
E
G
A
G
A
B
A
C
B
D
D
B
A
C
G
B
C
A
H
E
B
C
E
B
C
D
G
E
E
A
H
E
B
C
E
C
B
C
B
E
F
E
A
C
B
D
F
E
F
A
D
C
B
D
G
A
B
A
F
E
A
G
G
B
C
G
A
B
A
B
A
C
D
D
A
A
F
E
F
A
D
A
H
E
B
C
E
B
C
F
E
F
A
D
G
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
A
E
C
B
G
C
B
D
F
E
A
C
B
D
C
B
D
B
A
C
D
F
E
F
A
D
F
E
A
G
A
B
A
F
E
A
G
A
B
A
B
A
C
F
E
F
A
D
G
A
B
A
E
B
A
C
D
G
G
A
B
A
F
E
A
F
E
F
A
D
C
B
D
G
D
G
A
B
A
G
A
B
A
F
E
F
A
D
E
B
C
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
B
C
F
E
A
A
H
E
B
C
E
B
C
A
B
A
C
F
E
A
E
C
B
D
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
G
A
B
A
F
E
A
B
C
C
B
D
E
A
H
E
B
C
E
G
A
B
A
A
C
B
B
C
F
E
A
C
B
C
B
D
C
B
D
F
E
F
A
D
D
E
A
B
C
E
A
H
E
B
C
E
C
B
D
G
E
A
H
E
B
C
E
G
G
A
B
A
C
B
D
A
H
E
B
C
E
C
B
A
H
E
B
C
E
B
A
C
B
C
F
E
A
B
C
E
C
B
A
B
A
C
F
E
A
D
A
H
E
B
C
E
B
A
C
B
C
C
B
D
C
B
B
C
A
C
B
F
E
A
D
B
C
B
C
A
F
E
F
A
D
F
E
F
A
D
B
C
F
E
A
G
A
B
A
E
B
A
C
F
E
A
B
C
B
A
C
F
E
A
B
A
C
E
F
E
F
A
D
G
A
B
A
F
E
A
G
A
B
A
G
F
E
F
A
D
E
C
B
D
A
H
E
B
C
E
G
B
C
B
A
C
A
B
C
A
A
F
E
A
G
E
A
H
E
B
C
E
E
B
A
C
F
E
A
B
C
C
B
F
E
F
A
D
A
H
E
B
C
E
B
A
C
A
G
F
E
A
A
A
C
B
D
A
G
B
A
C
D
D
E
C
B
D
G
A
B
A
G
C
B
C
B
D
G
A
B
A
D
G
E
G
A
B
A
B
A
C
G
F
E
F
A
D
B
C
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
A
F
E
F
A
D
B
C
E
A
H
E
B
C
E
B
A
C
F
E
F
A
D
E
C
B
A
H
E
B
C
E
C
B
D
G
G
A
B
A
F
E
A
G
C
B
D
G
E
B
A
C
F
E
A
G
A
G
A
B
A
D
G
A
B
A
F
E
F
A
D
B
A
C
B
A
C
C
B
D
A
A
H
E
B
C
E
D
B
C
C
B
B
C
F
E
F
A
D
G
B
C
G
A
B
A
A
H
E
B
C
E
D
A
H
E
B
C
E
D
G
A
B
A
G
G
A
B
A
F
E
A
F
E
A
A
A
H
E
B
C
E
B
C
A
H
E
B
C
E
A
F
E
F
A
D
B
A
C
F
E
F
A
D
B
A
C
A
F
E
F
A
D
F
E
F
A
D
B
C
A
H
E
B
C
E
C
B
D
C
B
D
E
F
E
A
A
H
E
B
C
E
F
E
A
C
B
D
G
A
B
A
E
C
B
D
B
C
F
E
F
A
D
G
A
B
A
G
B
A
C
A
H
E
B
C
E
G
A
B
A
E
G
A
B
A
E
G
D
F
E
A
G
A
B
A
B
C
D
G
A
B
A
C
B
E
C
B
D
A
H
E
B
C
E
A
A
C
B
C
B
D
B
C
F
E
A
A
F
E
F
A
D
G
A
B
A
B
A
C
F
E
A
B
C
G
B
C
G
A
H
E
B
C
E
A
B
C
A
C
B
D
A
H
E
B
C
E
C
B
D
G
A
B
A
E
A
H
E
B
C
E
E
E
G
A
C
B
D
F
E
A
B
C
G
F
E
A
A
B
C
F
E
F
A
D
B
C
B
C
E
G
A
B
A
E
A
H
E
B
C
E
G
A
B
A
D
C
B
B
C
C
B
D
F
E
A
G
C
B
D
D
G
C
B
B
C
B
A
C
B
A
C
B
C
D
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
G
F
E
A
B
C
A
B
A
C
A
H
E
B
C
E
A
A
H
E
B
C
E
G
A
B
A
F
E
A
A
H
E
B
C
E
G
B
C
G
A
B
A
F
E
F
A
D
A
F
E
A
B
C
A
E
C
B
G
A
B
A
D
C
B
C
B
D
G
F
E
A
C
B
C
B
D
G
F
E
A
F
E
F
A
D
C
B
G
A
B
A
E
F
E
A
B
C
F
E
A
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
A
C
B
B
C
D
A
B
C
D
F
E
A
D
B
A
C
B
A
C
A
B
A
C
E
B
A
C
F
E
F
A
D
E
G
A
B
A
C
B
A
H
E
B
C
E
E
D
F
E
F
A
D
G
F
E
F
A
D
B
C
G
F
E
A
G
F
E
A
B
C
A
G
B
A
C
B
A
C
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
C
B
A
H
E
B
C
E
A
B
C
D
A
H
E
B
C
E
A
H
E
B
C
E
D
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
C
B
D
C
B
E
B
C
E
E
D
G
C
B
A
H
E
B
C
E
G
A
A
F
E
F
A
D
A
F
E
A
G
G
A
B
A
G
A
B
A
G
A
B
A
B
A
C
A
B
A
C
B
C
D
F
E
F
A
D
A
H
E
B
C
E
C
B
G
A
B
A
C
B
F
E
A
B
A
C
A
H
E
B
C
E
C
B
F
E
A
F
E
A
G
A
B
A
F
E
F
A
D
C
B
F
E
A
A
C
B
D
F
E
A
G
A
H
E
B
C
E
A
H
E
B
C
E
D
E
G
A
E
G
A
B
A
F
E
F
A
D
C
B
D
B
C
A
H
E
B
C
E
D
G
A
B
A
G
A
B
A
E
A
H
E
B
C
E
E
B
C
D
G
A
B
A
E
F
E
A
G
G
A
B
A
C
B
D
A
D
B
C
A
H
E
B
C
E
C
B
F
E
F
A
D
F
E
A
B
C
A
H
E
B
C
E
D
B
A
C
F
E
F
A
D
A
H
E
B
C
E
C
B
D
D
A
F
E
F
A
D
F
E
F
A
D
F
E
A
B
A
C
G
B
C
C
B
B
C
D
A
F
E
F
A
D
G
A
B
A
F
E
A
C
B
E
G
F
E
A
F
E
A
E
A
G
A
B
A
C
B
F
E
F
A
D
G
A
B
A
D
G
A
B
A
C
B
D
F
E
A
F
E
A
F
E
A
B
A
C
E
G
B
C
C
B
D
C
B
D
A
C
B
D
C
B
D
F
E
A
C
B
D
B
C
G
A
B
A
A
C
B
D
C
B
F
E
A
B
A
C
F
E
A
A
C
B
F
E
A
A
H
E
B
C
E
F
E
A
C
B
D
F
E
A
A
A
H
E
B
C
E
A
C
B
A
H
E
B
C
E
D
B
A
C
A
F
E
F
A
D
A
H
E
B
C
E
B
C
A
B
A
C
F
E
F
A
D
B
C
F
E
F
A
D
B
C
G
A
B
A
F
E
F
A
D
A
E
A
H
E
B
C
E
G
B
A
C
F
E
F
A
D
G
A
B
A
A
C
B
F
E
A
F
E
F
A
D
B
C
A
G
A
B
A
B
A
C
A
H
E
B
C
E
F
E
F
A
D
A
A
B
A
C
B
A
C
A
C
B
G
E
F
E
F
A
D
B
A
C
B
A
C
C
B
D
F
E
A
D
D
B
A
C
B
C
D
C
B
D
B
A
C
B
A
C
F
E
F
A
D
B
A
C
C
B
D
D
F
E
A
C
B
D
D
B
A
C
B
C
B
A
C
C
B
E
C
B
G
C
B
B
C
F
E
A
C
B
A
H
E
B
C
E
C
B
A
H
E
B
C
E
F
E
A
A
D
B
A
C
B
A
C
G
B
A
C
G
A
B
A
A
H
E
B
C
E
G
A
G
A
B
A
B
C
B
C
E
G
B
A
C
F
E
F
A
D
A
F
E
F
A
D
G
E
D
A
H
E
B
C
E
C
B
D
C
B
D
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
F
E
A
B
C
F
E
A
E
E
G
A
B
A
C
B
D
A
H
E
B
C
E
F
E
A
G
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
B
C
C
B
G
A
B
A
C
B
G
A
C
B
D
A
H
E
B
C
E
C
B
D
F
E
F
A
D
F
E
A
G
F
E
A
B
C
F
E
A
B
C
A
H
E
B
C
E
C
B
D
C
B
D
D
B
C
F
E
F
A
D
D
B
C
B
C
A
H
E
B
C
E
D
G
B
A
C
B
A
C
B
C
B
C
D
A
B
A
C
B
C
A
B
C
A
B
A
C
A
H
E
B
C
E
B
C
D
G
G
A
B
A
F
E
A
B
A
C
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
E
E
A
H
E
B
C
E
F
E
A
F
E
F
A
D
C
B
B
C
G
G
A
B
A
D
A
B
A
C
F
E
A
G
F
E
F
A
D
B
C
E
G
F
E
A
B
A
C
G
A
B
A
E
F
E
A
F
E
A
A
G
D
B
C
B
A
C
A
A
G
D
G
D
D
F
E
F
A
D
F
E
F
A
D
A
C
B
D
D
D
A
A
H
E
B
C
E
E
F
E
F
A
D
G
F
E
F
A
D
A
D
B
C
C
B
B
A
C
G
A
B
A
A
D
D
A
H
E
B
C
E
A
G
B
C
D
A
D
A
C
B
D
B
C
F
E
F
A
D
G
E
A
H
E
B
C
E
A
G
A
B
A
D
C
B
D
B
C
B
A
C
A
H
E
B
C
E
E
A
H
E
B
C
E
E
B
C
A
H
E
B
C
E
G
A
B
A
D
F
E
F
A
D
D
G
B
A
C
A
H
E
B
C
E
C
B
G
A
B
A
F
E
F
A
D
D
C
B
D
B
A
C
E
B
A
C
G
A
B
A
E
A
C
B
G
A
B
A
C
B
F
E
A
A
D
B
A
C
G
F
E
F
A
D
C
B
D
E
D
C
B
E
E
C
B
D
A
H
E
B
C
E
C
B
A
H
E
B
C
E
C
B
D
D
D
B
C
B
C
F
E
F
A
D
A
C
B
C
B
D
F
E
F
A
D
E
A
H
E
B
C
E
F
E
A
F
E
A
A
C
B
D
A
B
A
C
G
A
F
E
F
A
D
B
C
A
H
E
B
C
E
C
B
E
C
B
C
B
D
A
C
B
D
A
H
E
B
C
E
A
F
E
F
A
D
D
B
C
A
G
A
B
A
A
G
C
B
F
E
F
A
D
C
B
D
C
B
D
A
H
E
B
C
E
B
A
C
G
B
C
G
E
B
C
B
A
C
D
E
B
A
C
E
G
A
B
A
G
C
B
D
B
C
E
D
D
E
C
B
D
F
E
F
A
D
F
E
F
A
D
G
A
H
E
B
C
E
G
A
B
A
B
C
C
B
F
E
F
A
D
B
A
C
B
A
C
A
F
E
F
A
D
A
B
A
C
B
C
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
F
E
F
A
D
G
C
B
B
C
G
D
F
E
F
A
D
D
A
E
F
E
A
F
E
A
C
B
D
C
B
C
B
A
H
E
B
C
E
B
C
C
B
A
B
C
C
B
D
C
B
A
C
B
C
B
D
C
B
D
B
C
G
A
E
G
A
B
A
C
B
F
E
A
G
F
E
F
A
D
A
G
A
F
E
F
A
D
G
C
B
D
C
B
D
F
E
A
E
C
B
G
C
B
C
B
B
C
C
B
F
E
A
A
A
D
A
H
E
B
C
E
F
E
F
A
D
C
B
D
C
B
D
G
A
B
A
A
D
F
E
A
F
E
F
A
D
F
E
A
F
E
F
A
D
G
A
B
A
A
D
F
E
F
A
D
C
B
D
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
G
F
E
F
A
D
F
E
A
C
B
D
G
E
C
B
D
F
E
A
A
H
E
B
C
E
D
A
H
E
B
C
E
E
C
B
D
E
A
B
A
C
C
B
D
A
F
E
A
B
A
C
F
E
A
E
A
F
E
F
A
D
F
E
F
A
D
B
C
C
B
B
A
C
E
A
F
E
F
A
D
A
H
E
B
C
E
G
C
B
F
E
A
C
B
F
E
A
C
B
D
G
A
B
A
A
H
E
B
C
E
G
A
B
A
B
A
C
C
B
F
E
A
B
C
A
G
A
B
A
C
B
D
D
B
C
G
A
B
A
C
B
D
C
B
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
C
B
A
H
E
B
C
E
D
F
E
A
E
C
B
D
C
B
D
G
A
F
E
F
A
D
D
A
H
E
B
C
E
G
A
B
A
F
E
A
A
A
H
E
B
C
E
F
E
A
C
B
D
C
B
G
A
B
A
E
B
C
B
A
C
D
B
A
C
D
F
E
A
E
F
E
A
C
B
D
A
H
E
B
C
E
B
A
C
B
C
C
B
D
B
A
C
F
E
F
A
D
B
A
C
A
H
E
B
C
E
A
C
B
F
E
F
A
D
B
A
C
F
E
F
A
D
A
C
B
B
C
D
B
A
C
C
B
A
H
E
B
C
E
E
D
C
B
D
F
E
F
A
D
G
F
E
A
G
F
E
F
A
D
D
B
A
C
C
B
B
C
G
A
B
A
E
F
E
F
A
D
E
B
A
C
C
B
D
C
B
D
B
A
C
E
E
B
C
B
A
C
C
B
D
F
E
F
A
D
G
F
E
F
A
D
B
C
C
B
F
E
F
A
D
G
D
A
A
B
A
C
C
B
C
B
F
E
F
A
D
B
C
A
C
B
G
B
C
G
A
B
A
D
G
A
B
A
B
C
A
B
C
B
C
B
C
D
F
E
A
A
H
E
B
C
E
E
E
C
B
D
D
F
E
F
A
D
A
H
E
B
C
E
G
B
C
C
B
F
E
A
D
G
A
B
A
C
B
D
G
A
B
A
C
B
A
H
E
B
C
E
G
A
B
A
E
F
E
F
A
D
F
E
F
A
D
B
A
C
G
A
B
A
C
B
D
B
C
C
B
D
B
A
C
G
A
B
A
F
E
A
F
E
F
A
D
G
A
H
E
B
C
E
F
E
A
B
C
A
F
E
A
D
G
A
B
A
A
H
E
B
C
E
F
E
A
C
B
D
B
A
C
A
F
E
A
B
C
B
A
C
G
A
B
A
F
E
A
F
E
A
C
B
D
F
E
F
A
D
F
E
A
G
F
E
A
G
A
B
A
D
G
A
H
E
B
C
E
G
A
H
E
B
C
E
G
A
B
A
D
C
B
E
B
A
C
D
A
B
C
G
C
B
B
C
A
H
E
B
C
E
F
E
A
D
F
E
A
A
H
E
B
C
E
D
C
B
D
C
B
D
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
A
D
C
B
D
F
E
F
A
D
C
B
D
F
E
A
F
E
F
A
D
C
B
B
A
C
G
D
E
F
E
A
F
E
A
A
E
F
E
A
C
B
E
F
E
A
G
A
H
E
B
C
E
C
B
D
G
B
A
C
A
D
A
H
E
B
C
E
G
A
B
A
E
F
E
F
A
D
D
F
E
A
F
E
A
G
F
E
A
F
E
A
B
A
C
G
A
B
A
E
G
C
B
A
H
E
B
C
E
F
E
A
B
A
C
C
B
D
D
G
A
B
A
D
A
G
G
G
A
B
A
F
E
F
A
D
G
A
B
A
B
A
C
C
B
D
C
B
D
D
C
B
D
C
B
F
E
F
A
D
B
C
D
F
E
F
A
D
F
E
F
A
D
F
E
A
B
C
C
B
D
C
B
D
E
F
E
A
G
A
H
E
B
C
E
E
B
A
C
G
C
B
A
H
E
B
C
E
B
C
C
B
C
B
D
D
G
A
B
A
F
E
A
G
A
B
A
G
A
B
A
C
B
D
G
A
B
A
G
A
B
A
A
G
C
B
D
C
B
D
B
A
C
B
C
D
A
H
E
B
C
E
C
B
A
G
B
A
C
G
F
E
A
C
B
D
D
E
C
B
D
B
A
C
E
D
E
D
C
B
D
C
B
B
C
A
B
C
B
C
C
B
D
F
E
A
C
B
D
E
C
B
D
E
E
F
E
A
A
F
E
A
E
F
E
A
E
A
A
H
E
B
C
E
D
D
B
C
A
F
E
F
A
D
F
E
A
B
A
C
D
C
B
D
G
B
C
C
B
C
B
E
B
A
C
C
B
F
E
A
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
E
G
F
E
A
A
H
E
B
C
E
G
A
B
A
C
B
A
H
E
B
C
E
E
F
E
F
A
D
C
B
G
A
B
A
D
F
E
A
C
B
B
A
C
A
F
E
F
A
D
C
B
B
C
G
E
G
E
C
B
D
G
G
A
B
A
B
A
C
G
A
B
A
G
E
B
C
G
C
B
D
G
A
B
A
F
E
A
A
H
E
B
C
E
C
B
D
C
B
D
C
B
D
F
E
F
A
D
E
F
E
F
A
D
A
H
E
B
C
E
C
B
D
C
B
E
B
C
A
G
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
G
F
E
F
A
D
A
G
A
B
A
D
F
E
F
A
D
C
B
D
C
B
F
E
A
G
A
B
A
F
E
F
A
D
C
B
A
H
E
B
C
E
C
B
D
C
B
D
E
G
B
A
C
B
C
F
E
F
A
D
B
A
C
B
C
A
F
E
F
A
D
B
A
C
C
B
A
A
H
E
B
C
E
E
B
A
C
B
A
C
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
B
C
D
E
A
G
A
B
A
F
E
A
D
B
C
A
H
E
B
C
E
B
C
C
B
D
C
B
D
B
A
C
B
C
E
A
H
E
B
C
E
B
C
D
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
B
C
F
E
F
A
D
B
C
E
E
B
A
C
D
A
H
E
B
C
E
F
E
A
F
E
A
D
B
A
C
G
A
B
A
E
B
A
C
E
B
A
C
C
B
F
E
A
B
A
C
E
F
E
A
G
A
B
A
F
E
A
D
C
B
F
E
A
C
B
D
A
E
B
C
E
F
E
A
G
D
F
E
A
G
A
B
A
G
A
B
A
B
C
A
A
G
A
B
A
A
H
E
B
C
E
G
C
B
F
E
A
C
B
D
F
E
A
C
B
D
B
A
C
G
A
B
A
G
E
A
H
E
B
C
E
F
E
A
G
A
G
A
G
A
B
A
D
B
A
C
D
F
E
F
A
D
B
C
A
H
E
B
C
E
G
F
E
A
A
C
B
D
C
B
A
G
A
B
A
D
G
E
G
A
B
A
F
E
F
A
D
F
E
A
E
D
B
A
C
A
C
B
G
C
B
D
A
A
G
C
B
A
H
E
B
C
E
A
A
H
E
B
C
E
F
E
F
A
D
B
A
C
E
D
B
C
A
A
H
E
B
C
E
C
B
D
A
A
B
A
C
E
F
E
A
A
F
E
A
B
A
C
D
E
G
D
D
A
C
B
B
C
C
B
D
F
E
A
E
C
B
C
B
D
F
E
A
G
C
B
D
A
G
B
C
C
B
D
B
C
F
E
F
A
D
B
C
D
C
B
G
A
B
A
B
A
C
D
C
B
D
G
A
B
A
A
G
A
B
A
G
A
B
A
B
A
C
A
E
G
A
B
A
F
E
A
F
E
A
G
A
B
A
A
H
E
B
C
E
G
E
C
B
D
B
A
C
C
B
D
B
A
C
E
B
C
E
A
C
B
D
G
A
B
A
F
E
F
A
D
C
B
D
F
E
A
A
H
E
B
C
E
F
E
A
B
C
A
A
C
B
D
F
E
F
A
D
C
B
A
H
E
B
C
E
B
A
C
G
A
B
A
C
B
G
E
G
A
B
A
C
B
D
E
F
E
F
A
D
G
G
A
B
A
D
E
D
F
E
F
A
D
A
H
E
B
C
E
E
B
A
C
B
C
C
B
D
E
C
B
D
F
E
A
C
B
D
C
B
B
C
B
A
C
E
B
A
C
C
B
D
A
E
B
C
C
B
F
E
F
A
D
F
E
A
A
B
C
B
C
F
E
A
C
B
D
A
E
C
B
D
C
B
D
A
C
B
B
A
C
F
E
A
A
G
A
B
A
C
B
D
G
A
B
A
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
C
B
F
E
A
D
C
B
D
B
C
C
B
D
A
H
E
B
C
E
F
E
A
F
E
A
G
A
B
A
G
B
C
B
A
C
E
D
F
E
A
A
H
E
B
C
E
B
C
F
E
F
A
D
E
F
E
F
A
D
F
E
A
C
B
D
G
A
B
A
G
A
B
A
A
H
E
B
C
E
A
B
A
C
C
B
B
A
C
E
C
B
C
B
D
A
H
E
B
C
E
C
B
G
A
B
A
G
D
C
B
C
B
D
C
B
D
C
B
D
E
G
A
B
A
A
H
E
B
C
E
D
E
C
B
D
A
H
E
B
C
E
D
B
A
C
B
A
C
C
B
F
E
A
G
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
D
B
C
G
C
B
A
H
E
B
C
E
F
E
F
A
D
F
E
A
B
A
C
D
G
A
B
A
A
H
E
B
C
E
C
B
D
D
C
B
B
A
C
G
D
G
F
E
F
A
D
A
A
F
E
F
A
D
A
H
E
B
C
E
C
B
D
B
A
C
B
C
B
A
C
F
E
F
A
D
B
C
F
E
A
B
A
C
A
D
G
E
B
C
G
C
B
A
C
B
D
D
B
A
C
A
C
B
G
A
B
A
C
B
G
B
A
C
B
C
A
H
E
B
C
E
B
A
C
E
A
H
E
B
C
E
C
B
F
E
A
E
A
A
B
C
G
A
B
A
B
C
F
E
A
C
B
F
E
A
G
A
B
A
F
E
A
F
E
A
G
A
B
A
F
E
A
F
E
F
A
D
E
A
D
A
F
E
A
A
F
E
A
F
E
F
A
D
D
D
C
B
D
F
E
A
B
A
C
B
A
C
D
F
E
F
A
D
C
B
D
F
E
A
C
B
D
G
G
B
C
C
B
A
H
E
B
C
E
G
A
H
E
B
C
E
D
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
D
G
F
E
F
A
D
G
B
A
C
C
B
D
C
B
D
F
E
F
A
D
A
C
B
D
B
A
C
G
A
B
A
A
A
F
E
F
A
D
B
C
C
B
D
G
A
B
A
C
B
D
F
E
F
A
D
B
A
C
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
E
A
H
E
B
C
E
G
F
E
A
F
E
F
A
D
B
C
C
B
D
B
A
C
G
A
B
A
G
G
G
A
B
A
F
E
F
A
D
A
F
E
A
A
H
E
B
C
E
B
C
F
E
A
B
C
D
C
B
D
F
E
A
F
E
F
A
D
F
E
A
D
D
F
E
F
A
D
C
B
F
E
A
A
F
E
F
A
D
F
E
F
A
D
A
A
H
E
B
C
E
B
A
C
D
C
B
D
C
B
B
C
A
G
B
A
C
C
B
D
D
D
B
A
C
B
A
C
B
C
B
A
C
E
F
E
A
F
E
F
A
D
B
A
C
D
C
B
D
G
A
B
A
C
B
D
A
C
B
G
E
C
B
D
A
G
C
B
D
F
E
F
A
D
B
C
C
B
D
D
A
H
E
B
C
E
E
A
H
E
B
C
E
A
F
E
A
G
A
B
A
E
D
C
B
D
B
C
E
C
B
D
G
G
A
B
A
C
B
D
D
G
B
A
C
B
C
E
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
A
E
C
B
F
E
A
A
H
E
B
C
E
B
A
C
C
B
D
A
A
H
E
B
C
E
G
B
C
F
E
F
A
D
B
A
C
A
H
E
B
C
E
C
B
D
B
C
F
E
A
G
A
B
A
F
E
A
C
B
D
F
E
A
D
E
G
A
B
A
G
A
B
A
B
C
G
G
A
B
A
B
A
C
D
G
A
G
A
B
A
F
E
A
B
C
B
A
C
F
E
F
A
D
G
A
B
A
B
A
C
B
A
C
F
E
F
A
D
A
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
F
E
F
A
D
A
G
A
A
G
A
B
A
G
F
E
F
A
D
B
A
C
C
B
F
E
F
A
D
G
A
B
A
C
B
D
C
B
A
D
F
E
A
G
G
A
B
A
F
E
A
F
E
F
A
D
A
H
E
B
C
E
E
E
C
B
D
E
A
H
E
B
C
E
C
B
D
E
B
C
D
C
B
F
E
F
A
D
B
C
B
A
C
D
D
D
C
B
D
B
A
C
F
E
F
A
D
A
H
E
B
C
E
B
C
A
H
E
B
C
E
C
B
E
G
A
B
A
C
B
D
G
A
B
A
F
E
A
B
A
C
F
E
A
D
G
A
B
A
C
B
A
A
H
E
B
C
E
C
B
D
G
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
A
B
A
C
F
E
F
A
D
C
B
D
C
B
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
C
B
F
E
F
A
D
C
B
G
A
B
A
C
B
G
A
H
E
B
C
E
F
E
A
E
G
A
B
A
G
F
E
F
A
D
A
H
E
B
C
E
F
E
A
B
A
C
E
E
G
A
B
A
C
B
C
B
G
A
B
A
A
C
B
D
D
F
E
A
E
F
E
F
A
D
E
A
D
B
A
C
B
C
A
A
H
E
B
C
E
F
E
F
A
D
B
A
C
C
B
G
A
B
A
C
B
C
B
F
E
A
B
C
A
H
E
B
C
E
G
F
E
F
A
D
D
G
A
B
A
G
B
A
C
E
F
E
A
C
B
D
A
G
A
B
A
C
B
A
A
F
E
A
C
B
D
B
C
B
A
C
E
G
A
B
A
C
B
B
C
A
B
C
E
D
B
A
C
B
A
C
E
A
C
B
D
G
C
B
D
A
H
E
B
C
E
G
A
B
A
G
A
B
A
A
H
E
B
C
E
G
A
B
A
B
A
C
G
G
A
B
A
C
B
D
C
B
B
C
D
F
E
A
F
E
A
A
H
E
B
C
E
E
F
E
F
A
D
F
E
A
F
E
A
F
E
A
A
H
E
B
C
E
C
B
B
C
E
E
G
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
G
A
B
A
B
A
C
D
A
G
A
B
A
F
E
F
A
D
C
B
D
A
H
E
B
C
E
B
C
G
A
B
A
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
B
A
C
G
G
G
A
H
E
B
C
E
G
E
A
C
B
C
B
D
G
B
C
B
A
C
F
E
F
A
D
B
A
C
C
B
G
A
B
A
A
H
E
B
C
E
G
A
B
A
E
B
A
C
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
E
A
B
A
C
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
B
C
B
A
C
B
C
A
F
E
A
B
A
C
G
A
B
A
G
A
B
A
F
E
A
C
B
A
H
E
B
C
E
B
C
A
C
B
D
A
C
B
D
A
C
B
D
A
B
A
C
B
A
C
C
B
G
A
B
A
A
H
E
B
C
E
G
B
C
F
E
A
B
A
C
F
E
F
A
D
E
B
A
C
G
A
B
A
A
G
A
B
A
C
B
F
E
A
G
A
B
A
G
A
B
A
D
A
H
E
B
C
E
G
A
B
A
A
E
G
A
B
C
C
B
F
E
A
B
C
G
A
B
A
E
A
H
E
B
C
E
A
C
B
D
E
F
E
F
A
D
B
C
B
A
C
F
E
F
A
D
E
B
A
C
C
B
D
G
A
B
A
G
F
E
A
A
A
F
E
F
A
D
G
A
H
E
B
C
E
D
D
B
A
C
G
A
B
A
G
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
D
G
A
C
B
D
C
B
D
A
H
E
B
C
E
B
C
A
H
E
B
C
E
E
F
E
A
G
A
G
A
B
A
C
B
F
E
A
A
D
E
F
E
F
A
D
B
A
C
C
B
A
H
E
B
C
E
B
A
C
F
E
A
G
A
H
E
B
C
E
F
E
A
C
B
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
C
B
D
G
F
E
A
A
B
C
F
E
A
B
A
C
C
B
F
E
F
A
D
F
E
F
A
D
F
E
A
D
F
E
F
A
D
E
D
D
C
B
D
B
A
C
F
E
F
A
D
D
G
C
B
D
C
B
D
G
G
A
H
E
B
C
E
B
C
B
C
F
E
A
D
A
H
E
B
C
E
D
A
B
A
C
G
F
E
F
A
D
B
C
F
E
A
D
A
F
E
F
A
D
C
B
D
A
F
E
F
A
D
D
F
E
F
A
D
E
E
G
A
B
A
A
H
E
B
C
E
B
C
B
C
E
B
C
G
G
A
B
C
E
F
E
F
A
D
C
B
F
E
F
A
D
B
C
C
B
D
G
A
B
A
G
C
B
D
D
B
A
C
D
E
B
A
C
G
B
A
C
D
A
F
E
F
A
D
E
D
A
H
E
B
C
E
C
B
A
C
B
D
A
H
E
B
C
E
D
A
F
E
A
A
H
E
B
C
E
E
F
E
F
A
D
C
B
D
E
C
B
D
B
C
A
G
B
A
C
F
E
A
E
A
H
E
B
C
E
G
F
E
A
F
E
A
A
H
E
B
C
E
F
E
F
A
D
F
E
A
C
B
B
A
C
B
C
C
B
D
C
B
E
B
A
C
F
E
A
A
H
E
B
C
E
F
E
A
F
E
A
C
B
D
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
D
D
B
C
A
C
B
D
A
A
G
A
B
A
F
E
A
D
A
D
C
B
D
A
H
E
B
C
E
D
B
A
C
D
A
B
C
F
E
A
B
A
C
B
C
C
B
D
E
G
F
E
A
G
A
B
A
A
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
D
G
A
B
A
G
A
B
A
F
E
A
G
A
A
G
A
B
A
C
B
G
A
B
A
A
F
E
A
B
A
C
E
G
A
B
A
G
A
B
A
D
A
A
B
C
B
A
C
A
B
A
C
C
B
A
H
E
B
C
E
C
B
D
B
C
B
A
C
G
F
E
F
A
D
D
G
F
E
A
B
C
G
A
B
A
A
B
A
C
C
B
B
A
C
B
C
G
E
A
H
E
B
C
E
E
C
B
D
D
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
A
G
B
A
C
C
B
E
G
A
B
A
B
A
C
C
B
D
E
B
A
C
G
A
B
A
E
F
E
F
A
D
A
A
H
E
B
C
E
D
E
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
C
B
F
E
A
B
C
A
C
B
D
A
H
E
B
C
E
B
A
C
A
D
C
B
D
B
A
C
G
C
B
D
G
A
B
A
A
H
E
B
C
E
C
B
D
C
B
D
F
E
A
A
H
E
B
C
E
B
C
C
B
D
B
A
C
G
G
B
A
C
E
E
C
B
F
E
A
C
B
D
C
B
B
A
C
B
A
C
C
B
D
F
E
F
A
D
B
C
F
E
F
A
D
A
C
B
A
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
B
C
B
A
C
C
B
D
B
A
C
G
B
C
D
C
B
F
E
F
A
D
D
C
B
F
E
F
A
D
G
A
B
A
F
E
F
A
D
E
A
H
E
B
C
E
E
A
H
E
B
C
E
G
E
G
B
C
F
E
A
A
H
E
B
C
E
D
A
H
E
B
C
E
D
G
E
F
E
F
A
D
G
A
B
A
G
C
B
D
F
E
F
A
D
D
A
H
E
B
C
E
B
A
C
B
C
C
B
G
B
C
E
C
B
C
B
F
E
F
A
D
B
A
C
D
D
A
C
B
D
B
C
B
C
B
C
D
G
A
B
A
F
E
A
F
E
A
F
E
F
A
D
A
D
A
F
E
A
E
B
A
C
D
A
H
E
B
C
E
F
E
F
A
D
A
D
B
A
C
A
D
A
H
E
B
C
E
C
B
D
D
B
A
C
C
B
A
C
B
E
A
B
A
C
G
G
A
B
A
A
F
E
F
A
D
E
G
A
B
A
E
E
C
B
D
F
E
A
G
A
B
A
G
A
B
A
C
B
D
B
C
F
E
F
A
D
A
C
B
D
F
E
F
A
D
F
E
F
A
D
E
F
E
F
A
D
D
C
B
G
C
B
A
B
C
C
B
C
B
D
G
F
E
A
C
B
A
B
A
C
G
A
B
A
G
A
B
A
C
B
D
C
B
D
C
B
C
B
G
C
B
D
E
A
C
B
C
B
E
G
A
B
A
C
B
C
B
D
G
A
B
A
B
A
C
F
E
F
A
D
C
B
A
H
E
B
C
E
C
B
D
B
A
C
A
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
C
B
D
C
B
B
A
C
G
A
B
A
B
C
G
E
F
E
A
C
B
D
B
C
B
A
C
B
A
C
F
E
A
G
A
B
A
G
G
A
B
A
B
A
C
B
A
C
A
G
A
B
A
A
C
B
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
A
B
A
C
C
B
G
C
B
G
A
H
E
B
C
E
F
E
A
B
A
C
E
D
D
A
C
B
A
H
E
B
C
E
G
A
B
A
C
B
G
G
A
B
A
G
B
C
G
A
H
E
B
C
E
G
G
A
B
A
C
B
A
A
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
E
E
G
B
A
C
E
D
B
C
F
E
F
A
D
G
E
D
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
C
B
F
E
F
A
D
B
C
C
B
D
F
E
F
A
D
B
C
E
C
B
B
C
B
C
E
B
C
G
A
B
A
D
B
C
C
B
C
B
D
G
A
B
A
G
A
B
A
C
B
B
C
C
B
C
B
D
A
H
E
B
C
E
B
C
A
H
E
B
C
E
A
H
E
B
C
E
E
F
E
F
A
D
C
B
F
E
A
D
F
E
F
A
D
C
B
C
B
D
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
C
B
G
A
B
A
B
A
C
F
E
F
A
D
B
A
C
F
E
A
F
E
A
B
C
G
B
C
C
B
B
A
C
A
H
E
B
C
E
A
D
A
H
E
B
C
E
C
B
D
G
G
A
B
A
A
H
E
B
C
E
F
E
A
B
C
G
A
B
A
G
A
G
G
F
E
F
A
D
A
D
B
A
C
B
C
D
C
B
D
D
D
D
C
B
C
B
D
D
A
D
A
G
C
B
D
B
A
C
B
C
F
E
F
A
D
F
E
F
A
D
D
B
A
C
G
B
C
G
D
E
F
E
A
G
G
G
E
E
A
H
E
B
C
E
G
F
E
F
A
D
G
G
D
A
H
E
B
C
E
D
B
C
E
A
B
C
E
A
H
E
B
C
E
F
E
F
A
D
G
A
H
E
B
C
E
F
E
A
C
B
D
C
B
G
A
B
A
A
B
A
C
A
H
E
B
C
E
A
A
C
B
G
D
F
E
F
A
D
A
H
E
B
C
E
C
B
A
G
B
A
C
C
B
A
H
E
B
C
E
C
B
D
B
A
C
C
B
G
B
C
G
C
B
F
E
F
A
D
B
A
C
G
A
B
A
C
B
A
G
A
C
B
D
E
G
F
E
F
A
D
C
B
D
G
A
B
A
G
F
E
A
D
A
D
E
B
C
B
A
C
B
C
D
F
E
F
A
D
G
A
A
H
E
B
C
E
C
B
D
G
A
B
A
A
A
H
E
B
C
E
D
E
G
A
B
A
G
C
B
G
G
A
B
A
G
A
B
A
G
E
C
B
G
A
B
A
C
B
F
E
F
A
D
A
E
G
C
B
D
C
B
G
D
F
E
A
G
A
B
A
E
C
B
D
D
F
E
A
F
E
A
A
D
A
C
B
F
E
F
A
D
F
E
F
A
D
D
B
A
C
G
G
A
A
H
E
B
C
E
A
F
E
A
G
A
B
A
G
C
B
D
A
H
E
B
C
E
C
B
E
A
H
E
B
C
E
A
A
H
E
B
C
E
F
E
F
A
D
G
D
C
B
D
C
B
D
C
B
D
D
F
E
A
E
F
E
F
A
D
G
F
E
A
E
B
A
C
G
F
E
F
A
D
F
E
A
B
A
C
B
C
C
B
A
H
E
B
C
E
F
E
A
F
E
F
A
D
B
A
C
F
E
F
A
D
D
G
E
F
E
F
A
D
F
E
A
B
A
C
F
E
A
B
A
C
A
G
A
B
A
F
E
A
G
A
B
A
C
B
C
B
B
A
C
G
A
B
A
C
B
D
B
A
C
G
A
B
A
E
F
E
A
E
F
E
F
A
D
A
A
B
C
G
A
B
A
A
H
E
B
C
E
B
C
D
G
A
B
A
B
C
D
G
F
E
F
A
D
C
B
D
C
B
D
A
D
F
E
A
C
B
B
A
C
D
A
H
E
B
C
E
D
C
B
D
G
A
B
A
B
A
C
F
E
A
B
C
C
B
D
G
G
A
B
A
B
A
C
B
C
F
E
A
D
B
A
C
E
E
D
B
A
C
C
B
E
F
E
F
A
D
F
E
A
F
E
F
A
D
A
H
E
B
C
E
E
G
A
B
A
E
F
E
A
G
A
B
A
C
B
C
B
G
A
B
A
A
G
A
B
A
F
E
A
C
B
D
A
C
B
D
B
A
C
F
E
F
A
D
F
E
F
A
D
A
C
B
D
A
H
E
B
C
E
D
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
B
C
D
E
A
H
E
B
C
E
D
G
A
B
A
F
E
F
A
D
C
B
B
C
A
C
B
D
G
B
C
F
E
F
A
D
G
A
B
A
A
A
H
E
B
C
E
G
C
B
C
B
B
C
E
B
A
C
C
B
F
E
A
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
A
F
E
A
F
E
A
D
G
B
A
C
G
E
G
A
B
A
A
H
E
B
C
E
B
C
F
E
F
A
D
C
B
D
A
H
E
B
C
E
A
G
A
B
A
B
C
C
B
D
E
C
B
G
A
B
A
F
E
A
B
A
C
A
C
B
C
B
D
F
E
F
A
D
D
G
A
B
A
A
C
B
D
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
F
E
A
B
C
E
B
A
C
D
F
E
A
B
A
C
B
C
F
E
F
A
D
F
E
A
C
B
G
B
A
C
G
A
B
A
G
G
A
B
A
F
E
F
A
D
A
D
E
A
G
A
B
A
C
B
B
C
A
H
E
B
C
E
F
E
A
G
A
G
F
E
F
A
D
C
B
C
B
D
G
C
B
G
G
A
B
A
C
B
D
D
C
B
C
B
A
H
E
B
C
E
F
E
F
A
D
A
C
B
D
C
B
C
B
D
C
B
D
C
B
A
H
E
B
C
E
E
C
B
A
H
E
B
C
E
B
A
C
F
E
A
F
E
F
A
D
F
E
A
C
B
A
C
B
E
C
B
D
F
E
A
C
B
C
B
A
F
E
F
A
D
B
A
C
F
E
A
G
A
B
A
F
E
A
D
A
H
E
B
C
E
F
E
A
D
E
A
H
E
B
C
E
F
E
A
F
E
A
F
E
A
B
C
C
B
F
E
A
C
B
D
B
C
G
A
B
A
B
C
F
E
F
A
D
F
E
F
A
D
C
B
A
G
A
B
A
C
B
D
D
E
C
B
B
A
C
B
A
C
G
A
B
A
E
B
C
F
E
F
A
D
B
A
C
B
A
C
B
A
C
G
A
B
A
B
A
C
C
B
G
A
G
F
E
A
B
A
C
A
H
E
B
C
E
C
B
B
C
C
B
C
B
D
F
E
A
D
A
H
E
B
C
E
A
A
H
E
B
C
E
C
B
D
G
A
B
A
A
H
E
B
C
E
G
G
A
B
A
G
A
B
A
C
B
D
G
F
E
F
A
D
A
H
E
B
C
E
F
E
A
G
E
A
E
C
B
D
C
B
D
D
A
F
E
A
G
B
A
C
E
F
E
F
A
D
B
A
C
C
B
D
A
E
D
C
B
B
C
C
B
F
E
A
D
G
C
B
B
A
C
C
B
F
E
A
C
B
D
B
A
C
A
B
A
C
D
F
E
A
B
C
B
C
A
C
B
D
F
E
A
F
E
A
F
E
A
D
G
A
B
A
F
E
F
A
D
F
E
A
E
G
A
B
A
F
E
A
B
A
C
F
E
F
A
D
A
A
C
B
D
A
H
E
B
C
E
F
E
F
A
D
A
B
C
A
D
B
A
C
D
E
A
H
E
B
C
E
C
B
F
E
F
A
D
B
A
C
G
A
B
A
F
E
A
E
C
B
G
C
B
E
C
B
D
F
E
A
B
A
C
G
E
G
C
B
D
C
B
B
A
C
A
E
C
B
C
B
D
B
C
D
G
A
B
A
B
C
A
H
E
B
C
E
G
A
B
A
F
E
A
C
B
A
B
C
D
A
B
C
A
H
E
B
C
E
C
B
D
B
A
C
C
B
D
F
E
F
A
D
D
C
B
B
A
C
B
A
C
E
G
F
E
F
A
D
C
B
D
C
B
D
G
A
B
A
D
F
E
F
A
D
G
A
E
D
B
C
D
G
E
E
F
E
A
E
B
C
G
A
B
A
C
B
E
F
E
A
C
B
A
H
E
B
C
E
G
B
A
C
E
A
B
A
C
C
B
D
E
F
E
F
A
D
A
H
E
B
C
E
A
F
E
F
A
D
C
B
D
A
D
A
C
B
D
A
G
E
C
B
D
C
B
D
A
A
H
E
B
C
E
G
A
B
A
B
C
A
G
G
A
B
A
F
E
F
A
D
E
F
E
F
A
D
B
C
A
F
E
A
A
C
B
B
A
C
B
A
C
C
B
C
B
G
G
C
B
D
D
B
A
C
C
B
D
G
C
B
F
E
F
A
D
E
C
B
D
G
A
B
A
F
E
A
B
C
A
H
E
B
C
E
B
A
C
B
C
D
B
C
B
A
C
A
H
E
B
C
E
F
E
A
G
B
C
F
E
A
E
E
F
E
A
A
E
C
B
D
B
A
C
F
E
F
A
D
B
A
C
A
G
A
B
A
F
E
F
A
D
A
G
G
A
B
A
A
H
E
B
C
E
G
A
B
A
G
A
F
E
A
C
B
A
H
E
B
C
E
D
A
H
E
B
C
E
C
B
C
B
D
F
E
A
F
E
A
C
B
D
E
A
B
C
G
C
B
D
B
A
C
F
E
F
A
D
C
B
C
B
D
G
G
C
B
D
G
C
B
F
E
A
A
C
B
A
G
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
C
B
D
F
E
A
C
B
D
B
A
C
B
A
C
G
F
E
A
E
A
H
E
B
C
E
G
A
B
A
A
B
C
B
C
A
C
B
A
H
E
B
C
E
F
E
F
A
D
A
F
E
F
A
D
G
A
B
A
E
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
B
C
G
E
F
E
F
A
D
G
D
G
E
D
F
E
A
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
A
B
C
D
C
B
D
C
B
D
E
C
B
D
B
C
F
E
F
A
D
C
B
D
E
C
B
D
D
C
B
D
D
C
B
D
A
A
H
E
B
C
E
C
B
G
C
B
A
A
H
E
B
C
E
E
G
A
B
A
C
B
D
D
C
B
D
G
G
A
B
A
A
A
G
A
B
A
G
A
C
B
E
C
B
D
G
A
B
A
C
B
A
H
E
B
C
E
A
G
A
B
A
C
B
D
G
A
B
A
F
E
A
F
E
A
B
C
E
F
E
F
A
D
G
A
C
B
D
F
E
F
A
D
F
E
A
G
A
B
A
A
H
E
B
C
E
C
B
B
C
A
E
B
C
A
B
A
C
C
B
C
B
A
C
B
C
B
D
E
E
G
A
B
A
E
E
A
H
E
B
C
E
A
A
A
B
A
C
F
E
F
A
D
F
E
F
A
D
E
C
B
B
A
C
C
B
G
A
B
A
A
F
E
F
A
D
E
A
H
E
B
C
E
B
A
C
B
A
C
G
A
B
A
G
B
A
C
F
E
A
F
E
A
G
D
C
B
G
A
F
E
F
A
D
B
A
C
E
C
B
D
G
F
E
F
A
D
A
H
E
B
C
E
D
F
E
F
A
D
B
C
E
E
D
C
B
G
A
B
A
F
E
F
A
D
D
C
B
D
B
C
C
B
B
A
C
B
C
D
A
H
E
B
C
E
G
A
B
A
D
A
A
F
E
F
A
D
A
H
E
B
C
E
F
E
A
D
G
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
A
F
E
F
A
D
F
E
A
A
H
E
B
C
E
G
A
H
E
B
C
E
D
C
B
D
F
E
F
A
D
A
C
B
C
B
D
B
A
C
F
E
A
C
B
A
H
E
B
C
E
B
A
C
F
E
A
F
E
A
A
H
E
B
C
E
E
A
C
B
D
A
B
C
A
A
B
A
C
C
B
E
A
C
B
D
E
B
A
C
F
E
F
A
D
D
F
E
A
E
A
H
E
B
C
E
F
E
F
A
D
E
B
C
B
A
C
B
C
A
G
B
C
B
A
C
F
E
A
G
A
D
A
B
C
B
A
C
G
B
A
C
B
C
C
B
D
G
A
B
A
B
C
C
B
F
E
A
A
H
E
B
C
E
F
E
A
E
F
E
F
A
D
C
B
G
G
G
A
B
A
B
A
C
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
C
B
G
A
H
E
B
C
E
A
E
B
A
C
F
E
F
A
D
G
A
B
A
D
B
C
G
A
B
A
D
A
F
E
A
A
H
E
B
C
E
F
E
A
E
F
E
A
G
D
C
B
B
C
G
A
B
A
F
E
F
A
D
B
A
C
G
F
E
A
G
C
B
D
E
C
B
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
G
A
B
A
E
B
A
C
B
C
F
E
A
B
C
G
F
E
F
A
D
A
C
B
G
A
B
A
A
H
E
B
C
E
E
B
C
B
A
C
A
H
E
B
C
E
B
C
F
E
F
A
D
E
B
A
C
G
A
B
A
F
E
A
A
H
E
B
C
E
D
F
E
A
B
A
C
E
A
A
A
C
B
D
D
B
A
C
G
D
G
B
A
C
F
E
F
A
D
C
B
C
B
D
C
B
D
F
E
A
B
C
G
C
B
D
G
A
B
A
F
E
F
A
D
G
A
B
A
A
G
B
C
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
G
G
E
D
D
A
H
E
B
C
E
B
A
C
E
D
A
B
A
C
B
A
C
G
A
B
A
G
A
B
A
G
A
B
A
G
B
A
C
A
H
E
B
C
E
G
G
G
G
A
B
A
G
C
B
D
F
E
A
B
A
C
F
E
F
A
D
B
A
C
C
B
G
C
B
B
C
D
B
A
C
C
B
A
H
E
B
C
E
C
B
D
C
B
D
D
A
H
E
B
C
E
F
E
F
A
D
A
C
B
F
E
A
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
A
F
E
A
A
H
E
B
C
E
B
A
C
F
E
F
A
D
C
B
A
G
A
B
A
A
F
E
A
E
E
D
F
E
A
C
B
E
A
H
E
B
C
E
F
E
A
F
E
F
A
D
G
A
B
A
B
A
C
B
A
C
C
B
G
C
B
D
A
B
A
C
B
C
B
A
C
F
E
F
A
D
G
A
B
A
F
E
F
A
D
C
B
G
B
A
C
D
E
B
A
C
E
C
B
F
E
F
A
D
B
A
C
C
B
C
B
D
B
A
C
B
C
C
B
F
E
A
B
A
C
C
B
D
G
A
B
A
B
A
C
F
E
A
A
A
D
E
G
F
E
F
A
D
G
A
E
C
B
D
F
E
A
F
E
F
A
D
E
G
G
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
E
B
A
C
A
H
E
B
C
E
D
C
B
A
H
E
B
C
E
G
E
D
D
D
A
E
D
C
B
A
H
E
B
C
E
C
B
D
F
E
F
A
D
F
E
A
G
C
B
G
F
E
A
C
B
G
F
E
F
A
D
C
B
D
F
E
F
A
D
A
F
E
F
A
D
B
A
C
F
E
F
A
D
A
H
E
B
C
E
G
G
A
G
A
B
A
C
B
D
F
E
A
A
H
E
B
C
E
B
A
C
C
B
E
G
A
B
A
B
A
C
D
A
H
E
B
C
E
G
A
B
A
G
B
A
C
D
G
G
A
B
A
G
A
B
A
G
A
B
A
A
F
E
F
A
D
A
H
E
B
C
E
D
B
A
C
B
C
F
E
F
A
D
A
C
B
C
B
B
C
F
E
A
F
E
F
A
D
A
A
A
D
G
A
B
A
A
H
E
B
C
E
A
G
A
B
A
A
F
E
A
A
D
B
C
B
A
C
B
A
C
A
H
E
B
C
E
G
A
B
A
E
E
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
B
A
C
C
B
E
D
D
C
B
B
C
G
A
A
F
E
F
A
D
C
B
C
B
D
A
H
E
B
C
E
B
C
A
C
B
A
H
E
B
C
E
F
E
A
B
A
C
D
F
E
A
F
E
F
A
D
C
B
D
C
B
G
A
B
A
C
F
E
F
A
D
B
A
C
A
A
F
E
A
C
B
A
H
E
B
C
E
G
A
B
A
F
E
A
G
A
B
A
A
H
E
B
C
E
A
C
B
C
B
D
F
E
F
A
D
C
B
D
D
G
A
B
A
C
B
D
G
F
E
A
C
B
A
G
B
A
C
G
A
B
A
D
C
B
A
A
C
B
D
B
A
C
B
A
C
A
F
E
F
A
D
C
B
F
E
F
A
D
F
E
F
A
D
C
B
B
A
C
F
E
A
B
A
C
C
B
D
B
C
F
E
A
G
A
B
A
D
G
B
A
C
D
F
E
A
A
H
E
B
C
E
D
F
E
F
A
D
F
E
A
F
E
A
B
A
C
C
B
D
B
C
D
C
B
D
A
H
E
B
C
E
C
B
D
F
E
A
C
B
G
G
F
E
F
A
D
G
A
B
A
F
E
A
G
G
A
B
A
A
F
E
A
D
E
F
E
F
A
D
G
A
B
A
F
E
A
G
A
B
A
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
B
C
D
G
D
F
E
F
A
D
C
B
D
E
B
A
C
G
A
B
A
D
C
B
B
A
C
B
A
C
G
A
B
A
C
B
D
D
E
A
A
H
E
B
C
E
F
E
A
F
E
F
A
D
D
A
F
E
A
C
B
D
C
B
D
F
E
F
A
D
G
A
B
A
G
B
A
C
B
A
C
E
D
A
E
G
D
A
G
G
G
A
H
E
B
C
E
A
A
H
E
B
C
E
B
C
G
E
C
B
D
B
C
F
E
A
B
C
A
H
E
B
C
E
C
B
A
H
E
B
C
E
B
A
C
B
C
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
A
B
C
B
A
C
C
B
D
B
A
C
B
A
C
F
E
A
E
C
B
F
E
F
A
D
G
C
B
A
H
E
B
C
E
C
B
D
F
E
F
A
D
D
F
E
A
C
B
D
B
C
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
D
B
A
C
A
B
C
G
A
B
A
B
A
C
G
E
F
E
A
F
E
F
A
D
B
C
G
A
B
A
B
A
C
C
B
A
H
E
B
C
E
F
E
A
D
A
H
E
B
C
E
F
E
A
F
E
F
A
D
B
C
B
C
F
E
F
A
D
A
G
A
B
A
C
B
D
D
F
E
F
A
D
C
B
C
B
F
E
F
A
D
B
C
B
C
A
H
E
B
C
E
B
C
G
D
C
B
D
D
E
G
A
B
A
G
A
B
A
D
C
B
B
A
C
B
C
F
E
A
F
E
A
G
B
A
C
G
A
B
A
A
H
E
B
C
E
B
C
C
B
C
B
A
H
E
B
C
E
C
B
D
C
B
D
F
E
A
B
A
C
C
B
G
A
H
E
B
C
E
D
C
B
G
A
B
A
C
B
G
A
B
A
D
C
B
F
E
A
C
B
A
H
E
B
C
E
A
D
C
B
B
C
D
B
C
G
A
B
A
A
H
E
B
C
E
F
E
A
F
E
F
A
D
C
B
D
G
A
B
A
B
A
C
F
E
A
C
B
D
A
B
C
A
H
E
B
C
E
G
F
E
F
A
D
B
A
C
B
A
C
F
E
F
A
D
D
A
A
A
B
C
D
G
A
B
A
G
A
B
A
A
F
E
F
A
D
B
C
F
E
A
G
F
E
F
A
D
A
F
E
F
A
D
F
E
A
B
C
E
B
A
C
D
F
E
A
B
A
C
E
A
H
E
B
C
E
A
H
E
B
C
E
G
A
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
G
E
B
C
C
B
D
G
E
C
B
F
E
A
C
B
D
F
E
A
A
H
E
B
C
E
F
E
F
A
D
F
E
A
A
A
H
E
B
C
E
A
H
E
B
C
E
E
G
A
B
A
E
B
A
C
B
C
D
F
E
F
A
D
C
B
D
B
C
A
B
C
F
E
A
F
E
F
A
D
E
B
C
A
G
E
A
A
H
E
B
C
E
F
E
F
A
D
C
B
D
A
F
E
F
A
D
A
H
E
B
C
E
G
C
B
B
C
C
B
D
G
F
E
F
A
D
F
E
F
A
D
G
A
G
A
B
A
E
G
A
B
A
C
B
F
E
A
G
A
C
B
D
A
H
E
B
C
E
E
F
E
A
G
G
A
D
F
E
A
F
E
F
A
D
G
A
B
A
C
B
D
D
B
A
C
F
E
F
A
D
G
F
E
A
B
A
C
E
B
C
G
F
E
A
G
A
A
H
E
B
C
E
C
B
C
B
D
D
C
B
D
E
B
A
C
G
E
B
C
F
E
F
A
D
E
B
A
C
C
B
A
C
B
D
B
C
B
A
C
G
A
B
A
C
B
C
B
D
G
A
B
A
G
A
B
A
G
B
A
C
B
A
C
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
D
G
G
A
B
A
B
C
D
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
E
F
E
F
A
D
A
H
E
B
C
E
G
C
B
C
B
D
G
A
B
A
C
B
A
H
E
B
C
E
F
E
F
A
D
B
A
C
C
B
C
B
F
E
F
A
D
B
A
C
B
C
G
A
H
E
B
C
E
C
B
A
H
E
B
C
E
G
A
B
A
E
B
A
C
G
A
B
A
C
B
A
H
E
B
C
E
D
E
F
E
A
C
B
B
A
C
C
B
G
F
E
F
A
D
C
B
A
B
C
G
A
B
A
F
E
A
G
F
E
F
A
D
E
F
E
F
A
D
B
A
C
D
A
G
A
B
A
C
B
D
F
E
F
A
D
B
A
C
C
B
D
F
E
F
A
D
D
C
B
G
F
E
A
B
C
A
B
C
B
A
C
G
A
H
E
B
C
E
G
A
B
A
G
A
B
A
B
C
B
A
C
C
B
F
E
A
B
C
D
F
E
F
A
D
B
C
A
A
H
E
B
C
E
G
A
B
A
B
A
C
G
A
B
A
D
B
A
C
C
B
D
B
A
C
F
E
F
A
D
C
B
D
F
E
A
C
B
D
G
F
E
F
A
D
F
E
A
F
E
F
A
D
A
B
C
C
B
D
F
E
A
F
E
F
A
D
B
C
G
A
B
A
F
E
A
F
E
F
A
D
B
A
C
E
A
F
E
A
A
H
E
B
C
E
B
A
C
F
E
F
A
D
G
F
E
A
G
A
H
E
B
C
E
B
C
E
B
A
C
G
C
B
G
A
B
A
B
A
C
E
A
F
E
F
A
D
G
A
B
A
G
F
E
F
A
D
A
A
B
A
C
A
B
C
A
A
H
E
B
C
E
A
H
E
B
C
E
B
C
A
H
E
B
C
E
D
A
H
E
B
C
E
F
E
A
D
A
H
E
B
C
E
B
A
C
E
C
B
D
C
B
E
B
A
C
C
B
D
C
B
D
C
B
C
B
D
E
D
F
E
A
F
E
A
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
C
B
D
F
E
A
B
A
C
E
E
B
A
C
E
F
E
F
A
D
F
E
F
A
D
C
B
D
B
C
A
B
C
F
E
A
A
A
F
E
A
F
E
A
G
G
C
B
C
B
C
B
D
D
B
C
B
C
G
A
B
A
F
E
F
A
D
B
A
C
A
E
C
B
F
E
A
G
A
B
A
A
E
D
G
B
C
A
C
B
A
G
F
E
A
E
G
E
C
B
D
C
B
D
B
A
C
F
E
F
A
D
G
D
D
F
E
F
A
D
C
B
C
B
A
D
F
E
A
E
G
C
B
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
E
A
C
B
D
B
A
C
D
G
A
B
A
C
B
D
B
A
C
D
B
C
G
A
B
A
G
G
C
B
B
C
A
B
A
C
E
C
B
G
A
B
A
C
B
D
E
G
A
B
A
E
C
B
A
E
B
A
C
E
D
E
F
E
F
A
D
F
E
F
A
D
B
C
D
B
A
C
G
A
B
A
D
A
G
A
B
A
D
B
C
D
F
E
A
C
B
D
B
A
C
G
G
A
B
A
B
A
C
C
B
D
A
E
G
A
B
A
A
F
E
F
A
D
F
E
F
A
D
G
A
H
E
B
C
E
G
A
B
A
F
E
A
B
A
C
F
E
A
E
E
A
H
E
B
C
E
E
B
C
C
B
A
E
C
B
D
B
A
C
B
C
E
A
C
B
G
A
B
A
B
C
F
E
A
B
C
C
B
D
A
H
E
B
C
E
A
F
E
A
A
A
E
F
E
F
A
D
G
G
D
E
F
E
A
A
G
A
B
A
G
A
B
A
G
A
H
E
B
C
E
C
B
A
A
A
C
B
D
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
E
C
B
D
C
B
D
C
B
F
E
F
A
D
C
B
D
C
B
D
B
A
C
A
B
C
A
D
C
B
D
G
A
B
A
D
G
F
E
F
A
D
B
C
F
E
A
D
F
E
F
A
D
D
G
A
B
A
F
E
A
D
B
C
A
H
E
B
C
E
A
B
A
C
D
B
C
G
A
B
A
G
A
B
A
G
A
B
A
F
E
F
A
D
G
A
B
A
A
C
B
A
C
B
D
C
B
E
B
C
B
C
B
A
C
B
C
C
B
A
H
E
B
C
E
D
G
E
E
G
A
B
A
D
B
A
C
G
G
A
B
A
C
B
D
G
A
B
A
A
H
E
B
C
E
G
A
B
A
C
B
D
G
A
B
A
B
A
C
G
A
B
A
E
C
B
F
E
A
F
E
F
A
D
C
B
F
E
A
G
A
H
E
B
C
E
D
A
B
C
F
E
F
A
D
G
D
F
E
A
D
B
C
B
A
C
C
B
B
C
C
B
D
E
G
A
B
A
G
D
A
H
E
B
C
E
G
D
G
G
F
E
A
G
A
B
A
A
A
H
E
B
C
E
C
B
B
A
C
B
C
A
F
E
A
G
A
B
A
G
A
B
A
A
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
G
E
B
C
C
B
G
B
A
C
A
H
E
B
C
E
B
A
C
E
E
G
A
B
A
F
E
F
A
D
D
C
B
B
C
B
A
C
A
B
A
C
G
A
H
E
B
C
E
D
F
E
F
A
D
A
H
E
B
C
E
B
A
C
G
A
B
A
B
A
C
F
E
F
A
D
A
B
C
C
B
D
F
E
A
E
A
B
C
C
B
D
F
E
F
A
D
B
C
E
E
G
A
B
A
A
D
C
B
B
A
C
B
C
G
F
E
A
B
C
B
C
A
H
E
B
C
E
E
G
A
H
E
B
C
E
F
E
F
A
D
D
G
C
B
A
A
H
E
B
C
E
F
E
A
F
E
A
B
A
C
G
C
B
D
B
C
D
A
E
C
B
E
G
A
H
E
B
C
E
F
E
A
C
B
A
G
C
B
D
F
E
A
B
C
G
C
B
D
C
B
D
C
B
C
B
G
G
A
B
A
E
C
B
A
H
E
B
C
E
G
A
B
A
G
A
B
A
E
F
E
A
G
B
C
A
F
E
F
A
D
F
E
A
G
A
B
A
D
D
E
B
C
F
E
A
G
A
B
A
D
B
C
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
F
E
A
E
G
A
B
A
C
B
A
H
E
B
C
E
G
A
H
E
B
C
E
B
C
D
G
A
B
A
D
A
H
E
B
C
E
D
F
E
F
A
D
F
E
F
A
D
D
C
B
G
C
B
D
A
D
E
C
B
D
B
A
C
B
C
F
E
A
F
E
A
C
B
D
B
A
C
F
E
A
A
H
E
B
C
E
G
A
D
A
H
E
B
C
E
C
B
C
B
A
C
B
D
B
C
C
B
D
F
E
A
C
B
A
A
B
C
B
C
A
H
E
B
C
E
B
C
G
F
E
F
A
D
B
C
G
A
H
E
B
C
E
C
B
D
B
C
F
E
F
A
D
C
B
B
C
G
A
B
A
E
D
F
E
A
C
B
A
G
B
A
C
G
A
B
A
D
D
G
G
B
C
D
B
A
C
C
B
B
A
C
E
C
B
G
G
C
B
A
H
E
B
C
E
F
E
A
C
B
D
C
B
B
A
C
G
C
B
D
G
A
B
A
F
E
A
C
B
B
A
C
B
A
C
G
F
E
F
A
D
F
E
A
G
G
A
B
A
C
G
C
B
E
C
B
D
D
A
F
E
F
A
D
A
C
B
C
B
C
B
D
G
A
B
A
D
B
A
C
C
B
D
C
B
F
E
A
F
E
A
D
B
C
F
E
A
D
C
B
G
A
B
A
D
C
B
D
F
E
A
C
B
B
A
C
F
E
A
F
E
F
A
D
G
A
C
B
A
C
B
B
C
B
C
G
A
C
B
D
B
A
C
C
B
D
A
G
C
B
D
C
B
D
B
A
C
G
A
B
A
B
C
B
A
C
D
E
B
A
C
C
B
D
E
A
B
C
C
B
G
A
B
A
A
H
E
B
C
E
G
A
B
A
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
F
E
A
E
A
H
E
B
C
E
A
H
E
B
C
E
B
C
C
B
C
B
D
F
E
F
A
D
A
B
A
C
G
B
C
A
H
E
B
C
E
C
B
A
H
E
B
C
E
E
C
B
B
C
G
F
E
F
A
D
A
A
H
E
B
C
E
C
B
D
F
E
A
A
H
E
B
C
E
G
A
B
A
C
B
D
D
B
A
C
A
C
B
D
D
C
B
G
A
B
A
D
E
F
E
F
A
D
D
F
E
F
A
D
A
H
E
B
C
E
B
C
B
A
C
C
B
C
B
B
C
D
A
H
E
B
C
E
E
G
A
B
A
G
D
D
D
A
E
F
E
A
A
H
E
B
C
E
E
C
B
C
B
D
G
A
B
A
C
B
D
G
A
E
G
A
B
A
G
A
B
A
B
A
C
F
E
F
A
D
G
D
G
A
G
A
B
A
B
A
C
B
A
C
A
H
E
B
C
E
A
C
B
D
A
E
C
B
D
B
A
C
B
C
B
C
B
A
C
A
H
E
B
C
E
D
D
G
A
B
A
F
E
A
A
H
E
B
C
E
F
E
A
F
E
A
C
B
F
E
A
G
C
B
E
C
B
D
G
F
E
A
F
E
F
A
D
F
E
F
A
D
A
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
C
B
F
E
F
A
D
F
E
F
A
D
F
E
A
F
E
F
A
D
A
B
C
F
E
A
C
B
D
C
B
D
F
E
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
D
C
B
F
E
F
A
D
G
A
B
A
C
B
D
B
C
F
E
F
A
D
G
A
B
A
F
E
A
C
B
D
D
C
B
B
A
C
G
A
B
A
A
G
G
A
B
A
B
A
C
A
H
E
B
C
E
G
A
B
A
B
C
G
C
B
D
F
E
A
C
B
E
D
B
C
E
F
E
F
A
D
E
A
H
E
B
C
E
C
B
C
B
D
F
E
A
A
E
D
D
F
E
F
A
D
C
B
G
A
B
A
C
B
D
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
B
A
C
E
G
C
B
D
F
E
F
A
D
F
E
A
D
A
H
E
B
C
E
B
C
B
A
C
G
C
B
G
G
A
A
H
E
B
C
E
B
C
G
F
E
A
B
C
A
H
E
B
C
E
E
C
B
B
A
C
G
F
E
A
A
F
E
F
A
D
B
C
G
A
B
A
B
C
G
C
B
C
B
D
A
H
E
B
C
E
C
B
D
C
B
B
A
C
F
E
A
C
B
D
G
B
C
C
B
G
F
E
F
A
D
C
B
D
F
E
A
C
B
D
F
E
F
A
D
C
B
D
A
H
E
B
C
E
G
C
B
E
A
H
E
B
C
E
B
A
C
F
E
F
A
D
B
C
B
A
C
D
G
A
B
A
B
C
C
B
D
C
B
B
A
C
B
C
G
F
E
F
A
D
F
E
A
A
D
G
A
B
A
A
H
E
B
C
E
E
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
B
C
F
E
A
G
C
B
D
B
A
C
F
E
F
A
D
E
F
E
A
B
C
B
C
G
A
B
A
E
A
F
E
F
A
D
D
D
G
B
C
E
B
A
C
B
A
C
B
A
C
F
E
A
E
D
B
A
C
E
C
B
D
D
B
A
C
C
B
D
F
E
A
F
E
F
A
D
F
E
F
A
D
D
G
A
B
A
C
B
D
A
H
E
B
C
E
B
A
C
C
B
D
E
E
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
A
H
E
B
C
E
D
A
H
E
B
C
E
D
C
B
B
A
C
F
E
F
A
D
B
A
C
A
H
E
B
C
E
A
C
B
D
C
B
D
G
F
E
F
A
D
B
A
C
C
B
D
E
A
H
E
B
C
E
E
G
A
B
A
B
A
C
F
E
F
A
D
C
B
A
H
E
B
C
E
D
F
E
F
A
D
C
B
D
G
F
E
F
A
D
A
H
E
B
C
E
B
C
C
B
D
C
B
F
E
A
G
A
B
A
A
G
A
B
A
C
B
C
B
G
C
B
C
B
D
A
G
F
E
F
A
D
G
C
B
D
A
H
E
B
C
E
A
E
C
B
E
F
E
A
B
C
B
C
B
A
C
C
B
A
G
C
B
D
C
B
D
B
C
F
E
A
B
C
G
B
C
B
C
G
E
A
G
A
B
A
E
C
B
G
A
B
A
A
D
D
C
B
D
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
E
G
G
A
H
E
B
C
E
F
E
A
E
C
B
F
E
A
A
H
E
B
C
E
B
C
D
B
A
C
F
E
F
A
D
F
E
A
E
A
H
E
B
C
E
C
B
D
F
E
A
B
C
G
A
B
A
A
D
C
B
G
A
B
A
C
B
E
C
B
A
A
B
C
E
G
E
B
C
G
C
B
D
A
H
E
B
C
E
C
B
A
C
B
D
B
C
E
A
D
G
A
H
E
B
C
E
E
B
C
F
E
A
A
A
F
E
A
G
A
B
A
D
G
A
B
A
F
E
A
B
A
C
B
A
C
C
B
C
B
D
G
A
B
A
C
B
A
G
A
H
E
B
C
E
B
A
C
E
B
C
D
B
A
C
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
E
G
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
D
B
C
G
C
B
F
E
A
E
B
A
C
G
A
B
A
E
A
G
A
B
A
F
E
A
G
A
B
A
B
C
G
A
B
A
F
E
A
G
F
E
F
A
D
C
B
C
B
B
A
C
E
B
C
C
B
D
E
A
A
H
E
B
C
E
G
A
B
A
D
C
B
D
B
A
C
F
E
F
A
D
F
E
A
A
H
E
B
C
E
F
E
A
E
C
B
C
B
D
C
B
D
F
E
A
E
G
A
B
A
F
E
F
A
D
C
B
F
E
F
A
D
F
E
F
A
D
B
C
D
D
C
B
F
E
F
A
D
D
G
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
E
F
E
A
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
A
C
B
C
B
D
C
B
B
C
F
E
A
A
A
H
E
B
C
E
B
C
A
H
E
B
C
E
E
E
A
H
E
B
C
E
D
A
F
E
A
B
C
G
A
B
A
E
G
A
B
A
E
C
B
B
C
D
B
A
C
F
E
A
C
B
A
F
E
A
B
C
A
H
E
B
C
E
B
C
C
B
D
C
B
G
A
B
A
C
B
F
E
F
A
D
D
F
E
F
A
D
B
C
B
C
B
C
F
E
A
B
C
A
G
A
B
A
C
B
D
C
B
B
A
C
G
A
D
A
H
E
B
C
E
A
H
E
B
C
E
A
D
B
A
C
B
C
A
H
E
B
C
E
A
B
C
G
A
B
A
C
B
B
A
C
A
H
E
B
C
E
C
B
B
C
B
C
A
C
B
C
B
D
D
C
B
D
D
A
H
E
B
C
E
G
B
A
C
A
G
A
B
A
A
H
E
B
C
E
A
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
C
B
G
B
C
A
H
E
B
C
E
B
A
C
D
B
C
F
E
F
A
D
F
E
A
G
A
B
A
C
B
D
E
B
C
C
B
C
B
G
A
B
A
B
A
C
F
E
A
B
C
B
C
A
A
H
E
B
C
E
A
H
E
B
C
E
E
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
G
D
F
E
F
A
D
F
E
F
A
D
G
B
C
G
D
F
E
A
F
E
A
F
E
A
D
B
C
E
A
H
E
B
C
E
B
A
C
A
C
B
D
E
B
A
C
C
B
C
B
D
A
B
C
B
C
G
A
B
A
G
A
B
A
F
E
A
A
H
E
B
C
E
B
A
C
E
C
B
G
A
B
A
A
H
E
B
C
E
C
B
D
G
A
B
A
C
B
D
B
C
G
A
B
A
A
A
B
C
G
B
C
G
A
B
A
D
B
A
C
B
A
C
C
B
D
A
E
F
E
A
G
F
E
F
A
D
D
G
F
E
A
F
E
A
F
E
A
F
E
A
E
A
B
C
D
C
B
D
A
B
A
C
C
B
C
B
D
F
E
F
A
D
B
A
C
B
C
B
A
C
B
C
B
A
C
D
G
B
A
C
E
A
C
B
D
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
A
B
C
A
F
E
F
A
D
E
E
D
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
E
E
C
B
F
E
A
A
C
B
A
H
E
B
C
E
D
D
B
C
F
E
A
F
E
A
C
B
A
H
E
B
C
E
A
A
H
E
B
C
E
G
G
A
B
A
G
A
B
A
F
E
F
A
D
G
G
F
E
F
A
D
C
B
D
F
E
F
A
D
B
A
C
C
B
B
C
A
G
A
B
A
D
G
A
B
A
F
E
F
A
D
A
B
A
C
F
E
F
A
D
B
C
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
B
A
C
A
C
B
D
B
C
G
A
B
A
C
B
D
C
B
E
A
H
E
B
C
E
C
B
D
F
E
F
A
D
C
B
D
B
A
C
F
E
F
A
D
C
B
E
C
B
D
A
E
B
A
C
G
A
B
A
A
D
B
C
B
A
C
B
A
C
A
H
E
B
C
E
C
B
G
A
B
A
F
E
F
A
D
G
C
B
G
A
B
A
G
A
B
A
F
E
A
F
E
F
A
D
C
B
D
G
E
A
C
B
D
C
B
C
B
D
F
E
A
G
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
E
A
A
C
B
D
A
C
B
D
G
A
B
A
G
A
B
A
F
E
A
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
B
A
C
F
E
A
A
B
C
A
H
E
B
C
E
E
G
A
B
A
G
G
A
B
A
D
C
B
D
A
H
E
B
C
E
E
F
E
F
A
D
E
A
A
E
C
B
D
G
A
B
A
B
A
C
F
E
A
G
A
B
A
G
A
B
A
G
C
B
E
B
C
B
C
G
A
H
E
B
C
E
G
B
A
C
B
C
F
E
F
A
D
B
C
F
E
A
D
F
E
A
G
E
F
E
F
A
D
B
C
F
E
F
A
D
D
F
E
A
C
B
D
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
B
C
A
H
E
B
C
E
E
F
E
F
A
D
G
G
G
A
B
A
A
C
B
D
A
A
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
A
G
B
C
G
A
B
A
C
B
D
B
A
C
F
E
A
E
E
A
D
F
E
F
A
D
C
B
D
E
A
H
E
B
C
E
G
D
C
B
A
E
C
B
D
E
F
E
F
A
D
C
B
G
B
C
A
B
A
C
E
F
E
F
A
D
B
C
G
C
B
G
B
A
C
B
A
C
F
E
A
B
A
C
G
A
B
A
A
A
H
E
B
C
E
A
H
E
B
C
E
G
G
A
B
A
D
E
D
A
C
B
F
E
F
A
D
E
B
C
D
G
A
B
A
A
H
E
B
C
E
B
C
D
E
G
C
B
D
C
B
B
A
C
C
B
D
C
B
D
G
A
B
A
A
H
E
B
C
E
F
E
A
C
B
G
A
B
A
G
A
B
A
G
B
C
C
B
D
C
B
C
B
C
B
D
G
C
B
A
C
B
A
G
G
A
B
A
E
A
F
E
A
E
E
C
B
D
G
A
B
A
C
B
F
E
F
A
D
C
B
B
C
F
E
A
B
A
C
F
E
A
G
B
A
C
G
A
G
B
A
C
D
B
A
C
F
E
A
B
A
C
D
A
B
A
C
D
C
B
G
A
B
A
A
F
E
F
A
D
A
H
E
B
C
E
F
E
A
C
B
D
E
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
E
E
G
A
B
A
C
B
B
A
C
A
C
B
A
C
B
D
G
A
B
A
G
A
B
A
C
B
D
C
B
A
F
E
A
C
B
D
C
B
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
C
B
D
B
C
G
F
E
A
B
A
C
C
B
D
C
B
F
E
A
G
F
E
A
A
H
E
B
C
E
B
C
D
A
H
E
B
C
E
D
B
C
G
G
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
B
C
G
E
C
B
D
C
B
D
C
B
G
G
A
B
A
A
H
E
B
C
E
C
B
C
B
D
A
C
B
C
B
D
B
A
C
D
A
A
H
E
B
C
E
F
E
F
A
D
C
B
D
D
E
D
B
A
C
G
C
B
D
F
E
A
D
A
H
E
B
C
E
A
C
B
D
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
A
B
C
F
E
A
F
E
A
C
B
D
F
E
F
A
D
B
C
G
F
E
F
A
D
E
E
B
C
B
C
C
B
G
B
C
B
C
G
B
A
C
F
E
A
C
B
D
E
F
E
A
F
E
A
B
A
C
C
B
G
F
E
A
F
E
F
A
D
G
A
B
A
C
B
D
B
A
C
B
C
E
B
C
D
F
E
F
A
D
E
D
E
A
D
A
H
E
B
C
E
C
B
D
F
E
F
A
D
G
C
B
C
B
D
E
G
A
B
A
E
C
B
A
D
A
H
E
B
C
E
F
E
F
A
D
A
B
C
A
B
A
C
B
A
C
F
E
F
A
D
B
C
E
F
E
F
A
D
A
F
E
A
D
C
B
D
C
B
F
E
F
A
D
E
A
H
E
B
C
E
A
A
H
E
B
C
E
G
A
B
A
B
A
C
E
A
H
E
B
C
E
G
A
B
A
A
E
C
B
D
B
C
D
E
B
A
C
A
H
E
B
C
E
B
A
C
D
B
A
C
B
C
B
C
D
G
A
B
A
G
A
B
A
D
C
B
D
B
A
C
E
G
A
C
B
D
G
A
F
E
F
A
D
A
F
E
F
A
D
D
F
E
A
D
C
B
D
C
B
F
E
A
F
E
A
C
B
D
E
F
E
A
A
H
E
B
C
E
G
A
B
A
C
B
F
E
A
B
A
C
C
B
D
B
A
C
A
C
B
D
E
G
F
E
A
G
G
F
E
F
A
D
D
F
E
A
F
E
F
A
D
B
A
C
G
C
B
B
A
C
D
F
E
F
A
D
C
B
D
F
E
F
A
D
B
C
C
B
D
B
A
C
B
C
G
A
B
A
C
B
D
C
B
D
A
E
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
A
D
A
B
A
C
F
E
F
A
D
C
B
D
C
B
D
E
E
B
A
C
G
A
B
A
A
B
C
D
E
F
E
F
A
D
A
H
E
B
C
E
E
B
A
C
B
C
C
B
A
D
B
A
C
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
E
E
B
C
C
B
A
H
E
B
C
E
A
C
B
D
F
E
A
F
E
F
A
D
F
E
A
E
A
H
E
B
C
E
F
E
A
F
E
A
B
C
B
C
B
C
D
A
H
E
B
C
E
A
A
H
E
B
C
E
A
H
E
B
C
E
E
C
B
A
G
A
H
E
B
C
E
B
A
C
C
B
D
C
B
D
E
B
C
F
E
F
A
D
C
B
B
A
C
C
B
G
B
C
B
A
C
B
C
A
H
E
B
C
E
A
G
A
B
A
B
A
C
B
A
C
D
F
E
F
A
D
E
C
B
G
A
B
A
G
A
B
A
A
A
H
E
B
C
E
A
F
E
F
A
D
B
C
A
C
B
D
E
E
G
B
C
C
B
D
A
F
E
F
A
D
A
H
E
B
C
E
F
E
A
F
E
A
G
A
B
A
F
E
A
C
B
D
G
A
B
A
A
H
E
B
C
E
G
A
B
A
C
B
G
C
B
D
B
C
F
E
F
A
D
B
A
C
B
C
A
G
B
A
C
G
A
B
A
C
B
D
E
G
A
B
A
E
F
E
F
A
D
C
B
F
E
A
F
E
A
C
B
G
C
B
D
B
A
C
A
C
B
E
B
C
C
B
D
F
E
A
A
H
E
B
C
E
C
B
D
F
E
F
A
D
E
G
F
E
A
D
A
H
E
B
C
E
E
F
E
F
A
D
C
B
C
B
D
F
E
F
A
D
A
A
A
H
E
B
C
E
G
G
D
B
A
C
C
B
D
A
E
A
E
C
B
D
F
E
F
A
D
C
B
F
E
A
B
A
C
G
A
B
A
G
A
B
A
E
B
A
C
E
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
B
A
C
B
C
G
B
A
C
A
G
E
A
A
B
A
C
E
B
C
C
B
D
A
F
E
A
G
B
C
G
A
B
A
D
A
H
E
B
C
E
A
C
B
B
C
C
B
E
A
H
E
B
C
E
C
B
F
E
A
F
E
A
B
C
C
B
F
E
A
D
G
A
B
A
C
B
D
F
E
F
A
D
E
G
A
B
A
A
H
E
B
C
E
E
F
E
A
B
A
C
E
E
C
B
D
C
B
D
G
A
B
A
F
E
A
F
E
F
A
D
C
B
D
B
A
C
G
A
B
A
E
B
C
E
G
A
B
A
A
F
E
A
F
E
F
A
D
F
E
F
A
D
A
B
C
F
E
A
G
A
E
B
A
C
B
C
G
B
A
C
G
C
B
D
C
B
A
H
E
B
C
E
E
D
C
B
F
E
A
G
A
G
F
E
F
A
D
B
C
F
E
F
A
D
D
G
A
B
A
G
D
F
E
F
A
D
B
A
C
E
D
A
G
E
G
A
B
A
F
E
F
A
D
D
A
H
E
B
C
E
A
F
E
A
A
H
E
B
C
E
B
A
C
G
A
G
D
A
H
E
B
C
E
B
A
C
F
E
F
A
D
F
E
F
A
D
A
G
F
E
A
G
A
B
A
B
A
C
A
H
E
B
C
E
B
C
G
F
E
A
F
E
F
A
D
C
B
B
C
E
G
A
B
A
E
B
C
E
E
B
C
B
C
D
F
E
A
B
A
C
D
F
E
F
A
D
C
B
D
B
A
C
B
C
E
G
B
A
C
E
C
B
D
B
A
C
B
A
C
E
B
A
C
A
F
E
F
A
D
A
E
F
E
F
A
D
D
G
A
B
A
E
D
E
B
C
B
A
C
E
A
H
E
B
C
E
F
E
F
A
D
D
A
H
E
B
C
E
A
A
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
A
G
A
B
A
A
H
E
B
C
E
D
A
H
E
B
C
E
C
B
G
D
B
C
A
C
B
D
D
B
C
D
C
B
F
E
F
A
D
B
C
G
A
B
A
C
B
B
A
C
E
D
C
B
A
A
G
F
E
A
G
A
B
A
F
E
A
F
E
F
A
D
C
B
G
A
B
A
A
H
E
B
C
E
F
E
A
E
E
A
H
E
B
C
E
A
G
A
B
A
E
A
H
E
B
C
E
A
F
E
A
F
E
A
F
E
F
A
D
F
E
F
A
D
B
C
B
C
C
B
D
A
D
F
E
F
A
D
B
A
C
B
C
F
E
F
A
D
B
C
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
G
G
C
B
G
A
B
A
F
E
A
C
B
D
F
E
A
F
E
A
A
G
A
B
A
A
A
H
E
B
C
E
A
B
C
C
B
D
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
E
D
D
F
E
F
A
D
B
C
G
A
B
A
F
E
F
A
D
F
E
A
G
A
B
A
A
H
E
B
C
E
D
B
A
C
A
H
E
B
C
E
B
C
B
C
A
C
B
A
H
E
B
C
E
C
B
D
A
B
A
C
G
A
B
A
G
A
B
A
C
B
D
D
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
D
G
C
B
G
C
B
A
H
E
B
C
E
C
B
D
A
E
B
A
C
A
A
A
H
E
B
C
E
G
F
E
A
C
B
G
A
C
B
D
A
H
E
B
C
E
E
E
G
D
C
B
E
A
H
E
B
C
E
A
G
A
F
E
A
A
C
B
D
A
H
E
B
C
E
D
G
A
B
A
B
C
B
A
C
A
F
E
F
A
D
B
C
F
E
A
C
B
D
E
E
G
E
G
E
G
A
B
A
D
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
C
B
F
E
F
A
D
E
C
B
D
B
A
C
A
D
A
F
E
F
A
D
G
A
B
A
C
B
D
C
B
D
C
B
D
F
E
F
A
D
E
B
C
B
A
C
B
A
C
C
B
C
B
B
A
C
F
E
A
A
A
H
E
B
C
E
C
B
E
A
B
C
F
E
A
A
H
E
B
C
E
F
E
F
A
D
C
B
D
A
B
A
C
F
E
F
A
D
D
F
E
A
B
C
C
B
D
F
E
F
A
D
G
B
C
G
B
C
F
E
F
A
D
B
A
C
C
B
D
B
A
C
A
H
E
B
C
E
C
B
E
G
F
E
A
C
B
D
B
A
C
E
C
B
D
C
B
G
A
B
A
F
E
A
G
A
B
A
D
G
G
A
B
A
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
D
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
A
C
B
B
C
A
G
A
B
A
F
E
F
A
D
C
B
D
C
B
F
E
F
A
D
D
G
E
B
A
C
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
C
B
F
E
F
A
D
A
F
E
F
A
D
D
A
H
E
B
C
E
A
H
E
B
C
E
D
D
C
B
D
F
E
F
A
D
C
B
G
C
B
D
A
H
E
B
C
E
B
C
C
B
D
A
H
E
B
C
E
A
C
B
C
B
D
F
E
F
A
D
F
E
F
A
D
B
A
C
D
C
B
D
C
B
D
E
E
F
E
A
F
E
F
A
D
F
E
A
A
B
C
F
E
F
A
D
C
B
D
A
H
E
B
C
E
A
C
B
D
F
E
A
A
H
E
B
C
E
B
C
B
C
E
G
A
B
A
G
A
H
E
B
C
E
E
B
A
C
F
E
A
D
B
A
C
A
F
E
F
A
D
D
A
G
F
E
A
E
D
C
B
D
D
A
E
F
E
A
B
A
C
A
A
H
E
B
C
E
B
C
B
C
G
C
B
D
C
B
B
C
B
A
C
G
B
A
C
C
B
E
A
H
E
B
C
E
B
C
G
E
A
H
E
B
C
E
A
C
B
C
B
A
A
B
A
C
G
A
F
E
F
A
D
D
A
E
B
A
C
G
A
B
A
C
B
C
B
D
G
D
A
H
E
B
C
E
F
E
A
B
A
C
D
F
E
F
A
D
G
A
B
A
F
E
A
G
A
C
B
D
F
E
F
A
D
C
B
D
C
B
C
B
F
E
A
C
B
D
B
C
A
C
B
D
E
A
H
E
B
C
E
D
A
G
E
B
C
G
A
B
A
G
D
E
G
A
B
A
F
E
F
A
D
F
E
A
A
D
C
B
D
C
B
D
C
B
D
A
G
F
E
A
C
B
A
H
E
B
C
E
F
E
A
C
B
A
H
E
B
C
E
D
D
A
H
E
B
C
E
G
A
B
A
C
B
D
B
C
A
A
C
B
D
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
G
C
B
D
G
D
G
B
C
A
H
E
B
C
E
A
H
E
B
C
E
A
D
G
B
A
C
C
B
G
A
H
E
B
C
E
F
E
A
F
E
A
D
A
B
C
D
C
B
D
B
C
C
B
D
A
H
E
B
C
E
G
F
E
F
A
D
F
E
A
F
E
F
A
D
G
A
B
A
C
B
D
A
F
E
F
A
D
C
B
D
C
B
D
B
A
C
B
C
B
C
G
A
B
A
G
A
B
A
A
F
E
A
A
G
C
B
G
A
B
A
G
A
B
A
G
A
C
B
G
A
B
A
D
B
A
C
B
C
C
B
D
C
B
B
A
C
A
H
E
B
C
E
F
E
A
E
C
B
D
A
H
E
B
C
E
A
B
A
C
D
E
B
C
A
H
E
B
C
E
B
A
C
B
C
D
F
E
A
B
A
C
F
E
F
A
D
F
E
A
B
A
C
B
A
C
A
H
E
B
C
E
G
A
B
A
B
A
C
B
A
C
F
E
A
A
A
F
E
A
A
B
C
G
E
C
B
D
E
B
C
B
C
A
A
H
E
B
C
E
F
E
F
A
D
A
C
B
B
C
A
H
E
B
C
E
E
A
H
E
B
C
E
B
C
B
A
C
H
G
F
E
F
A
D
F
E
A
F
E
A
A
H
E
B
C
E
F
E
A
B
C
C
B
A
H
E
B
C
E
E
C
B
F
E
A
H
B
C
C
B
D
C
B
D
F
E
A
A
B
A
C
G
A
B
A
B
A
C
H
E
F
E
A
D
A
A
B
C
D
B
C
B
C
B
A
C
F
E
A
C
B
D
F
E
F
A
D
H
C
B
D
F
E
A
H
F
E
A
A
G
A
B
A
F
E
F
A
D
G
B
A
C
C
B
G
E
A
C
B
E
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
F
E
A
G
A
B
A
B
C
D
E
C
B
G
A
B
A
C
B
D
F
E
F
A
D
F
E
A
H
A
B
C
D
C
B
D
E
E
B
C
B
C
A
H
E
B
C
E
B
A
C
B
A
C
B
A
C
B
C
F
E
F
A
D
B
A
C
B
C
F
E
F
A
D
H
F
E
A
F
E
F
A
D
G
H
F
E
A
C
B
C
B
C
B
D
H
G
A
C
B
D
C
B
D
A
F
E
F
A
D
A
H
E
B
C
E
A
D
B
A
C
E
A
H
E
B
C
E
C
B
D
C
B
G
A
B
A
B
C
F
E
F
A
D
B
A
C
C
B
G
A
H
E
B
C
E
G
F
E
F
A
D
F
E
A
D
E
G
B
C
B
C
A
B
C
G
A
B
A
E
F
E
F
A
D
F
E
F
A
D
A
C
B
D
A
G
B
C
A
E
C
B
D
A
H
E
B
C
E
C
B
D
H
G
A
B
A
B
A
C
F
E
A
H
E
H
C
B
D
F
E
F
A
D
E
F
E
F
A
D
E
A
H
E
B
C
E
C
B
B
C
D
C
B
D
A
H
E
B
C
E
A
B
C
H
A
H
E
B
C
E
A
F
E
F
A
D
A
F
E
A
B
C
F
E
F
A
D
H
E
C
B
A
H
E
B
C
E
G
C
B
F
E
F
A
D
D
C
B
D
G
A
B
A
C
B
D
B
A
C
B
A
C
A
H
E
B
C
E
C
B
D
H
H
A
D
E
D
A
D
A
H
E
B
C
E
F
E
F
A
D
B
A
C
B
C
D
E
E
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
E
H
B
A
C
F
E
F
A
D
A
G
B
C
F
E
F
A
D
A
H
E
B
C
E
F
E
A
F
E
A
H
H
D
F
E
A
G
A
H
E
B
C
E
C
B
D
D
C
B
C
B
C
B
E
D
B
A
C
E
C
B
D
B
A
C
B
A
C
A
H
E
B
C
E
H
G
G
A
B
A
A
C
B
D
C
B
D
G
A
B
A
A
E
F
E
A
H
C
B
B
C
B
A
C
B
C
C
B
F
E
A
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
A
C
A
A
G
C
B
D
A
H
E
B
C
E
B
A
C
H
F
E
A
C
B
D
G
A
B
A
F
E
A
G
G
A
B
A
E
C
B
C
B
D
F
E
F
A
D
C
B
D
D
D
A
F
E
F
A
D
C
B
C
B
C
B
D
G
A
B
A
C
B
A
H
E
B
C
E
G
A
B
A
F
E
A
A
C
B
D
A
C
B
C
B
D
H
E
F
E
A
G
H
H
B
C
C
B
D
E
E
G
A
B
A
B
C
F
E
A
A
F
E
F
A
D
B
A
C
F
E
A
D
B
C
G
A
B
A
G
A
B
A
C
B
A
C
B
D
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
A
F
E
F
A
D
A
C
B
D
A
H
E
B
C
E
A
B
A
C
B
C
E
A
H
E
B
C
E
D
B
A
C
A
H
E
B
C
E
F
E
A
C
B
B
C
G
A
B
A
F
E
A
A
H
E
B
C
E
F
E
F
A
D
D
G
A
B
A
C
B
D
F
E
A
F
E
F
A
D
H
B
A
C
C
B
C
B
D
G
A
B
A
C
B
B
A
C
B
C
B
C
F
E
A
A
H
E
B
C
E
F
E
F
A
D
C
B
D
D
C
B
D
F
E
A
A
C
B
D
C
B
D
B
A
C
G
B
A
C
F
E
F
A
D
F
E
A
F
E
F
A
D
F
E
A
E
B
C
G
A
B
A
E
B
C
A
E
C
B
E
G
A
B
A
G
A
B
A
G
G
A
D
G
B
C
C
B
D
F
E
A
C
B
D
A
H
E
B
C
E
B
C
A
H
E
B
C
E
E
E
F
E
A
E
B
A
C
E
E
D
C
B
A
G
F
E
A
G
C
B
D
A
H
E
B
C
E
B
A
C
G
C
B
D
A
H
E
B
C
E
E
G
A
B
A
A
F
E
A
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
C
B
F
E
F
A
D
F
E
A
H
G
C
B
D
G
B
C
B
A
C
B
C
C
B
C
B
C
B
D
F
E
F
A
D
B
C
F
E
F
A
D
A
D
F
E
F
A
D
C
B
G
A
B
A
G
F
E
F
A
D
B
C
D
B
C
F
E
A
F
E
F
A
D
B
A
C
A
G
F
E
A
B
A
C
A
H
E
B
C
E
D
E
C
B
D
C
B
D
G
A
B
A
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
G
G
A
B
A
A
H
E
B
C
E
F
E
A
G
A
B
A
B
A
C
B
C
E
B
C
A
C
B
F
E
F
A
D
D
E
F
E
A
B
C
E
C
B
D
A
C
B
C
B
D
B
C
B
A
C
B
C
E
F
E
A
D
D
H
F
E
F
A
D
G
A
B
A
B
A
C
E
A
C
B
D
F
E
A
F
E
A
B
C
H
A
E
A
A
H
E
B
C
E
E
B
C
E
F
E
A
C
B
D
G
G
C
B
D
F
E
A
F
E
A
H
C
B
C
B
E
C
B
D
G
A
B
A
H
C
B
D
H
E
G
A
B
A
C
B
C
B
D
F
E
A
G
A
B
A
C
B
H
E
G
H
F
E
F
A
D
B
C
A
H
E
B
C
E
B
A
C
A
B
C
F
E
A
A
D
A
H
E
B
C
E
A
A
H
E
B
C
E
A
C
B
D
D
G
A
B
A
G
A
B
A
A
B
A
C
G
A
B
A
C
B
D
G
D
C
B
D
F
E
F
A
D
F
E
A
H
B
A
C
B
C
C
B
D
A
H
E
B
C
E
F
E
A
F
E
A
E
C
B
D
G
A
B
A
H
A
H
D
F
E
A
B
C
E
E
H
A
C
B
C
B
D
A
H
E
B
C
E
C
B
D
F
E
A
A
A
B
C
H
C
B
F
E
F
A
D
G
G
A
B
A
B
C
H
G
A
B
A
A
F
E
A
G
A
B
A
B
C
C
B
F
E
A
A
B
C
E
B
C
B
A
C
H
F
E
F
A
D
B
A
C
E
F
E
A
C
B
D
C
B
C
B
G
A
B
A
D
B
C
C
B
F
E
F
A
D
C
B
C
B
B
C
E
C
B
D
A
F
E
A
C
B
A
H
E
B
C
E
D
B
A
C
B
C
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
A
A
B
A
C
B
A
C
C
B
G
C
B
D
F
E
A
B
C
D
C
B
A
F
E
F
A
D
G
A
B
A
C
B
D
B
C
G
A
B
A
G
A
B
A
A
C
B
H
B
C
F
E
F
A
D
E
G
B
A
C
D
H
H
B
A
C
B
C
G
F
E
A
H
A
H
E
B
C
E
C
B
H
A
A
E
B
A
C
F
E
A
E
B
C
D
F
E
F
A
D
A
H
E
B
C
E
B
C
A
H
E
B
C
E
A
H
E
B
C
E
A
A
H
E
B
C
E
G
C
B
D
C
B
D
F
E
A
D
A
G
A
B
A
A
H
E
B
C
E
C
B
D
B
A
C
H
E
G
B
A
C
B
A
C
E
G
G
A
B
A
D
F
E
A
B
C
D
C
B
D
E
E
G
C
B
E
H
G
A
B
A
F
E
A
E
C
B
C
B
B
C
H
D
F
E
F
A
D
H
C
B
C
B
D
A
F
E
A
E
E
F
E
F
A
D
A
G
A
B
A
H
H
B
A
C
A
H
E
B
C
E
B
A
C
F
E
A
A
H
E
B
C
E
F
E
A
G
A
B
A
B
A
C
A
G
E
E
F
E
F
A
D
H
F
E
F
A
D
C
B
D
D
H
G
A
B
A
G
C
B
D
B
A
C
A
H
E
B
C
E
B
A
C
G
A
B
A
F
E
A
A
H
E
B
C
E
B
A
C
B
A
C
A
D
C
B
E
F
E
F
A
D
H
A
F
E
A
C
B
D
E
A
H
E
B
C
E
A
A
E
B
A
C
D
C
B
D
E
A
C
B
G
A
B
A
B
C
D
G
A
H
E
B
C
E
F
E
F
A
D
D
F
E
A
A
H
E
B
C
E
B
A
C
C
B
B
C
D
F
E
F
A
D
G
A
B
A
C
B
A
H
E
B
C
E
A
C
B
B
A
C
B
A
C
F
E
F
A
D
B
A
C
E
B
C
F
E
F
A
D
B
C
C
B
D
B
C
D
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
G
A
B
A
G
G
B
A
C
F
E
F
A
D
D
G
A
G
A
B
A
G
A
B
A
H
A
H
E
B
C
E
G
A
B
A
A
B
C
G
A
H
E
B
C
E
F
E
F
A
D
G
B
C
E
B
A
C
G
D
G
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
B
A
C
G
B
C
A
C
B
A
H
E
B
C
E
H
G
A
B
A
F
E
A
A
H
E
B
C
E
C
B
F
E
F
A
D
D
C
B
D
F
E
A
F
E
F
A
D
F
E
F
A
D
G
G
A
B
A
A
F
E
A
B
A
C
H
B
A
C
D
G
C
B
F
E
F
A
D
G
E
A
H
E
B
C
E
G
A
B
A
G
C
B
D
A
H
E
B
C
E
B
C
B
A
C
G
F
E
F
A
D
C
B
E
H
F
E
F
A
D
D
G
C
B
D
G
A
B
A
C
B
E
G
A
B
A
B
C
H
A
G
A
B
A
H
G
A
B
A
B
A
C
B
A
C
F
E
A
A
H
F
E
A
D
A
H
E
B
C
E
A
F
E
F
A
D
G
C
B
C
B
D
B
A
C
H
G
A
B
A
E
A
H
E
B
C
E
B
C
C
B
D
C
B
D
A
C
B
F
E
A
A
A
H
E
B
C
E
G
D
F
E
F
A
D
B
A
C
C
B
D
B
A
C
F
E
A
G
A
B
A
F
E
A
H
G
C
B
G
E
A
H
E
B
C
E
B
A
C
D
C
B
D
B
C
C
B
D
A
G
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
G
A
B
A
B
C
B
C
A
D
G
A
H
E
B
C
E
G
B
C
D
C
B
D
D
B
A
C
F
E
F
A
D
F
E
F
A
D
B
C
C
B
C
B
G
E
C
B
F
E
F
A
D
C
B
E
C
B
D
F
E
F
A
D
H
B
A
C
C
B
C
B
E
G
A
H
E
B
C
E
H
B
A
C
A
H
E
B
C
E
A
A
H
E
G
F
E
A
D
E
C
B
B
C
C
B
G
A
B
A
G
C
B
D
E
A
D
B
C
G
D
G
A
B
A
C
B
G
A
B
A
E
D
B
C
B
A
C
G
A
B
A
D
D
E
G
A
B
A
A
G
A
B
A
A
H
E
B
C
E
C
B
D
B
A
C
G
G
H
E
A
A
H
E
B
C
E
G
H
B
C
G
F
E
F
A
D
B
A
C
B
C
F
E
A
F
E
A
H
A
H
E
B
C
E
F
E
A
D
G
A
B
A
F
E
A
G
A
B
A
A
H
E
A
E
A
B
C
F
E
A
C
B
D
C
B
D
A
H
E
B
C
E
C
B
G
C
B
D
A
H
E
B
C
E
C
B
C
B
D
B
C
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
D
F
E
A
D
F
E
A
B
C
G
G
A
B
A
F
E
F
A
D
G
A
B
A
G
A
B
A
E
A
B
C
B
A
C
E
A
C
B
A
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
D
F
E
A
H
A
C
B
D
A
E
F
E
A
F
E
F
A
D
C
B
D
A
C
B
H
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
D
E
A
F
E
A
A
H
E
B
C
E
G
A
B
A
F
E
A
E
H
B
C
F
E
A
G
D
B
A
C
C
B
D
C
B
B
C
A
C
B
D
B
A
C
A
G
F
E
A
C
B
C
B
A
H
E
B
C
E
G
H
G
A
B
C
B
A
C
A
H
E
B
C
E
F
E
A
F
E
F
A
D
C
B
F
E
A
G
A
B
A
F
E
A
A
H
E
B
C
E
G
A
B
A
B
C
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
E
C
B
D
A
H
E
B
C
E
C
B
G
A
B
A
D
B
C
B
A
C
G
B
C
B
A
C
E
E
C
B
D
H
F
E
F
A
D
E
C
B
G
A
B
A
A
F
E
F
A
D
G
A
B
A
E
H
G
C
B
D
G
E
B
A
C
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
A
F
E
A
A
H
E
B
C
E
C
B
A
H
E
B
C
E
E
G
H
H
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
B
C
F
E
A
A
F
E
F
A
D
G
A
B
A
H
F
E
A
A
H
E
B
C
E
G
A
B
A
G
A
B
A
C
B
D
F
E
A
B
C
E
F
E
A
D
G
C
B
D
G
A
B
A
H
G
H
B
C
B
A
C
F
E
F
A
D
D
E
G
B
C
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
D
F
E
F
A
D
C
B
A
E
C
B
D
C
B
D
H
A
G
F
E
A
B
C
G
A
B
A
A
H
E
B
C
E
C
B
C
B
D
B
A
C
H
C
B
G
H
B
A
C
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
A
E
E
B
C
G
A
B
A
F
E
A
C
B
B
A
C
B
A
C
F
E
F
A
D
A
H
E
B
C
E
B
A
C
E
B
A
C
F
E
F
A
D
H
C
B
F
E
F
A
D
H
G
C
B
D
B
A
C
C
B
B
A
C
B
A
C
D
E
D
G
H
A
G
E
B
C
B
A
C
A
H
E
B
C
E
D
B
C
F
E
F
A
D
A
G
A
B
A
B
A
C
B
A
C
E
C
B
D
D
A
H
E
B
C
E
B
C
G
A
B
A
B
A
C
F
E
F
A
D
C
B
F
E
A
A
H
E
B
C
E
E
C
B
D
C
B
D
G
D
E
G
F
E
F
A
D
E
G
D
A
H
E
B
C
E
E
B
C
F
E
F
A
D
E
A
H
E
B
C
E
C
B
H
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
C
B
D
D
B
A
C
B
A
C
C
B
D
H
C
B
C
B
D
G
A
F
E
F
A
D
B
C
E
H
A
G
E
A
H
E
B
C
E
E
H
A
H
E
B
C
E
D
C
B
F
E
A
A
F
E
A
C
B
D
F
E
A
B
C
D
F
E
A
B
C
B
A
C
B
A
C
G
C
B
F
E
F
A
D
G
A
B
A
D
A
H
E
B
C
E
B
A
C
D
F
E
A
C
B
F
E
F
A
D
B
A
C
A
H
E
B
C
E
G
C
B
H
E
E
F
E
A
G
B
C
H
H
H
A
G
B
A
C
C
B
A
D
F
E
A
D
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
C
B
D
C
B
F
E
F
A
D
F
E
F
A
D
G
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
F
E
A
F
E
A
B
C
F
E
A
C
B
D
A
E
C
B
F
E
A
G
B
C
B
C
C
B
G
E
G
A
B
A
G
A
B
A
E
G
A
B
A
B
A
C
D
F
E
A
E
A
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
B
A
C
A
H
G
A
B
A
G
A
H
E
B
C
E
G
A
B
A
C
B
D
G
C
B
D
A
H
E
B
C
E
G
G
A
B
A
C
B
D
C
B
D
B
C
G
G
A
B
A
B
C
A
H
E
B
C
E
B
C
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
A
F
E
A
B
C
F
E
F
A
D
B
A
C
C
B
E
B
A
C
G
C
B
D
E
B
C
G
A
B
A
B
A
C
G
A
B
A
E
F
E
F
A
D
A
E
C
B
A
H
E
B
C
E
H
D
A
H
E
B
C
E
F
E
F
A
D
H
F
E
A
A
H
E
B
C
E
C
B
F
E
A
G
A
B
A
A
H
E
B
C
E
G
B
C
D
C
B
G
B
C
F
E
F
A
D
C
B
A
G
G
D
E
B
A
C
B
A
C
C
B
D
D
A
C
B
D
B
C
C
B
G
A
B
A
B
C
B
C
G
H
B
C
C
B
C
B
A
A
H
E
B
C
E
B
C
C
B
D
A
H
E
B
C
E
G
A
B
A
F
E
A
G
A
B
A
G
A
B
A
G
C
B
D
G
A
B
A
F
E
A
D
A
H
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
H
C
B
D
A
H
E
B
C
E
C
B
F
E
F
A
D
E
D
D
G
A
B
A
F
E
F
A
D
A
F
E
F
A
D
E
A
B
C
F
E
F
A
D
B
A
C
D
D
H
F
E
F
A
D
G
A
B
A
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
B
C
G
B
C
F
E
F
A
D
E
G
A
B
A
G
B
A
C
F
E
F
A
D
F
E
F
A
D
D
A
H
E
B
C
E
D
G
A
B
A
C
B
C
B
D
D
G
A
B
A
B
C
A
H
E
B
C
E
D
A
H
E
B
C
E
G
C
B
D
A
H
E
B
C
E
A
A
D
A
H
E
B
C
E
A
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
C
B
C
B
D
B
A
C
B
C
C
B
D
D
F
E
A
A
H
E
B
C
E
B
A
C
D
C
B
D
G
A
B
A
F
E
A
B
C
F
E
A
F
E
F
A
D
G
A
B
A
H
D
F
E
A
C
B
D
F
E
A
H
D
E
B
A
C
F
E
F
A
D
F
E
F
A
D
B
C
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
E
B
A
C
G
A
B
A
C
B
D
G
A
B
A
H
C
B
F
E
A
D
C
B
C
B
D
H
F
E
A
H
C
B
D
B
C
A
B
C
B
C
B
A
C
D
D
G
H
G
A
B
A
H
D
G
A
B
A
C
B
D
G
A
B
A
B
A
C
A
H
F
E
A
G
A
B
A
F
E
A
A
G
A
B
A
C
B
G
A
B
A
F
E
A
B
C
G
A
B
A
C
B
D
G
A
H
E
B
C
E
H
G
C
B
D
C
B
D
A
B
C
A
B
A
C
E
C
B
B
A
C
H
E
F
E
A
D
B
C
C
B
C
B
D
B
C
B
A
C
H
B
A
C
G
F
E
A
C
B
D
B
A
C
D
A
F
E
F
A
D
C
B
D
B
C
H
A
F
E
A
A
A
H
E
B
C
E
C
B
H
A
H
E
B
C
E
A
H
E
B
C
E
H
G
A
B
A
G
A
B
A
B
C
C
B
D
B
A
C
A
G
H
A
A
D
H
C
B
D
E
A
G
A
B
A
B
C
B
A
C
C
B
H
E
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
B
A
C
G
A
B
A
C
B
F
E
A
B
A
C
E
D
F
E
A
F
E
A
G
H
F
E
F
A
D
A
B
A
C
C
B
B
A
C
F
E
A
A
G
A
B
A
E
F
E
F
A
D
G
A
B
A
D
C
B
D
E
A
H
E
B
C
E
D
D
G
A
B
A
A
D
E
G
G
C
B
C
B
E
G
A
H
E
B
C
E
G
A
B
A
G
A
B
A
F
E
A
A
B
A
C
D
G
A
B
A
C
B
E
H
G
C
B
E
B
A
C
H
F
E
F
A
D
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
E
D
A
C
B
G
A
H
E
B
C
E
B
C
C
B
D
E
F
E
F
A
D
G
A
B
A
F
E
F
A
D
D
B
A
C
B
A
C
A
H
E
B
C
E
D
D
D
G
C
B
B
A
C
D
D
E
A
H
A
B
A
C
H
C
B
D
A
F
E
F
A
D
B
C
A
H
E
B
C
E
F
E
A
G
A
B
A
E
A
H
E
B
C
E
G
A
B
A
A
H
F
E
F
A
D
F
E
F
A
D
E
C
B
C
B
D
B
C
D
F
E
A
C
B
F
E
F
A
D
E
B
A
C
A
H
E
B
C
E
F
E
F
A
D
F
E
A
A
H
E
B
C
E
D
G
A
B
A
G
F
E
A
A
H
E
B
C
E
H
C
B
D
G
B
A
C
F
E
A
A
H
E
B
C
E
A
A
H
E
B
C
E
H
D
A
H
E
B
C
E
C
B
C
B
F
E
A
G
A
B
A
F
E
F
A
D
G
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
E
A
H
E
B
C
E
G
F
E
F
A
D
H
B
C
B
C
A
H
E
B
C
E
G
A
B
A
H
A
C
B
D
A
H
E
B
C
E
F
E
A
G
A
B
A
B
C
E
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
E
C
B
D
B
A
C
B
C
A
G
A
B
A
A
H
E
B
C
E
E
C
B
D
D
E
C
B
D
A
F
E
A
H
B
C
F
E
A
F
E
F
A
D
B
A
C
A
E
B
C
H
C
B
H
E
A
A
C
B
F
E
A
B
A
C
G
F
E
A
G
E
C
B
H
H
B
A
C
G
A
B
A
F
E
F
A
D
C
B
D
B
C
B
A
C
G
F
E
F
A
D
F
E
A
F
E
A
B
C
C
B
B
A
C
A
A
H
E
B
C
E
D
A
E
D
C
B
F
E
F
A
D
H
A
C
B
D
A
C
B
D
B
A
C
E
F
E
F
A
D
F
E
F
A
D
E
B
A
C
C
B
F
E
A
G
D
D
C
B
E
F
E
A
H
C
B
D
E
D
H
F
E
F
A
D
B
C
F
E
F
A
D
G
A
B
A
B
C
A
C
B
D
D
C
B
D
A
H
E
B
C
E
E
C
B
D
F
E
A
H
B
C
G
C
B
D
A
A
H
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
G
A
B
A
A
F
E
A
B
A
C
E
D
D
F
E
F
A
D
D
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
G
A
B
A
G
A
B
A
G
C
B
F
E
A
G
A
B
A
G
A
B
A
H
A
H
E
B
C
E
C
B
D
C
B
C
B
D
E
G
F
E
F
A
D
C
B
D
C
B
F
E
F
A
D
F
E
A
D
D
F
E
A
D
F
E
A
G
C
B
D
C
B
C
B
D
F
E
A
E
B
C
G
F
E
F
A
D
G
A
B
A
B
A
C
E
D
E
F
E
A
A
F
E
A
F
E
F
A
D
C
B
H
F
E
F
A
D
C
B
D
A
C
B
D
A
E
C
B
D
H
C
B
G
A
B
A
D
B
C
G
E
C
B
D
C
B
F
E
F
A
D
A
A
B
A
C
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
C
B
D
C
B
D
D
D
H
D
F
E
F
A
D
C
B
D
C
B
D
C
B
D
H
C
B
F
E
A
B
A
C
A
H
E
B
C
E
A
E
A
H
E
B
C
E
B
C
G
A
G
D
D
G
A
B
A
C
B
B
C
C
B
D
F
E
A
G
A
H
E
B
C
E
D
C
B
E
C
B
G
A
G
A
B
A
A
G
C
B
D
E
C
B
G
A
B
A
D
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
B
A
C
F
E
F
A
D
B
A
C
F
E
A
F
E
A
G
A
B
A
F
E
A
F
E
A
E
D
C
B
D
C
B
D
H
C
B
B
A
C
C
B
D
D
A
B
C
D
G
A
B
A
A
H
E
B
C
E
A
D
D
E
F
E
F
A
D
D
F
E
A
F
E
A
A
D
B
A
C
D
G
A
B
A
B
A
C
G
A
B
A
H
F
E
F
A
D
F
E
F
A
D
B
A
C
E
G
A
B
A
G
A
B
A
G
A
B
A
A
H
E
B
C
E
G
F
E
A
F
E
F
A
D
G
D
H
B
C
B
A
C
E
C
B
B
A
C
B
C
C
B
D
D
A
H
E
B
C
E
G
A
B
A
G
A
B
A
B
A
C
B
C
B
C
C
B
D
D
A
H
E
B
C
E
D
G
A
H
E
B
C
E
A
C
B
B
C
B
C
G
A
B
A
C
B
E
C
B
G
C
B
D
G
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
B
A
C
F
E
A
B
C
F
E
F
A
D
F
E
F
A
D
F
E
A
B
C
A
F
E
F
A
D
B
A
C
G
G
H
F
E
F
A
D
E
A
A
H
E
B
C
E
F
E
A
B
C
E
B
C
C
B
C
B
F
E
F
A
D
E
A
H
E
B
C
E
E
A
H
E
B
C
E
G
A
B
A
C
B
F
E
A
A
G
G
A
B
A
G
A
B
A
G
A
B
A
B
A
C
B
C
C
B
D
C
B
C
B
D
E
C
B
H
B
A
C
F
E
A
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
C
B
D
D
D
B
C
A
H
E
B
C
E
C
B
D
B
A
C
H
F
E
F
A
D
A
H
E
B
C
E
B
C
A
G
E
H
F
E
F
A
D
C
B
D
G
D
F
E
F
A
D
G
A
H
E
B
C
E
A
H
A
B
C
H
A
H
E
B
C
E
C
B
C
B
D
C
B
B
C
A
H
E
B
C
E
C
B
G
C
B
H
G
A
B
A
E
A
D
C
B
D
B
C
B
A
C
D
G
G
E
D
F
E
F
A
D
F
E
F
A
D
G
D
B
A
C
E
B
C
B
A
C
H
B
C
E
B
A
C
G
G
C
B
D
D
B
A
C
G
A
B
A
A
A
H
E
B
C
E
G
F
E
A
B
C
G
A
B
A
D
H
D
D
G
F
E
F
A
D
C
B
D
A
E
A
H
E
B
C
E
D
F
E
F
A
D
H
F
E
A
B
A
C
E
A
G
A
F
E
F
A
D
H
F
E
F
A
D
E
D
F
E
A
G
A
B
A
B
A
C
D
G
A
B
A
G
B
C
E
D
A
H
E
B
C
E
B
A
C
C
B
D
C
B
D
G
A
B
A
D
B
A
C
H
C
B
D
H
B
A
C
B
C
A
H
E
B
C
E
G
A
A
B
A
C
A
H
E
B
C
E
D
H
C
B
D
C
B
D
G
A
B
A
C
B
D
A
H
E
B
C
E
G
A
H
E
B
C
E
H
B
A
C
C
B
E
C
B
D
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
G
B
C
B
C
E
F
E
F
A
D
G
B
C
B
A
C
F
E
F
A
D
D
F
E
F
A
D
A
C
B
A
F
E
F
A
D
G
A
B
A
C
B
D
A
F
E
F
A
D
H
C
B
C
B
D
G
C
B
C
B
D
B
C
F
E
F
A
D
G
B
A
C
D
C
B
D
G
C
B
D
E
B
C
F
E
F
A
D
A
B
A
C
D
E
F
E
A
A
E
A
B
C
B
C
A
H
E
B
C
E
G
A
B
A
C
F
E
A
A
C
B
F
E
F
A
D
E
B
A
C
E
A
H
E
B
C
E
A
H
E
B
C
E
G
A
G
C
B
F
E
A
B
A
C
H
E
B
C
A
H
E
B
C
E
G
A
B
A
F
E
A
G
C
B
D
F
E
A
D
C
B
E
D
F
E
A
G
G
A
B
A
E
E
A
H
E
B
C
E
G
A
B
A
F
E
A
B
C
C
B
D
G
A
B
A
A
H
H
C
B
F
E
F
A
D
G
A
B
A
F
E
A
A
A
H
E
B
C
E
D
D
B
C
B
A
C
H
C
B
D
E
F
E
F
A
D
G
A
B
A
C
B
D
H
C
B
D
A
B
A
C
D
C
B
D
G
A
B
A
C
B
D
D
C
B
D
B
C
B
C
H
B
C
H
H
A
H
E
B
C
E
B
A
C
A
G
H
B
A
C
G
H
F
E
A
B
C
G
G
A
B
A
G
A
F
E
A
F
E
F
A
D
D
E
C
B
B
A
C
C
B
D
A
D
B
C
E
B
A
C
D
G
A
B
A
G
G
A
B
A
A
H
E
B
C
E
F
E
A
A
E
F
E
A
C
B
B
A
C
G
A
B
A
H
G
A
B
A
B
A
C
B
A
C
G
A
B
A
G
A
B
A
A
G
F
E
A
G
A
B
A
F
E
F
A
D
C
B
D
C
B
A
C
B
B
A
C
E
H
H
B
A
C
C
B
D
H
E
H
F
E
A
G
A
B
A
C
B
F
E
F
A
D
D
A
H
E
B
C
E
H
G
D
F
E
F
A
D
F
E
A
A
H
E
B
C
E
E
C
B
D
C
B
D
C
B
C
B
D
F
E
F
A
D
A
F
E
F
A
D
F
E
F
A
D
H
C
B
C
B
E
H
B
C
H
A
G
G
B
A
C
D
A
H
E
B
C
E
A
H
E
B
C
E
G
B
C
G
E
F
E
A
C
B
C
B
G
C
B
E
G
H
G
H
C
B
B
A
C
F
E
F
A
D
G
F
E
F
A
D
G
A
B
A
D
A
G
D
D
B
A
C
D
F
E
A
G
A
B
A
B
A
C
B
C
A
G
E
D
G
A
B
A
C
B
D
A
A
H
E
B
C
E
B
A
C
F
E
F
A
D
G
A
B
A
H
E
F
E
F
A
D
F
E
A
B
C
F
E
A
E
A
G
D
C
B
D
F
E
F
A
D
D
B
A
C
C
B
A
A
H
E
B
C
E
B
A
C
F
E
F
A
D
G
B
A
C
E
B
A
C
A
A
H
E
B
C
E
G
E
F
E
A
G
A
B
A
C
A
H
E
B
C
E
G
A
B
A
G
B
C
F
E
A
A
H
E
B
C
E
A
A
H
E
B
C
E
H
F
E
F
A
D
H
E
F
E
A
C
B
G
A
B
A
E
A
H
E
B
C
E
E
F
E
F
A
D
G
B
A
C
D
H
C
B
A
C
B
B
C
B
C
G
A
B
A
F
E
A
C
B
D
E
E
G
H
C
B
A
G
B
C
F
E
A
G
B
C
B
C
F
E
F
A
D
F
E
A
H
D
B
C
B
A
C
D
D
A
H
E
B
C
E
A
H
E
B
C
E
B
C
A
H
E
B
C
E
H
D
H
F
E
A
A
H
E
B
C
E
C
B
D
D
H
C
B
D
D
H
H
E
A
A
H
B
A
C
B
A
C
G
A
B
A
C
B
D
C
B
D
C
B
G
A
C
B
D
H
B
A
C
A
H
E
B
C
E
F
E
F
A
D
A
G
A
B
A
G
C
B
D
E
D
G
A
B
A
G
A
B
A
B
A
C
B
C
C
B
G
F
E
F
A
D
E
C
B
D
H
H
F
E
F
A
D
B
C
B
A
C
G
A
B
A
C
B
F
E
F
A
D
F
E
F
A
D
G
A
B
A
G
B
C
B
A
C
H
B
A
C
F
E
A
F
E
F
A
D
F
E
A
B
A
C
B
C
H
A
C
B
D
F
E
A
E
A
H
E
B
C
E
B
C
E
A
H
E
B
C
E
H
F
E
F
A
D
F
E
A
D
H
F
E
F
A
D
F
E
F
A
D
H
A
H
E
B
C
E
F
E
A
B
C
B
A
C
F
E
A
C
B
G
A
B
A
D
C
B
D
F
E
F
A
D
G
G
A
B
A
A
H
E
B
C
E
E
F
E
F
A
D
G
A
B
A
H
F
E
F
A
D
E
G
B
C
B
C
B
A
C
G
A
B
A
D
B
A
C
C
B
G
A
B
A
A
H
E
B
C
E
A
B
A
C
G
A
B
A
B
A
C
C
B
B
A
C
D
D
A
H
E
B
C
E
D
D
A
C
B
D
G
C
B
A
H
E
B
C
E
E
D
F
E
F
A
D
B
A
C
G
B
C
C
B
D
C
B
D
G
A
H
E
B
C
E
F
E
A
C
B
D
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
H
F
E
A
E
C
B
D
E
B
A
C
D
A
H
E
B
C
E
B
A
C
D
C
B
D
A
C
B
D
H
D
C
B
D
A
E
B
C
B
A
C
B
A
C
F
E
A
A
D
B
C
G
F
E
A
E
D
B
C
A
F
E
A
C
B
B
A
C
C
B
D
H
F
E
A
A
H
E
B
C
E
D
C
B
C
B
C
B
B
C
D
D
F
E
A
G
A
B
A
B
C
G
C
B
G
G
E
C
B
D
C
B
D
A
H
E
B
C
E
D
B
C
C
B
D
G
G
A
B
A
A
E
D
B
A
C
C
B
G
A
B
C
A
H
E
B
C
E
G
G
C
B
G
E
B
C
B
A
C
E
F
E
A
C
B
D
F
E
A
F
E
A
A
C
B
D
C
B
G
A
B
A
F
E
F
A
D
F
E
A
G
A
B
A
G
A
B
A
C
B
D
E
H
B
A
C
A
B
A
C
B
C
A
G
A
B
A
B
C
B
C
G
A
B
A
C
B
E
A
C
B
D
B
C
F
E
A
G
G
D
C
B
D
G
F
E
A
G
C
B
D
B
A
C
F
E
F
A
D
C
B
D
B
C
D
H
B
A
C
F
E
F
A
D
F
E
F
A
D
B
A
C
H
B
A
C
C
B
D
H
G
H
F
E
A
G
A
B
A
G
A
B
A
C
B
D
C
B
D
C
B
D
C
B
C
B
D
G
A
B
A
B
A
C
G
G
E
A
H
E
B
C
E
B
C
A
H
E
B
C
E
H
E
D
B
C
G
A
B
A
C
C
B
C
B
D
C
B
D
G
A
B
A
B
A
C
B
C
F
E
A
B
C
C
B
D
G
F
E
A
C
B
D
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
G
A
B
A
B
A
C
F
E
F
A
D
B
A
C
D
C
B
F
E
A
C
B
D
H
F
E
A
B
A
C
F
E
A
G
H
F
E
A
C
B
D
G
G
A
B
A
B
A
C
D
H
B
C
D
D
D
A
H
E
B
C
E
C
B
D
F
E
F
A
D
G
A
B
A
C
B
D
C
B
H
G
C
B
D
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
C
B
G
A
B
A
C
B
B
A
C
E
A
G
B
A
C
B
C
B
C
H
F
E
A
C
B
F
E
F
A
D
F
E
F
A
D
G
B
A
C
F
E
F
A
D
B
A
C
C
B
A
B
C
C
B
D
A
H
E
B
C
E
C
B
D
D
A
H
E
B
C
E
C
B
B
A
C
B
A
C
H
C
B
D
E
F
E
A
D
F
E
F
A
D
A
H
E
B
C
E
F
E
A
G
C
B
D
H
E
E
A
H
E
B
C
E
F
E
A
G
A
B
A
C
B
D
F
E
F
A
D
D
E
G
A
B
A
B
C
D
B
C
B
C
E
C
B
H
A
B
C
H
F
E
A
F
E
F
A
D
C
B
D
H
B
A
C
C
B
D
D
A
H
E
B
C
E
D
F
E
F
A
D
B
A
C
A
H
E
B
C
E
F
E
A
D
G
D
B
C
B
A
C
F
E
F
A
D
D
C
B
D
H
F
E
F
A
D
B
C
B
A
C
G
A
B
A
G
F
E
A
B
C
B
C
B
C
F
E
F
A
D
E
F
E
F
A
D
B
C
F
E
F
A
D
C
B
G
A
B
A
C
B
B
C
G
A
B
C
G
A
B
A
A
F
E
F
A
D
G
H
D
C
B
F
E
A
A
H
E
B
C
E
A
B
A
C
D
D
G
A
B
A
A
H
E
B
C
E
G
A
G
A
B
A
D
H
A
H
E
B
C
E
A
F
E
F
A
D
B
C
F
E
F
A
D
C
B
D
B
A
C
A
H
E
B
C
E
D
G
F
E
F
A
D
C
B
D
C
B
D
G
H
G
A
E
B
C
G
A
B
A
E
G
D
C
B
D
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
A
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
H
A
H
E
F
E
F
A
D
G
B
C
H
A
C
B
F
E
A
D
B
C
B
C
F
E
A
H
H
G
A
B
A
C
B
D
B
A
C
A
B
A
C
B
A
C
C
B
D
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
G
C
B
G
A
B
A
A
C
B
C
B
D
B
A
C
G
A
H
E
B
C
E
H
A
H
H
B
A
C
D
C
B
D
A
D
B
C
G
G
A
B
A
F
E
F
A
D
B
A
C
C
B
C
B
D
H
C
B
D
E
A
H
E
B
C
E
H
G
A
H
E
B
C
E
G
C
B
D
A
H
E
B
C
E
A
B
A
C
B
A
C
F
E
F
A
D
G
A
B
A
B
C
A
C
B
G
E
G
A
B
A
H
B
A
C
C
B
D
F
E
A
F
E
F
A
D
H
F
E
A
C
B
D
G
A
B
A
G
A
B
A
H
G
A
B
A
H
G
A
B
A
C
B
D
G
A
B
A
G
F
E
F
A
D
E
G
A
B
A
G
A
H
E
B
C
E
F
E
A
F
E
A
F
E
F
A
D
E
A
H
G
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
C
B
D
A
H
E
B
C
E
C
B
E
G
A
B
A
G
C
B
H
E
G
D
C
B
D
C
B
D
C
B
F
E
A
H
B
C
F
E
F
A
D
H
A
A
C
B
D
G
G
B
A
C
A
C
B
D
F
E
A
A
H
E
B
C
E
C
B
A
E
C
B
B
C
A
B
A
C
H
E
C
B
F
E
A
C
B
D
E
H
D
A
H
E
B
C
E
A
B
A
C
H
F
E
F
A
D
A
H
E
B
C
E
H
H
F
E
F
A
D
A
H
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
C
B
E
A
C
B
D
E
C
B
E
F
E
F
A
D
D
G
E
H
D
G
A
B
A
F
E
F
A
D
G
C
B
D
C
B
D
F
E
A
B
A
C
A
A
E
F
E
F
A
D
B
C
F
E
F
A
D
D
A
H
E
B
C
E
H
C
B
D
F
E
F
A
D
F
E
A
C
B
D
C
B
A
H
E
B
C
E
A
A
H
E
B
C
E
H
E
G
A
B
A
C
B
D
D
G
A
B
A
B
C
A
A
A
A
H
E
B
C
E
B
C
H
G
A
B
A
B
C
A
H
H
C
B
F
E
F
A
D
B
C
A
H
E
B
C
E
C
B
A
C
B
D
G
C
B
A
H
E
B
C
E
F
E
F
A
D
G
G
B
A
C
B
C
C
B
D
A
H
E
B
C
E
F
E
F
A
D
G
A
D
D
E
A
C
B
D
F
E
A
B
C
A
H
E
B
C
E
C
B
A
B
A
C
G
A
H
E
B
C
E
B
A
C
F
E
A
A
G
A
H
E
B
C
E
C
B
B
A
C
G
A
B
A
H
F
E
F
A
D
A
D
E
G
D
B
A
C
A
H
E
B
C
E
A
C
B
G
G
G
A
B
A
G
A
B
A
F
E
F
A
D
B
A
C
B
C
A
C
B
D
C
B
D
F
E
A
H
D
B
C
E
H
C
B
D
G
F
E
F
A
D
D
C
B
D
A
B
C
A
C
B
D
H
C
B
D
G
B
A
C
B
A
C
B
A
C
B
C
C
B
D
D
G
A
B
A
B
C
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
F
E
F
A
D
C
B
D
E
G
A
B
A
G
A
B
A
C
B
D
G
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
A
A
F
E
F
A
D
B
A
C
G
A
B
A
F
E
A
E
F
E
F
A
D
A
H
E
B
C
E
G
D
G
A
B
A
H
E
C
B
H
E
A
G
D
F
E
A
F
E
A
G
F
E
A
G
A
B
A
A
F
E
F
A
D
B
C
A
H
E
B
C
E
B
A
C
C
B
D
G
A
B
A
A
B
C
C
B
D
B
C
E
A
H
A
H
E
B
C
E
A
H
E
B
C
E
G
C
B
D
B
A
C
D
C
B
A
H
E
B
C
E
B
A
C
C
B
D
E
F
E
A
A
C
B
D
A
H
E
B
C
E
D
D
D
C
B
E
F
E
A
G
A
B
A
F
E
F
A
D
B
A
C
F
E
F
A
D
H
A
C
B
D
C
B
D
C
B
D
D
A
H
E
B
C
E
D
A
H
E
B
C
E
G
A
B
A
E
F
E
A
C
B
B
A
C
F
E
A
E
E
A
F
E
F
A
D
G
D
A
B
A
C
B
C
F
E
A
H
G
H
B
C
B
A
C
C
B
B
C
E
C
B
D
F
E
A
A
H
E
B
C
E
H
H
G
A
B
A
C
B
B
C
G
F
E
F
A
D
C
B
D
A
H
E
B
C
E
E
F
E
F
A
D
C
B
A
H
E
B
C
E
C
B
D
D
F
E
A
G
A
B
A
H
F
E
A
D
G
B
C
E
E
F
E
F
A
D
D
D
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
H
E
F
E
A
B
C
F
E
A
B
A
C
H
G
C
B
D
G
A
B
A
F
E
A
G
A
B
A
G
A
B
A
A
B
A
C
F
E
A
F
E
A
F
E
A
C
B
D
H
C
B
A
H
E
B
C
E
B
A
C
A
C
B
D
A
H
E
B
C
E
F
E
A
B
A
C
F
E
A
G
A
B
A
H
F
E
F
A
D
B
C
E
F
E
F
A
D
B
C
A
H
E
B
C
E
A
H
F
E
A
B
C
F
E
A
C
B
D
B
A
C
G
A
B
A
F
E
A
F
E
F
A
D
A
C
B
D
B
C
C
B
D
A
H
E
B
C
E
B
C
B
C
D
A
D
B
C
D
G
F
E
F
A
D
F
E
F
A
D
H
D
G
C
B
D
D
B
A
C
G
A
B
A
E
E
B
C
C
B
F
E
F
A
D
E
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
C
B
D
A
H
E
B
C
E
B
A
C
F
E
A
B
A
C
G
E
C
B
D
F
E
A
B
C
B
C
B
A
C
A
H
E
B
C
E
B
C
B
A
C
B
A
C
F
E
F
A
D
H
A
G
A
B
A
C
B
A
G
A
A
H
E
B
C
E
B
A
C
C
B
D
H
C
B
D
G
H
B
A
C
A
F
E
A
A
G
H
A
B
A
C
D
A
G
D
B
A
C
D
F
E
F
A
D
F
E
F
A
D
H
E
G
A
B
A
F
E
F
A
D
E
C
B
C
B
D
A
A
H
E
B
C
E
F
E
A
H
G
C
B
G
B
A
C
F
E
F
A
D
D
F
E
F
A
D
C
B
D
H
G
A
B
A
B
C
A
B
C
A
H
E
B
C
E
F
E
F
A
D
D
C
B
C
B
G
E
H
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
H
B
A
C
F
E
A
H
A
A
H
E
B
C
E
G
C
B
D
C
B
D
A
H
E
G
A
B
C
B
A
C
F
E
F
A
D
A
H
E
B
C
E
A
C
B
B
C
G
C
B
E
B
C
F
E
F
A
D
G
F
E
F
A
D
C
B
D
G
A
B
A
B
A
C
B
C
C
B
D
B
C
F
E
F
A
D
C
B
A
B
C
F
E
F
A
D
F
E
A
H
D
A
A
H
E
B
C
E
G
A
B
A
E
G
A
B
A
H
A
C
B
D
G
A
B
A
D
B
A
C
B
A
C
B
C
B
A
C
C
B
D
B
C
C
B
D
G
A
B
A
H
C
B
D
A
B
A
C
H
G
B
C
B
A
C
B
C
H
C
B
C
B
D
G
A
B
A
D
E
H
C
B
G
A
B
A
C
B
A
H
E
B
C
E
C
B
B
A
C
B
C
B
A
C
C
B
D
F
E
F
A
D
H
F
E
F
A
D
G
D
G
H
E
A
H
E
B
C
E
C
B
D
G
A
B
A
G
G
B
A
C
F
E
F
A
D
D
A
H
E
B
C
E
F
E
F
A
D
A
F
E
A
G
A
B
A
A
H
E
B
C
E
B
A
C
F
E
A
B
C
F
E
F
A
D
C
B
F
E
F
A
D
C
B
F
E
F
A
D
F
E
A
H
G
A
C
B
D
B
A
C
A
H
E
B
C
E
F
E
F
A
D
F
E
A
F
E
A
D
F
E
F
A
D
D
B
C
A
H
E
B
C
E
A
A
C
B
B
A
C
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
G
B
A
C
D
G
A
H
E
B
C
E
H
A
H
E
B
C
E
H
H
B
C
A
D
D
E
G
A
B
A
F
E
F
A
D
C
B
C
B
D
B
C
C
B
D
B
C
E
C
B
D
F
E
F
A
D
C
B
D
F
E
F
A
D
G
A
B
A
C
B
D
F
E
F
A
D
B
A
C
A
H
E
B
C
E
F
E
A
B
A
C
C
B
A
F
E
A
H
B
A
C
A
H
E
B
C
E
F
E
A
H
A
H
G
A
B
A
D
G
G
F
E
A
F
E
A
C
B
E
A
D
E
H
C
B
D
B
A
C
A
C
B
D
D
F
E
A
F
E
A
F
E
A
C
B
C
B
D
E
A
H
E
B
C
E
H
H
H
F
E
F
A
D
A
H
E
B
C
E
G
A
H
E
B
C
E
A
H
E
B
C
E
H
A
H
E
B
C
E
C
B
D
C
B
B
C
C
B
D
E
A
H
E
B
C
E
B
C
G
H
G
H
H
G
A
H
E
B
C
E
G
B
A
C
F
E
F
A
D
A
C
B
B
C
G
A
B
A
G
A
B
A
A
F
E
A
B
C
E
A
H
H
C
B
C
B
D
F
E
F
A
D
D
B
A
C
B
A
C
F
E
F
A
D
B
A
C
E
B
A
C
G
F
E
A
F
E
A
B
A
C
E
F
E
F
A
D
G
G
A
B
A
A
G
C
B
E
A
B
A
C
A
H
E
B
C
E
D
G
A
B
A
A
H
E
B
C
E
H
D
B
C
G
A
B
A
B
C
F
E
F
A
D
G
A
H
E
B
C
E
C
B
A
H
E
B
C
E
E
B
A
C
D
B
A
C
C
B
D
E
C
B
B
C
F
E
F
A
D
C
B
E
A
H
E
B
C
E
D
B
A
C
A
H
E
B
C
E
D
D
B
C
F
E
A
F
E
A
E
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
G
G
A
B
A
C
B
D
B
A
C
F
E
F
A
D
H
G
A
B
A
G
A
B
A
B
A
C
B
A
C
F
E
F
A
D
B
A
C
C
B
B
A
C
A
B
A
C
G
A
B
A
C
B
D
A
H
G
B
A
C
H
F
E
F
A
D
G
H
E
C
B
H
G
A
B
A
F
E
F
A
D
C
B
D
F
E
A
E
F
E
F
A
D
C
B
D
G
A
B
A
C
B
B
A
C
C
B
D
B
C
A
C
B
H
A
H
E
B
C
E
E
C
B
D
H
F
E
F
A
D
F
E
F
A
D
G
A
B
A
H
E
G
F
E
A
E
F
E
A
H
G
A
B
A
A
H
E
B
C
E
C
B
D
F
E
A
D
G
A
B
A
A
F
E
A
D
A
B
A
C
H
D
E
G
A
B
A
E
F
E
F
A
D
G
C
B
E
A
F
E
F
A
D
B
A
C
C
B
D
F
E
F
A
D
G
A
B
A
A
F
E
A
G
C
B
D
A
E
G
A
B
A
B
C
G
B
A
C
H
B
A
C
G
G
C
B
D
B
A
C
G
C
B
G
B
C
D
B
C
C
B
D
A
B
C
H
G
A
B
A
D
C
B
D
E
E
G
A
B
A
G
C
B
H
G
A
B
A
E
C
B
B
A
C
B
A
C
A
C
B
D
G
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
E
G
D
D
C
B
B
C
E
C
B
D
G
B
A
C
A
C
B
F
E
A
F
E
A
C
B
D
B
C
G
A
B
A
A
H
E
B
C
E
D
B
A
C
B
A
C
D
G
A
B
A
B
A
C
C
B
D
F
E
A
C
B
G
A
B
A
C
B
A
B
C
A
H
E
B
C
E
F
E
F
A
D
F
E
A
A
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
F
E
A
B
C
D
G
A
B
A
A
H
E
B
C
E
C
B
D
E
F
E
F
A
D
G
B
A
C
C
B
D
B
A
C
D
C
B
C
B
F
E
A
A
H
E
B
C
E
B
C
D
C
B
D
B
A
C
F
E
F
A
D
E
D
B
A
C
B
C
E
D
E
A
C
B
D
G
H
D
G
B
A
C
G
A
B
A
A
H
E
B
C
E
B
A
C
D
D
C
B
D
G
F
E
F
A
D
G
B
A
C
H
H
G
A
B
A
G
A
B
A
B
C
D
A
H
E
B
C
E
B
C
H
D
F
E
A
G
C
B
D
F
E
F
A
D
B
C
C
B
D
C
B
B
A
C
B
C
G
A
B
C
C
B
D
A
A
H
E
B
C
E
E
C
B
D
H
C
B
D
F
E
A
H
H
F
E
F
A
D
A
F
E
F
A
D
A
H
E
B
C
E
C
B
E
E
D
B
C
B
C
H
H
C
B
D
G
A
B
A
A
H
E
B
C
E
D
G
F
E
F
A
D
D
B
C
C
B
F
E
F
A
D
C
B
D
C
B
C
B
D
G
A
B
A
G
G
A
B
A
G
A
B
A
H
G
A
B
A
G
A
H
E
B
C
E
B
A
C
C
B
D
D
B
A
C
D
B
C
B
C
C
B
D
F
E
A
B
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
B
A
C
E
C
B
D
A
H
E
B
C
E
F
E
A
C
B
D
A
C
B
D
C
B
D
B
A
C
C
B
D
C
B
C
B
D
A
H
E
B
C
E
H
H
G
C
B
H
C
B
D
H
H
H
F
E
F
A
D
F
E
F
A
D
G
A
B
A
B
A
C
C
B
D
G
G
A
B
A
F
E
F
A
D
D
A
H
E
B
C
E
E
B
A
C
H
A
H
E
B
C
E
B
C
G
A
H
E
B
C
E
G
A
B
A
D
H
G
B
A
C
F
E
A
D
B
A
C
F
E
F
A
D
B
A
C
C
B
B
C
C
B
B
C
A
G
A
B
A
C
B
D
G
A
B
A
E
F
E
A
G
A
B
A
C
B
D
G
D
F
E
A
H
E
C
B
E
A
G
A
B
A
C
B
C
B
D
A
F
E
A
A
G
E
E
C
B
F
E
F
A
D
B
C
H
F
E
A
F
E
F
A
D
A
H
E
B
C
E
F
E
A
B
C
B
C
C
B
A
H
E
B
C
E
C
B
D
D
B
A
C
F
E
A
B
C
B
A
C
H
A
G
A
B
A
E
C
B
A
B
C
A
B
C
C
B
D
C
B
E
E
C
B
D
G
C
B
D
E
F
E
F
A
D
C
B
G
C
B
H
H
C
B
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
G
B
C
E
D
F
E
A
B
A
C
G
G
A
B
A
G
G
H
G
A
B
A
C
B
D
F
E
F
A
D
A
H
E
B
C
E
D
B
A
C
E
H
A
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
D
B
A
C
D
E
A
H
E
B
C
E
A
G
F
E
A
B
C
G
A
B
A
A
A
H
E
B
C
E
G
A
B
A
E
G
A
B
A
F
E
F
A
D
C
B
D
C
B
F
E
A
A
G
H
G
A
B
A
A
H
E
B
C
E
C
B
D
F
E
F
A
D
C
B
B
C
G
A
B
A
G
A
B
A
D
F
E
A
B
C
G
C
B
D
F
E
F
A
D
G
A
B
A
C
B
D
C
B
D
C
B
G
A
B
A
D
D
B
A
C
A
E
G
F
E
A
G
A
B
A
F
E
A
F
E
A
H
A
H
E
B
C
E
C
B
B
A
C
H
A
B
C
B
A
C
C
B
F
E
F
A
D
G
A
B
A
G
C
B
D
F
E
A
H
F
E
F
A
D
E
H
H
F
E
A
B
A
C
H
F
E
A
C
B
D
G
G
B
A
C
G
A
B
A
G
A
B
A
C
B
D
G
H
B
A
C
D
F
E
A
H
H
B
C
G
A
B
A
D
H
H
D
B
A
C
F
E
A
E
F
E
A
A
H
E
B
C
E
B
A
C
D
A
H
E
B
C
E
F
E
A
B
A
C
G
E
A
B
A
C
A
C
B
B
A
C
F
E
F
A
D
H
D
B
C
G
F
E
A
B
C
E
C
B
D
A
H
E
B
C
E
A
G
B
A
C
C
B
F
E
F
A
D
G
B
C
E
H
F
E
F
A
D
F
E
A
A
H
E
B
C
E
G
A
B
A
E
C
B
A
H
E
B
C
E
B
A
C
H
E
F
E
F
A
D
C
B
D
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
G
B
C
F
E
A
D
G
A
B
A
E
C
B
D
C
B
D
F
E
F
A
D
B
A
C
B
C
C
B
C
B
H
B
A
C
F
E
A
D
B
C
B
A
C
G
A
B
A
B
A
C
E
G
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
G
E
A
B
A
C
B
C
B
A
C
F
E
F
A
D
C
B
D
E
H
F
E
A
F
E
A
H
F
E
F
A
D
G
G
A
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
B
A
C
F
E
A
A
G
A
B
A
G
G
A
B
A
G
F
E
A
B
A
C
C
B
D
F
E
A
A
A
H
E
B
C
E
G
A
B
A
F
E
A
B
C
C
B
H
G
F
E
F
A
D
D
G
A
B
A
H
D
C
B
D
C
B
D
H
B
A
C
F
E
A
F
E
F
A
D
C
B
D
A
B
A
C
A
H
E
B
C
E
G
A
B
A
A
B
A
C
F
E
A
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
A
G
A
B
A
G
B
C
A
D
F
E
F
A
D
H
D
D
A
F
E
F
A
D
F
E
A
B
A
C
B
C
H
A
B
A
C
C
B
G
G
B
C
C
B
D
G
A
B
A
A
H
E
B
C
E
A
H
C
B
D
B
C
D
B
C
B
C
E
G
A
H
B
C
H
G
G
A
B
A
C
B
A
H
E
B
C
E
D
A
H
E
B
C
E
B
C
F
E
F
A
D
C
B
F
E
F
A
D
H
G
A
B
A
C
B
E
B
C
D
A
D
A
B
A
C
G
A
B
A
C
B
B
C
G
E
F
E
F
A
D
F
E
F
A
D
G
D
E
B
C
B
C
B
A
C
C
B
H
G
A
D
A
B
C
E
C
B
E
H
H
H
C
B
D
D
B
A
C
F
E
F
A
D
E
A
E
E
A
H
E
B
C
E
A
G
B
A
C
B
A
C
H
G
A
B
A
B
A
C
E
G
A
B
A
C
B
C
B
A
H
E
B
C
E
D
B
C
C
B
H
A
B
A
C
F
E
F
A
D
G
F
E
A
G
A
B
A
F
E
A
G
A
B
A
A
G
G
A
B
A
H
E
B
C
H
E
H
C
B
D
C
B
D
F
E
A
G
A
F
E
A
H
G
C
B
G
A
H
E
B
C
E
H
B
A
C
G
A
B
A
B
A
C
C
B
A
C
B
D
B
A
C
B
C
E
G
A
B
A
B
C
F
E
F
A
D
C
B
D
B
C
F
E
A
A
H
E
B
C
E
B
A
C
F
E
A
A
D
G
A
B
A
G
A
B
A
A
C
B
D
A
C
B
D
C
B
B
C
G
D
C
B
D
B
C
A
C
B
E
F
E
F
A
D
H
A
G
A
B
A
B
A
C
B
C
F
E
F
A
D
B
C
G
A
B
A
D
D
H
B
A
C
C
B
A
G
A
B
A
A
H
E
B
C
E
D
A
H
E
B
C
E
A
H
E
H
F
E
A
G
B
A
C
C
B
G
A
B
A
B
C
A
G
A
B
A
H
B
A
C
G
B
C
B
A
C
H
G
C
B
E
C
B
E
F
E
F
A
D
G
A
B
A
F
E
A
H
E
D
G
B
A
C
F
E
F
A
D
A
C
B
C
B
C
B
D
G
A
B
A
C
B
H
F
E
A
B
C
C
B
D
H
B
A
C
D
A
H
E
B
C
E
C
B
D
E
F
E
A
E
G
A
H
E
B
C
E
A
A
C
B
C
B
B
A
C
B
A
C
A
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
B
C
E
D
A
H
E
B
C
E
G
A
G
F
E
A
E
B
A
C
F
E
F
A
D
E
F
E
A
C
B
D
G
G
F
E
A
C
B
C
B
B
A
C
F
E
F
A
D
B
A
C
F
E
F
A
D
E
G
B
C
F
E
A
C
B
D
C
B
D
G
A
B
A
E
A
A
G
H
G
B
A
C
B
C
B
C
H
B
C
B
C
B
C
A
D
E
E
F
E
F
A
D
B
C
A
D
D
B
A
C
C
B
C
B
B
C
H
G
A
B
A
H
G
F
E
A
C
B
C
B
D
F
E
A
E
D
A
H
E
B
C
E
G
B
A
C
G
A
H
E
B
C
E
A
A
B
A
C
B
A
C
H
A
D
G
A
B
A
B
A
C
F
E
A
B
A
C
E
E
B
A
C
C
B
B
C
E
A
H
E
B
C
E
E
B
C
A
F
E
A
G
G
F
E
A
C
B
A
A
H
E
B
C
E
B
A
C
E
F
E
A
C
B
A
H
E
B
C
E
F
E
A
H
E
B
A
C
G
A
B
A
A
H
E
B
C
E
E
A
G
F
E
F
A
D
C
B
C
B
D
A
H
E
B
C
E
D
B
A
C
F
E
A
E
F
E
A
G
A
B
A
G
C
B
D
G
B
C
E
H
D
C
B
D
B
C
B
C
F
E
F
A
D
B
C
A
G
F
E
F
A
D
D
A
H
E
B
C
E
G
A
B
A
B
C
F
E
A
G
A
B
A
B
A
C
F
E
F
A
D
F
E
F
A
D
A
F
E
A
B
C
F
E
A
G
F
E
F
A
D
A
H
E
B
C
E
C
B
D
B
A
C
F
E
A
F
E
A
F
E
F
A
D
C
B
B
A
C
F
E
F
A
D
B
C
B
C
B
A
C
C
B
E
C
B
A
C
B
G
D
D
B
A
C
A
F
E
A
F
E
A
F
E
F
A
D
C
B
D
A
A
H
E
B
C
E
A
G
A
B
A
H
D
B
A
C
C
B
D
B
A
C
C
B
D
H
H
D
C
B
D
H
H
F
E
A
B
A
C
A
B
A
C
H
B
A
C
A
H
E
B
C
E
H
G
A
B
A
D
A
G
A
B
A
H
B
C
D
A
H
C
B
D
A
A
B
A
C
B
C
A
H
E
B
C
E
A
H
E
B
C
E
A
A
H
E
B
C
E
D
E
D
D
D
D
C
B
D
G
A
B
A
A
G
A
B
A
F
E
A
C
B
G
G
A
B
A
G
D
G
A
B
A
A
A
H
E
B
C
E
G
A
B
A
F
E
A
D
G
A
B
A
D
C
B
G
B
A
C
A
D
H
B
C
F
E
F
A
D
D
B
A
C
D
H
H
F
E
F
A
D
D
E
G
A
B
A
H
B
A
C
F
E
A
F
E
A
F
E
F
A
D
D
F
E
A
D
G
F
E
A
C
B
D
G
B
A
C
H
C
B
D
B
C
F
E
A
A
H
E
B
C
E
G
A
B
A
B
A
C
C
B
A
H
E
B
C
E
B
C
B
A
C
C
B
D
A
H
E
B
C
E
B
A
C
F
E
A
B
C
C
B
F
E
A
E
F
E
F
A
D
D
G
A
B
A
D
D
G
B
C
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
G
C
B
D
B
A
C
A
C
B
C
B
A
F
E
A
G
F
E
A
F
E
F
A
D
A
C
B
A
D
A
H
E
B
C
E
A
B
C
A
H
E
B
C
E
C
B
D
B
A
C
G
G
A
B
A
F
E
A
G
G
A
B
A
A
H
E
B
C
E
E
F
E
F
A
D
E
F
E
A
F
E
F
A
D
B
C
B
C
A
H
E
B
C
E
G
F
E
F
A
D
D
G
A
H
G
E
C
B
B
A
C
H
C
B
F
E
F
A
D
A
F
E
A
G
A
B
A
A
F
E
F
A
D
H
A
C
B
F
E
F
A
D
F
E
F
A
D
G
A
B
A
C
B
D
E
C
B
D
C
B
F
E
F
A
D
G
A
B
A
A
C
B
D
A
H
E
B
C
E
H
A
F
E
F
A
D
E
G
A
B
A
D
B
C
G
A
B
A
A
A
H
G
B
A
C
F
E
A
C
B
D
C
B
D
G
A
B
A
E
G
A
B
A
B
C
H
C
B
D
F
E
A
G
A
H
E
B
C
E
E
B
C
E
G
A
B
A
E
B
C
E
D
H
C
B
C
B
D
G
A
B
A
H
F
E
F
A
D
D
D
E
G
F
E
A
A
F
E
F
A
D
C
B
D
D
A
G
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
D
C
B
D
A
F
E
A
B
C
G
A
B
A
G
A
B
A
E
H
F
E
F
A
D
E
G
A
A
H
E
B
C
E
F
E
F
A
D
C
B
D
G
A
B
A
B
C
B
C
F
E
F
A
D
C
B
D
B
C
C
B
G
A
B
A
D
B
C
G
C
B
G
A
B
A
A
D
B
C
G
F
E
F
A
D
H
D
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
C
B
B
C
C
B
D
H
F
E
F
A
D
B
A
C
F
E
F
A
D
B
A
C
B
C
D
F
E
F
A
D
G
A
H
E
B
C
E
D
F
E
A
F
E
F
A
D
B
C
G
A
H
E
B
C
E
A
F
E
F
A
D
E
D
F
E
F
A
D
F
E
F
A
D
D
D
C
B
D
D
A
H
E
B
C
E
F
E
F
A
D
C
B
F
E
F
A
D
A
H
E
B
C
E
C
B
B
A
C
A
C
B
D
A
C
B
D
E
F
E
F
A
D
C
B
B
C
B
A
C
C
B
D
H
F
E
F
A
D
D
E
C
B
D
C
B
B
C
E
G
C
B
C
B
D
H
G
A
B
A
G
A
B
A
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
C
B
E
A
C
B
C
B
F
E
A
A
H
E
B
C
E
F
E
A
A
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
F
E
A
G
A
B
A
B
C
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
H
D
C
B
C
B
B
A
C
A
H
E
B
C
E
F
E
F
A
D
B
C
A
F
E
A
C
B
G
C
B
D
A
H
A
H
C
B
H
A
G
A
B
A
A
H
E
B
C
E
E
B
C
H
G
A
H
G
C
B
D
A
F
E
A
F
E
A
F
E
F
A
D
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
C
B
D
F
E
A
B
A
C
D
G
A
B
A
E
D
B
C
C
B
D
A
H
E
B
C
E
D
E
A
H
C
B
D
F
E
A
F
E
F
A
D
C
B
D
E
C
B
A
D
G
A
B
A
B
C
H
D
A
H
E
B
C
E
E
B
A
C
B
A
C
C
B
D
G
A
B
A
C
B
B
A
C
E
G
A
H
E
B
C
E
B
C
B
A
C
B
A
C
H
F
E
F
A
D
E
A
A
G
D
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
B
A
C
F
E
F
A
D
E
C
B
D
C
B
B
A
C
D
B
A
C
B
C
A
H
E
B
C
E
F
E
A
C
B
D
H
B
C
F
E
A
B
A
C
A
H
E
B
C
E
G
F
E
A
A
G
A
H
E
B
C
E
C
B
A
F
E
F
A
D
B
C
A
A
H
E
B
C
E
H
D
B
A
C
C
B
D
C
B
D
B
A
C
C
B
B
A
C
F
E
A
F
E
F
A
D
D
A
H
E
B
C
E
F
E
A
B
A
C
B
A
C
G
H
A
H
A
A
C
B
C
B
D
H
H
D
A
H
E
B
C
E
B
C
G
A
B
A
B
C
C
B
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
C
B
B
A
C
A
D
G
D
B
C
E
A
H
E
B
C
E
C
B
D
G
A
B
A
G
C
B
D
G
H
H
C
B
C
B
E
C
B
D
G
D
B
C
B
A
C
G
A
B
A
C
B
D
B
A
C
G
A
B
A
A
G
C
B
C
B
D
G
A
B
A
H
C
B
D
B
A
C
H
E
B
A
C
E
A
F
E
F
A
D
A
E
A
H
E
B
C
E
B
C
A
C
B
D
B
A
C
F
E
A
G
E
F
E
F
A
D
F
E
F
A
D
F
E
A
A
H
E
B
C
E
G
A
B
A
G
A
B
A
G
F
E
A
A
H
E
B
C
E
G
A
B
A
B
C
B
C
D
G
A
B
A
C
B
D
D
B
C
C
B
C
B
D
E
F
E
F
A
D
F
E
A
B
C
A
A
H
E
B
C
E
A
F
E
F
A
D
D
C
B
D
C
B
H
F
E
F
A
D
D
F
E
A
G
G
A
H
E
B
C
E
E
H
C
B
A
F
E
F
A
D
F
E
A
H
G
A
B
A
A
G
A
B
A
B
C
A
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
A
C
E
F
E
A
F
E
F
A
D
B
C
G
A
B
A
C
B
B
A
C
A
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
F
E
A
F
E
F
A
D
D
B
C
H
A
C
B
F
E
A
G
A
H
E
B
C
E
B
A
C
C
B
B
C
G
A
H
E
B
C
E
A
F
E
F
A
D
G
G
A
B
A
A
C
B
D
E
C
B
D
B
A
C
A
H
E
B
C
E
C
B
B
C
A
H
E
B
C
E
A
E
A
H
E
B
C
E
H
B
C
D
A
H
E
B
C
E
G
A
B
A
D
A
A
H
E
B
C
E
H
F
E
A
H
D
A
H
E
B
C
E
B
C
B
A
C
G
A
B
A
H
B
A
C
B
A
C
B
C
D
E
F
E
F
A
D
B
C
A
G
A
B
A
G
A
B
A
F
E
F
A
D
C
B
E
B
A
C
C
B
B
C
G
A
B
A
F
E
A
C
B
D
A
C
B
C
B
H
B
A
C
F
E
F
A
D
H
A
E
F
E
A
G
A
B
A
F
E
A
B
C
F
E
F
A
D
G
C
B
D
A
H
E
B
C
E
D
C
B
A
H
E
B
C
E
F
E
A
G
E
H
B
C
F
E
A
G
F
E
A
G
A
B
A
H
A
H
F
E
F
A
D
D
G
A
B
A
C
B
D
G
A
B
A
E
D
H
G
F
E
A
B
C
A
C
B
C
B
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
A
G
G
C
B
C
B
E
H
G
C
B
D
B
C
B
A
C
E
H
G
A
B
A
H
H
B
A
C
C
B
D
H
E
C
B
C
B
B
A
C
H
F
E
F
A
D
G
D
H
E
C
B
C
B
B
A
C
D
F
E
F
A
D
A
H
E
B
C
E
C
B
D
B
C
C
B
E
F
E
A
F
E
F
A
D
G
A
B
A
C
B
D
F
E
A
G
C
B
B
C
C
B
D
C
B
H
C
B
C
B
D
B
C
G
F
E
A
F
E
F
A
D
A
A
H
C
B
D
H
C
B
F
E
F
A
D
D
E
A
H
E
B
C
E
A
H
E
B
C
E
G
A
H
E
B
C
E
B
C
H
B
C
F
E
A
D
G
C
B
B
C
C
B
D
B
A
C
F
E
A
H
D
B
A
C
H
A
H
E
B
C
E
C
B
F
E
A
H
E
B
A
C
B
A
C
C
B
C
B
E
C
B
F
E
A
C
B
A
H
E
B
C
E
G
D
B
A
C
G
A
B
A
F
E
A
F
E
F
A
D
G
A
C
B
D
H
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
F
E
A
G
A
B
A
A
F
E
F
A
D
B
A
C
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
G
E
E
C
B
A
E
E
C
B
D
B
A
C
C
B
C
B
D
B
A
C
A
H
E
B
C
E
H
E
F
E
A
C
B
E
C
B
D
C
B
A
H
E
B
C
E
F
E
A
A
E
F
E
A
F
E
F
A
D
C
B
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
C
B
D
F
E
A
A
F
E
F
A
D
E
G
A
B
A
D
F
E
F
A
D
G
F
E
A
A
F
E
A
F
E
A
C
B
H
A
H
E
B
C
E
G
E
F
E
F
A
D
D
C
B
B
C
B
C
E
C
B
A
F
E
A
F
E
A
A
B
A
C
E
G
A
B
A
C
B
D
B
A
C
F
E
A
D
C
B
D
G
A
B
A
B
C
F
E
F
A
D
E
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
F
E
A
C
B
F
E
F
A
D
B
A
C
B
C
C
B
D
F
E
F
A
D
D
F
E
F
A
D
B
A
C
A
A
B
A
C
B
A
C
C
B
B
C
B
C
G
F
E
F
A
D
G
B
A
C
B
C
D
B
A
C
G
A
B
A
A
H
E
B
C
E
C
B
D
E
E
A
H
B
C
B
C
B
A
C
B
A
C
A
H
E
B
C
E
D
C
B
A
G
A
H
E
B
C
E
C
B
C
B
D
A
H
E
B
C
E
C
B
D
D
D
C
B
B
C
C
B
D
B
C
E
C
B
F
E
F
A
D
A
E
G
A
B
A
A
H
E
B
C
E
H
B
A
C
B
C
G
C
B
D
H
A
E
C
B
D
G
C
B
C
B
D
F
E
F
A
D
D
C
B
F
E
A
F
E
F
A
D
G
A
B
A
C
B
G
A
B
A
F
E
A
B
C
F
E
A
A
H
E
B
C
E
B
C
B
C
E
F
E
F
A
D
C
B
G
A
F
E
F
A
D
F
E
A
G
A
B
A
B
C
F
E
F
A
D
C
B
D
H
A
F
E
F
A
D
E
B
C
A
E
G
A
B
A
F
E
F
A
D
G
B
A
C
C
B
D
F
E
A
G
A
B
A
G
D
A
D
F
E
F
A
D
F
E
A
C
B
B
C
C
B
F
E
F
A
D
G
D
B
A
C
B
A
C
D
F
E
F
A
D
B
A
C
H
C
B
D
C
B
G
A
B
A
C
B
G
H
A
H
E
B
C
E
G
D
G
F
E
F
A
D
C
B
D
F
E
A
G
A
G
A
B
A
H
H
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
D
H
G
A
B
A
C
B
D
G
F
E
A
A
B
A
C
A
H
E
B
C
E
A
C
B
D
A
F
E
F
A
D
B
A
C
B
A
C
G
A
F
E
A
F
E
A
E
E
H
A
H
E
B
C
E
C
B
D
H
C
B
C
B
G
F
E
F
A
D
B
A
C
A
B
A
C
H
D
A
B
A
C
B
C
G
A
B
A
C
B
G
A
B
A
B
A
C
B
A
C
B
C
E
G
A
B
A
A
H
E
B
C
E
C
B
A
H
E
B
C
E
C
B
A
C
B
D
G
A
B
A
G
A
B
A
A
E
A
E
E
B
C
G
A
B
A
C
B
F
E
F
A
D
A
H
F
E
F
A
D
H
C
B
D
A
G
A
B
A
C
B
D
F
E
F
A
D
F
E
A
F
E
A
A
H
E
B
C
E
B
A
C
B
C
B
A
C
G
A
B
A
G
F
E
F
A
D
B
C
E
B
C
H
C
B
B
A
C
D
G
A
B
A
C
B
D
E
B
C
D
C
B
G
A
B
A
G
A
B
A
H
E
G
A
B
A
B
A
C
A
H
E
B
C
E
F
E
A
F
E
F
A
D
C
B
D
C
B
D
B
C
C
B
F
E
A
A
G
A
B
A
G
D
F
E
A
C
B
D
B
C
B
A
C
F
E
A
A
E
B
C
G
B
C
H
F
E
F
A
D
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
D
B
C
E
F
E
F
A
D
C
B
D
G
A
B
A
C
B
A
B
A
C
F
E
F
A
D
H
A
F
E
A
G
A
B
C
A
H
E
B
C
E
B
C
F
E
F
A
D
C
B
B
C
H
C
B
C
B
D
D
A
H
E
B
C
E
A
H
E
B
C
E
E
E
G
A
G
E
D
E
F
E
A
H
F
E
A
E
D
E
H
A
F
E
A
H
G
G
A
B
A
A
E
G
A
B
A
B
A
C
H
B
A
C
B
C
G
E
F
E
A
C
B
D
B
C
A
E
C
B
D
C
B
D
C
B
E
F
E
A
A
B
A
C
C
B
F
E
A
H
G
D
C
B
D
G
B
C
A
H
E
B
C
E
A
B
A
C
C
B
D
H
G
E
F
E
A
C
B
G
B
C
D
A
H
E
B
C
E
E
H
A
H
E
B
C
E
F
E
A
F
E
A
B
C
A
H
E
B
C
E
G
A
B
A
G
A
B
A
H
A
H
E
B
C
E
D
E
G
C
B
F
E
F
A
D
B
A
C
E
F
E
A
C
B
D
B
C
D
G
B
A
C
B
C
A
H
D
D
H
D
D
H
D
D
F
E
F
A
D
H
E
F
E
A
A
H
E
B
C
E
B
A
C
B
A
C
C
B
D
G
D
H
G
C
B
E
A
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
C
B
D
D
G
A
G
A
B
A
D
B
A
C
G
A
B
A
D
B
C
E
F
E
F
A
D
F
E
A
B
C
A
H
E
B
C
E
D
C
B
D
A
H
E
B
C
E
B
C
F
E
F
A
D
H
G
A
H
E
B
C
E
H
E
B
C
C
B
D
D
D
D
G
A
B
A
F
E
A
F
E
A
C
B
D
C
B
D
G
A
B
A
B
C
B
C
F
E
F
A
D
F
E
F
A
D
E
E
C
B
D
C
B
A
F
E
A
E
E
A
A
H
E
B
C
E
C
B
G
A
B
A
F
E
F
A
D
H
A
H
E
B
C
E
C
B
D
D
B
A
C
F
E
A
F
E
F
A
D
F
E
A
E
A
H
E
B
C
E
D
E
C
B
A
C
B
B
A
C
C
B
D
G
A
B
A
A
H
E
B
C
E
D
F
E
F
A
D
H
F
E
F
A
D
A
H
E
B
C
E
A
G
F
E
A
G
D
A
C
B
D
E
B
A
C
G
A
B
A
G
C
B
F
E
A
C
B
D
C
B
D
A
H
E
B
C
E
A
H
E
B
A
C
B
A
C
A
C
B
G
E
G
A
H
E
B
C
E
C
B
F
E
F
A
D
A
C
B
D
H
G
F
E
F
A
D
D
F
E
A
D
G
A
B
A
H
F
E
F
A
D
C
B
A
F
E
F
A
D
E
G
G
A
B
A
F
E
F
A
D
C
B
D
B
C
A
F
E
F
A
D
A
H
D
E
C
B
D
B
A
C
A
C
B
D
F
E
F
A
D
G
D
C
B
D
E
G
A
B
A
C
B
E
B
C
H
B
C
F
E
F
A
D
C
B
G
A
H
E
B
C
E
B
C
A
E
C
B
D
D
H
G
B
C
A
H
E
B
C
E
A
H
E
B
C
E
H
C
B
D
B
A
C
G
G
G
A
B
A
D
B
A
C
E
D
H
F
E
F
A
D
E
A
G
A
A
B
C
B
C
C
B
G
A
B
A
C
B
B
A
C
D
E
D
F
E
F
A
D
C
B
D
G
A
B
A
F
E
A
C
B
B
C
C
B
D
G
A
B
A
B
C
F
E
F
A
D
D
C
B
A
G
A
B
A
F
E
A
C
B
C
B
B
A
C
C
B
D
D
C
B
D
D
C
B
B
A
C
G
A
B
A
F
E
F
A
D
G
H
E
C
B
B
C
D
B
A
C
F
E
F
A
D
D
A
H
E
B
C
E
C
B
D
C
B
D
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
C
B
C
B
E
E
G
G
E
D
G
A
H
E
B
C
E
C
B
G
C
B
G
A
B
A
H
H
A
G
A
B
A
G
A
B
A
C
B
F
E
F
A
D
F
E
F
A
D
B
A
C
G
F
E
A
G
C
B
A
H
E
B
C
E
F
E
A
C
B
F
E
F
A
D
A
H
E
B
C
E
C
B
D
A
F
E
A
G
A
B
A
F
E
A
C
B
D
A
F
E
F
A
D
F
E
A
B
A
C
F
E
A
F
E
F
A
D
F
E
F
A
D
G
F
E
F
A
D
G
A
C
B
D
D
G
G
A
B
A
C
B
E
E
B
C
A
H
C
B
D
F
E
F
A
D
D
B
A
C
G
D
E
B
A
C
H
F
E
F
A
D
H
B
C
B
C
C
B
C
B
D
C
B
G
A
B
A
A
H
E
B
C
E
C
B
A
H
E
B
C
E
F
E
A
E
C
B
A
B
A
C
G
D
C
B
B
A
C
E
E
E
E
C
B
D
B
A
C
C
B
C
B
E
B
A
C
D
F
E
A
A
H
F
E
F
A
D
G
G
A
F
E
F
A
D
F
E
F
A
D
G
E
B
C
F
E
F
A
D
C
B
D
F
E
A
B
A
C
G
F
E
A
C
B
D
B
A
C
E
B
A
C
H
H
D
A
H
E
B
C
E
C
B
B
C
B
A
C
A
F
E
A
C
B
D
H
C
B
F
E
F
A
D
D
B
C
F
E
F
A
D
C
B
D
G
D
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
A
D
F
E
A
H
F
E
A
H
G
C
B
A
A
H
E
B
C
E
D
A
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
C
B
D
G
E
B
A
C
C
B
F
E
F
A
D
A
H
E
B
C
E
B
C
C
B
D
E
B
C
B
A
C
D
E
C
B
D
G
A
B
A
A
G
A
B
A
B
C
C
B
D
C
B
D
A
H
E
B
C
E
G
A
B
A
H
E
F
E
A
B
C
B
A
C
F
E
A
E
C
B
F
E
A
F
E
F
A
D
B
C
C
B
E
C
B
B
C
G
A
B
A
A
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
E
A
H
E
B
C
E
F
E
A
B
C
B
A
C
G
A
B
A
D
C
B
D
G
C
B
F
E
F
A
D
A
F
E
A
E
G
E
C
B
D
A
H
F
E
A
B
A
C
F
E
A
G
B
A
C
C
B
D
A
E
C
B
A
H
E
B
C
E
E
B
A
C
C
B
D
C
B
B
C
A
B
A
C
G
A
B
A
C
B
D
A
B
C
D
G
F
E
F
A
D
C
B
D
B
C
D
H
H
D
G
A
B
A
C
B
D
A
G
G
A
B
A
F
E
A
C
B
D
G
C
B
D
G
G
D
B
A
C
E
D
D
B
C
F
E
F
A
D
F
E
A
G
A
B
A
C
B
F
E
F
A
D
G
A
B
A
C
B
D
D
F
E
F
A
D
C
B
D
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
D
B
A
C
H
F
E
A
F
E
A
H
F
E
F
A
D
A
H
E
B
C
E
A
D
A
E
G
E
G
A
B
A
B
A
C
A
G
B
C
F
E
A
E
C
B
G
A
B
A
C
B
D
G
C
B
C
B
D
C
B
D
C
B
A
F
E
F
A
D
E
F
E
F
A
D
F
E
A
C
B
D
C
B
D
G
G
A
B
A
C
B
G
A
B
A
B
A
C
C
B
H
H
A
D
F
E
F
A
D
G
C
B
D
F
E
F
A
D
H
E
G
A
B
A
H
F
E
F
A
D
A
H
E
B
C
E
C
B
D
G
A
B
A
B
A
C
F
E
F
A
D
D
C
B
F
E
F
A
D
C
B
D
C
B
H
B
A
C
H
G
A
B
A
A
G
A
H
E
B
C
E
G
C
B
D
H
H
F
E
A
A
H
E
B
C
E
H
G
A
B
A
B
A
C
A
H
E
B
C
E
E
G
A
B
A
G
G
F
E
A
D
A
H
E
B
C
E
B
C
A
H
E
B
C
E
C
B
H
H
G
H
C
B
D
C
B
D
G
A
B
A
F
E
A
E
H
D
C
B
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
D
D
A
B
A
C
B
A
C
G
A
B
A
G
B
C
C
B
D
H
B
A
C
H
H
C
B
D
A
H
E
B
C
E
H
G
A
B
A
H
G
A
B
A
F
E
A
F
E
A
B
A
C
H
G
D
C
B
D
F
E
F
A
D
G
E
D
B
A
C
A
G
A
B
A
F
E
F
A
D
A
E
F
E
A
A
A
H
E
B
C
E
E
B
A
C
B
A
C
C
B
D
D
G
B
C
H
F
E
A
H
C
B
A
H
E
B
C
E
D
G
A
B
A
C
B
D
B
C
C
B
D
A
H
E
B
C
E
A
B
C
G
B
A
C
A
H
E
B
C
E
E
H
F
E
A
B
A
C
F
E
A
F
E
F
A
D
G
B
A
C
A
F
E
A
C
B
A
A
H
E
B
C
E
H
A
A
D
G
A
B
A
C
B
D
A
B
A
C
F
E
A
F
E
A
C
B
E
H
G
A
E
F
E
A
E
F
E
A
A
G
A
B
A
H
F
E
F
A
D
H
H
H
B
C
C
B
G
A
B
A
G
A
B
A
H
H
G
C
B
C
B
C
B
B
A
C
G
A
B
A
G
A
B
A
H
H
C
B
D
A
H
E
B
C
E
D
D
H
E
G
F
E
F
A
D
B
C
B
C
A
C
B
B
A
C
A
H
E
B
C
E
B
C
D
G
A
H
E
B
C
E
A
F
E
A
B
C
A
H
E
B
C
E
H
F
E
A
G
A
H
E
B
C
E
F
E
F
A
D
G
F
E
A
E
A
C
B
D
H
C
B
D
D
A
E
C
B
C
B
D
A
H
E
B
C
E
B
C
F
E
A
F
E
A
G
B
A
C
B
A
C
B
A
C
B
C
B
C
A
H
E
B
C
E
A
E
F
E
F
A
D
D
H
F
E
F
A
D
F
E
F
A
D
B
A
C
A
H
E
B
C
E
G
A
B
A
E
F
E
F
A
D
B
A
C
A
C
B
F
E
F
A
D
C
B
D
C
B
C
B
D
B
C
F
E
A
C
B
C
B
C
B
D
B
A
C
E
G
A
B
A
B
C
F
E
F
A
D
F
E
A
A
G
A
B
A
C
B
D
H
F
E
F
A
D
D
A
H
E
B
C
E
G
F
E
F
A
D
A
H
E
B
C
E
G
B
A
C
C
B
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
C
F
E
F
A
D
C
B
D
A
H
E
B
C
E
G
A
B
A
D
G
A
B
A
B
C
C
B
H
F
E
F
A
D
A
B
A
C
B
A
C
C
B
D
G
A
B
A
B
A
C
F
E
F
A
D
C
B
D
H
B
A
C
E
C
B
E
F
E
A
C
B
D
F
E
F
A
D
A
E
F
E
A
C
B
G
A
B
A
G
C
B
D
C
B
B
C
D
B
C
F
E
F
A
D
C
B
A
H
E
B
C
E
F
E
A
B
A
C
C
B
B
A
C
C
B
F
E
A
H
E
B
C
H
E
H
B
A
C
C
B
D
C
B
B
A
C
F
E
A
E
A
B
C
E
H
D
C
B
E
D
A
G
A
B
A
B
A
C
F
E
A
D
D
H
C
B
D
G
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
E
A
H
E
B
C
E
C
B
F
E
A
F
E
F
A
D
A
A
A
G
A
B
A
C
B
B
A
C
A
G
A
B
A
G
A
B
A
A
A
H
E
B
C
E
B
C
A
H
E
B
C
E
F
E
A
D
B
C
C
B
B
A
C
G
B
A
C
H
A
E
A
G
A
H
E
B
C
E
A
H
E
B
C
E
A
G
B
C
C
B
D
C
B
C
B
F
E
F
A
D
D
C
B
D
A
H
E
B
C
E
B
A
C
B
C
A
C
B
C
B
G
B
C
H
F
E
F
A
D
F
E
A
A
H
E
B
C
E
B
A
C
G
D
A
H
E
B
C
E
B
C
A
H
E
E
C
B
A
H
E
B
C
E
E
A
D
D
D
F
E
A
C
B
F
E
F
A
D
A
F
E
A
B
C
C
B
D
D
C
B
D
B
C
G
A
B
A
F
E
F
A
D
A
C
B
H
E
A
H
E
B
C
E
F
E
F
A
D
H
B
A
C
G
A
B
A
C
B
C
B
D
G
A
H
E
B
C
E
F
E
A
G
B
A
C
A
G
A
B
A
G
C
B
F
E
A
C
B
D
B
A
C
G
B
C
G
A
B
A
C
B
F
E
F
A
D
F
E
A
H
F
E
F
A
D
D
E
C
B
B
C
F
E
A
G
A
B
A
B
A
C
F
E
F
A
D
B
A
C
E
B
C
A
H
E
B
C
E
D
F
E
A
A
H
E
B
C
E
A
H
H
B
C
F
E
F
A
D
A
G
A
B
A
A
F
E
A
A
H
E
B
C
E
C
B
A
G
G
A
B
A
D
C
B
D
B
C
C
B
D
A
H
E
B
C
E
A
D
F
E
A
F
E
A
B
A
C
B
A
C
A
F
E
F
A
D
B
A
C
F
E
F
A
D
G
A
B
A
A
F
E
A
B
C
C
B
B
C
F
E
A
F
E
A
D
C
B
D
C
B
D
F
E
F
A
D
G
A
B
A
G
C
B
A
F
E
A
A
E
A
H
E
B
C
E
B
C
G
A
B
A
C
B
D
F
E
F
A
D
H
F
E
A
F
E
A
H
C
B
D
C
B
C
B
D
H
G
F
E
F
A
D
D
B
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
E
A
H
G
D
D
A
H
F
E
F
A
D
C
B
H
B
A
C
C
B
D
F
E
A
B
A
C
F
E
F
A
D
G
B
A
C
F
E
F
A
D
B
A
C
G
A
B
A
C
B
A
H
E
B
C
E
B
C
C
B
D
B
A
C
E
F
E
F
A
D
C
B
B
A
C
F
E
A
B
A
C
C
B
D
C
B
D
D
F
E
F
A
D
A
H
E
B
C
E
D
C
B
C
B
D
H
A
H
E
B
C
E
F
E
F
A
D
E
G
A
B
A
C
B
G
A
H
E
B
C
E
F
E
F
A
D
H
B
C
A
H
E
B
C
E
B
C
F
E
A
G
A
B
A
A
H
E
B
C
E
B
C
B
C
G
A
B
A
A
H
E
B
C
E
D
F
E
A
D
C
B
D
E
D
F
E
A
C
B
D
A
D
G
G
A
D
B
C
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
B
C
A
F
E
F
A
D
D
H
D
F
E
A
F
E
A
D
G
A
H
E
B
C
E
D
C
B
C
B
F
E
A
B
C
C
B
B
A
C
C
B
C
B
D
C
B
F
E
A
G
A
B
A
E
B
C
B
A
C
A
H
E
B
C
E
C
B
H
H
F
E
F
A
D
G
A
B
A
G
A
B
A
B
A
C
D
G
F
E
A
C
B
G
A
B
A
G
A
B
A
A
A
D
C
B
D
F
E
A
H
E
C
B
H
D
F
E
A
F
E
F
A
D
C
B
C
B
G
B
C
A
C
B
D
B
C
A
H
E
B
C
E
E
F
E
F
A
D
C
B
D
A
H
E
B
C
E
B
C
F
E
A
G
D
A
H
E
B
C
E
D
B
C
C
B
F
E
F
A
D
F
E
A
C
B
F
E
A
C
B
D
B
A
C
F
E
F
A
D
B
C
H
F
E
F
A
D
G
B
C
A
H
A
H
E
B
C
E
A
H
E
B
C
E
E
B
C
F
E
F
A
D
A
B
A
C
C
B
D
E
D
H
E
F
E
F
A
D
C
B
A
G
H
E
G
B
C
F
E
A
E
H
A
H
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
G
A
H
E
B
C
E
F
E
F
A
D
D
G
A
B
A
F
E
F
A
D
C
B
D
B
A
C
E
B
A
C
A
G
F
E
A
A
H
E
B
C
E
F
E
A
B
A
C
A
F
E
F
A
D
A
D
H
C
B
D
A
H
E
B
C
E
B
A
C
E
B
C
G
A
B
A
F
E
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
G
G
A
F
E
A
B
A
C
A
F
E
A
C
B
D
G
F
E
F
A
D
E
A
H
E
B
C
E
D
G
A
B
A
B
C
F
E
F
A
D
A
H
E
B
C
E
B
C
G
G
A
H
E
B
C
E
F
E
F
A
D
F
E
A
A
G
A
B
A
C
B
D
F
E
F
A
D
B
C
G
G
D
E
A
H
E
B
C
E
C
B
D
A
G
F
E
A
C
B
F
E
F
A
D
F
E
A
B
C
C
B
D
B
C
G
A
B
A
B
A
C
B
C
C
B
G
A
B
A
B
C
G
A
B
A
G
H
B
A
C
A
C
B
D
C
B
A
H
E
B
C
E
B
A
C
C
B
D
C
B
C
B
H
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
F
E
A
C
B
D
H
G
E
C
B
B
A
C
C
B
A
A
H
E
B
C
E
B
A
C
D
D
A
C
B
G
C
B
D
D
F
E
A
E
B
C
A
F
E
F
A
D
G
A
B
A
C
B
C
B
D
B
C
H
G
A
H
E
B
C
E
G
A
B
A
F
E
A
A
H
E
B
C
E
C
B
D
H
E
F
E
F
A
D
G
G
A
B
A
C
B
D
A
H
E
B
C
E
H
A
H
E
B
C
E
A
G
A
A
F
E
A
H
C
B
D
B
A
C
C
B
C
B
E
G
A
B
A
F
E
F
A
D
F
E
F
A
D
D
C
B
D
D
E
G
A
H
E
B
C
E
H
F
E
F
A
D
G
F
E
A
D
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
C
B
D
C
B
D
B
C
F
E
A
A
H
E
B
C
E
G
B
A
C
F
E
A
C
B
G
B
C
G
A
B
A
C
B
D
F
E
A
C
B
D
C
B
G
C
B
E
F
E
A
F
E
F
A
D
C
B
B
C
G
E
H
E
H
A
H
E
B
C
E
B
C
D
D
C
B
D
B
C
H
E
C
B
F
E
A
E
F
E
A
D
A
B
C
G
G
F
E
F
A
D
F
E
A
F
E
A
A
F
E
F
A
D
C
B
C
B
D
F
E
A
C
B
E
D
A
H
E
B
C
E
A
C
B
G
A
B
A
A
H
E
B
C
E
C
B
D
A
B
C
C
B
D
C
B
D
E
D
C
B
B
A
C
G
E
A
H
E
B
C
E
H
A
H
E
B
C
E
A
H
E
B
C
E
B
C
C
B
A
B
A
C
G
A
B
A
G
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
B
C
G
A
G
G
A
B
A
B
C
C
B
D
E
A
F
E
A
B
C
F
E
A
F
E
F
A
D
D
G
B
C
C
B
E
G
F
E
F
A
D
D
A
A
G
F
E
F
A
D
G
C
B
D
F
E
F
A
D
G
A
B
A
A
D
F
E
F
A
D
G
A
B
A
B
C
A
H
E
B
C
E
H
D
F
E
F
A
D
D
B
C
B
A
C
F
E
F
A
D
E
B
C
A
B
A
C
B
A
C
D
D
H
B
C
A
B
A
C
B
C
B
C
C
B
D
A
H
E
B
C
E
F
E
A
H
C
B
D
C
B
C
B
A
F
E
A
D
G
A
B
A
F
E
A
B
A
C
B
A
C
G
A
B
A
D
F
E
A
E
E
H
C
B
G
A
B
A
G
A
B
A
G
G
A
B
A
A
G
H
G
A
B
A
B
C
C
B
D
A
H
E
B
C
E
H
B
A
C
G
H
B
A
C
F
E
A
H
A
D
B
A
C
B
A
C
A
H
E
B
C
E
C
B
D
C
B
D
A
H
E
B
C
E
C
B
A
H
E
B
C
E
E
H
G
F
E
A
F
E
A
G
A
B
A
E
G
A
B
A
B
C
A
H
E
B
C
E
G
C
B
D
A
F
E
A
F
E
F
A
D
E
B
C
C
B
D
C
B
C
B
D
H
D
C
B
A
F
E
A
B
C
G
A
B
A
F
E
F
A
D
C
B
D
H
H
F
E
A
H
A
H
E
B
C
E
G
A
B
A
C
B
D
F
E
F
A
D
C
B
D
A
G
A
H
E
B
C
E
D
C
B
D
H
D
G
G
A
B
A
H
B
C
C
B
D
F
E
A
B
A
C
A
B
A
C
C
B
C
B
C
B
H
A
G
C
B
E
D
G
E
B
C
B
A
C
F
E
F
A
D
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
A
B
C
B
A
C
A
C
B
D
C
B
D
A
A
H
E
B
C
E
A
H
F
E
A
C
B
F
E
F
A
D
E
D
H
A
H
E
B
C
E
B
C
C
B
F
E
A
G
F
E
F
A
D
A
D
A
A
G
A
B
A
F
E
F
A
D
D
G
A
B
A
A
H
E
B
C
E
D
B
A
C
H
A
H
E
B
C
E
G
F
E
F
A
D
G
A
B
A
B
A
C
G
G
A
B
A
C
B
D
F
E
A
B
C
G
A
B
A
C
B
C
B
B
C
D
F
E
A
G
A
B
A
F
E
A
A
H
E
B
C
E
E
C
B
F
E
F
A
D
A
H
E
B
C
E
B
A
C
G
C
B
H
B
C
C
B
D
C
B
F
E
A
C
B
B
C
B
C
C
B
A
A
H
E
B
C
E
B
C
B
C
G
A
B
A
A
A
H
E
B
C
E
G
A
B
A
G
A
B
A
F
E
A
B
C
D
C
B
B
A
C
C
B
D
H
B
C
B
C
E
F
E
F
A
D
C
B
D
D
C
B
C
B
A
B
A
C
B
A
C
G
D
C
B
D
B
C
E
C
B
B
A
C
A
H
E
B
C
E
C
B
C
B
D
D
D
G
D
C
B
H
B
A
C
B
C
C
B
D
C
B
C
B
B
C
G
A
B
A
F
E
F
A
D
G
A
C
B
D
A
F
E
A
B
C
F
E
F
A
D
A
H
E
B
C
E
E
G
A
B
A
F
E
A
A
B
A
C
H
B
A
C
B
A
C
G
G
D
C
B
A
H
E
B
C
E
A
C
B
F
E
A
B
C
G
A
B
A
C
B
D
H
G
G
A
B
A
C
B
D
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
A
G
A
C
B
B
A
C
A
F
E
A
H
B
A
C
B
C
B
C
G
G
A
B
A
G
A
B
A
G
A
H
E
B
C
E
D
G
A
C
B
D
C
B
D
F
E
A
F
E
F
A
D
C
B
B
C
F
E
F
A
D
C
B
D
H
B
C
G
E
F
E
F
A
D
D
G
B
A
C
F
E
F
A
D
E
A
H
E
B
C
E
E
H
F
E
A
C
B
D
A
D
D
A
C
B
B
A
C
A
H
F
E
A
G
F
E
F
A
D
A
D
C
B
D
B
A
C
E
A
B
C
B
A
C
D
D
A
G
A
H
E
B
C
E
F
E
A
A
C
B
D
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
H
C
B
D
F
E
A
B
A
C
B
C
A
F
E
A
E
G
A
B
A
C
B
D
G
A
H
E
B
C
E
H
D
A
C
B
D
B
A
C
A
D
C
B
B
C
C
B
B
C
F
E
F
A
D
D
B
C
H
G
C
B
A
A
H
G
A
B
A
A
H
E
B
C
E
C
B
D
F
E
A
G
A
B
A
G
G
A
B
A
H
E
H
H
C
B
D
H
H
C
B
H
E
C
B
A
A
H
E
B
C
E
G
D
A
H
E
B
C
E
C
B
D
B
A
C
C
B
D
B
C
C
B
D
B
A
C
E
B
C
F
E
A
C
B
D
B
A
C
C
B
D
B
C
D
E
B
C
C
B
B
C
C
B
D
C
B
D
C
B
B
A
C
B
C
B
C
A
H
E
B
C
E
H
F
E
A
F
E
F
A
D
A
C
B
A
H
E
B
C
E
G
F
E
F
A
D
C
B
C
B
D
G
A
E
D
C
B
F
E
F
A
D
G
A
B
A
C
B
G
B
A
C
F
E
A
F
E
A
H
G
A
B
A
C
B
A
H
E
B
C
E
A
D
A
H
E
B
C
E
E
A
H
E
B
C
E
D
A
A
H
E
B
C
E
C
B
D
C
B
D
H
B
A
C
F
E
F
A
D
D
F
E
F
A
D
F
E
A
B
C
E
G
B
C
A
H
E
B
C
E
B
A
C
F
E
F
A
D
B
A
C
G
A
B
A
A
H
E
B
C
E
H
A
G
H
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
B
C
E
G
A
B
A
D
G
A
H
E
B
C
E
A
G
A
B
A
C
B
D
G
A
B
A
G
A
B
A
F
E
A
D
F
E
A
G
A
B
A
F
E
F
A
D
C
B
B
C
B
A
C
B
C
G
B
A
C
F
E
A
A
G
A
B
A
G
A
H
E
B
C
E
G
A
B
A
G
F
E
F
A
D
C
B
F
E
F
A
D
F
E
F
A
D
B
A
C
E
C
B
C
B
D
C
B
D
A
G
C
B
C
B
H
C
B
D
C
B
D
F
E
F
A
D
F
E
F
A
D
B
A
C
G
A
B
A
E
E
G
C
B
D
D
B
A
C
F
E
F
A
D
B
C
G
A
B
A
G
A
B
A
B
A
C
E
H
B
C
C
B
D
H
G
E
B
A
C
C
B
D
G
G
A
B
A
G
A
B
A
B
A
C
G
A
B
A
B
C
G
A
B
A
B
C
A
C
B
D
F
E
A
D
A
H
E
B
C
E
A
G
A
H
E
B
C
E
A
H
E
B
C
E
G
C
B
C
B
D
C
B
A
H
E
B
C
E
B
A
C
B
C
G
A
B
A
F
E
A
C
B
D
C
B
D
F
E
F
A
D
F
E
A
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
A
C
B
A
A
H
E
B
C
E
B
C
F
E
A
D
A
H
E
B
C
E
E
A
F
E
A
G
A
B
A
B
C
G
C
B
D
G
A
B
A
H
E
F
E
A
F
E
A
C
B
D
H
G
A
B
A
G
C
B
D
G
G
H
D
D
H
G
B
C
E
H
F
E
F
A
D
C
B
D
E
D
A
H
H
B
C
D
G
H
F
E
F
A
D
D
C
B
F
E
F
A
D
C
B
D
A
H
E
B
C
E
C
B
D
B
A
C
G
A
B
A
B
A
C
A
B
A
C
H
A
G
A
B
A
H
B
C
G
E
B
A
C
D
H
C
B
D
G
A
C
B
D
B
C
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
F
E
F
A
D
G
H
B
C
A
H
E
B
C
E
D
G
H
D
C
B
D
D
G
A
B
A
E
H
E
B
A
C
C
B
C
B
D
G
A
H
E
B
C
E
F
E
A
F
E
A
B
A
C
B
A
C
H
H
A
F
E
F
A
D
E
B
C
C
B
D
G
B
C
B
A
C
E
B
C
G
A
B
A
B
C
B
A
C
F
E
F
A
D
A
H
E
B
C
E
H
H
G
B
A
C
G
D
C
B
D
B
A
C
C
B
F
E
F
A
D
B
A
C
G
C
B
H
D
B
A
C
H
H
C
B
G
A
B
A
G
A
B
A
B
C
B
A
C
C
B
D
B
A
C
G
A
B
A
F
E
A
E
G
G
G
E
B
C
D
F
E
F
A
D
G
A
C
B
F
E
A
H
D
G
A
B
A
A
B
C
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
C
B
C
B
D
C
B
B
A
C
C
B
F
E
A
E
G
H
G
A
B
A
B
A
C
E
G
A
B
A
D
A
B
A
C
F
E
A
A
E
G
C
B
A
C
B
D
C
B
D
C
B
C
B
D
G
C
B
D
B
A
C
D
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
H
G
F
E
A
B
A
C
E
G
C
B
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
G
D
F
E
A
F
E
A
H
A
H
E
B
C
E
B
C
A
H
E
B
C
E
A
B
C
A
H
E
B
C
E
A
B
A
C
B
A
C
C
B
D
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
H
H
G
A
B
A
G
A
B
A
F
E
A
D
F
E
F
A
D
F
E
A
G
A
B
A
B
C
B
C
H
B
C
A
H
E
B
C
E
F
E
F
A
D
F
E
A
D
B
C
C
B
G
E
D
A
G
D
F
E
F
A
D
C
B
D
D
A
E
G
A
B
A
C
B
D
F
E
F
A
D
D
F
E
A
B
A
C
C
B
D
G
A
C
B
D
B
A
C
G
A
H
E
B
C
E
F
E
F
A
D
B
A
C
F
E
F
A
D
H
B
A
C
A
H
E
B
C
E
E
G
A
B
A
F
E
F
A
D
B
C
G
A
B
A
F
E
F
A
D
D
E
C
B
D
H
A
H
E
B
C
E
B
C
G
A
B
A
B
C
B
C
B
A
C
C
B
C
B
D
E
B
C
A
C
B
D
G
H
G
A
B
A
E
A
B
C
D
C
B
B
A
C
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
A
F
E
A
C
B
D
C
B
F
E
A
G
A
B
A
C
B
D
B
A
C
A
H
E
B
C
E
B
A
C
C
B
D
F
E
A
C
B
D
B
C
F
E
A
G
A
H
E
B
C
E
A
G
C
B
D
H
F
E
F
A
D
F
E
A
D
H
A
G
A
B
A
A
H
E
B
C
E
H
B
C
F
E
A
C
B
D
F
E
F
A
D
G
A
B
A
F
E
A
B
C
C
B
D
H
A
H
E
B
C
E
E
B
C
A
H
C
B
D
D
H
C
B
D
A
H
E
B
C
E
C
B
D
B
C
G
H
E
C
B
D
A
F
E
A
F
E
A
C
B
D
C
B
B
C
A
H
E
B
C
E
B
A
C
A
F
E
F
A
D
H
F
E
F
A
D
A
B
C
B
C
G
C
B
D
C
B
D
C
B
D
E
D
A
H
G
A
B
A
A
H
E
B
C
E
E
H
F
E
A
A
E
D
F
E
A
F
E
F
A
D
B
C
F
E
F
A
D
C
B
C
B
D
H
C
B
F
E
A
B
A
C
C
B
D
F
E
F
A
D
A
H
E
B
C
E
C
B
A
A
E
A
H
E
B
C
E
D
F
E
F
A
D
C
B
C
B
F
E
F
A
D
C
B
B
C
F
E
F
A
D
A
B
A
C
E
C
B
G
C
B
D
D
B
A
C
H
F
E
A
G
G
A
B
A
C
B
D
F
E
F
A
D
D
E
F
E
F
A
D
A
H
E
B
C
E
C
B
D
H
E
C
B
D
C
B
B
A
C
D
B
A
C
H
A
A
H
E
B
C
E
E
H
D
C
B
D
H
B
A
C
B
C
B
C
H
F
E
A
E
H
F
E
F
A
D
C
B
D
H
E
C
B
D
G
B
A
C
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
H
F
E
A
F
E
F
A
D
A
H
E
B
C
E
H
E
E
G
F
E
A
C
B
D
H
C
B
D
H
F
E
A
E
E
G
A
B
A
H
G
B
C
B
C
G
A
B
A
G
A
B
A
B
C
F
E
F
A
D
B
C
E
F
E
A
C
B
D
B
A
C
B
A
C
A
H
E
B
C
E
E
H
E
A
H
E
B
C
E
B
A
C
E
A
B
C
A
H
C
B
D
F
E
A
C
B
E
B
C
B
A
C
E
B
C
G
A
B
A
C
B
C
B
D
A
D
C
B
D
A
H
E
B
C
E
F
E
A
B
C
G
A
B
A
A
B
A
C
F
E
F
A
D
G
A
B
A
G
D
E
B
C
F
E
F
A
D
B
A
C
A
D
G
B
A
C
E
B
C
E
E
D
F
E
F
A
D
H
F
E
F
A
D
D
C
B
E
F
E
A
C
B
D
C
B
E
D
E
C
B
D
F
E
A
F
E
F
A
D
E
C
B
C
B
D
G
D
A
H
E
B
C
E
C
B
D
D
G
F
E
A
G
C
B
D
C
B
F
E
F
A
D
D
F
E
A
A
H
E
B
C
E
E
G
A
B
A
C
B
A
H
E
B
C
E
F
E
A
B
A
C
E
F
E
A
A
A
E
G
G
A
B
A
C
B
A
A
B
C
B
C
C
B
D
F
E
F
A
D
B
C
B
C
H
F
E
F
A
D
F
E
A
D
H
C
B
D
C
B
D
A
H
E
B
C
E
A
B
C
D
A
G
G
A
B
A
B
A
C
A
H
E
B
C
E
E
D
G
A
B
A
B
C
A
G
A
B
A
D
C
B
C
B
D
B
C
C
B
D
G
A
B
A
F
E
F
A
D
F
E
A
A
B
C
B
A
C
F
E
A
G
A
B
A
F
E
F
A
D
G
A
B
A
D
G
A
B
A
G
A
B
A
B
C
E
B
C
C
B
C
B
D
F
E
A
A
H
E
B
C
E
B
A
C
D
F
E
A
D
G
A
B
A
F
E
A
D
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
H
G
A
B
A
B
C
B
A
C
H
E
G
A
H
E
B
C
E
D
G
B
C
F
E
A
A
E
E
G
C
B
D
A
C
B
H
A
D
G
A
B
A
E
B
A
C
A
F
E
A
E
H
G
F
E
A
E
A
C
B
D
B
A
C
D
F
E
A
B
C
C
B
B
A
C
B
C
B
C
D
D
B
A
C
F
E
F
A
D
D
F
E
F
A
D
G
A
B
A
C
B
A
H
E
B
C
E
E
F
E
F
A
D
F
E
A
F
E
F
A
D
B
A
C
G
A
B
A
G
A
B
A
G
C
B
H
C
B
C
B
G
H
H
A
E
D
C
B
G
A
B
A
D
D
F
E
F
A
D
C
B
C
B
D
G
A
B
A
E
C
B
H
C
B
B
A
C
G
A
B
A
F
E
F
A
D
A
G
D
C
B
C
B
A
H
E
B
C
E
B
A
C
C
B
D
F
E
A
B
A
C
F
E
A
E
E
G
A
B
A
G
A
B
A
G
A
H
E
B
C
E
C
B
D
F
E
F
A
D
F
E
A
E
G
A
B
A
D
E
B
C
F
E
F
A
D
E
C
B
D
C
B
D
A
H
E
B
C
E
G
C
B
F
E
F
A
D
A
H
E
B
C
E
C
B
B
A
C
A
H
E
B
C
E
C
B
D
B
C
H
G
C
B
G
H
F
E
F
A
D
D
F
E
A
F
E
F
A
D
H
B
A
C
G
F
E
F
A
D
D
D
C
B
H
B
A
C
H
G
A
B
A
F
E
F
A
D
C
B
D
C
B
D
B
C
G
A
B
A
A
H
E
B
C
E
C
B
G
B
C
B
C
F
E
F
A
D
E
H
A
A
H
D
G
A
B
A
A
G
A
B
A
F
E
F
A
D
C
B
C
B
D
F
E
F
A
D
A
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
A
C
B
D
C
B
D
C
B
G
G
D
F
E
F
A
D
G
A
B
A
B
A
C
E
D
F
E
A
B
A
C
E
H
E
A
G
A
B
A
C
B
B
A
C
A
E
F
E
F
A
D
B
C
F
E
A
F
E
A
C
B
D
G
A
B
A
B
C
H
F
E
F
A
D
A
C
B
D
E
A
F
E
A
C
B
D
E
G
A
B
A
D
A
H
E
B
C
E
E
B
A
C
B
A
C
B
A
C
E
E
C
B
D
A
B
C
F
E
A
H
C
B
B
A
C
G
A
B
A
C
B
D
D
H
C
B
E
G
A
B
A
E
F
E
A
A
H
E
B
C
E
F
E
A
G
A
B
A
A
H
E
B
C
E
E
B
A
C
E
C
B
H
C
B
D
G
A
B
A
G
A
B
A
A
H
E
B
C
E
F
E
A
G
F
E
A
A
H
E
B
C
E
D
E
G
A
B
A
C
B
F
E
A
C
B
D
F
E
F
A
D
A
H
E
B
C
E
F
E
A
C
B
F
E
A
H
D
A
F
E
F
A
D
F
E
A
B
C
B
C
E
C
B
F
E
A
H
F
E
A
F
E
F
A
D
C
B
D
B
C
B
C
F
E
A
B
A
C
D
E
G
A
B
A
C
B
C
B
D
A
B
A
C
C
B
C
B
D
A
H
B
C
A
B
C
G
G
A
B
A
E
B
A
C
E
F
E
F
A
D
E
C
B
C
B
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
B
A
C
D
D
C
B
D
E
C
B
D
E
G
B
C
A
A
H
E
B
C
E
B
C
A
A
H
E
B
C
E
C
B
C
B
A
H
E
B
C
E
B
A
C
B
A
C
C
B
D
B
C
H
F
E
F
A
D
B
A
C
A
H
H
C
B
D
F
E
A
A
H
E
B
C
E
F
E
A
B
A
C
A
B
A
C
H
G
A
B
A
C
B
F
E
A
B
C
A
H
E
B
C
E
B
A
C
B
C
A
H
E
B
C
E
A
H
E
B
C
E
C
B
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
A
B
C
B
A
C
B
A
C
B
A
C
C
B
D
A
D
B
A
C
F
E
A
A
H
E
B
C
E
F
E
F
A
D
H
G
F
E
F
A
D
A
H
E
B
C
E
C
B
H
G
A
B
A
E
G
A
H
E
B
C
E
H
B
A
C
E
F
E
A
E
A
G
A
B
A
H
H
C
B
A
H
E
B
C
E
A
H
E
B
C
E
D
A
H
E
B
C
E
B
A
C
B
A
C
F
E
F
A
D
A
F
E
A
F
E
A
A
H
E
B
C
E
G
A
B
A
E
B
C
F
E
A
A
H
E
B
C
E
B
C
C
B
A
B
A
C
A
G
A
B
A
G
A
B
A
G
A
A
H
E
B
C
E
E
F
E
A
B
C
F
E
A
C
B
D
C
B
D
F
E
A
E
E
C
B
D
H
G
B
A
C
A
H
E
B
C
E
A
A
A
H
E
B
C
E
G
C
B
D
A
B
A
C
B
A
C
E
G
A
C
B
A
H
E
B
C
E
C
B
E
H
B
A
C
E
F
E
A
E
E
E
B
A
C
B
A
C
C
B
D
C
B
D
G
F
E
F
A
D
A
D
G
B
C
A
F
E
A
D
A
H
E
B
C
E
H
A
B
C
A
H
E
B
C
E
D
F
E
A
H
G
A
B
A
B
A
C
B
C
H
F
E
A
H
C
B
A
B
A
C
B
C
D
E
D
F
E
A
B
C
A
H
E
B
C
E
G
A
B
A
G
A
B
A
B
A
C
B
A
C
H
E
A
H
E
B
C
E
F
E
F
A
D
E
A
H
E
B
C
E
E
C
B
F
E
A
E
G
A
B
A
F
E
A
D
B
C
B
A
C
E
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
E
G
A
B
A
C
B
D
E
D
G
A
B
A
D
G
A
B
A
C
B
D
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
C
B
D
G
A
B
A
H
A
G
H
A
H
E
B
C
E
G
A
B
A
C
B
A
H
G
A
B
A
H
G
A
B
A
D
A
H
E
B
C
E
G
A
F
E
F
A
D
G
A
B
A
H
B
C
A
A
H
E
B
C
E
H
E
A
G
A
B
A
B
A
C
B
C
D
C
B
F
E
A
E
B
C
F
E
A
F
E
A
B
A
C
E
D
F
E
A
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
A
A
H
E
B
C
E
C
B
G
A
B
A
A
H
E
B
C
E
C
B
B
C
H
D
A
C
B
D
F
E
A
G
C
B
D
G
A
E
A
H
E
B
C
E
B
A
C
E
B
A
C
A
A
H
E
B
C
E
A
C
B
D
G
A
B
A
G
A
H
C
B
F
E
F
A
D
E
G
A
B
A
A
A
H
C
B
C
B
D
H
G
A
B
A
F
E
F
A
D
D
C
B
F
E
F
A
D
F
E
A
A
E
C
B
D
C
B
D
A
C
B
B
A
C
A
B
C
D
C
B
B
C
C
B
D
G
F
E
A
E
G
A
B
A
F
E
A
B
A
C
F
E
A
D
G
A
B
A
C
B
C
B
D
H
G
B
C
F
E
F
A
D
F
E
F
A
D
G
D
D
F
E
F
A
D
C
B
D
A
H
E
B
C
E
A
F
E
A
A
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
B
C
A
H
E
B
C
E
F
E
A
B
C
E
B
A
C
B
A
C
G
A
B
A
B
A
C
D
F
E
F
A
D
G
D
G
A
B
A
G
G
A
B
A
A
A
H
E
B
C
E
A
H
E
B
C
E
A
F
E
A
B
C
A
F
E
F
A
D
F
E
F
A
D
D
G
A
B
A
D
C
B
D
E
E
F
E
F
A
D
B
C
G
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
G
C
B
B
A
C
B
A
C
A
H
E
B
C
E
C
B
C
B
C
B
F
E
A
A
F
E
F
A
D
C
B
C
B
D
H
E
B
A
C
C
B
F
E
F
A
D
G
A
B
A
B
A
C
F
E
A
C
B
D
C
B
G
A
B
A
E
F
E
A
C
B
C
B
D
A
A
H
E
B
C
E
A
A
H
D
H
F
E
A
D
C
B
D
B
A
C
H
F
E
A
A
E
C
B
F
E
A
F
E
A
F
E
F
A
D
F
E
A
G
E
C
B
D
B
A
C
F
E
F
A
D
G
A
B
A
B
C
D
C
B
A
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
A
A
A
H
E
B
C
E
C
B
B
A
C
E
D
C
B
D
A
C
B
D
F
E
A
A
E
B
A
C
C
B
E
D
G
A
B
A
D
A
H
E
B
C
E
A
H
E
B
C
E
H
B
A
C
A
H
E
B
C
E
F
E
F
A
D
B
A
C
G
H
G
B
C
C
B
H
C
B
D
A
H
E
B
C
E
C
B
A
H
E
B
C
E
B
A
C
E
H
H
C
B
A
B
C
F
E
A
B
C
G
A
E
B
A
C
C
B
D
F
E
A
A
H
E
B
C
E
A
H
D
F
E
F
A
D
E
G
C
B
D
G
B
A
C
G
E
A
G
A
B
A
E
C
B
D
B
C
D
E
D
C
B
D
B
C
B
A
C
H
C
B
D
B
A
C
G
A
B
A
D
C
B
D
C
B
C
B
D
D
D
G
A
H
E
B
C
E
H
D
F
E
F
A
D
A
H
E
B
C
E
H
D
B
A
C
D
A
A
G
F
E
A
A
D
F
E
F
A
D
G
C
B
D
B
A
C
E
D
C
B
D
F
E
F
A
D
A
H
E
B
C
E
B
C
F
E
A
A
F
E
F
A
D
D
A
E
H
E
H
E
H
E
G
B
A
C
C
B
D
G
H
C
B
C
B
D
F
E
A
F
E
A
F
E
A
B
A
C
H
B
A
C
F
E
A
F
E
F
A
D
A
E
F
E
F
A
D
G
A
B
A
G
A
H
E
B
C
E
C
B
C
B
F
E
A
E
A
G
F
E
A
F
E
A
F
E
F
A
D
F
E
A
D
G
A
B
A
A
H
E
B
C
E
G
A
B
A
B
A
C
F
E
A
G
A
B
A
C
B
A
D
A
H
E
B
C
E
F
E
F
A
D
F
E
A
B
C
D
C
B
D
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
E
B
A
C
D
H
C
B
D
E
B
C
H
G
D
H
E
C
B
D
H
A
H
E
B
C
E
G
A
B
A
C
B
B
C
D
G
A
B
A
F
E
A
A
C
B
D
A
C
B
D
F
E
F
A
D
C
B
F
E
A
B
A
C
B
C
C
B
D
D
C
B
B
C
H
B
A
C
F
E
A
E
A
B
C
G
A
H
E
B
C
E
C
B
H
B
C
H
E
G
E
G
H
B
C
B
A
C
D
E
A
H
E
B
C
E
B
A
C
G
C
B
D
A
H
E
B
C
E
A
B
C
H
F
E
A
H
A
H
E
B
C
E
B
C
H
G
A
B
A
A
H
F
E
F
A
D
C
B
A
H
E
B
C
E
A
B
A
C
B
A
C
B
C
B
A
C
A
D
A
H
E
B
C
E
A
A
D
H
E
B
C
D
H
A
B
A
C
A
H
E
B
C
E
H
C
B
D
F
E
A
D
C
B
A
D
B
C
B
C
C
B
E
A
A
H
E
B
C
E
G
A
B
A
E
H
B
C
D
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
F
E
A
E
G
A
B
A
B
C
D
B
C
D
C
B
D
B
C
E
B
C
H
C
B
A
B
A
C
F
E
F
A
D
A
A
H
E
B
C
E
B
A
C
F
E
A
G
A
B
A
G
C
B
G
F
E
F
A
D
C
B
C
B
D
G
A
C
B
D
C
B
D
F
E
A
H
E
E
A
H
C
B
F
E
F
A
D
G
A
B
A
C
B
D
A
H
A
H
E
B
C
E
C
B
H
G
A
B
A
A
H
E
B
C
E
C
B
F
E
F
A
D
C
B
D
C
B
D
C
B
A
C
B
B
C
G
G
A
B
A
A
H
B
A
C
E
E
C
B
D
F
E
A
C
B
D
C
B
D
A
H
E
B
C
E
H
C
B
G
A
C
B
B
C
E
B
C
A
G
D
H
F
E
F
A
D
A
B
C
B
A
C
E
A
C
B
D
G
A
B
A
C
B
D
G
A
B
A
G
A
B
A
G
A
B
A
A
H
E
B
C
E
F
E
A
G
A
B
A
G
G
A
B
A
F
E
A
C
B
D
H
G
A
B
A
A
H
E
B
C
E
B
C
F
E
F
A
D
G
E
B
C
D
F
E
A
C
B
D
D
A
H
E
B
C
E
F
E
F
A
D
H
F
E
A
C
B
D
A
H
E
B
C
E
E
B
C
E
D
H
C
B
D
G
A
B
A
F
E
A
A
H
E
B
C
E
F
E
A
H
G
E
C
B
D
C
B
D
A
H
E
B
C
E
G
A
B
A
C
B
D
D
A
H
E
B
C
E
G
A
B
A
H
C
B
D
C
B
D
G
A
B
A
B
A
C
F
E
F
A
D
A
H
E
B
C
E
B
A
C
F
E
F
A
D
G
A
B
A
D
A
E
B
C
E
F
E
F
A
D
E
B
A
C
H
C
B
D
G
C
B
E
H
C
B
B
A
C
E
H
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
A
C
B
C
G
A
B
A
G
A
B
A
C
B
H
G
A
B
A
B
A
C
F
E
F
A
D
C
B
D
A
H
E
B
C
E
B
A
C
A
E
H
F
E
F
A
D
B
A
C
C
B
D
F
E
F
A
D
C
B
D
B
C
H
G
D
D
C
B
H
G
A
G
B
A
C
F
E
F
A
D
B
A
C
H
F
E
A
D
G
A
D
F
E
A
E
D
G
A
B
A
C
B
D
B
C
A
C
B
B
A
C
C
B
A
H
F
E
A
C
B
D
B
C
B
C
F
E
F
A
D
G
B
A
C
F
E
A
A
B
A
C
F
E
A
A
H
E
B
C
E
H
E
C
B
D
C
B
D
B
A
C
C
B
F
E
F
A
D
A
B
A
C
E
H
G
A
B
A
F
E
F
A
D
C
B
D
G
C
B
C
B
A
F
E
F
A
D
B
A
C
B
C
A
F
E
F
A
D
C
B
F
E
A
F
E
A
C
B
H
C
B
D
H
G
A
B
A
D
A
H
E
B
C
E
A
H
F
E
F
A
D
C
B
D
A
G
F
E
A
B
C
C
B
D
B
A
C
F
E
F
A
D
G
A
B
A
E
F
E
A
F
E
F
A
D
A
H
E
B
C
E
G
A
H
E
B
C
E
B
A
C
A
G
A
B
A
B
A
C
B
C
F
E
A
G
A
H
E
B
C
E
D
B
A
C
B
A
C
A
H
E
B
C
E
F
E
F
A
D
C
B
D
B
C
C
B
D
G
A
B
A
F
E
F
A
D
D
A
H
E
B
C
E
B
C
B
A
C
D
C
B
D
C
B
G
A
B
A
E
A
C
B
H
F
E
F
A
D
E
E
A
H
E
B
C
E
H
A
H
E
B
C
E
F
E
F
A
D
E
D
G
C
B
C
B
D
B
A
C
D
G
A
B
A
C
B
A
H
E
B
C
E
B
C
F
E
F
A
D
H
D
C
B
D
F
E
A
C
B
G
F
E
A
A
H
E
B
C
E
F
E
F
A
D
E
C
B
H
F
E
F
A
D
E
A
F
E
A
F
E
F
A
D
H
C
B
C
B
D
G
H
H
B
C
G
C
B
D
F
E
F
A
D
E
B
A
C
B
A
C
A
C
B
D
C
B
C
B
E
G
A
G
G
G
A
B
A
B
A
C
A
C
B
E
E
C
B
D
F
E
A
A
H
E
B
C
E
A
F
E
F
A
D
C
B
D
B
C
F
E
A
A
H
E
B
C
E
C
B
D
C
B
D
A
A
H
E
B
C
E
F
E
A
H
A
A
H
E
B
C
E
F
E
A
A
H
C
B
D
E
G
A
B
A
H
C
B
D
C
B
D
A
B
A
C
E
B
A
C
H
A
H
E
B
C
E
B
C
A
C
B
E
B
A
C
A
H
E
B
C
E
G
A
B
A
B
C
E
C
B
F
E
F
A
D
C
B
D
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
A
C
B
D
A
E
B
C
F
E
A
C
B
D
F
E
A
A
H
E
B
C
E
G
A
B
A
E
C
B
D
E
G
A
B
A
G
A
B
A
A
H
E
B
C
E
C
B
A
C
B
D
C
B
D
B
A
C
E
A
C
B
D
F
E
F
A
D
B
A
C
E
H
F
E
A
F
E
A
C
B
C
B
D
H
F
E
A
F
E
F
A
D
F
E
A
E
A
A
H
E
B
C
E
G
A
B
A
F
E
A
A
H
E
B
C
E
C
B
A
F
E
F
A
D
D
C
B
B
C
H
B
A
C
A
H
E
B
C
E
G
E
G
C
B
G
A
B
A
G
A
B
A
C
B
C
B
G
A
B
A
G
E
F
E
A
G
A
B
A
H
G
A
H
E
B
C
E
C
B
D
B
C
B
A
C
A
F
E
F
A
D
C
B
D
B
C
F
E
A
C
B
B
C
E
A
H
E
B
C
E
G
A
B
A
A
B
C
C
B
D
G
A
B
A
E
B
A
C
G
A
B
A
F
E
A
B
A
C
H
F
E
A
B
C
G
A
B
A
D
H
B
C
G
A
B
A
G
A
F
E
F
A
D
A
C
B
A
H
E
B
C
E
F
E
A
D
D
G
A
B
A
A
C
B
D
B
C
B
C
F
E
A
A
H
E
B
C
E
D
F
E
A
A
H
E
B
C
E
E
F
E
F
A
D
C
B
D
F
E
A
C
B
D
F
E
A
B
A
C
B
A
C
B
C
H
A
E
E
G
A
H
E
B
C
E
E
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
B
C
A
H
E
B
C
E
F
E
F
A
D
C
B
D
B
A
C
B
C
D
G
A
B
A
B
A
C
E
G
A
B
A
C
B
D
G
A
B
C
F
E
F
A
D
B
A
C
C
B
G
A
B
A
B
C
D
B
A
C
A
C
B
D
A
H
E
B
C
E
H
D
G
F
E
A
H
C
B
D
C
B
E
D
A
H
E
B
C
E
G
A
B
A
G
A
B
A
A
H
E
B
C
E
G
F
E
A
G
G
A
B
A
G
A
B
A
B
A
C
G
A
B
A
G
F
E
F
A
D
F
E
A
D
H
B
A
C
A
H
E
B
C
E
G
E
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
B
C
F
E
A
C
B
B
C
B
C
F
E
F
A
D
F
E
A
H
G
A
B
A
B
C
F
E
F
A
D
A
E
F
E
A
A
H
E
B
C
E
A
B
C
B
A
C
C
B
C
B
D
F
E
A
F
E
F
A
D
A
F
E
A
E
B
A
C
G
A
B
A
A
H
E
B
C
E
D
C
B
D
G
A
H
E
B
C
E
E
C
B
D
C
B
D
D
G
C
B
D
B
C
A
H
E
B
C
E
F
E
F
A
D
H
D
C
B
E
G
C
B
D
H
G
G
A
H
E
B
C
E
B
A
C
H
E
G
F
E
F
A
D
A
H
E
B
C
E
G
F
E
A
D
G
A
B
A
E
A
F
E
A
B
C
G
A
B
A
D
A
B
A
C
F
E
A
E
F
E
A
B
A
C
C
B
A
H
E
B
C
E
A
H
E
B
C
E
H
H
G
A
B
A
A
H
E
B
C
E
A
D
A
G
A
B
A
H
C
B
D
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
B
C
C
B
D
B
C
A
C
B
D
C
B
D
B
C
B
C
E
D
G
A
B
A
E
D
G
A
B
A
G
A
B
A
G
A
B
A
B
C
A
H
E
B
C
E
A
D
B
C
A
H
G
A
B
A
F
E
F
A
D
D
B
A
C
D
F
E
A
A
A
H
E
B
C
E
F
E
A
D
F
E
A
C
B
B
C
B
A
C
D
H
F
E
F
A
D
A
G
A
B
A
A
B
A
C
B
A
C
A
H
E
B
C
E
G
F
E
A
F
E
F
A
D
C
B
F
E
A
E
F
E
F
A
D
E
D
D
H
F
E
A
B
A
C
B
A
C
A
F
E
F
A
D
A
G
A
B
A
H
F
E
F
A
D
A
H
E
B
C
E
E
F
E
F
A
D
F
E
F
A
D
G
A
B
A
F
E
A
D
G
D
E
C
B
D
H
B
C
G
A
B
A
C
B
G
A
B
A
A
G
B
A
C
B
A
C
A
G
D
C
B
D
H
B
C
H
B
C
C
B
D
G
A
B
A
F
E
A
H
F
E
A
A
B
A
C
G
A
B
C
F
E
A
A
H
E
B
C
E
E
A
H
E
B
C
E
G
A
B
A
G
A
B
A
B
A
C
G
A
B
A
E
G
F
E
A
F
E
F
A
D
A
F
E
A
F
E
A
D
C
B
D
D
B
A
C
F
E
F
A
D
G
A
B
A
F
E
A
B
A
C
C
B
D
F
E
A
B
A
C
D
B
C
A
D
F
E
A
C
B
A
D
A
H
E
B
C
E
E
C
B
D
D
C
B
B
A
C
E
F
E
F
A
D
G
C
B
D
B
C
G
A
B
A
F
E
F
A
D
E
B
C
E
B
A
C
H
B
C
G
F
E
A
B
C
H
C
B
B
A
C
A
F
E
F
A
D
F
E
F
A
D
F
E
A
C
B
C
B
D
G
H
B
A
C
D
C
B
D
G
C
B
D
H
F
E
A
B
A
C
A
F
E
A
B
C
F
E
A
D
G
D
A
B
C
D
B
A
C
C
B
F
E
A
F
E
A
G
A
B
A
D
C
B
D
F
E
A
G
D
D
C
B
D
F
E
A
F
E
A
F
E
A
A
H
E
B
C
E
D
H
C
B
F
E
F
A
D
D
E
B
C
A
H
E
B
C
E
C
B
D
G
A
B
A
E
B
C
G
A
B
A
B
A
C
C
B
D
E
H
H
A
H
E
B
C
E
B
C
H
D
G
A
B
A
D
H
A
F
E
F
A
D
C
B
H
B
C
F
E
A
F
E
A
G
A
B
A
F
E
F
A
D
B
C
H
C
B
A
C
B
F
E
A
F
E
A
H
B
C
A
D
H
B
A
C
G
A
B
A
A
H
E
B
C
E
G
A
B
A
H
H
G
B
A
C
A
D
E
A
H
E
B
C
E
B
C
B
A
C
C
B
B
A
C
H
G
F
E
A
F
E
F
A
D
B
C
C
B
F
E
A
C
B
C
B
A
H
E
B
C
E
F
E
A
B
C
F
E
F
A
D
D
G
F
E
F
A
D
E
G
A
B
A
E
F
E
F
A
D
A
F
E
F
A
D
A
D
D
F
E
F
A
D
G
A
B
A
F
E
A
B
C
F
E
F
A
D
C
B
G
A
B
A
A
H
E
B
C
E
E
G
F
E
A
B
A
C
G
A
B
A
F
E
A
F
E
A
G
F
E
F
A
D
H
G
G
G
A
B
A
B
C
C
B
D
A
H
E
B
C
E
H
C
B
H
H
G
A
B
A
B
A
C
H
E
F
E
F
A
D
E
G
G
A
H
E
B
C
E
E
A
A
D
H
F
E
F
A
D
C
B
G
A
B
A
B
C
A
H
E
B
C
E
C
B
D
B
C
D
D
F
E
F
A
D
C
B
F
E
F
A
D
D
F
E
F
A
D
H
E
A
F
E
A
D
G
A
B
A
G
A
B
A
F
E
F
A
D
G
F
E
F
A
D
A
A
A
G
A
B
A
A
F
E
A
G
A
H
A
H
E
B
C
E
E
B
C
E
B
C
F
E
A
B
C
F
E
A
C
B
D
A
G
A
B
A
F
E
A
F
E
A
H
D
F
E
A
B
C
A
F
E
F
A
D
A
H
B
A
C
H
C
B
D
G
F
E
F
A
D
H
B
C
C
B
F
E
A
E
B
A
C
F
E
A
A
G
F
E
F
A
D
F
E
F
A
D
B
A
C
A
H
E
B
C
E
E
B
A
C
B
A
C
B
A
C
B
C
H
B
A
C
G
A
B
A
E
C
B
F
E
F
A
D
G
D
E
B
C
A
A
H
E
B
C
E
F
E
A
B
A
C
G
A
B
A
B
C
G
A
B
A
C
B
A
C
C
B
F
E
F
A
D
C
B
D
C
B
D
B
A
C
B
C
B
C
G
A
B
A
F
E
A
A
F
E
F
A
D
C
B
D
G
G
A
B
A
B
A
C
B
C
A
H
E
A
F
E
F
A
D
D
F
E
F
A
D
B
A
C
A
H
E
B
C
E
D
B
C
E
A
H
E
B
C
E
E
C
B
D
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
A
C
G
A
B
A
B
C
B
A
C
F
E
A
D
B
C
C
B
D
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
D
G
F
E
A
G
B
C
F
E
F
A
D
G
A
H
E
B
C
E
C
B
D
G
A
G
A
B
A
B
C
B
A
C
B
C
A
B
C
A
B
A
C
G
A
B
A
D
B
A
C
C
B
D
D
C
B
D
B
C
G
A
B
A
A
C
B
D
C
B
D
F
E
A
G
A
B
A
G
A
B
A
D
E
E
C
B
G
B
A
C
E
A
H
E
B
C
E
A
A
F
E
A
C
B
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
C
B
B
A
C
F
E
F
A
D
C
B
D
A
B
A
C
B
A
C
D
E
F
E
A
F
E
A
D
G
A
B
A
G
F
E
F
A
D
G
A
B
A
A
H
H
F
E
A
H
F
E
A
G
H
G
A
G
C
B
D
A
H
E
B
C
E
A
C
B
D
B
C
E
F
E
F
A
D
A
H
E
B
C
E
B
C
C
B
D
F
E
F
A
D
F
E
A
H
F
E
A
B
C
D
H
C
B
D
H
B
A
C
E
A
H
F
E
F
A
D
C
B
G
A
B
A
A
A
H
E
B
C
E
F
E
A
G
A
B
A
C
B
D
E
A
H
E
B
C
E
B
A
C
G
F
E
A
H
A
B
A
C
G
E
A
F
E
A
F
E
F
A
D
B
A
C
D
C
B
D
E
D
F
E
F
A
D
C
B
C
B
D
G
G
A
B
A
C
B
D
D
C
B
D
F
E
A
A
H
E
B
C
E
C
B
F
E
A
H
A
H
E
B
C
E
G
G
A
B
A
C
B
D
E
B
A
C
A
A
H
E
B
C
E
A
H
E
B
C
E
A
A
E
C
B
D
D
F
E
A
G
F
E
F
A
D
D
G
A
B
A
B
C
A
E
B
A
C
E
A
H
E
B
C
E
A
B
A
C
F
E
F
A
D
B
C
G
A
D
D
G
A
B
A
H
A
H
E
B
C
E
B
C
C
B
F
E
F
A
D
H
D
D
B
C
B
A
C
A
C
B
A
D
H
C
B
B
A
C
G
B
A
C
G
G
B
C
F
E
A
F
E
A
C
B
D
F
E
F
A
D
F
E
A
B
A
C
G
A
B
A
C
B
C
B
D
C
B
D
B
A
C
H
G
A
B
A
F
E
A
F
E
A
C
B
D
G
A
B
A
B
A
C
B
C
B
A
C
B
C
B
A
C
A
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
G
G
A
B
A
C
B
H
A
H
E
B
C
E
D
B
C
F
E
F
A
D
B
C
G
A
B
A
B
A
C
F
E
A
D
B
A
C
A
H
E
B
C
E
C
B
D
G
A
B
A
G
A
B
A
E
A
H
D
F
E
A
C
B
D
A
H
E
B
C
E
C
B
D
B
A
C
B
A
C
D
F
E
F
A
D
C
B
D
A
G
A
B
A
C
B
A
H
E
B
C
E
A
H
E
B
C
E
B
C
B
C
B
A
C
C
B
E
C
B
E
A
H
E
B
C
E
G
B
A
C
F
E
F
A
D
H
A
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
G
A
D
G
A
B
A
F
E
A
H
C
B
D
C
B
D
C
B
D
B
C
D
F
E
A
H
F
E
A
G
G
A
B
A
B
C
A
H
E
B
C
E
C
B
F
E
F
A
D
D
E
H
G
C
B
F
E
F
A
D
E
G
A
B
A
B
A
C
C
B
D
G
A
B
A
A
H
E
B
C
E
E
D
B
C
H
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
C
B
G
A
B
A
C
B
B
C
C
B
F
E
F
A
D
D
B
A
C
H
H
D
G
A
B
A
C
B
D
C
B
D
F
E
A
H
A
E
C
B
B
C
C
B
E
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
G
F
E
A
B
C
G
E
D
G
B
C
C
B
D
C
B
E
G
A
B
A
F
E
A
F
E
A
H
C
B
B
C
F
E
F
A
D
G
E
B
A
C
C
B
D
G
D
C
B
G
B
C
C
B
D
F
E
F
A
D
G
B
A
C
B
A
C
F
E
F
A
D
A
B
C
G
A
B
A
D
B
A
C
D
H
H
C
B
D
D
G
C
B
D
E
C
B
G
A
B
A
B
C
B
A
C
B
A
C
B
A
C
H
A
C
B
D
F
E
A
F
E
F
A
D
B
C
A
C
B
A
H
C
B
D
E
H
A
B
C
C
B
F
E
F
A
D
H
E
B
A
C
A
H
E
B
C
E
B
C
C
B
D
B
C
A
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
A
E
D
A
H
E
B
C
E
F
E
F
A
D
H
H
E
C
B
D
G
B
A
C
A
H
E
B
C
E
E
B
A
C
F
E
A
D
D
H
B
A
C
H
E
F
E
A
F
E
F
A
D
B
A
C
D
F
E
F
A
D
F
E
A
A
E
H
C
B
D
D
B
A
C
C
B
C
B
A
D
D
D
H
C
B
A
A
F
E
F
A
D
A
E
H
C
B
A
D
F
E
F
A
D
A
E
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
A
F
E
A
A
H
E
B
C
E
A
E
B
A
C
B
C
C
B
D
A
E
B
C
G
F
E
F
A
D
A
A
G
A
B
A
H
F
E
A
H
B
A
C
C
B
C
B
A
A
B
A
C
C
B
D
G
A
B
A
F
E
F
A
D
B
A
C
F
E
A
A
A
F
E
F
A
D
D
B
A
C
D
H
D
F
E
A
F
E
A
B
A
C
F
E
F
A
D
B
C
F
E
A
G
H
A
H
E
B
C
E
H
C
B
F
E
A
F
E
F
A
D
H
C
B
D
B
A
C
A
H
E
B
C
E
E
G
A
H
H
C
B
A
H
E
B
C
E
G
F
E
A
E
D
G
H
F
E
A
D
E
D
F
E
A
F
E
A
A
H
C
B
D
E
A
A
H
E
B
C
E
C
B
D
F
E
F
A
D
F
E
A
D
G
A
B
A
B
C
F
E
F
A
D
C
B
A
F
E
A
F
E
F
A
D
A
H
E
B
C
E
C
B
A
F
E
F
A
D
B
A
C
C
B
D
G
G
A
B
A
A
D
C
B
B
A
C
G
C
B
B
C
F
E
A
C
B
C
B
A
G
F
E
F
A
D
G
B
A
C
F
E
F
A
D
C
B
D
D
B
C
H
G
D
E
E
C
B
D
G
A
H
E
B
C
E
H
A
H
E
B
C
E
B
A
C
F
E
F
A
D
C
B
C
B
D
C
B
D
B
C
A
A
F
E
F
A
D
H
G
A
B
A
D
C
B
C
B
D
B
A
C
H
G
A
B
A
G
A
B
A
E
C
B
C
B
D
F
E
F
A
D
G
H
B
A
C
C
B
D
A
B
C
B
A
C
A
A
B
C
B
C
A
G
A
B
A
H
A
C
B
H
E
B
C
A
H
E
B
C
E
D
F
E
A
A
F
E
A
A
C
B
B
C
F
E
F
A
D
B
C
B
A
C
B
C
C
B
D
C
B
F
E
F
A
D
H
H
H
G
A
G
A
B
A
C
B
D
G
A
B
A
G
A
B
A
C
B
D
A
B
C
C
B
D
A
H
E
B
C
E
B
A
C
G
A
B
A
B
C
A
H
E
F
E
F
A
D
F
E
F
A
D
C
B
G
A
B
A
F
E
A
B
A
C
B
C
B
A
C
G
A
B
A
F
E
F
A
D
B
C
B
C
A
A
H
A
E
H
C
B
D
B
C
A
F
E
F
A
D
H
C
B
D
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
D
B
C
A
F
E
A
C
B
D
G
A
C
B
D
A
H
E
B
C
E
F
E
F
A
D
C
B
A
C
B
F
E
A
A
C
B
C
B
D
C
B
A
C
B
H
D
E
F
E
F
A
D
G
F
E
A
F
E
A
D
B
C
G
B
C
G
G
F
E
A
A
H
E
B
C
E
A
B
C
F
E
A
F
E
F
A
D
B
C
B
A
C
C
B
D
C
B
C
B
D
C
B
G
A
B
A
G
F
E
A
G
G
F
E
A
C
B
D
H
G
A
B
A
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
E
G
D
E
E
B
C
G
C
B
D
A
B
A
C
G
A
B
A
G
A
B
A
G
G
A
D
G
A
B
A
H
G
C
B
G
A
B
A
F
E
A
G
A
H
E
B
C
E
G
A
B
A
C
B
D
F
E
A
A
G
A
B
A
E
A
B
C
A
C
B
D
C
B
C
B
G
A
B
A
F
E
A
H
B
C
H
G
A
B
A
E
F
E
F
A
D
H
B
A
C
A
F
E
A
F
E
A
A
A
B
A
C
F
E
A
H
B
A
C
C
B
C
B
F
E
A
G
C
B
D
H
H
G
A
B
A
B
C
G
A
H
E
B
C
E
C
B
A
D
C
B
G
D
F
E
F
A
D
A
H
E
B
C
E
B
A
C
D
D
D
G
A
B
A
C
B
D
F
E
F
A
D
H
D
D
B
A
C
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
B
A
C
D
D
F
E
F
A
D
B
A
C
H
A
H
E
B
C
E
G
F
E
F
A
D
C
B
D
F
E
A
H
C
B
D
F
E
A
F
E
A
F
E
A
G
A
B
A
E
D
E
H
C
B
A
A
H
E
B
C
E
B
A
C
B
C
F
E
F
A
D
A
H
E
B
C
E
D
B
A
C
D
H
B
C
F
E
F
A
D
B
C
G
C
B
F
E
A
B
A
C
F
E
A
A
H
E
B
C
E
H
E
H
F
E
A
A
A
A
D
G
C
B
C
B
D
E
F
E
F
A
D
F
E
A
G
F
E
A
E
A
B
C
F
E
A
D
D
A
G
A
B
A
F
E
F
A
D
E
B
A
C
E
G
H
A
F
E
A
G
D
F
E
A
H
F
E
F
A
D
D
D
B
C
E
C
B
D
D
G
H
A
D
B
A
C
E
G
F
E
F
A
D
B
A
C
G
A
B
A
B
C
A
C
B
D
G
A
B
A
A
B
C
A
H
E
B
C
E
E
A
H
E
B
C
E
F
E
A
B
A
C
A
F
E
F
A
D
D
C
B
D
B
C
H
C
B
D
G
F
E
F
A
D
E
H
C
B
B
C
C
B
G
C
B
F
E
F
A
D
A
B
A
C
H
H
F
E
A
G
C
B
B
A
C
F
E
F
A
D
G
A
B
A
F
E
A
B
A
C
E
B
A
C
E
A
C
B
A
H
E
B
C
E
H
C
B
F
E
A
G
A
B
A
E
D
G
A
B
A
C
B
A
F
E
F
A
D
D
B
A
C
F
E
F
A
D
A
H
E
B
C
E
D
A
H
E
B
C
E
F
E
A
E
A
H
E
B
C
E
C
B
C
B
A
C
B
A
H
E
B
C
E
A
H
E
B
C
E
G
C
B
D
B
C
E
G
A
B
A
C
B
D
B
A
C
E
B
C
F
E
A
D
B
C
B
C
C
B
D
G
B
A
C
F
E
F
A
D
C
B
D
G
A
B
A
H
C
B
D
G
A
G
A
B
A
A
F
E
F
A
D
C
B
D
A
H
E
B
C
E
C
B
D
B
A
C
A
G
H
A
H
E
B
C
E
B
C
C
B
D
A
A
H
E
B
C
E
C
B
D
B
A
C
D
B
C
B
A
C
E
G
A
C
B
H
G
A
B
A
E
B
A
C
C
B
F
E
A
E
B
C
D
C
B
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
H
F
E
A
C
B
D
G
A
B
A
A
H
E
B
C
E
B
A
C
C
B
D
G
A
B
A
E
B
C
A
H
E
B
C
E
A
H
F
E
A
E
B
A
C
G
B
A
C
H
F
E
F
A
D
A
H
G
A
B
A
D
C
B
B
C
G
A
B
A
A
H
E
B
C
E
B
C
A
H
E
B
C
E
C
B
D
C
B
D
G
A
B
A
H
G
A
B
A
D
F
E
A
G
D
G
C
B
B
C
H
B
A
C
G
B
A
C
C
B
D
F
E
A
A
C
B
E
A
A
C
B
D
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
C
B
D
D
C
B
D
G
B
A
C
H
C
B
D
D
C
B
D
H
D
H
A
B
A
C
G
B
A
C
B
A
C
A
B
C
B
C
E
B
C
G
E
C
B
B
C
B
A
C
F
E
A
F
E
F
A
D
A
F
E
A
G
G
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
A
A
G
A
B
A
C
B
C
B
D
E
C
B
D
D
F
E
F
A
D
D
H
F
E
F
A
D
B
A
C
G
B
A
C
D
D
G
A
B
A
D
B
A
C
F
E
F
A
D
B
A
C
G
B
C
C
B
D
G
A
B
A
B
C
G
A
B
A
G
A
B
A
D
F
E
F
A
D
G
A
B
A
G
F
E
F
A
D
D
E
F
E
A
G
C
B
F
E
F
A
D
C
B
C
B
D
G
A
B
A
E
E
B
C
C
B
C
B
D
C
B
F
E
A
A
G
H
E
A
H
E
B
C
E
C
B
C
B
D
A
H
E
B
C
E
A
A
B
C
A
D
H
A
B
A
C
F
E
F
A
D
G
A
B
A
B
C
G
A
B
A
F
E
A
H
B
A
C
E
C
B
G
E
C
B
D
D
A
H
E
B
C
E
C
B
A
C
B
D
E
D
G
A
B
A
A
H
E
B
C
E
A
B
C
B
A
C
A
F
E
F
A
D
B
A
C
C
B
A
F
E
A
F
E
A
G
A
B
A
C
B
D
F
E
A
F
E
A
G
H
D
F
E
A
G
E
G
A
B
A
F
E
F
A
D
C
B
D
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
A
C
B
D
A
H
E
B
C
E
D
A
H
E
B
C
E
F
E
F
A
D
B
A
C
D
B
A
C
A
H
E
B
C
E
E
D
A
H
E
B
C
E
E
C
B
D
A
E
F
E
A
B
A
C
B
A
C
F
E
F
A
D
H
B
C
B
A
C
B
A
C
A
H
E
B
C
E
C
B
D
F
E
A
C
B
C
B
D
G
F
E
F
A
D
F
E
A
G
A
H
E
B
C
E
C
B
E
G
A
B
A
A
B
C
G
A
H
E
B
C
E
C
B
F
E
F
A
D
G
A
G
F
E
F
A
D
H
A
A
G
F
E
A
C
B
H
B
A
C
E
C
B
D
A
A
H
E
B
C
E
G
A
B
A
A
A
H
E
B
C
E
D
A
H
E
B
C
E
B
C
B
A
C
D
D
G
B
C
H
G
B
A
C
B
A
C
G
A
B
A
F
E
A
B
C
B
C
G
F
E
F
A
D
C
B
C
B
D
G
A
B
A
A
H
E
B
C
E
F
E
A
G
A
B
A
G
G
D
F
E
F
A
D
D
C
B
D
B
A
C
D
C
B
C
B
C
B
H
C
B
D
F
E
F
A
D
B
A
C
B
A
C
G
A
B
A
C
B
D
C
B
D
H
A
B
C
A
H
E
B
C
E
C
B
C
B
D
B
A
C
F
E
F
A
D
G
A
B
A
A
G
A
B
A
D
F
E
F
A
D
A
H
E
B
C
E
A
A
H
E
B
C
E
F
E
A
F
E
A
A
H
E
B
C
E
C
B
D
B
C
G
A
B
A
H
E
G
A
B
A
A
H
E
B
C
E
A
F
E
F
A
D
C
B
E
G
A
B
A
B
A
C
F
E
A
B
A
C
G
A
B
A
G
C
B
D
F
E
A
C
B
D
A
D
B
A
C
B
A
C
G
A
B
A
B
C
C
B
G
G
A
B
A
A
H
E
B
C
E
F
E
A
G
B
A
C
C
B
D
A
H
E
B
C
E
G
H
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
A
H
E
B
C
E
F
E
F
A
D
D
C
B
D
H
G
A
B
A
A
H
G
A
B
A
G
D
B
C
F
E
A
C
B
D
E
G
F
E
A
B
A
C
F
E
F
A
D
A
H
E
B
C
E
C
B
C
B
A
A
H
E
B
C
E
D
D
B
C
C
B
D
E
F
E
F
A
D
H
D
A
D
C
B
B
C
F
E
A
B
A
C
G
A
B
A
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
D
G
B
C
G
G
G
A
B
A
C
B
B
C
E
G
A
B
A
G
H
C
B
H
A
F
E
F
A
D
A
H
E
B
C
E
B
A
C
E
B
C
F
E
A
E
G
G
A
B
A
B
A
C
A
C
B
D
E
B
C
C
B
D
G
E
E
G
A
B
A
A
H
E
B
C
E
C
B
D
B
A
C
B
C
F
E
A
H
F
E
F
A
D
G
A
B
A
B
A
C
E
C
B
D
G
D
E
A
H
E
B
C
E
F
E
F
A
D
F
E
A
H
F
E
F
A
D
F
E
F
A
D
D
A
E
G
A
B
A
B
A
C
A
H
E
B
C
E
B
A
C
G
A
B
A
A
C
B
D
F
E
A
F
E
A
C
B
D
H
G
A
B
A
C
B
F
E
A
A
H
E
B
C
E
D
B
A
C
E
C
B
G
A
B
A
E
G
F
E
F
A
D
F
E
A
H
F
E
F
A
D
A
C
B
B
C
B
A
C
C
B
D
A
D
A
H
E
B
C
E
F
E
A
B
A
C
D
F
E
F
A
D
B
A
C
H
A
H
E
B
C
E
B
A
C
G
A
B
A
G
C
B
B
A
C
E
A
D
B
A
C
B
C
E
G
D
G
H
A
H
E
B
C
E
A
H
H
C
B
D
G
G
F
E
F
A
D
F
E
A
C
B
D
D
A
H
E
B
C
E
E
C
B
E
A
H
E
B
C
E
H
D
D
C
B
A
D
C
B
D
G
A
B
A
C
B
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
D
D
A
G
F
E
F
A
D
H
C
B
D
E
F
E
A
C
B
C
B
D
F
E
A
G
A
B
A
B
C
A
H
E
B
C
E
C
B
D
E
H
B
A
C
B
A
C
F
E
F
A
D
A
G
G
G
B
A
C
C
B
D
C
B
F
E
F
A
D
G
A
B
A
B
A
C
B
A
C
B
C
B
A
C
C
B
D
F
E
A
A
A
H
E
B
C
E
H
D
G
A
B
A
G
A
B
A
F
E
A
B
C
G
A
G
F
E
F
A
D
D
A
H
E
B
C
E
B
C
E
B
C
A
H
E
B
C
E
F
E
F
A
D
A
A
F
E
A
C
B
A
F
E
A
E
G
C
B
D
E
B
C
B
A
C
F
E
A
D
B
A
C
G
B
C
C
B
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
H
F
E
A
H
C
B
C
B
D
C
B
D
C
B
D
H
A
C
B
D
G
A
B
A
D
G
A
B
A
E
C
B
D
D
E
E
A
G
A
B
A
B
C
B
C
G
E
B
C
E
C
B
D
D
B
C
B
A
C
G
A
B
A
D
B
A
C
A
C
B
D
C
B
D
E
H
D
F
E
F
A
D
A
H
E
B
C
E
H
B
C
B
A
C
G
B
A
C
F
E
A
E
F
E
F
A
D
B
A
C
C
B
D
B
A
C
F
E
F
A
D
H
G
A
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
E
A
F
E
A
B
C
F
E
F
A
D
F
E
F
A
D
G
G
F
E
F
A
D
F
E
F
A
D
D
A
D
C
B
D
E
F
E
F
A
D
B
C
G
C
B
C
B
D
G
A
B
A
E
C
B
B
C
G
A
B
A
C
B
D
C
B
G
E
C
B
D
D
B
A
C
H
D
A
H
E
B
C
E
G
A
B
A
A
E
E
B
C
G
A
B
A
A
H
E
B
C
E
D
D
B
A
C
G
C
B
D
B
C
F
E
F
A
D
B
A
C
A
H
E
B
C
E
B
A
C
G
C
B
D
A
H
E
B
C
E
C
B
D
C
B
D
F
E
F
A
D
G
G
A
B
A
G
A
B
A
A
D
C
B
D
B
A
C
C
B
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
C
B
H
F
E
A
F
E
A
E
B
C
A
H
E
B
C
E
B
C
A
H
E
B
C
E
H
B
C
G
A
B
A
H
G
A
B
A
E
B
A
C
A
A
F
E
A
C
B
D
F
E
F
A
D
F
E
A
B
A
C
C
B
C
B
D
A
E
E
C
B
A
H
E
B
C
E
H
D
B
C
E
G
G
H
E
C
B
B
A
C
C
B
B
A
C
G
A
B
A
F
E
A
F
E
A
H
C
B
F
E
F
A
D
C
B
D
C
B
D
A
H
E
B
C
E
A
E
C
B
D
G
A
B
A
G
A
B
A
B
C
C
B
D
E
B
C
F
E
F
A
D
F
E
F
A
D
B
A
C
H
F
E
A
F
E
A
A
G
A
B
A
A
H
B
A
C
G
B
C
C
B
F
E
A
G
C
B
E
C
B
D
F
E
A
B
C
F
E
F
A
D
A
H
E
B
C
E
C
B
C
B
B
A
C
B
A
C
B
A
C
G
A
B
A
H
A
F
E
A
F
E
A
B
A
C
C
B
C
B
C
B
D
F
E
F
A
D
F
E
A
B
C
G
B
C
B
A
C
F
E
F
A
D
A
A
C
B
A
G
A
B
A
F
E
F
A
D
B
A
C
A
C
B
F
E
F
A
D
D
B
C
A
H
E
B
C
E
C
B
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
A
B
A
C
F
E
F
A
D
G
C
B
A
H
E
B
C
E
G
C
B
D
C
B
D
A
H
E
B
C
E
H
E
F
E
F
A
D
G
A
B
A
D
F
E
F
A
D
C
B
D
G
A
B
A
D
E
F
E
F
A
D
F
E
F
A
D
A
F
E
A
G
D
G
F
E
A
B
C
H
G
F
E
F
A
D
F
E
A
A
B
A
C
B
C
D
F
E
A
C
B
D
G
A
B
A
B
C
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
D
C
B
D
C
B
F
E
A
E
B
C
E
H
H
A
H
E
B
C
E
A
A
F
E
F
A
D
H
C
B
A
H
E
B
C
E
E
B
C
H
F
E
F
A
D
E
A
G
H
D
G
A
B
A
H
H
C
B
D
A
H
A
H
E
B
C
E
C
B
D
F
E
A
F
E
A
H
A
H
E
B
C
E
A
H
E
B
C
E
G
G
E
G
G
D
D
A
A
F
E
F
A
D
A
H
E
B
C
E
H
G
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
A
B
A
C
G
D
F
E
F
A
D
F
E
A
A
G
F
E
F
A
D
H
F
E
A
G
A
B
A
F
E
F
A
D
F
E
A
H
B
A
C
B
C
F
E
A
A
E
B
A
C
F
E
A
B
C
A
H
E
B
C
E
D
F
E
A
G
A
F
E
A
D
B
C
G
E
G
A
B
A
G
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
C
B
B
A
C
G
G
A
B
A
G
A
B
A
E
D
C
B
F
E
F
A
D
C
B
D
G
C
B
D
A
H
E
B
C
E
B
C
C
B
D
B
A
C
H
C
B
D
A
G
A
B
A
C
B
D
E
A
A
A
G
A
H
E
B
C
E
F
E
F
A
D
G
F
E
A
A
H
E
B
C
E
G
B
C
G
A
B
A
A
A
H
E
B
C
E
G
A
B
A
A
C
B
D
G
A
B
A
A
A
F
E
A
G
A
B
A
A
H
E
B
C
E
F
E
A
B
C
C
B
D
A
D
G
A
B
A
G
A
B
A
H
G
G
A
B
A
A
H
E
E
E
D
C
B
D
F
E
F
A
D
B
C
A
C
B
B
A
C
A
H
E
B
C
E
F
E
F
A
D
B
A
C
A
H
E
B
C
E
B
A
C
F
E
F
A
D
G
A
B
A
A
F
E
F
A
D
G
H
F
E
F
A
D
D
B
A
C
G
A
B
A
C
B
H
E
G
A
B
A
F
E
F
A
D
D
G
B
C
G
F
E
A
B
A
C
B
C
C
B
D
F
E
A
C
B
F
E
F
A
D
H
C
B
D
B
A
C
A
D
G
A
B
A
C
B
D
A
B
C
E
H
C
B
D
C
B
B
C
A
H
E
B
C
E
E
G
B
C
A
H
B
A
C
G
A
B
A
G
A
B
A
G
C
B
D
G
B
C
D
C
B
C
B
D
B
A
C
C
B
D
A
H
E
B
C
E
G
D
B
A
C
B
A
C
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
C
B
E
G
A
B
A
C
B
D
E
D
D
D
H
C
B
G
A
E
B
C
C
B
D
B
C
C
B
D
G
A
B
A
G
A
B
A
F
E
F
A
D
G
F
E
A
A
G
G
A
B
A
G
G
B
C
C
B
D
C
B
D
H
G
A
B
A
C
B
G
A
B
A
A
D
E
B
C
G
G
D
F
E
A
D
C
B
A
H
E
B
C
E
A
H
E
B
C
E
B
C
B
A
C
A
H
E
B
C
E
E
G
G
A
B
A
D
G
A
B
A
F
E
A
A
H
E
B
C
E
H
H
F
E
A
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
G
A
B
A
H
B
C
A
C
B
D
A
E
A
H
E
B
C
E
H
F
E
A
B
C
F
E
A
F
E
F
A
D
B
A
C
A
B
C
A
H
E
B
C
E
C
B
D
G
A
H
E
B
C
E
A
A
C
B
A
G
A
B
A
C
B
G
G
A
B
A
H
H
C
B
A
H
E
B
C
E
C
B
F
E
F
A
D
C
B
D
E
B
A
C
B
A
C
B
A
C
H
F
E
F
A
D
C
B
B
C
H
G
A
B
A
H
A
H
E
B
C
E
F
E
A
F
E
F
A
D
F
E
F
A
D
B
A
C
G
A
B
A
G
A
B
A
F
E
A
C
B
D
C
B
A
H
E
B
C
E
E
F
E
F
A
D
D
C
B
A
D
D
A
H
G
D
D
A
H
E
B
C
E
H
B
A
C
B
C
B
A
C
D
A
H
E
B
C
E
B
A
C
A
D
B
C
B
A
C
G
A
B
A
G
A
B
A
B
C
H
B
C
D
C
B
D
G
A
B
A
F
E
A
F
E
A
C
B
D
C
B
G
C
B
F
E
A
A
H
E
B
C
E
G
F
E
A
A
H
E
B
C
E
D
G
A
B
A
G
A
B
A
G
B
C
C
B
G
D
B
A
C
A
H
E
B
C
E
D
B
A
C
E
D
A
D
E
F
E
A
E
H
F
E
F
A
D
C
B
D
F
E
A
C
B
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
H
G
A
F
E
F
A
D
F
E
A
G
A
E
H
C
B
C
B
D
C
B
D
G
A
B
A
A
A
H
E
B
C
E
F
E
A
B
A
C
C
B
D
C
B
C
B
G
A
B
A
G
A
E
D
G
C
B
D
C
B
A
B
C
C
B
G
A
B
A
B
A
C
C
B
D
D
D
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
A
C
B
H
H
F
E
A
C
B
D
G
C
B
D
E
B
A
C
D
A
H
A
H
E
B
C
E
G
A
B
A
E
F
E
A
G
A
G
A
B
A
A
H
E
B
C
E
A
B
C
B
C
C
B
D
F
E
F
A
D
G
A
F
E
A
H
H
H
B
A
C
C
B
C
B
D
G
E
G
G
A
B
A
H
C
B
D
A
G
B
C
G
A
B
A
G
A
B
A
B
A
C
B
A
C
E
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
C
B
D
C
B
D
F
E
A
G
A
B
A
F
E
F
A
D
B
A
C
A
B
A
C
C
B
D
A
H
E
B
C
E
F
E
A
C
B
D
F
E
A
H
E
C
B
D
F
E
F
A
D
D
A
H
E
B
C
E
C
B
D
C
B
D
C
B
D
C
B
B
A
C
A
H
E
B
C
E
D
G
A
B
A
C
B
D
E
A
D
A
H
E
B
C
E
G
A
B
A
C
B
G
A
B
A
H
G
A
B
A
G
A
B
A
B
A
C
G
D
F
E
F
A
D
C
B
D
B
A
C
B
A
C
B
A
C
A
F
E
A
B
C
H
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
F
E
A
C
B
D
F
E
F
A
D
G
A
B
A
F
E
A
F
E
A
D
E
G
A
H
E
B
C
E
H
B
C
A
H
E
B
C
E
A
A
E
C
B
D
A
A
H
E
B
C
E
A
A
H
E
B
C
E
G
E
A
F
E
A
C
B
D
C
B
D
F
E
A
B
A
C
B
C
E
D
C
B
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
A
B
C
D
F
E
F
A
D
F
E
A
B
A
C
G
A
B
A
H
B
C
H
F
E
A
A
E
F
E
F
A
D
C
B
A
E
F
E
A
F
E
A
G
A
B
A
E
G
A
B
A
G
C
B
G
F
E
A
H
G
A
B
A
B
C
C
B
H
C
B
D
F
E
A
C
B
D
G
A
B
A
D
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
G
A
B
A
G
A
B
A
B
A
C
A
H
E
B
C
E
B
C
E
G
B
A
C
C
B
C
B
D
A
H
E
B
C
E
D
C
B
D
F
E
A
H
A
F
E
A
B
A
C
F
E
F
A
D
F
E
F
A
D
B
A
C
A
C
B
D
G
A
A
B
A
C
G
F
E
A
C
B
D
G
C
B
D
B
A
C
G
C
B
C
B
C
B
D
G
C
B
D
A
H
E
B
C
E
A
C
B
D
B
C
G
A
B
A
H
D
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
B
A
C
G
A
B
A
A
G
A
B
A
F
E
F
A
D
B
C
A
H
E
B
C
E
A
B
C
G
A
B
A
F
E
A
F
E
F
A
D
D
C
B
B
A
C
D
G
B
A
C
C
B
D
G
A
B
A
A
B
C
B
A
C
F
E
F
A
D
E
G
A
B
A
A
A
H
E
B
C
E
H
F
E
A
B
C
B
C
B
C
C
B
D
B
C
C
B
D
D
E
G
C
B
D
G
A
B
A
B
A
C
H
B
A
C
D
A
A
C
B
D
B
A
C
E
E
D
B
A
C
C
B
F
E
F
A
D
C
B
D
C
B
D
B
A
C
A
C
B
B
C
B
C
B
C
F
E
F
A
D
F
E
F
A
D
D
A
A
C
B
C
B
D
B
C
C
B
D
E
C
B
C
B
D
G
A
B
A
F
E
A
G
F
E
F
A
D
G
A
B
A
A
F
E
F
A
D
A
C
B
D
A
H
E
B
C
E
B
A
C
G
A
B
A
A
H
E
B
C
E
C
B
A
H
E
B
C
E
F
E
F
A
D
A
B
A
C
B
C
A
H
E
B
C
E
H
H
A
H
E
B
C
E
H
E
E
A
D
E
G
H
B
C
A
H
E
B
C
E
F
E
F
A
D
C
B
C
B
D
C
B
B
C
G
F
E
A
F
E
F
A
D
A
H
E
B
C
E
A
C
B
D
C
B
D
C
B
F
E
F
A
D
C
B
D
B
C
D
A
H
E
B
C
E
C
B
C
B
E
C
B
D
B
A
C
G
A
B
A
F
E
A
B
C
C
B
A
H
E
B
C
E
F
E
F
A
D
A
E
C
B
D
A
H
E
B
C
E
F
E
A
F
E
A
B
C
G
E
A
C
B
D
G
A
B
A
G
A
B
A
F
E
F
A
D
C
B
D
C
B
D
F
E
F
A
D
A
E
D
B
C
F
E
F
A
D
A
H
E
B
C
E
E
C
B
H
A
H
E
B
C
E
C
B
A
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
H
C
B
G
A
B
A
A
C
B
E
C
B
D
G
A
B
A
B
C
D
A
F
E
A
F
E
A
B
A
C
C
B
B
A
C
A
G
E
B
A
C
D
A
F
E
A
H
E
D
B
A
C
H
F
E
A
A
H
B
C
E
G
G
A
B
A
A
F
E
F
A
D
G
A
B
A
G
A
G
H
D
C
B
C
B
D
A
D
G
A
B
A
C
B
D
C
B
D
C
B
D
B
A
C
F
E
A
D
B
C
G
G
B
A
C
C
B
D
B
C
C
B
D
F
E
F
A
D
D
C
B
D
C
B
D
B
A
C
H
C
B
G
A
B
A
F
E
A
B
A
C
F
E
A
E
F
E
F
A
D
F
E
F
A
D
G
A
B
A
H
E
C
B
D
E
C
B
E
C
B
E
G
H
H
G
A
B
A
C
B
C
B
E
F
E
A
C
B
D
F
E
A
B
C
A
A
H
E
B
C
E
C
B
B
A
C
C
B
D
B
C
A
C
B
A
B
A
C
D
G
A
B
A
D
C
B
D
A
H
E
B
C
E
B
A
C
E
B
C
E
F
E
A
A
H
E
B
C
E
H
H
C
B
D
F
E
F
A
D
B
A
C
C
B
D
E
C
B
A
H
E
B
C
E
E
B
A
C
G
A
B
A
D
A
B
C
A
H
E
B
C
E
F
E
F
A
D
B
C
G
A
B
A
F
E
F
A
D
D
B
C
F
E
F
A
D
E
B
C
C
B
D
F
E
A
F
E
A
B
A
C
C
B
D
A
B
C
G
A
B
A
B
A
C
C
B
D
F
E
A
G
D
F
E
F
A
D
C
B
B
A
C
A
H
E
B
C
E
D
B
A
C
B
C
H
F
E
A
F
E
F
A
D
A
A
E
F
E
F
A
D
F
E
A
B
A
C
B
C
C
B
G
A
B
A
A
H
E
B
C
E
C
B
E
C
B
D
G
A
B
A
A
H
E
B
C
E
H
C
B
D
G
H
C
B
D
D
G
G
A
B
A
H
E
C
B
F
E
F
A
D
C
B
D
B
C
C
B
C
B
D
G
A
B
A
B
A
C
E
A
H
E
B
C
E
A
H
A
E
D
B
A
C
H
G
A
B
A
H
A
H
E
B
C
E
G
D
A
A
H
E
B
C
E
C
B
D
G
G
A
B
A
C
B
D
D
B
C
B
A
C
D
B
A
C
B
A
C
G
A
B
A
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
B
C
A
F
E
A
A
H
E
B
C
E
E
A
A
H
E
B
C
E
H
B
A
C
D
B
A
C
F
E
A
B
A
C
D
E
F
E
F
A
D
D
G
A
G
H
B
C
G
D
C
B
D
G
A
B
A
G
A
B
A
A
F
E
A
C
B
D
B
A
C
B
C
A
H
E
B
C
E
F
E
A
F
E
A
E
F
E
A
D
E
C
B
F
E
A
A
A
A
F
E
A
D
C
B
D
A
H
E
B
C
E
C
B
A
H
E
B
C
E
H
G
A
B
A
D
A
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
B
C
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
C
B
A
H
E
B
C
E
A
A
H
E
B
C
E
C
B
D
G
A
B
A
F
E
A
G
E
A
C
B
D
C
B
H
G
G
A
B
A
A
G
F
E
F
A
D
B
C
B
C
A
B
A
C
E
E
A
F
E
F
A
D
F
E
A
C
B
D
C
B
H
B
C
A
H
E
B
C
E
B
A
C
F
E
F
A
D
F
E
F
A
D
B
A
C
D
E
E
H
G
C
B
D
D
F
E
A
A
H
F
E
A
B
A
C
C
B
D
B
A
C
C
B
D
C
B
D
C
B
H
C
B
G
A
A
A
H
E
B
C
E
G
C
B
D
G
A
B
A
D
G
A
B
A
A
F
E
F
A
D
G
F
E
F
A
D
G
G
B
A
C
C
B
D
C
B
D
C
B
A
G
A
B
A
F
E
A
A
C
B
E
G
G
A
B
A
A
G
F
E
A
F
E
A
C
B
B
C
F
E
A
A
H
E
B
C
E
D
C
B
D
B
A
C
C
B
F
E
A
C
B
H
G
F
E
A
F
E
A
A
H
E
B
C
E
D
B
A
C
B
C
E
E
C
B
D
E
B
C
E
A
B
C
G
A
B
A
G
C
B
E
F
E
A
F
E
A
B
A
C
G
A
B
A
H
G
A
B
A
D
D
B
A
C
H
F
E
F
A
D
G
A
B
A
E
B
C
E
A
A
H
E
B
C
E
A
H
E
B
C
E
E
D
B
C
B
A
C
D
G
F
E
F
A
D
G
A
B
A
C
B
H
H
F
E
A
C
B
E
F
E
F
A
D
A
H
F
E
A
G
A
H
E
B
C
E
B
C
C
B
D
D
F
E
A
B
C
F
E
F
A
D
C
B
C
B
D
G
A
H
E
B
C
E
C
B
C
B
D
B
C
D
D
B
C
E
B
A
C
E
A
D
H
D
D
H
C
B
A
E
A
H
E
B
C
E
C
B
D
C
B
D
G
A
B
A
A
B
C
H
F
E
F
A
D
C
B
D
F
E
F
A
D
B
C
G
A
G
A
B
A
C
B
E
B
C
H
G
D
D
E
B
C
F
E
F
A
D
A
H
E
B
C
E
H
G
G
F
E
F
A
D
B
C
C
B
E
C
B
D
E
G
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
B
C
H
F
E
F
A
D
C
B
D
F
E
F
A
D
D
A
H
E
B
C
E
B
C
C
B
D
H
F
E
F
A
D
B
A
C
A
B
A
C
D
B
A
C
C
B
B
C
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
A
G
A
B
A
D
A
H
E
B
C
E
B
A
C
G
A
B
A
E
C
B
C
B
D
B
C
C
B
A
D
B
C
B
C
B
A
C
A
A
A
H
E
B
C
E
C
B
A
E
G
A
B
A
B
C
A
A
G
A
B
A
C
B
B
C
C
B
D
F
E
F
A
D
H
H
G
G
A
G
H
B
C
C
B
D
A
F
E
A
E
E
A
H
E
B
C
E
F
E
A
G
A
B
A
B
C
D
D
C
B
D
F
E
F
A
D
A
C
B
D
F
E
A
H
C
B
D
E
F
E
F
A
D
H
A
H
E
B
C
E
D
F
E
F
A
D
G
A
B
A
C
B
D
C
B
A
H
E
B
C
E
H
H
H
A
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
H
G
A
B
A
B
C
A
G
H
D
E
E
G
A
B
A
G
A
A
H
E
B
C
E
B
C
C
B
D
C
B
B
C
C
B
F
E
A
F
E
A
D
B
A
C
C
B
D
B
C
D
A
D
C
B
D
D
C
B
D
D
B
C
A
H
E
B
C
E
C
B
G
A
B
A
G
C
B
D
C
B
D
B
C
F
E
A
B
A
C
B
A
C
B
C
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
G
F
E
A
D
B
A
C
A
H
E
B
C
E
D
A
H
E
B
C
E
C
B
H
G
H
C
B
B
A
C
A
H
E
B
C
E
H
C
B
D
G
A
B
A
H
B
C
E
F
E
F
A
D
G
A
B
A
C
B
D
F
E
A
B
C
F
E
F
A
D
A
C
B
C
B
E
A
A
F
E
A
A
B
C
E
F
E
A
D
D
F
E
F
A
D
H
B
A
C
E
B
C
F
E
F
A
D
G
D
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
B
A
C
G
B
C
G
A
B
A
C
B
F
E
A
E
G
H
F
E
F
A
D
G
F
E
F
A
D
A
H
E
B
C
E
C
B
D
F
E
F
A
D
A
G
A
B
A
A
H
E
B
C
E
G
B
A
C
A
F
E
A
F
E
A
D
F
E
A
C
B
D
F
E
A
C
B
F
E
A
F
E
F
A
D
G
D
H
B
A
C
G
A
B
A
B
C
D
G
A
B
A
E
B
A
C
B
C
C
B
D
E
H
B
C
C
B
A
C
B
D
G
D
A
H
E
B
C
E
F
E
F
A
D
D
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
F
E
A
D
F
E
F
A
D
C
B
D
E
B
A
C
C
B
A
G
B
A
C
A
F
E
A
A
H
E
B
C
E
G
A
B
A
C
B
D
A
C
B
G
B
C
A
F
E
F
A
D
A
H
E
B
C
E
E
F
E
F
A
D
B
C
B
A
C
E
G
A
H
E
B
C
E
C
B
D
D
B
A
C
A
G
A
B
A
D
B
C
F
E
F
A
D
F
E
A
F
E
F
A
D
H
D
F
E
F
A
D
D
B
A
C
F
E
A
D
E
G
A
B
A
F
E
F
A
D
B
A
C
B
A
C
E
C
B
G
D
G
B
A
C
F
E
A
F
E
F
A
D
A
D
C
B
E
D
A
G
A
B
A
E
A
H
E
B
C
E
G
A
B
A
G
A
B
A
C
B
D
F
E
F
A
D
E
B
C
F
E
A
B
A
C
C
B
D
C
B
D
B
A
C
F
E
F
A
D
E
G
A
B
A
B
C
F
E
F
A
D
C
B
D
E
B
A
C
E
F
E
F
A
D
G
A
B
A
C
B
B
A
C
E
B
C
C
B
D
C
B
H
B
A
C
C
B
C
B
G
D
A
D
G
D
F
E
A
D
A
D
F
E
F
A
D
C
B
G
A
B
A
E
A
H
E
B
C
E
G
A
B
A
A
D
C
B
D
A
H
E
B
C
E
G
C
B
D
B
C
B
A
C
C
B
B
C
B
C
G
A
B
A
F
E
A
H
E
A
H
E
B
C
E
H
C
B
D
B
A
C
F
E
F
A
D
B
A
C
E
A
C
B
D
G
A
B
A
D
C
B
C
B
F
E
A
F
E
A
D
F
E
F
A
D
F
E
F
A
D
H
G
A
H
E
B
C
E
H
H
F
E
F
A
D
E
B
A
C
B
C
F
E
F
A
D
F
E
F
A
D
B
C
A
H
E
B
C
E
C
B
F
E
A
D
B
A
C
B
C
H
F
E
F
A
D
E
B
C
H
E
H
F
E
A
C
B
F
E
F
A
D
B
C
H
D
A
H
E
B
C
E
B
A
C
F
E
F
A
D
G
A
B
A
D
B
C
A
H
E
B
C
E
G
A
B
A
C
B
C
G
A
B
A
B
C
F
E
F
A
D
B
A
C
E
D
D
G
A
B
A
B
A
C
B
C
C
B
D
B
A
C
F
E
A
A
H
E
B
C
E
D
F
E
F
A
D
A
B
C
A
D
C
B
D
B
C
F
E
F
A
D
C
B
G
H
B
A
C
D
E
C
B
G
A
B
A
C
B
D
F
E
A
B
C
A
C
B
D
C
B
A
C
B
G
D
A
G
B
C
A
A
B
C
B
A
C
B
A
C
D
C
B
B
A
C
G
A
B
A
A
H
E
B
C
E
D
C
B
E
D
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
H
F
E
F
A
D
D
G
G
F
E
A
H
B
A
C
F
E
A
G
A
B
A
A
H
E
B
C
E
G
A
B
A
C
B
D
A
H
E
B
C
E
A
H
F
E
F
A
D
B
A
C
G
A
H
E
B
C
E
G
A
D
B
A
C
B
C
D
G
D
H
G
C
B
B
A
C
F
E
F
A
D
A
H
E
B
C
E
H
F
E
F
A
D
C
B
D
C
B
G
A
B
A
F
E
A
F
E
F
A
D
D
H
B
C
A
E
G
B
C
C
B
C
B
D
G
A
B
A
B
A
C
C
B
D
H
F
E
F
A
D
G
B
C
B
C
D
G
A
B
A
F
E
F
A
D
A
F
E
F
A
D
H
B
A
C
G
A
B
A
D
B
A
C
F
E
F
A
D
F
E
F
A
D
H
C
B
D
A
H
E
B
C
E
G
C
B
G
A
H
E
B
C
E
B
A
C
E
F
E
A
G
D
A
G
A
H
E
B
C
E
F
E
F
A
D
C
B
D
G
A
B
A
B
A
C
E
B
A
C
E
D
A
H
E
B
C
E
F
E
F
A
D
C
B
D
E
C
B
B
C
H
G
F
E
A
G
A
B
A
A
H
E
B
C
E
C
B
G
A
B
A
G
B
A
C
F
E
A
F
E
A
D
B
A
C
G
A
H
G
A
B
A
B
C
B
A
C
B
A
C
C
B
D
H
H
B
A
C
B
A
C
C
B
G
A
H
E
B
C
E
C
B
D
G
A
B
A
H
D
A
H
E
B
C
E
F
E
A
G
B
C
H
A
H
F
E
F
A
D
C
B
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
C
B
D
E
D
E
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
C
B
D
A
C
B
D
G
B
A
C
F
E
F
A
D
G
A
B
A
C
B
D
C
B
D
B
A
C
G
A
B
A
G
A
B
A
C
B
C
B
B
C
A
H
E
B
C
E
B
A
C
E
H
H
E
D
C
B
D
B
A
C
C
B
H
C
B
D
B
C
D
D
F
E
F
A
D
E
D
F
E
A
B
A
C
H
G
A
B
A
F
E
F
A
D
G
A
B
A
F
E
F
A
D
F
E
A
F
E
F
A
D
H
F
E
F
A
D
A
H
E
B
C
E
C
B
D
F
E
F
A
D
F
E
A
A
A
E
B
C
E
C
B
D
F
E
F
A
D
C
B
D
F
E
A
F
E
F
A
D
A
A
G
A
B
A
F
E
A
F
E
F
A
D
G
A
B
A
H
F
E
A
B
A
C
D
A
A
B
C
D
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
B
C
G
A
B
A
D
G
A
B
A
G
A
F
E
F
A
D
B
A
C
B
A
C
C
B
D
G
A
H
E
B
C
E
D
E
B
A
C
F
E
F
A
D
G
A
B
A
C
B
B
A
C
H
F
E
A
D
E
A
A
H
E
B
C
E
B
A
C
B
C
F
E
A
D
D
C
B
G
C
B
D
C
B
A
B
C
F
E
F
A
D
A
B
A
C
H
A
G
H
D
F
E
A
B
C
C
B
D
G
A
B
A
G
H
E
F
E
A
H
C
B
D
G
F
E
A
C
B
D
B
C
F
E
F
A
D
H
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
F
E
A
B
A
C
C
B
D
C
B
A
H
E
B
C
E
H
B
A
C
G
E
B
A
C
A
F
E
F
A
D
B
C
C
B
D
G
F
E
F
A
D
H
B
C
D
F
E
F
A
D
E
C
B
D
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
D
H
C
B
F
E
A
F
E
A
E
G
A
B
A
G
B
A
C
G
F
E
F
A
D
A
H
C
B
H
B
C
F
E
F
A
D
A
G
A
B
A
C
B
D
C
B
D
B
C
H
C
B
D
F
E
A
B
A
C
A
B
A
C
D
B
A
C
F
E
F
A
D
A
H
E
B
C
E
C
B
D
C
B
A
H
E
B
C
E
B
C
B
C
D
C
B
D
A
E
G
F
E
A
C
B
G
A
B
A
A
F
E
F
A
D
G
A
G
A
B
A
G
G
D
A
H
E
B
C
E
B
C
G
A
H
E
B
C
E
B
C
C
B
D
C
B
D
H
G
G
A
B
A
D
G
A
B
A
C
B
D
H
B
A
C
A
H
E
B
C
E
C
B
D
G
A
B
A
A
D
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
F
E
A
H
H
G
A
B
A
B
C
G
H
D
G
G
A
H
E
B
C
E
F
E
A
B
A
C
F
E
F
A
D
C
B
D
D
C
B
D
A
D
C
B
D
B
C
G
A
G
B
A
C
F
E
F
A
D
A
A
H
E
B
C
E
D
E
B
A
C
C
B
D
A
F
E
A
H
H
C
B
D
A
H
E
B
C
E
C
B
D
F
E
A
F
E
F
A
D
F
E
F
A
D
D
B
C
C
B
A
H
E
B
C
E
G
A
B
A
F
E
A
B
C
E
A
H
E
B
C
E
D
A
H
E
B
C
E
E
E
D
C
B
F
E
A
D
F
E
A
H
H
A
C
B
B
C
B
C
H
H
C
B
H
A
H
E
B
C
E
G
F
E
A
F
E
A
C
B
D
F
E
A
A
H
E
B
C
E
F
E
F
A
D
D
A
H
E
B
C
E
B
A
C
C
B
D
G
A
B
A
D
F
E
A
A
H
E
B
C
E
D
G
G
B
C
E
A
F
E
A
B
A
C
B
C
G
C
B
D
D
G
E
H
B
C
A
C
B
A
F
E
A
A
D
C
B
G
A
B
A
B
A
C
E
D
F
E
A
B
C
D
A
H
E
B
C
E
C
B
D
G
B
A
C
A
H
E
D
B
A
C
B
A
C
C
B
D
B
A
C
H
D
E
B
C
D
A
G
C
B
D
G
A
B
A
G
A
B
A
B
A
C
B
A
C
G
G
A
B
A
F
E
A
D
D
B
A
C
B
C
E
G
D
C
B
B
A
C
D
B
A
C
B
A
C
B
A
C
C
B
D
G
A
B
A
A
H
E
B
C
E
C
B
D
C
B
D
B
A
C
G
A
B
A
E
F
E
F
A
D
E
B
C
A
H
E
B
C
E
C
B
D
C
B
D
F
E
A
A
A
H
A
H
E
B
C
E
A
D
F
E
A
H
F
E
F
A
D
F
E
A
F
E
F
A
D
G
A
B
A
A
F
E
F
A
D
A
E
H
D
G
C
B
D
H
C
B
D
H
A
H
E
B
C
E
F
E
F
A
D
B
A
C
E
F
E
F
A
D
F
E
A
D
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
G
A
B
A
E
C
B
F
E
A
G
A
B
A
A
H
C
B
B
C
G
A
B
A
E
F
E
F
A
D
A
A
D
C
B
E
B
C
G
A
B
A
F
E
F
A
D
B
C
A
H
E
B
C
E
B
A
C
B
A
C
C
B
D
H
B
A
C
G
G
A
B
A
D
F
E
A
G
A
B
A
C
B
E
G
A
B
A
E
F
E
F
A
D
E
C
B
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
C
B
F
E
A
G
A
B
A
A
H
E
B
C
E
B
C
G
A
B
C
C
B
B
A
C
G
A
B
A
A
H
E
B
C
E
G
A
B
A
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
G
F
E
A
G
A
B
A
C
G
G
D
G
A
B
A
E
F
E
F
A
D
D
E
B
C
A
H
E
B
C
E
A
G
A
B
A
G
A
H
E
B
C
E
B
A
C
F
E
F
A
D
C
B
C
B
D
F
E
A
F
E
F
A
D
A
H
E
B
C
E
A
H
B
C
B
C
B
A
C
G
B
C
G
H
A
F
E
A
D
E
A
B
A
C
B
A
C
C
B
D
B
C
B
A
C
B
A
C
D
C
B
F
E
A
D
A
B
C
F
E
F
A
D
E
C
B
D
H
G
B
C
C
B
D
G
C
B
B
C
A
C
B
D
E
B
A
C
H
G
A
B
A
F
E
F
A
D
C
B
D
F
E
A
E
C
B
D
G
C
B
D
G
A
B
A
E
H
F
E
A
A
C
B
G
A
B
A
F
E
F
A
D
C
B
A
F
E
F
A
D
G
E
H
E
A
H
E
B
C
E
E
B
C
F
E
F
A
D
B
A
C
C
B
F
E
F
A
D
G
A
B
A
C
B
D
C
B
D
G
H
G
B
C
G
F
E
F
A
D
G
A
B
A
E
H
F
E
F
A
D
D
G
A
B
A
G
F
E
F
A
D
G
A
B
A
D
G
G
G
A
B
A
D
B
A
C
A
G
A
B
A
H
E
G
C
B
C
B
A
H
E
B
C
E
A
E
C
B
D
D
F
E
F
A
D
C
B
G
F
E
F
A
D
G
C
B
A
A
G
A
B
A
A
H
E
B
C
E
H
A
E
C
B
C
B
D
B
C
E
H
G
A
B
A
C
B
A
E
A
H
E
B
C
E
C
B
D
G
C
B
C
B
G
A
B
A
H
D
F
E
F
A
D
F
E
A
F
E
F
A
D
A
B
A
C
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
A
G
H
C
B
E
G
A
A
H
E
B
C
E
D
B
C
F
E
F
A
D
H
D
E
A
H
E
B
C
E
A
E
D
H
B
C
B
A
C
B
A
C
E
A
D
A
H
E
B
C
E
A
D
F
E
F
A
D
H
E
D
B
A
C
F
E
F
A
D
B
C
F
E
A
B
A
C
H
B
A
C
G
A
B
A
G
A
B
A
A
H
E
B
C
E
F
E
A
F
E
A
F
E
A
G
A
B
A
B
C
E
G
A
B
A
G
A
B
A
A
G
E
D
G
B
A
C
B
A
C
B
A
C
A
A
H
E
B
C
E
G
A
B
A
B
A
C
F
E
F
A
D
G
A
B
A
B
C
C
B
D
A
H
E
B
C
E
C
B
C
B
D
C
B
B
C
G
A
B
A
A
C
B
D
B
C
A
H
E
B
C
E
H
E
C
B
A
H
E
B
C
E
B
C
B
A
C
C
B
D
C
B
D
E
G
C
B
D
F
E
F
A
D
B
C
G
E
D
H
A
C
B
D
F
E
A
D
D
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
B
A
C
G
A
B
A
F
E
F
A
D
H
D
H
F
E
F
A
D
G
B
C
B
A
C
A
H
E
B
C
E
H
G
A
B
A
H
B
C
D
C
B
D
E
G
A
B
A
D
A
H
E
B
C
E
B
C
B
A
C
A
F
E
F
A
D
B
A
C
H
B
C
F
E
F
A
D
G
A
B
A
C
B
D
C
B
G
G
A
H
E
B
C
E
C
B
F
E
F
A
D
E
D
E
B
A
C
F
E
A
G
A
B
A
C
B
F
E
A
F
E
A
B
C
C
B
F
E
A
G
F
E
F
A
D
F
E
F
A
D
B
A
C
D
B
A
C
E
G
G
A
B
A
F
E
A
G
D
A
F
E
F
A
D
G
A
B
A
E
F
E
F
A
D
G
B
A
C
C
B
D
C
B
D
G
C
B
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
B
C
C
B
A
F
E
F
A
D
G
A
B
A
G
A
B
A
B
C
D
G
A
B
A
B
A
C
F
E
F
A
D
D
G
A
B
A
F
E
F
A
D
A
B
C
B
A
C
H
E
C
B
D
F
E
F
A
D
C
B
G
A
B
A
F
E
A
F
E
A
B
C
B
A
C
G
A
B
A
C
B
D
G
F
E
F
A
D
B
C
E
F
E
F
A
D
C
B
D
F
E
A
B
A
C
G
A
B
A
F
E
A
A
H
E
B
C
E
B
C
G
A
B
A
H
B
A
C
F
E
F
A
D
E
H
F
E
F
A
D
G
F
E
F
A
D
A
H
E
B
C
E
C
B
D
E
A
B
A
C
A
H
E
B
C
E
B
A
C
F
E
A
B
A
C
G
A
B
A
A
C
B
F
E
A
F
E
A
C
B
D
C
B
D
C
B
G
A
B
A
E
A
H
E
B
C
E
B
C
G
A
B
A
A
H
E
B
C
E
C
B
F
E
A
H
A
H
E
B
C
E
C
B
D
F
E
A
D
H
C
B
C
B
G
A
B
A
A
B
A
C
C
B
D
F
E
A
C
B
D
H
H
C
B
B
C
F
E
A
G
A
B
A
A
G
B
C
C
B
D
B
C
G
A
B
A
C
B
C
B
A
A
G
F
E
F
A
D
C
B
A
H
E
B
C
E
G
G
G
A
B
C
A
E
A
A
H
E
B
C
E
H
A
G
A
B
A
D
B
A
C
H
A
H
E
B
C
E
F
E
A
D
A
A
E
B
C
C
B
D
C
B
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
A
G
A
B
A
B
A
C
E
F
E
A
A
H
E
B
C
E
F
E
F
A
D
F
E
A
G
F
E
A
B
A
C
E
E
B
A
C
B
C
C
B
A
H
E
B
C
E
A
H
E
B
C
E
D
A
H
E
B
C
E
G
C
B
D
F
E
F
A
D
G
A
B
A
C
B
D
B
C
D
E
H
A
G
A
B
A
E
E
F
E
A
C
B
D
B
A
C
B
A
C
C
B
F
E
F
A
D
E
A
B
A
C
F
E
F
A
D
D
H
C
B
D
F
E
F
A
D
E
F
E
F
A
D
C
B
D
H
A
H
E
B
C
E
A
H
E
B
C
E
E
C
B
F
E
A
A
H
E
B
C
E
D
B
C
C
B
G
F
E
A
D
E
A
G
A
B
A
H
G
B
C
H
F
E
A
A
H
E
B
C
E
F
E
A
F
E
F
A
D
A
D
B
A
C
A
H
E
B
C
E
F
E
A
H
B
C
G
E
D
H
C
B
D
C
B
E
H
C
B
F
E
A
H
C
B
A
F
E
F
A
D
C
B
D
B
A
C
B
A
C
C
B
D
F
E
A
C
B
A
G
A
B
A
H
B
C
F
E
A
A
C
B
D
G
A
B
A
C
B
D
A
B
A
C
B
A
C
G
A
B
A
D
G
B
C
B
A
C
E
F
E
A
F
E
A
C
B
F
E
A
E
C
B
D
A
D
D
G
A
B
A
F
E
F
A
D
D
C
B
A
H
E
B
C
E
A
A
H
E
B
C
E
C
B
F
E
A
F
E
A
E
E
B
C
G
C
B
E
D
D
E
G
A
B
A
A
H
E
B
C
E
B
A
C
C
B
D
B
A
C
G
A
B
A
B
A
C
F
E
F
A
D
H
C
B
D
H
G
A
H
E
B
C
E
C
B
C
B
D
B
C
B
A
C
B
A
C
G
A
B
A
G
A
B
A
E
F
E
F
A
D
E
A
H
E
B
C
E
D
C
B
D
G
A
B
A
G
G
A
B
A
C
B
D
C
B
F
E
F
A
D
B
C
D
A
A
H
E
B
C
E
F
E
F
A
D
B
C
F
E
A
D
G
A
B
A
B
C
H
G
A
H
E
B
C
E
B
C
C
B
A
H
E
B
C
E
A
H
E
B
C
E
C
B
C
B
D
E
B
C
D
H
C
B
E
E
A
E
H
H
A
H
E
B
C
E
G
G
E
D
C
B
B
A
C
B
C
F
E
F
A
D
C
B
D
C
B
F
E
A
F
E
A
B
A
C
G
B
A
C
A
E
A
H
E
B
C
E
C
B
G
C
B
G
G
A
B
A
A
H
E
B
C
E
E
B
C
F
E
A
G
B
A
C
A
C
B
B
C
G
A
B
A
D
B
A
C
E
F
E
A
E
F
E
A
C
B
C
B
A
D
F
E
F
A
D
B
C
D
F
E
F
A
D
C
B
D
F
E
F
A
D
E
F
E
A
C
B
C
B
F
E
A
B
C
B
A
C
D
F
E
F
A
D
G
G
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
G
A
B
A
C
B
D
B
C
B
A
C
G
A
B
A
F
E
F
A
D
G
A
B
A
G
A
B
A
G
A
B
A
G
E
A
C
B
B
C
G
A
B
A
H
F
E
A
B
A
C
A
D
D
A
D
C
B
G
B
A
C
C
B
C
B
B
C
B
A
C
E
F
E
F
A
D
F
E
A
C
B
D
B
C
E
F
E
F
A
D
H
A
H
E
B
C
E
A
B
A
C
F
E
A
H
C
B
A
E
B
A
C
D
C
B
G
A
B
A
D
G
A
B
A
B
A
C
A
G
A
B
A
G
A
B
A
A
H
B
C
G
G
A
B
A
F
E
A
C
B
D
D
F
E
F
A
D
C
B
E
G
A
B
A
A
B
C
H
C
B
D
E
F
E
A
G
A
B
A
A
C
B
D
B
A
C
F
E
A
B
A
C
B
A
C
A
H
E
B
C
E
F
E
A
D
G
C
B
D
F
E
F
A
D
A
H
E
B
C
E
G
G
A
B
A
A
B
A
C
H
H
D
F
E
A
D
H
G
F
E
A
F
E
F
A
D
A
G
A
B
A
B
A
C
B
A
C
C
B
H
C
B
D
A
A
A
H
E
B
C
E
A
H
E
B
C
E
A
G
E
G
E
A
H
E
B
C
E
G
C
B
D
G
F
E
F
A
D
C
B
H
G
F
E
F
A
D
H
H
E
A
H
E
B
C
E
E
F
E
F
A
D
E
A
H
E
B
C
E
F
E
A
C
B
E
B
A
C
E
B
C
B
C
G
A
B
A
A
G
A
B
A
C
B
H
F
E
F
A
D
B
C
F
E
F
A
D
F
E
A
A
H
E
B
C
E
H
E
F
E
F
A
D
B
A
C
D
B
C
F
E
A
F
E
A
B
C
A
H
E
B
C
E
F
E
F
A
D
B
A
C
C
B
D
A
H
E
B
C
E
D
A
H
E
B
C
E
F
E
A
G
C
B
F
E
F
A
D
F
E
A
F
E
A
E
C
B
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
C
B
E
B
A
C
G
G
A
H
E
B
C
E
A
H
E
B
C
E
H
D
E
C
B
D
G
A
B
A
C
B
D
A
H
E
B
C
E
F
E
F
A
D
A
F
E
F
A
D
B
C
A
H
A
C
B
C
B
D
C
B
B
A
C
F
E
F
A
D
H
F
E
A
D
B
A
C
G
A
B
A
F
E
A
E
G
A
C
B
A
H
E
B
C
E
C
B
D
F
E
F
A
D
D
C
B
D
F
E
A
G
F
E
F
A
D
E
C
B
B
A
C
H
C
B
D
C
B
D
B
C
A
H
E
B
C
E
G
C
B
B
A
C
A
H
E
B
C
E
C
B
D
H
F
E
A
C
B
A
G
A
B
A
B
A
C
F
E
A
G
A
B
A
H
B
C
G
A
B
A
G
G
F
E
A
E
E
B
C
A
E
G
C
B
B
A
C
A
H
E
B
C
E
G
A
C
B
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
G
D
E
G
A
B
A
A
B
C
G
D
G
A
C
B
H
F
E
A
G
A
B
A
F
E
F
A
D
D
G
A
G
A
B
A
E
D
H
B
C
G
F
E
F
A
D
C
B
D
C
B
D
H
H
A
G
C
B
D
G
A
B
A
G
A
B
A
H
A
H
E
B
C
E
C
B
D
E
F
E
A
G
C
B
D
A
H
E
B
C
E
D
B
A
C
B
A
C
D
G
A
H
E
B
C
E
F
E
A
C
B
C
B
G
A
B
A
A
D
B
A
C
E
G
F
E
F
A
D
H
C
B
B
A
C
E
E
C
B
D
D
D
B
C
E
G
C
B
D
A
H
E
B
C
E
B
A
C
F
E
F
A
D
A
H
E
B
C
E
D
A
A
B
C
A
H
E
B
C
E
F
E
F
A
D
E
F
E
A
G
A
B
A
G
A
B
A
D
G
A
B
A
D
A
A
H
E
B
C
E
C
B
F
E
A
D
C
B
F
E
A
A
C
B
G
B
A
C
G
C
B
D
A
A
F
E
F
A
D
E
B
A
C
E
G
A
B
A
B
A
C
B
A
C
A
H
E
B
C
E
B
A
C
G
A
B
A
G
A
B
A
B
C
G
A
B
A
A
H
E
B
C
E
E
B
C
F
E
F
A
D
D
G
C
B
D
E
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
G
A
E
H
H
F
E
A
B
A
C
C
B
H
C
B
D
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
G
A
B
A
G
A
B
A
G
B
A
C
G
A
B
A
E
B
C
A
H
E
B
C
E
G
H
F
E
A
E
C
B
D
C
B
D
B
A
C
B
A
C
F
E
A
H
E
B
C
C
B
D
B
A
C
C
B
D
C
B
E
C
B
D
A
E
A
H
E
B
C
E
C
B
D
B
A
C
E
G
A
B
A
F
E
A
G
B
A
C
D
F
E
A
F
E
F
A
D
C
B
A
H
E
B
C
E
C
B
E
A
H
E
B
C
E
A
F
E
A
D
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
E
C
B
D
C
B
D
F
E
A
D
C
B
D
C
B
H
B
A
C
B
A
C
C
B
F
E
F
A
D
G
A
B
A
C
B
D
H
A
F
E
F
A
D
G
D
H
F
E
A
A
H
E
B
C
E
F
E
F
A
D
B
C
B
C
D
C
B
D
G
D
F
E
F
A
D
B
A
C
E
B
A
C
A
C
B
D
G
A
B
A
A
F
E
A
D
A
F
E
F
A
D
F
E
A
B
A
C
E
E
B
C
F
E
A
C
B
B
A
C
G
A
B
A
G
A
B
A
D
C
B
E
G
G
H
D
D
A
B
A
C
D
B
A
C
H
A
H
E
B
C
E
C
B
D
F
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
E
E
C
B
D
C
B
F
E
A
E
G
B
C
F
E
F
A
D
E
C
B
D
B
A
C
B
C
F
E
F
A
D
H
B
C
A
H
E
B
C
E
C
B
E
B
C
B
C
G
A
B
A
H
H
E
A
B
A
C
C
B
E
H
G
A
B
A
B
C
B
A
C
A
F
E
F
A
D
B
A
C
D
G
A
B
A
A
H
E
B
C
E
H
G
A
B
A
C
B
D
E
B
C
G
A
B
A
F
E
F
A
D
D
E
G
A
B
A
A
H
E
B
C
E
B
C
F
E
F
A
D
C
B
D
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
B
A
C
G
E
E
G
H
G
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
C
B
D
B
C
B
A
C
G
A
B
A
A
A
H
E
B
C
E
F
E
F
A
D
C
B
D
E
B
A
C
G
C
B
D
C
B
B
C
A
C
B
D
G
A
B
A
F
E
A
F
E
F
A
D
C
B
A
F
E
A
B
C
H
C
B
C
B
F
E
F
A
D
A
H
E
B
C
E
C
B
D
B
C
F
E
A
B
A
C
A
H
E
B
C
E
C
B
D
F
E
F
A
D
B
C
C
B
A
A
H
E
B
C
E
G
B
C
B
C
C
B
D
E
F
E
A
A
D
G
A
B
A
C
B
B
C
G
A
B
A
A
F
E
A
A
C
B
D
B
A
C
A
G
A
B
A
A
H
E
B
C
E
G
B
C
D
H
G
A
B
A
G
F
E
A
F
E
F
A
D
G
A
B
A
H
A
C
B
D
F
E
F
A
D
B
A
C
C
B
F
E
A
G
A
B
A
G
D
A
H
E
B
C
E
B
A
C
D
C
B
E
F
E
A
C
B
D
E
B
A
C
B
C
E
B
A
C
G
B
C
E
E
H
B
A
C
G
A
F
E
F
A
D
G
C
B
D
C
B
D
D
C
B
D
B
C
G
A
B
A
B
A
C
B
C
G
F
E
A
B
A
C
E
A
A
G
E
G
A
B
A
F
E
F
A
D
C
B
F
E
F
A
D
B
A
C
F
E
A
F
E
A
G
B
A
C
D
A
H
E
B
C
E
G
A
B
A
H
A
H
E
B
C
E
G
A
B
A
C
B
D
F
E
A
G
G
H
F
E
A
D
F
E
F
A
D
A
H
E
B
C
E
B
C
B
C
A
H
E
B
C
E
G
A
H
E
B
C
E
G
F
E
F
A
D
A
H
E
B
C
E
B
C
A
E
B
C
E
E
H
G
A
B
A
G
A
B
A
G
B
A
C
B
A
C
B
A
C
E
A
H
E
B
C
E
G
A
E
C
B
G
F
E
A
B
C
E
D
B
C
C
B
D
A
H
E
B
C
E
F
E
A
A
D
E
A
B
A
C
F
E
F
A
D
B
A
C
A
H
A
H
E
B
C
E
C
B
D
B
A
C
B
A
C
H
A
H
E
B
C
E
B
C
H
H
B
C
B
A
C
D
A
E
E
G
F
E
A
G
A
B
A
C
B
D
B
A
C
F
E
F
A
D
B
A
C
H
F
E
A
H
F
E
A
F
E
F
A
D
F
E
A
D
A
H
E
B
C
E
B
C
A
H
E
B
C
E
A
A
H
E
B
C
E
F
E
A
G
G
D
G
A
B
A
F
E
F
A
D
G
A
B
A
E
C
B
F
E
F
A
D
G
H
C
B
D
E
G
G
A
B
A
C
B
B
C
C
B
D
B
C
F
E
F
A
D
A
D
B
A
C
A
H
E
B
C
E
H
B
A
C
H
B
C
A
A
H
H
C
B
F
E
A
B
A
C
F
E
F
A
D
B
A
C
A
H
E
B
C
E
B
C
D
E
A
H
E
B
C
E
D
B
A
C
F
E
F
A
D
A
G
A
B
A
G
D
C
B
B
A
C
H
A
G
G
B
A
C
G
G
C
B
D
H
B
C
C
B
G
A
B
A
E
A
B
C
E
C
B
E
G
A
B
A
D
E
B
C
B
C
F
E
A
F
E
F
A
D
B
C
D
C
B
D
G
A
B
A
D
C
B
D
D
H
C
B
D
A
H
F
E
A
G
A
B
A
B
C
D
G
A
B
A
C
B
D
G
H
B
A
C
G
A
B
A
B
A
C
F
E
F
A
D
H
G
E
B
A
C
H
G
B
A
C
A
F
E
F
A
D
B
A
C
B
C
H
F
E
F
A
D
D
A
G
A
B
A
B
C
B
C
F
E
A
B
C
C
B
D
B
A
C
A
H
E
B
C
E
D
G
A
B
A
A
H
H
G
E
H
D
B
C
C
B
D
F
E
F
A
D
D
G
G
E
F
E
A
C
B
B
C
C
B
D
D
B
C
A
F
E
F
A
D
B
C
A
H
E
B
C
E
E
H
B
C
C
B
F
E
A
F
E
F
A
D
H
C
B
F
E
A
G
F
E
A
B
C
A
H
E
B
C
E
H
D
B
A
C
A
C
B
D
H
A
H
E
B
C
E
B
A
C
D
A
G
A
B
A
F
E
A
G
A
B
A
F
E
F
A
D
G
A
B
A
E
B
C
D
A
A
H
E
B
C
E
F
E
F
A
D
F
E
A
E
C
B
G
A
B
A
A
H
E
B
C
E
H
E
A
H
E
B
C
E
B
A
C
G
A
F
E
F
A
D
B
C
B
A
C
C
B
A
A
H
E
B
C
E
A
B
C
C
B
D
A
H
E
B
C
E
D
B
A
C
B
C
B
A
C
F
E
F
A
D
C
B
C
B
D
E
D
H
C
B
D
C
B
D
C
B
G
B
C
B
A
C
C
B
H
B
A
C
H
C
B
C
B
D
D
D
F
E
F
A
D
C
B
A
E
G
A
B
A
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
D
B
C
A
E
B
A
C
E
A
C
B
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
E
G
A
B
A
D
G
B
C
B
A
C
G
C
B
C
B
D
B
C
B
C
G
A
H
E
B
C
E
H
D
F
E
F
A
D
F
E
F
A
D
H
G
A
B
A
C
B
D
E
G
C
B
D
F
E
F
A
D
F
E
A
C
B
D
C
B
D
E
G
A
B
A
A
A
H
E
B
C
E
D
G
A
B
A
A
H
D
C
B
E
F
E
A
D
G
F
E
A
C
B
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
F
E
A
D
H
G
C
B
D
H
E
B
C
F
E
A
C
B
D
D
C
B
H
F
E
A
G
H
H
F
E
F
A
D
C
B
G
B
C
H
G
C
B
C
B
D
G
A
B
A
G
G
B
A
C
B
A
C
A
H
E
B
C
E
A
G
A
B
A
C
B
C
B
D
A
H
E
B
C
E
G
A
B
A
C
B
F
E
F
A
D
C
B
A
E
A
H
E
B
C
E
A
H
E
B
C
E
E
F
E
A
B
A
C
E
C
B
E
D
B
A
C
G
A
H
H
C
B
D
F
E
F
A
D
G
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
G
F
E
F
A
D
F
E
F
A
D
D
A
H
E
B
C
E
B
A
C
C
B
C
B
F
E
A
C
B
D
A
H
E
B
C
E
C
B
D
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
G
G
A
B
A
C
B
D
G
A
B
A
F
E
A
G
F
E
F
A
D
D
D
D
F
E
F
A
D
B
A
C
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
B
A
C
G
C
B
F
E
A
C
B
C
B
D
B
A
C
B
A
C
C
B
D
H
F
E
A
G
A
B
A
C
B
D
G
A
H
E
B
C
E
C
B
H
F
E
A
B
C
H
C
B
D
C
B
A
H
E
B
C
E
C
B
D
E
A
H
E
B
C
E
A
H
E
B
C
E
H
H
B
C
F
E
F
A
D
C
B
A
B
C
B
C
H
B
A
C
G
F
E
A
A
A
H
E
B
C
E
A
B
C
B
A
C
A
F
E
F
A
D
F
E
A
F
E
A
H
C
B
F
E
F
A
D
A
A
H
E
B
C
E
B
C
D
C
B
A
H
C
B
A
H
E
B
C
E
B
A
C
H
A
H
E
B
C
E
A
B
C
A
E
H
D
F
E
F
A
D
F
E
A
G
A
B
A
G
B
A
C
E
D
C
B
D
C
B
D
G
A
B
A
A
A
H
E
B
C
E
F
E
F
A
D
D
F
E
A
F
E
F
A
D
C
B
A
B
A
C
D
A
H
E
B
C
E
G
A
B
A
E
A
D
E
B
A
C
C
B
E
H
A
H
E
B
C
E
A
H
E
B
C
E
G
G
B
C
C
B
C
B
A
H
E
B
C
E
D
B
C
E
E
E
C
B
C
B
D
B
C
C
B
C
B
D
B
A
C
C
B
G
F
E
A
D
H
E
C
B
D
C
B
B
A
C
F
E
F
A
D
G
A
B
A
C
B
D
G
A
B
A
F
E
F
A
D
H
B
C
H
C
B
C
B
C
B
F
E
A
G
A
B
A
G
A
B
A
C
B
D
G
D
D
A
D
G
A
B
A
A
A
B
C
F
E
F
A
D
C
B
D
F
E
A
F
E
F
A
D
C
B
D
A
F
E
F
A
D
D
A
A
C
B
C
B
D
H
D
A
H
E
B
C
E
G
G
A
C
B
D
F
E
F
A
D
F
E
A
F
E
A
B
C
C
B
D
C
B
D
H
F
E
A
G
A
B
A
D
A
H
E
B
C
E
C
B
D
B
A
C
B
C
G
H
B
A
C
C
B
B
A
C
D
F
E
A
A
H
E
B
C
E
B
C
E
B
A
C
G
A
H
E
B
C
E
F
E
F
A
D
G
E
B
C
A
H
E
B
C
E
F
E
A
F
E
F
A
D
A
G
B
C
F
E
A
B
A
C
H
G
A
B
A
G
F
E
F
A
D
H
A
B
C
G
D
H
G
A
B
A
A
H
E
B
C
E
C
B
D
H
E
C
B
F
E
F
A
D
C
B
D
B
C
G
A
B
A
A
H
E
B
C
E
A
A
H
E
B
C
E
E
E
B
A
C
H
D
D
G
F
E
F
A
D
C
B
D
C
B
D
C
B
D
G
A
B
A
F
E
F
A
D
H
B
A
C
B
C
D
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
H
A
H
F
E
F
A
D
B
C
C
B
D
D
G
A
B
A
A
A
G
A
B
A
D
F
E
A
E
G
A
B
A
H
F
E
A
D
G
A
B
A
E
C
B
D
B
C
F
E
A
C
B
D
B
A
C
G
G
F
E
A
A
H
G
G
A
B
A
E
A
H
H
D
H
B
C
C
B
D
F
E
A
F
E
F
A
D
F
E
A
E
H
B
A
C
G
C
B
D
G
A
B
A
G
A
B
A
H
C
B
D
C
B
A
H
E
B
C
E
G
A
B
A
C
B
B
C
C
B
G
H
C
B
H
C
B
D
A
B
C
F
E
F
A
D
G
A
B
A
C
B
A
H
E
B
C
E
A
H
E
B
C
E
A
A
G
A
B
A
G
H
A
A
H
E
B
C
E
F
E
A
G
A
B
A
C
B
D
A
F
E
A
B
A
C
A
H
E
B
C
E
G
G
F
E
F
A
D
H
G
A
B
A
H
A
F
E
A
F
E
A
D
E
E
A
H
E
B
C
E
G
A
B
A
A
H
C
B
D
A
G
A
B
A
H
C
B
D
B
A
C
F
E
F
A
D
B
A
C
B
A
C
C
B
A
H
E
B
C
E
D
B
C
G
A
B
A
A
H
E
B
C
E
B
C
F
E
F
A
D
A
C
B
A
H
E
B
C
E
B
A
C
B
C
F
E
F
A
D
E
C
B
D
F
E
A
G
A
B
A
C
B
D
C
B
D
F
E
A
D
F
E
A
D
B
A
C
C
B
D
C
B
D
D
E
D
A
H
G
A
B
A
F
E
F
A
D
G
D
A
C
B
G
A
B
A
G
A
B
A
E
F
E
A
C
B
A
H
E
B
C
E
G
A
B
A
F
E
A
D
C
B
D
F
E
A
B
A
C
B
C
C
B
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
H
F
E
F
A
D
B
C
C
B
C
B
D
B
C
C
B
C
B
D
E
F
E
F
A
D
D
F
E
F
A
D
E
A
A
D
A
H
E
B
C
E
F
E
A
G
A
B
A
D
F
E
A
D
H
G
A
B
A
F
E
A
B
A
C
C
B
C
B
D
G
B
C
C
B
G
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
C
B
D
E
B
A
C
C
B
H
A
H
E
B
C
E
G
E
A
C
B
A
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
A
G
A
B
A
G
G
B
A
C
H
A
H
E
B
C
E
B
A
C
F
E
F
A
D
G
A
B
A
H
G
E
B
C
B
A
C
F
E
F
A
D
B
C
C
B
D
C
B
B
A
C
E
D
F
E
A
B
A
C
F
E
F
A
D
B
C
B
C
F
E
F
A
D
E
B
A
C
A
H
E
B
C
E
G
H
G
A
F
E
A
H
B
C
C
B
D
D
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
G
A
B
A
D
E
G
A
B
A
D
E
B
A
C
A
H
E
B
C
E
H
A
B
A
C
A
D
G
A
C
B
D
A
H
E
B
C
E
B
C
G
A
H
E
B
C
E
E
C
B
D
E
F
E
A
G
G
A
B
A
B
C
B
A
C
C
B
D
G
B
C
D
F
E
A
B
C
A
H
E
B
C
E
C
B
D
D
E
E
A
H
E
B
C
E
F
E
F
A
D
B
C
A
D
B
A
C
A
C
B
D
D
H
F
E
F
A
D
C
B
C
B
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
G
A
B
A
D
H
H
B
C
E
G
A
B
A
B
C
F
E
F
A
D
H
C
B
G
A
B
A
D
A
F
E
A
B
C
F
E
F
A
D
F
E
A
E
C
B
F
E
F
A
D
C
B
D
C
B
C
B
B
A
C
A
H
E
B
C
E
F
E
F
A
D
F
E
A
G
G
A
B
A
A
C
B
D
E
C
B
D
C
B
E
F
E
F
A
D
A
A
A
H
E
B
C
E
E
F
E
F
A
D
E
H
C
B
E
A
G
D
F
E
F
A
D
G
A
B
A
G
B
A
C
G
A
B
A
D
C
B
A
H
E
B
C
E
F
E
A
A
G
B
C
A
H
E
B
C
E
C
B
G
F
E
F
A
D
B
A
C
F
E
A
E
F
E
A
F
E
A
F
E
F
A
D
A
H
E
B
C
E
H
C
B
D
B
A
C
F
E
F
A
D
C
B
F
E
A
H
F
E
A
F
E
A
C
B
D
G
H
A
H
E
E
C
B
B
C
E
F
E
F
A
D
E
B
A
C
C
B
D
E
H
F
E
A
G
D
H
G
A
B
A
E
D
H
H
C
B
D
C
B
H
C
B
F
E
A
B
A
C
G
C
B
A
B
C
E
D
A
H
E
B
C
E
F
E
F
A
D
E
B
C
B
A
C
B
C
D
G
A
B
A
B
A
C
B
A
C
G
A
B
A
A
A
H
E
B
C
E
C
B
D
C
B
G
F
E
F
A
D
H
B
C
F
E
A
C
B
H
H
A
H
E
B
C
E
B
C
B
C
B
A
C
C
B
D
E
E
G
G
G
A
B
A
A
F
E
F
A
D
A
H
E
B
C
E
G
A
H
E
B
C
E
G
A
B
A
G
B
A
C
F
E
A
H
B
A
C
B
A
C
B
A
C
A
G
A
B
A
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
G
G
A
B
A
A
G
A
B
A
C
B
E
E
F
E
A
H
C
B
A
F
E
F
A
D
A
C
B
D
B
A
C
G
A
B
A
G
C
B
D
G
G
A
H
B
A
C
F
E
F
A
D
G
A
B
A
B
A
C
C
B
G
F
E
F
A
D
C
B
D
C
B
D
D
F
E
F
A
D
D
B
A
C
B
A
C
A
C
B
G
C
B
D
B
A
C
G
A
B
A
G
A
B
A
B
C
H
E
G
G
A
B
A
B
C
B
C
A
H
E
B
C
E
F
E
A
C
B
D
C
B
B
A
C
D
B
A
C
H
H
E
B
C
A
A
H
A
H
E
B
C
E
D
B
A
C
A
D
C
B
C
B
G
A
E
D
C
B
D
H
F
E
A
G
G
A
B
A
A
E
A
H
E
B
C
E
G
A
H
E
B
C
E
C
B
D
F
E
A
A
H
E
B
C
E
E
G
A
B
A
F
E
A
C
B
G
C
B
A
C
B
D
G
A
B
A
B
A
C
F
E
F
A
D
F
E
F
A
D
A
C
B
C
B
D
H
F
E
A
F
E
A
B
A
C
A
H
E
B
C
E
F
E
A
D
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
B
A
C
B
A
C
D
A
H
E
B
C
E
H
A
F
E
A
B
A
C
G
A
D
G
E
B
C
H
A
D
C
B
D
D
C
B
G
B
C
F
E
F
A
D
D
D
F
E
F
A
D
D
F
E
F
A
D
B
A
C
B
C
H
D
A
H
E
B
C
E
H
D
F
E
A
F
E
A
A
C
B
D
F
E
A
B
C
G
B
C
B
C
C
B
H
H
A
H
E
B
C
E
A
B
A
C
G
H
B
C
C
B
B
A
C
G
A
B
A
G
A
B
A
H
E
A
H
E
B
C
E
B
C
B
C
B
C
B
C
E
G
F
E
A
D
B
A
C
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
H
B
C
G
A
B
A
B
A
C
G
A
B
A
G
A
H
E
B
C
E
D
F
E
A
C
B
D
H
G
B
C
B
C
G
A
B
A
H
G
F
E
A
C
B
D
H
E
D
A
G
B
A
C
C
B
D
F
E
F
A
D
B
A
C
G
A
B
A
G
A
D
G
A
B
A
E
A
H
E
B
C
E
E
E
G
B
A
C
A
H
E
B
C
E
D
C
B
D
F
E
A
A
H
E
B
C
E
A
C
B
D
A
H
E
B
C
E
F
E
A
H
G
E
G
A
B
A
A
H
E
B
C
E
B
C
G
A
B
A
C
B
D
A
A
H
E
B
C
E
C
B
A
H
E
B
C
E
E
G
H
A
H
E
B
C
E
G
C
B
D
A
H
E
B
C
E
A
B
C
D
D
H
F
E
A
F
E
F
A
D
B
A
C
C
B
D
B
A
C
F
E
A
G
F
E
A
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
D
A
E
G
A
B
A
E
A
H
E
B
C
E
A
F
E
F
A
D
C
B
D
H
C
B
G
C
B
D
A
C
B
B
A
C
F
E
F
A
D
B
C
B
C
C
B
D
F
E
F
A
D
C
B
G
A
B
A
B
C
H
E
F
E
F
A
D
C
B
H
C
B
F
E
F
A
D
H
G
G
A
B
A
G
F
E
A
B
A
C
E
A
H
E
B
C
E
F
E
A
C
B
D
A
G
B
A
C
A
H
E
B
C
E
E
B
A
C
E
C
B
A
G
A
B
A
A
F
E
F
A
D
F
E
A
F
E
A
B
A
C
F
E
A
F
E
A
G
A
B
A
F
E
F
A
D
D
D
G
A
B
A
B
A
C
E
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
C
B
D
C
B
D
E
E
B
C
C
B
C
B
E
F
E
A
G
A
B
A
F
E
F
A
D
G
A
B
A
B
C
F
E
A
G
A
B
A
D
E
H
B
C
D
A
F
E
A
A
H
E
B
C
E
C
B
D
B
A
C
G
D
C
B
D
F
E
A
B
C
D
A
A
H
E
B
C
E
B
C
B
A
C
G
B
C
A
D
B
A
C
A
C
B
G
A
A
H
E
B
C
E
E
B
A
C
C
B
G
A
B
A
B
C
C
B
E
C
B
D
B
C
A
H
E
B
C
E
G
A
B
A
G
A
B
A
E
B
C
F
E
A
D
A
H
E
B
C
E
B
C
C
B
D
A
F
E
F
A
D
C
B
D
C
B
D
F
E
F
A
D
G
E
E
B
C
F
E
A
F
E
F
A
D
G
F
E
F
A
D
F
E
A
E
C
B
D
B
A
C
D
F
E
F
A
D
A
C
B
D
C
B
D
C
B
D
D
H
E
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
B
C
B
A
C
F
E
A
B
A
C
B
C
F
E
F
A
D
A
D
A
B
C
G
H
G
G
A
B
A
C
B
D
C
B
F
E
F
A
D
F
E
A
F
E
A
H
G
A
B
A
C
B
F
E
F
A
D
D
C
B
D
B
A
C
A
H
E
B
C
E
E
A
A
F
E
F
A
D
F
E
A
A
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
D
G
A
B
A
H
D
F
E
F
A
D
G
A
B
A
C
B
H
G
B
A
C
G
A
B
A
B
C
G
F
E
A
G
E
C
B
D
H
G
F
E
F
A
D
F
E
A
F
E
F
A
D
B
A
C
B
C
A
H
E
B
C
E
A
F
E
A
F
E
F
A
D
G
B
A
C
H
H
D
C
B
D
C
B
H
D
C
B
F
E
F
A
D
F
E
A
G
F
E
A
A
H
E
B
C
E
A
B
A
C
B
A
C
C
B
C
B
B
A
C
F
E
F
A
D
G
G
C
B
B
C
G
A
H
C
B
C
B
D
A
H
E
B
C
E
H
G
A
H
E
B
C
E
B
C
F
E
A
G
A
B
A
G
A
B
A
B
A
C
B
A
C
G
B
C
G
A
B
A
A
B
C
G
A
B
A
C
B
D
E
F
E
F
A
D
E
B
C
G
A
B
A
A
C
B
D
G
C
B
D
H
G
G
A
B
A
A
H
E
B
C
E
H
B
A
C
F
E
A
C
B
D
C
B
D
D
C
B
D
A
H
E
B
C
E
B
A
C
G
A
B
C
C
B
D
G
A
G
A
B
A
G
D
G
A
B
A
B
C
B
C
D
F
E
A
F
E
A
G
F
E
A
B
A
C
F
E
A
G
F
E
F
A
D
C
B
D
F
E
A
C
B
E
D
F
E
A
C
B
D
A
C
B
G
A
B
C
B
A
C
B
C
A
A
E
H
B
C
G
A
B
A
A
H
E
B
C
E
C
B
D
F
E
F
A
D
A
G
F
E
A
G
A
B
A
A
F
E
F
A
D
C
B
C
B
D
A
H
E
B
C
E
H
F
E
F
A
D
B
C
B
C
A
H
E
B
C
E
G
H
C
B
E
E
A
H
E
B
C
E
A
H
E
B
C
E
A
H
F
E
A
G
A
B
A
G
E
G
A
B
A
C
B
H
C
B
D
G
A
B
A
G
A
B
A
F
E
F
A
D
H
E
C
B
A
H
E
B
C
E
A
H
E
B
C
E
H
F
E
F
A
D
C
B
G
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
H
C
B
D
A
F
E
F
A
D
C
B
D
D
C
B
D
F
E
A
C
B
D
B
C
F
E
F
A
D
H
D
G
C
B
D
G
A
B
A
A
H
E
B
C
E
C
B
D
D
E
E
A
H
E
B
C
E
E
F
E
A
C
B
D
F
E
F
A
D
F
E
A
B
A
C
G
B
C
C
B
C
B
A
B
A
C
G
C
B
A
G
G
A
B
A
H
F
E
F
A
D
A
H
E
B
C
E
G
F
E
F
A
D
F
E
A
E
E
H
E
A
H
E
B
C
E
E
G
E
B
A
C
H
F
E
F
A
D
G
A
B
A
B
C
G
A
B
A
G
F
E
A
A
C
B
D
F
E
A
A
E
B
C
E
B
C
A
H
E
B
C
E
C
B
B
C
C
B
C
B
F
E
A
B
C
F
E
A
A
H
E
B
C
E
B
A
C
B
A
C
H
G
B
C
D
A
D
G
F
E
F
A
D
G
A
B
A
C
B
D
A
H
E
B
C
E
C
B
D
B
A
C
C
B
C
B
D
G
B
A
C
D
H
E
C
B
B
A
C
A
H
E
B
C
E
E
C
B
G
C
B
H
B
A
C
B
A
C
A
H
G
A
B
A
E
F
E
A
H
E
F
E
F
A
D
B
A
C
B
C
C
B
H
B
C
F
E
F
A
D
H
A
B
C
B
A
C
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
E
F
E
A
B
C
A
G
A
B
A
G
C
B
A
H
E
B
C
E
C
B
D
F
E
A
D
G
A
B
A
H
A
H
E
B
C
E
A
G
A
B
A
G
G
F
E
F
A
D
F
E
F
A
D
G
F
E
A
F
E
F
A
D
F
E
A
A
G
E
B
A
C
B
C
A
F
E
A
F
E
A
C
B
E
C
B
B
C
H
A
G
A
B
A
H
A
B
A
C
B
A
C
G
A
B
A
F
E
A
C
B
A
H
E
B
C
E
G
F
E
F
A
D
C
B
D
F
E
F
A
D
D
D
G
G
A
B
A
A
D
A
H
F
E
F
A
D
B
A
C
G
E
C
B
F
E
F
A
D
C
B
F
E
F
A
D
G
A
B
A
F
E
A
F
E
F
A
D
E
C
B
D
G
D
A
H
E
B
C
E
A
B
A
C
A
H
E
B
C
E
H
H
F
E
A
C
B
H
C
B
D
E
G
G
A
B
A
H
C
B
D
F
E
A
A
H
E
B
C
E
D
B
A
C
G
G
A
B
A
B
C
B
A
C
C
B
D
B
A
C
F
E
A
E
G
G
B
A
C
A
C
B
A
H
E
B
C
E
C
B
D
B
A
C
A
F
E
A
A
H
F
E
A
B
C
G
A
F
E
F
A
D
C
B
F
E
A
A
H
E
B
C
E
F
E
A
F
E
F
A
D
A
H
E
B
C
E
G
H
C
B
D
G
C
B
F
E
F
A
D
A
H
E
B
C
E
D
F
E
F
A
D
H
B
A
C
G
A
B
A
G
A
B
A
F
E
F
A
D
A
F
E
A
F
E
A
G
B
C
C
B
B
A
C
A
C
B
H
G
A
B
A
F
E
F
A
D
H
C
B
E
C
B
A
G
A
B
A
B
A
C
C
B
D
G
A
B
A
G
A
A
H
E
B
C
E
C
B
D
C
B
D
F
E
F
A
D
C
B
D
D
F
E
A
H
F
E
A
H
B
C
F
E
F
A
D
B
A
C
F
E
F
A
D
E
C
B
D
H
C
B
G
C
B
D
B
C
D
E
C
B
F
E
F
A
D
C
B
D
F
E
F
A
D
A
H
E
B
C
E
B
C
C
B
D
H
E
C
B
C
B
E
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
C
B
D
A
H
G
A
H
E
B
C
E
F
E
F
A
D
E
G
C
B
D
G
F
E
A
B
C
G
A
H
E
B
C
E
B
A
C
C
B
D
B
C
C
B
C
B
D
B
C
G
A
B
A
B
C
D
A
H
E
B
C
E
H
D
F
E
F
A
D
G
A
B
A
A
F
E
A
D
A
H
E
B
C
E
C
B
D
B
A
C
G
A
B
A
B
C
F
E
F
A
D
D
C
B
D
F
E
F
A
D
D
E
H
B
C
B
A
C
G
B
C
H
B
C
E
B
A
C
C
B
D
F
E
A
E
D
H
F
E
A
C
B
D
F
E
F
A
D
C
B
F
E
F
A
D
C
B
C
B
H
D
C
B
F
E
A
F
E
A
G
D
F
E
A
H
G
F
E
A
A
B
A
C
A
B
A
C
C
B
E
B
C
A
H
E
B
C
E
D
B
C
H
F
E
F
A
D
B
C
D
D
F
E
A
G
A
B
A
G
A
B
A
G
C
B
D
E
C
B
D
E
B
C
F
E
A
D
B
A
C
G
A
B
A
F
E
F
A
D
C
B
C
B
D
E
A
H
E
B
C
E
D
D
A
D
F
E
F
A
D
G
C
B
D
A
H
E
B
C
E
C
B
D
C
B
H
D
B
A
C
E
C
B
B
C
E
G
G
E
E
F
E
A
F
E
F
A
D
A
H
E
B
C
E
D
C
B
H
C
B
G
A
B
A
B
C
F
E
A
B
C
C
B
B
C
G
A
B
A
F
E
A
A
B
C
G
F
E
A
F
E
A
H
D
A
H
E
B
C
E
A
H
E
B
C
E
D
C
B
C
B
G
A
B
A
C
B
B
A
C
C
B
D
F
E
F
A
D
B
A
C
C
B
F
E
A
B
A
C
F
E
F
A
D
E
G
A
B
A
G
A
B
A
E
A
F
E
F
A
D
G
A
B
A
B
A
C
F
E
A
A
D
G
G
C
B
D
B
A
C
H
D
G
A
B
A
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
D
E
C
B
G
A
B
A
C
B
D
B
A
C
A
H
E
B
C
E
A
F
E
F
A
D
F
E
A
E
A
H
E
B
C
E
G
D
G
A
B
A
A
H
B
C
C
B
C
B
G
A
B
A
H
H
G
A
B
A
A
H
E
B
C
E
B
C
D
G
C
B
D
E
C
B
C
B
E
B
A
C
C
B
D
G
E
F
E
A
A
H
E
B
C
E
B
C
F
E
A
G
H
D
A
E
F
E
A
H
C
B
A
H
E
B
C
E
F
E
A
H
G
A
B
A
F
E
A
B
A
C
H
F
E
A
E
B
C
B
C
E
H
H
E
D
C
B
D
G
A
B
A
C
B
H
B
C
E
G
D
F
E
A
F
E
A
C
B
B
C
B
C
E
A
E
B
A
C
C
B
B
C
D
G
C
B
H
G
A
B
A
C
B
C
B
G
G
G
G
A
B
A
A
H
H
H
G
A
B
A
H
D
A
G
A
B
A
C
B
D
E
G
A
B
A
B
A
C
A
C
B
D
F
E
F
A
D
A
H
E
B
C
E
A
D
C
B
D
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
E
A
H
E
B
C
E
E
B
C
G
B
C
G
A
B
A
B
C
F
E
F
A
D
G
A
B
A
G
D
G
A
H
B
A
C
G
A
B
A
F
E
F
A
D
E
B
C
G
A
B
A
E
A
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
F
E
A
C
B
D
B
C
B
A
C
B
C
F
E
F
A
D
A
H
E
B
C
E
E
B
C
B
C
C
B
D
C
B
D
D
F
E
F
A
D
G
C
B
G
G
C
B
D
E
H
C
B
C
B
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
G
A
B
A
F
E
A
F
E
F
A
D
B
C
F
E
F
A
D
B
C
G
G
H
A
G
H
A
H
E
B
C
E
C
B
C
B
G
A
B
A
G
C
B
D
C
B
E
H
C
B
D
F
E
F
A
D
B
C
D
G
F
E
F
A
D
B
A
C
F
E
A
F
E
F
A
D
A
H
E
B
C
E
B
A
C
B
C
H
B
A
C
E
C
B
G
F
E
F
A
D
G
A
B
A
E
C
B
C
B
D
H
A
H
E
B
C
E
A
F
E
F
A
D
F
E
A
A
H
E
B
C
E
A
B
C
G
C
B
B
C
H
C
B
C
B
F
E
A
E
G
A
B
A
A
F
E
A
C
B
A
H
E
B
C
E
C
B
G
A
B
A
G
B
C
G
A
B
A
B
C
A
C
B
D
C
B
D
A
H
E
B
C
E
F
E
A
G
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
E
C
B
A
H
E
B
C
E
F
E
F
A
D
A
F
E
A
G
A
B
A
C
B
D
A
C
B
B
A
C
H
H
C
B
D
A
C
B
B
C
B
C
D
B
A
C
F
E
F
A
D
G
C
B
D
A
H
E
B
C
E
B
A
C
E
G
A
B
A
G
F
E
A
G
C
B
E
B
C
B
C
H
G
F
E
A
H
H
B
C
C
B
B
C
D
B
A
C
B
C
B
C
F
E
F
A
D
F
E
A
F
E
A
A
H
E
B
C
E
G
H
A
H
E
B
C
E
G
G
A
B
A
F
E
A
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
G
A
B
A
H
B
C
F
E
F
A
D
H
D
C
B
D
D
D
A
F
E
A
G
A
B
A
D
F
E
A
H
H
B
A
C
A
H
E
B
C
E
D
G
A
B
A
E
G
B
A
C
E
D
B
A
C
C
B
B
C
G
C
B
D
F
E
A
B
A
C
G
F
E
F
A
D
G
G
A
B
A
C
B
C
F
E
A
G
A
B
A
G
G
C
B
D
G
C
B
D
D
F
E
A
A
B
A
C
F
E
A
F
E
F
A
D
C
B
D
E
G
A
B
A
G
A
B
A
B
A
C
B
C
B
C
A
E
B
C
G
A
B
A
A
F
E
F
A
D
F
E
A
H
H
C
B
D
G
C
B
D
C
B
D
A
H
G
A
B
A
F
E
A
E
G
A
B
A
D
C
B
D
G
A
B
A
F
E
A
E
A
H
E
B
C
E
G
A
B
A
G
A
B
A
E
E
G
A
B
A
C
B
B
C
F
E
A
H
B
C
B
C
B
A
C
D
G
C
B
C
B
D
A
H
E
B
C
E
A
H
D
A
H
E
B
C
E
E
F
E
F
A
D
A
H
E
B
C
E
D
B
A
C
A
H
E
B
C
E
B
C
B
C
F
E
A
D
B
C
A
H
G
F
E
F
A
D
C
B
B
A
C
G
C
B
B
A
C
E
F
E
F
A
D
C
B
C
B
B
A
C
H
C
B
A
H
F
E
F
A
D
D
C
B
F
E
F
A
D
F
E
F
A
D
D
B
C
G
A
B
A
A
E
H
C
B
D
B
A
C
A
G
A
H
E
B
C
E
G
A
B
A
E
D
B
C
C
B
D
C
B
D
B
A
C
D
A
H
E
B
C
E
E
E
F
E
A
A
E
E
F
E
F
A
D
A
G
F
E
F
A
D
C
B
D
G
B
C
G
A
B
A
B
C
E
H
D
G
A
B
A
B
C
A
H
B
A
C
G
A
B
A
B
C
B
C
A
H
E
B
C
E
C
B
D
G
G
E
B
C
D
A
H
E
B
C
E
B
A
C
F
E
A
G
B
C
G
G
C
B
B
A
C
A
H
E
B
C
E
E
A
H
E
B
C
E
F
E
F
A
D
C
B
C
B
G
G
A
B
A
B
C
A
H
E
B
C
E
C
B
G
A
B
A
D
D
D
F
E
F
A
D
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
H
C
B
D
G
A
B
A
B
C
D
C
B
G
A
B
A
B
A
C
D
H
F
E
A
C
B
G
F
E
F
A
D
A
H
E
B
C
E
A
F
E
A
E
H
B
C
G
A
B
A
A
H
E
B
C
E
C
B
D
G
A
H
E
B
C
E
B
C
C
B
D
B
C
A
G
E
B
C
E
C
B
D
F
E
F
A
D
C
B
D
D
A
H
E
B
C
E
H
B
C
F
E
F
A
D
B
C
G
B
C
C
B
D
F
E
F
A
D
G
F
E
F
A
D
A
F
E
F
A
D
C
B
D
G
A
B
A
B
A
C
H
A
A
H
E
B
C
E
C
B
E
D
F
E
F
A
D
D
F
E
F
A
D
B
A
C
C
B
A
H
E
B
C
E
D
G
A
B
A
C
B
D
G
F
E
F
A
D
G
A
B
A
F
E
F
A
D
G
G
A
D
H
G
A
B
A
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
B
A
C
F
E
A
H
F
E
F
A
D
C
B
E
A
E
G
A
B
A
B
A
C
B
C
C
B
B
C
C
B
D
B
A
C
D
D
G
A
B
A
F
E
A
C
B
A
H
E
B
C
E
D
D
G
C
B
H
C
B
F
E
F
A
D
D
C
B
D
E
F
E
A
B
C
B
C
H
B
C
G
B
C
A
H
E
B
C
E
C
B
A
F
E
A
G
A
B
A
B
A
C
G
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
C
B
D
B
A
C
G
A
B
A
A
H
E
B
C
E
C
B
F
E
F
A
D
D
A
H
E
B
C
E
C
B
D
C
B
D
D
B
C
G
A
B
A
A
H
E
B
C
E
B
C
H
A
H
E
B
C
E
A
G
H
F
E
A
B
A
C
G
B
A
C
A
H
E
B
C
E
A
E
G
H
F
E
F
A
D
A
H
E
B
C
E
E
C
B
D
F
E
A
B
C
D
G
A
B
A
C
B
C
D
F
E
A
A
G
A
B
A
C
B
C
B
D
F
E
F
A
D
A
H
E
B
C
E
D
C
B
D
C
B
C
B
C
B
G
F
E
A
F
E
A
F
E
F
A
D
B
C
D
C
B
D
C
B
D
B
A
C
H
F
E
A
H
D
B
C
G
A
B
A
B
A
C
F
E
A
C
B
D
H
D
D
H
A
A
F
E
A
B
C
F
E
F
A
D
D
F
E
A
G
A
B
A
H
C
B
D
C
B
A
F
E
A
C
B
H
F
E
A
G
D
B
C
A
H
E
B
C
E
H
G
H
C
B
D
F
E
F
A
D
D
F
E
A
G
A
H
E
B
C
E
C
B
F
E
A
B
C
F
E
A
H
F
E
A
B
A
C
G
A
B
A
E
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
C
B
D
F
E
A
A
H
E
B
C
E
F
E
A
C
B
D
A
H
E
B
C
E
A
C
B
G
A
B
A
A
H
E
B
C
E
F
E
A
C
B
D
G
H
G
A
B
A
F
E
F
A
D
C
B
B
A
C
G
H
A
D
B
C
F
E
A
B
C
G
A
B
A
C
B
D
C
B
B
A
C
H
A
A
B
C
F
E
A
H
A
F
E
F
A
D
G
H
A
H
E
B
C
E
E
C
B
D
G
A
B
A
A
A
F
E
F
A
D
G
B
C
D
H
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
G
A
B
A
H
A
H
E
B
C
E
E
B
C
E
E
B
A
C
D
B
A
C
D
F
E
F
A
D
C
B
D
C
B
D
D
G
A
B
A
E
F
E
A
B
C
D
C
B
D
H
F
E
A
E
E
C
B
D
B
C
D
C
B
D
A
E
C
B
D
H
C
B
A
D
H
A
B
A
C
C
B
D
G
A
A
D
B
C
C
B
D
A
H
E
B
C
E
D
A
G
C
B
G
G
A
B
A
C
B
D
D
A
H
E
B
C
E
C
B
E
B
A
C
F
E
A
B
C
G
C
B
G
A
B
A
D
H
G
F
E
A
H
H
C
B
D
B
C
A
G
A
B
A
G
H
D
H
B
C
B
A
C
B
C
F
E
F
A
D
G
A
B
A
D
E
B
A
C
C
B
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
D
E
C
B
D
D
C
B
G
G
E
B
A
C
B
C
A
H
E
B
C
E
G
A
B
A
C
B
D
D
G
F
E
F
A
D
C
B
D
F
E
A
B
C
C
B
C
B
C
B
D
A
D
C
B
D
F
E
A
B
A
C
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
B
A
C
F
E
A
A
H
E
B
C
E
B
C
B
C
F
E
F
A
D
G
E
F
E
A
E
G
C
B
G
A
B
A
B
C
B
A
C
E
G
A
B
A
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
C
B
F
E
F
A
D
G
A
B
A
H
A
G
A
B
A
B
A
C
D
F
E
A
D
A
H
E
B
C
E
B
C
F
E
A
F
E
A
H
H
C
B
D
B
A
C
E
F
E
F
A
D
H
B
C
C
B
D
C
B
D
B
A
C
C
B
G
A
B
A
G
A
B
A
C
B
D
G
A
B
A
E
B
C
E
G
A
B
A
H
F
E
F
A
D
D
A
H
E
B
C
E
G
B
A
C
B
C
D
C
B
G
G
B
C
G
A
B
A
F
E
F
A
D
G
B
A
C
G
D
B
A
C
G
A
B
A
C
B
D
G
H
C
B
D
F
E
F
A
D
F
E
A
F
E
A
G
F
E
F
A
D
G
A
B
A
D
G
A
B
A
F
E
A
D
G
B
A
C
B
A
C
F
E
A
F
E
F
A
D
H
B
A
C
F
E
F
A
D
B
C
B
A
C
C
B
D
G
A
B
A
F
E
F
A
D
G
B
A
C
G
A
B
A
A
H
E
B
C
E
B
C
H
D
F
E
F
A
D
F
E
A
D
C
B
D
G
A
B
A
F
E
A
G
A
B
A
H
A
F
E
A
A
H
E
B
C
E
E
E
A
H
E
B
C
E
D
G
E
F
E
F
A
D
G
A
B
A
C
B
B
A
C
F
E
A
D
G
A
H
E
B
C
E
A
F
E
F
A
D
D
B
C
F
E
F
A
D
F
E
A
C
B
D
G
F
E
A
B
C
A
B
A
C
H
D
A
H
E
B
C
E
B
A
C
B
A
C
A
H
G
F
E
A
G
A
C
B
G
A
B
A
E
G
A
B
A
F
E
F
A
D
B
C
G
D
B
A
C
B
A
C
B
C
C
B
D
E
G
F
E
F
A
D
C
B
A
H
E
B
C
E
H
C
B
A
H
E
B
C
E
B
A
C
B
C
D
G
B
A
C
G
A
B
A
B
A
C
C
B
G
A
B
A
A
H
E
B
C
E
B
A
C
B
C
A
C
B
D
F
E
F
A
D
B
A
C
A
H
E
B
C
E
A
G
H
G
A
H
E
B
C
E
C
B
D
F
E
F
A
D
G
G
B
C
B
A
C
E
A
F
E
A
H
A
A
H
E
B
C
E
A
H
E
B
C
E
E
A
H
E
B
C
E
F
E
A
F
E
A
E
F
E
A
D
E
G
F
E
A
F
E
A
G
G
C
B
B
C
C
B
A
A
H
E
B
C
E
F
E
F
A
D
E
F
E
A
C
B
D
H
G
A
B
A
A
H
E
B
C
E
E
G
H
G
A
B
A
G
A
B
A
E
E
H
G
A
B
A
D
C
B
D
B
A
C
B
C
C
B
D
F
E
F
A
D
G
A
B
A
B
C
G
A
B
A
A
B
C
B
A
C
F
E
A
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
C
B
G
A
B
A
H
F
E
A
B
A
C
H
A
H
E
B
C
E
G
B
C
D
B
A
C
F
E
A
G
E
H
F
E
A
A
H
E
B
C
E
C
B
D
C
B
D
F
E
F
A
D
E
B
C
A
H
E
B
C
E
A
B
C
D
G
A
B
A
H
F
E
A
D
B
C
G
A
B
A
H
A
E
G
A
B
A
G
A
B
A
B
C
G
C
B
D
B
A
C
C
B
C
B
D
G
A
H
E
B
C
E
C
B
D
E
B
A
C
D
B
C
E
C
B
D
C
B
D
F
E
F
A
D
B
A
C
A
H
E
F
E
A
C
B
E
C
B
D
C
B
B
C
E
F
E
F
A
D
E
F
E
F
A
D
C
B
G
A
B
A
A
H
E
B
C
E
B
A
C
G
B
C
G
A
B
A
B
C
F
E
A
D
F
E
A
G
H
B
A
C
E
B
A
C
B
C
A
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
F
E
A
A
C
B
D
C
B
D
B
A
C
C
B
A
G
C
B
D
C
B
G
H
E
C
B
D
G
A
B
A
C
B
B
A
C
A
F
E
A
C
B
D
B
C
C
B
D
D
B
A
C
H
G
A
B
A
G
G
A
B
A
C
B
D
A
H
C
B
B
A
C
C
B
D
B
A
C
G
A
B
A
B
A
C
F
E
F
A
D
F
E
A
B
C
H
F
E
F
A
D
B
A
C
B
A
C
E
C
B
C
B
D
A
H
E
B
C
E
E
G
A
H
E
B
C
E
F
E
F
A
D
G
G
A
B
A
G
A
B
A
G
A
B
A
E
F
E
F
A
D
D
F
E
F
A
D
F
E
A
G
A
B
A
D
B
A
C
G
A
B
A
C
B
D
F
E
A
H
G
A
F
E
A
G
A
B
A
F
E
F
A
D
H
F
E
A
A
D
H
E
D
B
A
C
A
H
E
B
C
E
B
C
G
B
C
G
A
B
A
E
A
F
E
F
A
D
C
B
D
C
B
D
G
A
B
A
E
G
A
B
A
C
B
A
F
E
A
F
E
F
A
D
A
A
D
C
B
D
G
A
B
A
B
A
C
F
E
A
C
B
D
B
C
G
F
E
A
D
G
E
C
B
B
A
C
C
B
C
B
D
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
D
G
A
B
A
C
B
D
E
D
A
F
E
A
F
E
F
A
D
B
A
C
H
A
G
A
B
A
C
B
F
E
F
A
D
G
C
B
D
C
B
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
C
F
E
F
A
D
C
B
D
E
F
E
F
A
D
E
C
B
B
C
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
G
G
A
B
A
F
E
A
C
B
F
E
A
F
E
F
A
D
E
B
A
C
F
E
A
B
A
C
C
B
D
H
G
A
B
A
F
E
A
D
G
A
B
A
G
B
A
C
C
B
B
A
C
B
A
C
G
A
H
E
B
C
E
E
C
B
G
A
B
A
B
C
H
B
C
G
A
B
A
B
C
C
B
D
F
E
A
E
E
D
E
E
B
A
C
A
G
A
B
A
A
H
C
B
D
C
B
B
A
C
F
E
A
B
C
D
A
D
F
E
A
G
A
B
A
F
E
A
H
E
C
B
D
D
B
A
C
C
B
A
H
E
B
C
E
A
H
E
B
C
E
G
E
E
C
B
F
E
F
A
D
B
C
F
E
F
A
D
C
B
D
B
C
E
B
C
B
C
H
A
B
A
C
A
B
C
B
C
A
H
E
B
C
E
F
E
A
G
A
B
A
F
E
A
B
C
F
E
F
A
D
B
C
G
A
B
A
C
B
B
C
G
A
B
A
D
A
F
E
A
G
A
B
A
C
B
C
B
D
H
B
A
C
F
E
F
A
D
A
E
D
G
A
B
A
A
H
E
B
C
E
B
C
E
A
G
A
B
A
H
F
E
A
F
E
F
A
D
E
B
A
C
B
C
F
E
A
G
H
H
H
H
F
E
F
A
D
G
A
B
A
D
C
B
B
A
C
A
H
E
B
C
E
A
F
E
F
A
D
B
C
D
D
B
C
F
E
F
A
D
C
B
D
C
B
C
B
D
C
B
H
C
B
D
F
E
A
C
B
F
E
F
A
D
E
G
G
A
B
A
C
B
D
D
G
A
B
A
H
F
E
A
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
E
G
A
B
A
F
E
F
A
D
C
B
D
A
E
F
E
A
A
H
E
B
C
E
C
B
D
G
A
B
A
A
F
E
F
A
D
F
E
A
A
C
B
G
H
E
E
A
A
B
A
C
C
B
G
A
B
A
E
B
C
F
E
F
A
D
D
F
E
A
G
A
F
E
F
A
D
D
A
H
E
B
C
D
C
B
D
B
A
C
C
B
D
C
B
D
C
B
D
C
B
A
H
E
B
C
E
G
H
B
A
C
C
B
B
C
A
B
A
C
H
D
C
B
A
H
E
B
C
E
H
G
A
B
A
C
B
A
H
E
B
C
E
B
C
A
G
G
F
E
A
D
A
A
H
E
B
C
E
A
H
E
B
C
E
H
E
F
E
F
A
D
D
E
C
B
D
F
E
A
B
C
B
C
B
C
F
E
A
B
A
C
C
B
A
H
E
B
C
E
G
A
B
A
H
A
H
E
B
C
E
C
B
D
G
A
B
A
B
A
C
G
A
B
A
C
B
D
A
E
H
A
H
E
B
C
E
A
H
E
B
C
E
G
G
A
B
A
C
E
B
C
B
C
F
E
A
F
E
F
A
D
B
A
C
B
A
C
G
C
B
H
A
C
B
D
D
B
C
F
E
F
A
D
B
C
H
A
C
B
H
F
E
F
A
D
A
G
H
G
C
B
D
C
B
D
E
D
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
B
C
F
E
A
E
C
B
D
C
B
D
G
B
A
C
A
H
E
B
C
E
C
B
C
B
D
C
B
A
G
D
E
A
H
E
B
C
E
F
E
A
F
E
A
C
B
D
B
A
C
A
H
E
B
C
E
F
E
F
A
D
E
H
C
B
D
C
B
C
B
G
C
B
D
B
C
D
B
C
D
G
A
B
A
C
B
C
B
D
A
C
B
D
F
E
F
A
D
B
C
C
B
G
B
C
A
H
E
B
C
E
H
A
B
A
C
D
B
C
A
A
F
E
F
A
D
F
E
F
A
D
A
F
E
A
A
H
E
B
C
E
F
E
F
A
D
H
C
B
C
B
D
F
E
F
A
D
F
E
A
C
B
A
F
E
F
A
D
A
H
E
B
C
E
E
F
E
A
C
B
D
E
G
C
B
D
F
E
A
G
A
B
A
B
C
A
H
E
B
C
E
A
E
G
F
E
F
A
D
F
E
F
A
D
A
H
E
F
E
A
D
A
H
E
B
C
E
A
C
B
H
H
G
A
B
A
F
E
F
A
D
E
F
E
F
A
D
H
C
B
D
B
C
A
H
E
B
C
E
C
B
D
A
B
A
C
F
E
F
A
D
H
G
A
B
A
C
B
G
A
B
A
H
C
B
G
A
H
E
B
C
E
E
B
C
G
A
B
A
A
H
E
B
C
E
C
B
C
B
D
A
B
C
A
C
B
D
B
A
C
H
G
A
B
A
G
D
B
A
C
F
E
A
F
E
A
C
B
D
F
E
A
D
G
D
D
E
F
E
F
A
D
A
H
E
B
C
E
B
C
C
B
A
C
B
D
B
A
C
A
H
E
B
C
E
B
A
C
B
A
C
G
A
B
A
F
E
A
G
F
E
F
A
D
A
D
D
A
H
E
B
C
E
B
A
C
C
B
D
G
A
B
A
F
E
A
B
A
C
B
A
C
H
F
E
A
G
B
A
C
C
B
A
C
B
D
B
C
F
E
A
B
C
H
C
B
F
E
A
F
E
A
B
C
A
D
E
E
C
B
D
G
A
B
A
H
B
A
C
B
C
C
B
G
A
B
A
G
A
B
A
A
H
B
C
C
B
D
C
B
A
B
C
H
G
E
C
B
H
E
G
A
H
E
B
C
E
E
E
B
A
C
G
D
B
A
C
E
D
C
B
D
G
A
B
A
F
E
A
D
H
A
H
E
B
C
E
E
E
F
E
A
H
B
C
F
E
A
A
C
B
D
B
C
E
F
E
A
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
C
B
F
E
F
A
D
B
C
F
E
F
A
D
A
H
E
B
C
E
G
B
A
C
F
E
A
F
E
F
A
D
C
B
D
G
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
E
G
A
B
A
G
A
B
A
H
G
A
B
A
E
C
B
H
F
E
F
A
D
G
C
B
G
A
B
A
C
B
D
H
D
H
E
H
D
B
C
E
H
F
E
A
A
A
F
E
A
G
G
H
F
E
F
A
D
D
D
H
G
A
B
A
F
E
F
A
D
C
B
D
E
C
B
B
C
G
A
B
A
C
B
F
E
F
A
D
C
B
D
F
E
A
F
E
A
F
E
F
A
D
G
D
A
H
E
B
C
E
A
H
E
B
C
E
B
C
G
B
C
A
H
E
B
C
E
H
F
E
A
H
E
C
B
D
D
C
B
D
H
D
F
E
F
A
D
A
E
H
F
E
F
A
D
C
B
G
G
C
B
D
F
E
F
A
D
B
C
E
B
A
C
C
B
C
B
B
A
C
C
B
B
C
F
E
F
A
D
B
C
B
A
C
C
B
D
F
E
F
A
D
G
F
E
F
A
D
C
B
D
A
G
H
C
B
A
F
E
A
A
H
E
B
C
E
C
B
G
F
E
A
F
E
F
A
D
B
C
B
A
C
G
D
C
B
C
B
B
A
C
G
A
H
C
B
D
C
B
D
G
A
B
A
H
F
E
A
B
A
C
B
A
C
H
G
H
G
A
B
A
A
F
E
A
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
B
C
B
C
A
H
E
B
C
E
H
C
B
F
E
F
A
D
H
A
C
B
F
E
F
A
D
A
C
B
F
E
A
F
E
A
G
H
G
D
A
H
E
B
C
E
D
E
B
C
E
G
A
B
A
B
C
C
B
C
B
D
E
F
E
F
A
D
C
B
D
F
E
F
A
D
D
A
H
E
B
C
E
E
C
B
G
A
B
A
B
A
C
E
C
B
B
A
C
B
C
C
B
C
B
C
B
D
A
F
E
A
F
E
A
G
A
B
A
F
E
A
G
A
B
A
B
C
C
B
A
H
E
B
C
E
F
E
F
A
D
F
E
A
D
E
G
A
B
A
A
H
E
B
C
E
C
B
D
F
E
A
A
H
E
B
C
E
C
B
G
A
B
A
B
C
G
A
B
A
G
A
B
A
F
E
F
A
D
G
A
B
A
E
G
A
H
E
B
C
E
E
B
A
C
H
A
H
E
B
C
E
E
G
A
F
E
A
D
A
F
E
F
A
D
G
F
E
F
A
D
B
A
C
H
B
C
C
B
D
C
B
C
B
D
G
H
A
H
E
B
C
E
B
C
F
E
A
A
D
G
A
B
A
G
E
C
B
C
B
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
H
B
A
C
C
B
D
E
E
F
E
F
A
D
D
A
F
E
F
A
D
F
E
A
D
E
C
B
A
F
E
F
A
D
G
A
B
A
H
B
C
B
A
C
B
C
B
C
B
A
C
C
B
F
E
A
G
A
B
A
H
B
C
B
A
C
C
B
A
F
E
A
B
C
D
G
A
B
A
D
D
D
D
D
E
F
E
A
D
B
C
D
B
A
C
B
C
D
A
H
E
E
B
A
C
C
B
B
C
G
A
B
A
G
F
E
F
A
D
C
B
D
E
G
B
C
B
C
H
A
B
A
C
A
C
B
C
B
G
B
A
C
C
B
F
E
F
A
D
A
H
E
B
C
E
B
A
C
D
F
E
F
A
D
B
A
C
A
A
A
B
C
B
C
C
B
D
H
B
A
C
F
E
F
A
D
H
G
A
B
A
C
B
D
F
E
F
A
D
G
E
G
H
B
A
C
C
B
D
F
E
A
E
C
B
E
E
G
F
E
F
A
D
D
A
H
E
B
C
E
G
B
A
C
C
B
D
G
A
B
A
A
H
E
B
C
E
A
H
C
B
F
E
F
A
D
F
E
F
A
D
D
E
C
B
D
A
H
E
B
C
E
B
A
C
E
H
C
B
C
B
D
G
C
B
D
C
B
F
E
F
A
D
B
A
C
E
A
H
E
B
C
E
G
D
C
B
C
B
B
C
G
A
B
A
D
G
A
B
A
H
A
B
C
G
A
B
A
H
A
H
E
B
C
E
F
E
A
F
E
A
B
A
C
G
H
F
E
A
A
B
A
C
C
B
D
F
E
A
H
B
A
C
C
B
D
B
A
C
F
E
A
H
B
A
C
B
C
G
H
G
A
B
A
G
E
G
F
E
A
E
E
B
C
B
C
F
E
A
E
G
A
H
E
B
C
E
E
B
A
C
G
A
B
A
C
B
E
E
B
A
C
E
A
F
E
F
A
D
H
D
F
E
F
A
D
B
C
E
D
B
A
C
F
E
F
A
D
H
B
C
G
A
H
E
B
C
E
D
B
C
A
H
E
B
C
E
H
H
F
E
A
B
C
C
B
G
A
B
A
A
H
E
B
C
E
B
C
F
E
F
A
D
F
E
A
A
H
E
B
C
E
H
F
E
A
C
B
D
B
C
E
D
F
E
F
A
D
C
B
D
E
B
C
G
A
B
A
E
G
A
B
A
A
H
C
B
D
F
E
F
A
D
E
B
C
G
A
B
A
F
E
A
E
D
D
H
B
A
C
E
A
A
H
E
B
C
E
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
H
C
B
D
F
E
A
B
C
A
C
B
F
E
F
A
D
E
F
E
F
A
D
B
C
C
B
E
G
F
E
F
A
D
E
A
A
H
E
B
C
E
D
G
C
B
D
G
B
C
C
B
F
E
F
A
D
G
A
B
A
C
B
D
G
A
B
A
H
C
B
D
G
A
B
A
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
B
C
E
A
H
E
B
C
E
G
A
B
A
F
E
A
F
E
F
A
D
D
F
E
A
G
A
B
A
C
B
A
F
E
A
D
C
B
D
C
B
D
A
G
A
B
A
F
E
F
A
D
C
B
D
A
H
E
B
C
E
G
H
B
C
D
C
B
D
C
B
D
G
C
B
D
B
C
D
E
B
C
C
B
F
E
F
A
D
G
E
C
B
D
C
B
D
F
E
F
A
D
C
B
D
A
A
G
B
A
C
H
C
B
D
G
A
B
A
H
C
B
D
G
E
A
G
A
B
A
G
A
H
E
B
C
E
G
A
B
A
C
B
D
F
E
A
G
E
B
A
C
H
H
H
G
A
B
A
A
H
E
B
C
E
D
B
A
C
B
C
A
A
F
E
A
A
A
H
E
B
C
E
H
A
H
F
E
A
C
B
D
G
F
E
A
D
G
A
H
E
B
C
E
B
C
A
H
E
B
C
E
G
F
E
A
C
B
B
A
C
C
B
B
C
H
B
C
B
A
C
G
B
A
C
B
A
C
E
E
B
C
A
D
G
D
A
H
E
B
C
E
F
E
A
G
A
B
A
C
B
F
E
A
C
B
D
H
G
A
B
A
F
E
A
B
A
C
B
C
B
A
C
D
B
A
C
B
C
E
B
C
C
B
D
B
C
H
F
E
F
A
D
A
F
E
A
H
B
A
C
C
B
F
E
F
A
D
G
A
B
A
G
A
B
A
C
B
D
F
E
F
A
D
F
E
A
G
A
B
A
E
G
F
E
A
B
C
F
E
F
A
D
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
C
B
D
A
A
C
B
D
F
E
A
G
A
B
A
G
A
B
A
C
B
C
B
D
F
E
F
A
D
E
E
D
G
B
C
C
B
G
A
B
A
C
B
A
H
E
B
C
E
F
E
F
A
D
F
E
A
G
E
C
B
D
D
E
A
H
E
B
C
E
F
E
F
A
D
E
G
A
H
E
B
C
E
A
C
B
A
A
D
F
E
A
H
C
B
B
C
C
B
D
F
E
F
A
D
D
C
B
D
F
E
A
E
A
C
B
D
F
E
F
A
D
E
E
D
B
A
C
C
B
D
D
C
B
D
B
C
F
E
F
A
D
C
B
D
E
F
E
F
A
D
C
B
E
F
E
F
A
D
E
B
A
C
G
F
E
F
A
D
E
G
H
B
A
C
C
B
D
G
F
E
F
A
D
E
D
F
E
A
E
D
B
C
E
B
C
B
C
B
A
C
E
G
A
A
H
E
B
C
E
E
G
F
E
A
C
B
D
A
H
E
B
C
E
A
G
H
B
C
B
A
C
G
A
B
A
A
H
E
B
C
E
C
B
D
D
G
A
B
A
A
F
E
A
C
B
D
G
A
B
A
C
B
E
A
H
E
B
C
E
G
E
G
F
E
A
G
A
B
A
A
H
E
B
C
E
B
C
A
H
E
B
C
E
B
A
C
C
B
D
B
A
C
G
B
A
C
H
B
C
B
A
C
C
B
D
B
C
B
A
C
B
A
C
A
E
F
E
A
F
E
A
A
H
E
B
C
E
F
E
A
E
E
G
A
B
A
D
E
F
E
A
A
H
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
E
H
B
C
C
B
H
B
A
C
G
A
B
A
D
H
H
A
H
E
B
C
E
G
A
B
A
F
E
A
E
E
B
A
C
E
G
A
B
A
C
B
D
A
H
E
B
C
E
G
B
A
C
C
B
D
E
F
E
A
H
D
B
C
A
E
G
A
B
A
B
A
C
B
A
C
E
F
E
A
D
D
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
H
A
A
H
E
B
C
E
G
A
B
A
H
A
B
C
A
H
E
B
C
E
H
H
G
E
F
E
A
C
B
E
F
E
A
G
C
B
D
D
G
B
A
C
F
E
F
A
D
B
C
G
C
B
E
G
A
B
A
G
A
B
A
G
A
B
A
E
E
A
C
B
D
A
A
G
A
B
A
E
F
E
A
G
A
B
A
C
B
D
G
A
B
A
B
C
E
C
B
D
F
E
A
H
B
A
C
C
B
D
D
E
B
A
C
F
E
A
D
A
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
D
A
H
E
B
C
E
G
F
E
A
A
G
A
H
E
B
C
E
G
G
D
H
E
C
B
G
A
H
E
B
C
E
G
E
F
E
A
H
E
B
C
G
C
B
G
G
A
B
A
G
G
B
C
E
A
C
B
D
G
D
C
B
D
B
A
C
F
E
F
A
D
F
E
F
A
D
C
B
E
B
A
C
H
B
A
C
F
E
F
A
D
C
B
G
F
E
A
A
H
E
B
C
E
F
E
A
H
H
C
B
C
B
D
F
E
A
B
A
C
G
A
B
A
B
C
D
B
C
C
B
D
G
A
B
A
A
F
E
F
A
D
A
H
E
B
C
E
C
B
D
G
A
B
A
C
B
D
G
A
B
A
C
B
C
B
B
C
E
E
E
C
B
D
C
B
D
E
A
H
E
B
C
E
C
B
D
C
B
G
E
B
A
C
A
H
E
B
C
E
E
G
B
A
C
F
E
F
A
D
E
F
E
F
A
D
H
B
A
C
B
A
C
F
E
A
C
B
D
D
G
G
E
F
E
F
A
D
E
C
B
D
F
E
A
G
G
A
B
A
B
A
C
F
E
F
A
D
G
A
B
A
G
B
A
C
E
G
B
C
A
H
E
B
C
E
C
B
A
F
E
F
A
D
G
A
B
C
D
G
B
C
A
H
E
B
C
E
B
C
D
A
B
C
C
B
D
E
F
E
F
A
D
C
B
D
B
C
A
D
H
G
C
B
D
G
C
B
D
A
H
E
B
C
E
C
B
C
B
E
A
H
E
B
C
E
G
G
A
H
E
B
C
E
C
B
D
A
D
G
A
B
A
D
E
F
E
F
A
D
B
A
C
C
B
D
G
A
B
A
E
C
B
D
G
A
B
A
C
B
F
E
F
A
D
B
A
C
B
A
C
C
B
G
A
B
A
E
G
A
B
A
D
F
E
A
H
H
E
E
F
E
F
A
D
B
C
F
E
A
B
A
C
F
E
F
A
D
G
G
D
E
F
E
F
A
D
G
F
E
F
A
D
G
A
B
A
E
F
E
A
H
E
C
B
E
E
A
A
C
B
D
A
E
G
A
B
A
F
E
F
A
D
G
A
F
E
F
A
D
B
C
C
B
G
A
A
F
E
A
E
B
C
H
B
A
C
A
D
G
A
B
A
G
B
C
A
D
F
E
A
G
A
C
B
D
B
C
A
H
E
B
C
E
F
E
F
A
D
B
A
C
B
A
C
C
B
D
G
H
A
A
E
A
C
B
D
G
A
B
A
B
C
B
C
F
E
A
F
E
F
A
D
G
F
E
A
D
A
F
E
A
H
F
E
F
A
D
B
A
C
G
A
B
A
C
B
A
C
B
C
B
A
A
C
B
G
B
C
H
F
E
A
F
E
A
F
E
A
E
B
A
C
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
G
F
E
F
A
D
A
B
C
C
B
D
B
A
C
G
F
E
A
B
A
C
E
H
G
A
B
A
B
C
E
A
H
E
B
C
E
D
C
B
D
G
F
E
F
A
D
A
A
G
A
B
A
F
E
A
C
B
E
A
H
E
B
C
E
A
H
E
B
C
E
D
F
E
A
E
E
C
B
D
A
F
E
F
A
D
F
E
A
C
B
E
B
A
C
H
C
B
D
E
E
B
C
C
B
D
G
H
A
G
A
H
E
B
C
E
B
A
C
B
C
C
B
D
C
B
D
C
B
G
H
B
C
A
A
D
D
H
H
C
B
D
A
G
A
B
A
H
C
B
F
E
F
A
D
G
B
C
B
A
C
H
G
F
E
F
A
D
D
F
E
A
C
B
A
H
E
B
C
E
F
E
A
A
G
A
B
A
B
C
F
E
A
E
G
B
A
C
F
E
A
E
E
C
B
D
A
G
A
B
A
C
B
F
E
A
G
A
B
A
A
H
E
B
C
E
H
B
C
G
F
E
A
B
C
G
G
A
B
A
G
E
C
B
F
E
F
A
D
E
A
H
B
A
C
F
E
F
A
D
C
B
D
G
C
B
H
G
D
G
A
B
A
C
B
H
B
C
H
D
F
E
F
A
D
G
A
B
A
E
C
B
D
A
F
E
F
A
D
C
B
D
G
E
B
A
C
F
E
F
A
D
E
F
E
A
F
E
A
H
E
B
C
B
A
C
G
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
F
E
F
A
D
B
C
D
H
A
H
E
B
C
E
F
E
F
A
D
E
E
D
A
H
E
B
C
E
E
F
E
F
A
D
E
B
A
C
A
F
E
A
F
E
F
A
D
C
B
D
D
F
E
A
G
C
B
D
D
C
B
D
F
E
F
A
D
D
C
B
D
F
E
F
A
D
C
B
D
C
B
D
G
A
B
A
A
C
B
D
B
A
C
B
A
C
A
H
E
B
C
E
F
E
A
A
H
D
C
B
B
A
C
B
A
C
D
B
C
F
E
F
A
D
C
B
E
G
F
E
F
A
D
H
E
G
G
A
B
A
G
A
B
A
C
B
D
B
A
C
A
C
B
D
F
E
A
G
D
B
A
C
F
E
F
A
D
G
A
B
A
F
E
A
G
H
D
B
C
D
F
E
A
B
C
C
B
D
G
A
B
A
C
B
D
G
A
B
A
E
E
G
F
E
A
A
H
E
B
C
E
G
A
B
A
C
B
D
A
F
E
A
D
B
A
C
C
B
G
A
B
A
A
H
E
B
C
E
D
A
H
E
B
C
E
B
C
G
A
B
A
C
B
A
H
E
B
C
E
E
A
H
E
B
C
E
G
E
B
C
E
A
H
E
B
C
E
C
B
D
C
B
D
D
C
B
H
F
E
F
A
D
B
A
C
H
F
E
A
C
B
B
C
F
E
A
C
B
C
B
E
A
H
E
B
C
E
C
B
D
F
E
F
A
D
B
C
A
F
E
A
A
H
E
B
C
E
G
A
B
A
E
A
A
F
E
F
A
D
D
E
C
B
B
A
C
G
A
A
H
E
B
C
E
E
C
B
D
C
B
F
E
A
H
F
E
F
A
D
D
F
E
F
A
D
F
E
A
G
C
B
D
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
G
A
B
A
D
A
G
A
H
E
B
C
E
D
F
E
A
B
A
C
B
A
C
H
H
F
E
A
H
C
B
D
F
E
F
A
D
B
C
C
B
D
E
C
B
D
C
B
C
B
D
B
C
H
G
A
B
A
B
A
C
F
E
F
A
D
G
B
A
C
G
A
B
A
A
A
H
E
B
A
C
B
A
C
D
C
B
H
B
C
A
H
E
B
C
E
F
E
A
G
F
E
A
A
G
C
B
D
G
H
B
C
F
E
A
B
C
F
E
A
G
A
B
A
C
B
A
H
E
B
C
E
A
F
E
A
H
C
B
A
H
E
B
C
E
E
G
A
B
A
E
E
H
C
B
G
D
B
C
A
A
H
E
B
C
E
A
D
H
G
G
A
B
A
B
A
C
E
C
B
C
B
H
G
A
B
A
A
F
E
A
G
G
D
B
C
E
G
A
B
A
F
E
A
F
E
F
A
D
F
E
A
C
B
D
C
B
G
G
A
B
A
B
A
C
F
E
F
A
D
G
A
B
A
F
E
A
F
E
F
A
D
E
B
A
C
G
A
B
A
A
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
E
C
B
D
H
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
B
A
C
E
E
G
A
B
A
H
H
H
B
A
C
F
E
A
F
E
A
C
B
D
G
A
B
A
H
G
H
F
E
A
E
H
D
G
A
B
A
G
A
H
E
B
C
E
F
E
A
E
C
B
D
F
E
F
A
D
F
E
A
G
A
B
A
H
G
G
A
B
A
F
E
A
B
C
D
A
G
A
B
A
C
B
G
A
B
A
E
A
H
E
B
C
E
C
B
A
H
G
F
E
A
A
H
E
B
C
E
B
A
C
C
B
A
C
B
D
B
A
C
D
A
H
E
B
C
E
B
C
G
A
C
B
D
B
A
C
C
B
D
C
B
E
E
A
A
H
E
B
C
E
E
C
B
D
H
C
B
D
G
A
B
A
B
A
C
B
C
G
F
E
A
H
D
C
B
D
F
E
A
B
C
F
E
A
B
C
C
B
D
F
E
A
F
E
A
G
C
B
G
B
C
G
A
B
A
H
C
B
A
H
E
B
C
E
B
C
F
E
F
A
D
C
B
D
C
B
D
G
D
E
C
B
D
C
B
D
H
F
E
A
H
B
C
F
E
A
F
E
F
A
D
F
E
A
D
D
G
A
B
A
C
B
C
B
D
A
H
E
B
C
E
C
B
D
D
F
E
F
A
D
B
A
C
G
H
B
A
C
C
B
D
D
E
D
B
C
D
D
B
A
C
C
B
D
C
B
A
H
D
B
A
C
F
E
A
E
B
A
C
H
B
C
F
E
F
A
D
A
E
B
C
B
C
G
A
B
A
A
C
B
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
G
A
H
E
B
C
E
G
A
B
A
F
E
A
A
C
B
C
B
D
D
F
E
A
E
G
B
C
B
C
A
D
B
A
C
F
E
A
C
B
B
C
D
F
E
F
A
D
B
C
C
B
G
E
B
C
B
C
F
E
A
F
E
A
F
E
A
G
G
A
B
A
F
E
A
A
G
B
A
C
G
C
B
D
E
C
B
D
H
A
C
B
D
D
G
A
B
A
A
H
E
B
C
E
G
A
B
A
C
B
D
F
E
F
A
D
D
A
H
E
B
C
E
E
F
E
A
B
C
H
F
E
A
F
E
A
G
C
B
C
B
A
A
H
E
B
C
E
E
B
C
A
A
D
C
B
D
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
C
B
D
H
C
B
D
C
B
D
B
A
C
C
B
D
C
B
D
G
A
B
A
D
G
A
B
A
G
A
B
A
A
H
A
H
E
B
C
E
C
B
A
H
E
B
C
E
F
E
F
A
D
C
B
D
B
C
E
G
A
B
A
F
E
F
A
D
F
E
F
A
D
D
G
C
B
C
B
D
C
B
F
E
F
A
D
A
H
B
C
B
A
C
H
D
A
H
E
B
C
E
G
G
A
B
A
G
F
E
A
G
A
B
A
G
A
B
A
F
E
A
A
H
E
B
C
E
C
B
F
E
F
A
D
D
A
C
B
D
G
A
B
A
B
C
D
G
A
H
E
B
C
E
F
E
F
A
D
C
B
C
B
E
D
D
B
A
C
C
B
D
C
B
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
E
C
B
A
D
F
E
A
B
C
B
C
B
C
A
C
B
D
G
E
A
G
A
B
A
A
H
E
B
C
E
A
D
A
E
B
C
G
A
B
A
B
A
C
H
C
B
D
F
E
A
B
A
C
C
B
F
E
F
A
D
F
E
F
A
D
D
C
B
D
B
C
B
A
C
E
B
C
B
A
C
E
C
B
A
C
B
D
F
E
F
A
D
A
D
B
A
C
A
H
E
B
C
E
C
B
D
F
E
A
A
H
E
B
C
E
H
B
A
C
B
C
B
A
C
E
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
D
C
B
B
C
C
B
D
H
B
A
C
A
B
C
F
E
F
A
D
E
B
A
C
C
B
D
D
F
E
F
A
D
G
A
B
A
B
C
C
B
D
H
A
F
E
A
F
E
F
A
D
H
C
B
C
B
D
B
C
C
B
D
F
E
F
A
D
F
E
F
A
D
A
G
F
E
A
G
A
C
B
A
D
C
B
D
E
E
B
A
C
B
C
H
C
B
E
C
B
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
D
B
C
B
A
C
F
E
A
F
E
A
B
C
G
A
B
A
A
H
E
B
C
E
D
A
A
H
E
B
C
E
C
B
H
F
E
F
A
D
C
B
D
C
B
B
A
C
E
G
B
C
A
H
E
B
C
E
H
A
G
B
A
C
H
G
C
B
F
E
F
A
D
G
H
G
A
B
A
A
H
E
B
C
E
E
F
E
A
F
E
A
C
B
B
C
B
A
C
A
H
E
B
C
E
A
F
E
F
A
D
A
F
E
A
B
C
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
A
H
G
G
B
C
B
C
D
E
A
C
B
D
F
E
F
A
D
B
C
D
B
A
C
H
A
B
A
C
F
E
F
A
D
F
E
A
B
A
C
A
H
E
B
C
E
D
B
C
G
A
B
A
C
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
A
A
G
C
B
G
C
B
G
A
B
A
A
H
E
B
C
E
A
G
A
B
A
G
A
B
A
A
H
E
B
C
E
H
H
F
E
A
B
A
C
E
G
G
A
B
A
C
B
D
E
F
E
A
G
A
B
A
A
D
B
A
C
G
A
B
A
A
H
E
B
C
E
G
H
H
H
H
A
E
B
C
B
C
C
B
D
A
H
E
B
C
E
C
B
C
B
C
B
D
A
A
G
A
B
A
F
E
A
E
G
B
A
C
A
H
E
B
C
E
H
F
E
F
A
D
G
B
A
C
A
B
C
B
A
C
F
E
A
B
C
C
B
D
H
C
B
D
C
B
D
A
H
E
B
C
E
H
A
H
E
B
C
E
G
G
E
F
E
F
A
D
G
A
B
A
F
E
F
A
D
E
B
C
D
C
B
C
B
A
H
E
B
C
E
F
E
F
A
D
D
H
F
E
F
A
D
C
B
F
E
F
A
D
A
H
E
B
C
E
D
H
C
B
B
C
G
A
B
A
A
H
E
B
C
E
D
G
C
B
D
C
B
D
C
B
A
G
A
B
A
E
A
G
H
A
H
E
B
C
E
F
E
F
A
D
C
B
D
G
D
H
G
A
D
A
C
B
A
B
A
C
E
F
E
F
A
D
E
B
A
C
D
B
C
A
G
F
E
F
A
D
B
A
C
B
A
C
C
B
D
G
A
B
A
F
E
F
A
D
C
B
D
E
B
C
H
E
B
A
C
B
A
C
F
E
F
A
D
A
G
A
H
E
F
E
F
A
D
H
B
A
C
C
B
F
E
A
E
H
A
H
E
B
C
E
G
G
G
G
G
A
B
A
C
B
F
E
A
B
C
H
D
F
E
A
D
H
H
G
A
B
A
F
E
F
A
D
E
D
A
H
E
B
C
E
B
A
C
F
E
A
A
H
E
B
C
E
G
G
A
B
A
F
E
F
A
D
C
B
H
A
H
A
H
E
B
C
E
B
A
C
E
C
B
D
F
E
F
A
D
F
E
A
D
B
A
C
G
A
B
A
F
E
A
B
C
E
F
E
A
F
E
F
A
D
G
A
G
A
B
A
G
F
E
F
A
D
A
H
F
E
F
A
D
D
A
E
A
G
B
C
A
H
E
B
C
E
C
B
D
B
A
C
C
B
D
B
C
G
E
C
B
D
F
E
A
C
B
G
C
B
D
A
C
B
A
H
E
B
C
E
F
E
A
H
B
A
C
G
C
B
D
E
A
H
E
B
C
E
A
E
B
A
C
A
B
C
A
G
G
E
F
E
F
A
D
F
E
F
A
D
G
H
G
G
D
B
C
B
C
B
A
C
A
C
B
B
A
C
A
F
E
A
F
E
F
A
D
E
H
E
E
C
B
D
A
H
E
B
C
E
F
E
F
A
D
C
B
A
H
E
B
C
E
A
H
E
B
C
E
A
E
E
A
G
A
B
A
H
G
C
B
C
B
B
C
C
B
D
G
A
B
A
A
F
E
F
A
D
G
A
B
A
D
D
G
A
B
A
B
A
C
C
B
C
B
B
C
E
G
A
B
A
C
B
D
C
B
D
H
E
A
H
E
B
C
E
B
A
C
E
A
H
E
B
C
E
C
B
A
H
E
B
C
E
E
F
E
A
B
C
H
A
A
H
E
B
C
E
G
A
B
A
C
B
D
C
B
H
G
A
B
A
E
C
B
C
B
D
C
B
D
G
D
B
A
C
E
F
E
F
A
D
G
F
E
F
A
D
H
C
B
F
E
F
A
D
D
C
B
B
C
B
A
C
B
C
F
E
A
F
E
F
A
D
B
A
C
B
A
C
F
E
A
H
F
E
A
A
H
E
B
C
E
G
A
B
A
D
B
A
C
F
E
F
A
D
G
A
B
A
B
A
C
A
H
E
B
C
E
A
F
E
A
A
C
B
D
F
E
A
B
C
D
D
G
D
F
E
A
G
A
B
A
D
A
H
E
B
C
E
A
B
C
D
A
H
E
B
C
E
A
H
C
B
D
C
B
A
H
E
B
C
E
G
B
A
C
F
E
A
B
C
D
C
B
F
E
F
A
D
B
A
C
C
B
D
G
F
E
A
G
A
B
A
A
H
E
B
C
E
B
A
C
H
C
B
H
F
E
A
H
E
B
C
F
E
F
A
D
B
C
G
A
H
E
B
C
E
A
C
B
A
B
A
C
F
E
A
B
A
C
D
F
E
F
A
D
C
B
F
E
A
H
F
E
F
A
D
F
E
A
A
D
E
A
B
A
C
B
C
A
H
E
B
C
E
D
C
B
A
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
A
C
B
B
C
A
B
A
C
C
B
D
D
G
A
B
A
E
F
E
A
F
E
F
A
D
D
C
B
B
A
C
A
F
E
A
B
C
G
A
B
A
D
C
B
D
H
A
H
E
B
C
E
B
A
C
G
B
A
C
A
H
E
B
C
E
B
C
H
H
G
A
A
H
E
B
C
E
D
E
B
A
C
C
B
D
B
C
C
B
D
F
E
F
A
D
A
A
H
E
B
C
E
D
C
B
D
F
E
F
A
D
C
B
G
A
B
A
C
B
H
A
H
E
B
C
E
C
B
D
C
B
D
B
C
A
F
E
F
A
D
F
E
A
A
H
E
B
C
E
E
C
B
A
E
C
B
A
H
E
B
C
E
E
F
E
F
A
D
C
B
D
A
H
E
B
C
E
H
B
C
G
A
B
A
B
C
C
B
C
B
A
A
H
E
B
C
E
H
F
E
F
A
D
A
H
E
B
C
E
B
C
B
A
C
F
E
A
A
D
F
E
A
F
E
A
F
E
F
A
D
G
A
B
A
F
E
A
G
A
B
A
C
B
D
C
B
D
C
B
D
D
F
E
A
F
E
A
D
B
C
F
E
A
B
A
C
F
E
F
A
D
H
C
B
A
H
E
A
E
F
E
F
A
D
A
C
B
D
C
B
D
E
A
E
D
F
E
A
C
B
D
F
E
F
A
D
F
E
F
A
D
C
B
D
D
F
E
A
F
E
F
A
D
E
G
G
G
H
G
A
B
A
A
C
B
D
C
B
A
H
E
B
C
E
C
B
D
E
C
B
D
A
H
E
B
C
E
A
H
G
A
B
A
C
B
F
E
A
C
B
B
C
A
F
E
F
A
D
A
A
E
F
E
F
A
D
G
A
B
A
F
E
A
G
G
A
H
E
B
C
E
A
H
E
B
C
E
A
E
G
G
A
B
A
H
E
B
C
H
D
A
B
C
B
A
C
C
B
C
B
G
A
B
A
B
C
E
G
A
B
A
A
H
C
B
D
B
C
E
F
E
A
H
C
B
D
B
C
C
B
D
F
E
A
C
B
D
F
E
F
A
D
B
C
E
F
E
A
B
A
C
H
F
E
F
A
D
C
B
H
C
B
E
C
B
B
A
C
G
G
F
E
A
H
B
C
D
C
B
H
C
B
C
B
C
B
D
F
E
F
A
D
A
H
E
B
C
E
H
D
A
H
E
B
C
E
A
H
E
B
C
E
E
F
E
A
D
H
C
B
B
A
C
A
H
E
B
C
E
C
B
A
H
E
B
C
E
F
E
F
A
D
H
E
A
B
C
A
C
B
G
B
C
F
E
F
A
D
F
E
F
A
D
F
E
A
E
D
G
A
B
A
C
B
D
F
E
A
G
F
E
A
G
G
B
C
G
A
B
A
C
B
D
G
G
G
A
B
A
C
B
B
A
C
E
G
B
A
C
H
A
B
A
C
E
E
B
C
G
A
H
E
B
C
E
A
H
E
B
C
E
C
B
A
C
B
D
C
B
D
C
B
A
C
B
D
C
B
C
B
D
C
B
G
B
C
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
C
B
D
G
A
B
A
E
H
C
B
D
B
A
C
F
E
F
A
D
F
E
F
A
D
E
C
B
A
H
E
B
C
E
E
G
A
B
A
C
B
G
A
B
A
C
B
B
C
H
A
B
A
C
B
A
C
F
E
F
A
D
B
C
B
C
H
C
B
D
F
E
A
B
A
C
G
E
G
A
B
A
H
C
B
C
B
G
G
A
B
A
G
B
C
F
E
A
C
B
C
B
D
C
B
B
C
F
E
A
F
E
F
A
D
C
B
F
E
F
A
D
F
E
F
A
D
C
B
D
B
C
C
B
D
F
E
F
A
D
F
E
A
A
H
E
B
C
E
G
A
B
A
B
C
A
H
H
C
B
E
A
B
C
E
F
E
F
A
D
F
E
A
F
E
F
A
D
E
C
B
D
D
F
E
F
A
D
G
C
B
E
C
B
D
G
G
A
B
A
G
A
G
A
B
A
E
B
C
D
A
H
E
B
C
E
B
C
D
E
F
E
A
D
E
A
B
C
H
C
B
D
B
A
C
B
A
C
F
E
F
A
D
E
H
F
E
A
G
B
C
G
A
B
A
G
A
B
A
B
A
C
F
E
F
A
D
B
C
B
A
C
C
B
D
E
G
F
E
A
A
H
F
E
A
A
H
E
B
C
E
C
B
E
E
A
G
A
B
A
A
H
E
B
C
E
C
B
G
A
B
A
A
H
E
B
C
E
A
F
E
F
A
D
C
B
D
A
G
A
B
A
F
E
A
D
C
B
D
G
A
B
A
E
D
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
E
H
B
A
C
B
C
A
H
E
B
C
E
C
B
D
E
A
H
E
B
C
E
F
E
F
A
D
G
E
C
B
C
B
D
H
F
E
F
A
D
F
E
F
A
D
A
D
G
A
B
A
G
A
B
A
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
A
F
E
F
A
D
G
E
D
H
H
F
E
A
B
A
C
G
E
G
B
A
C
G
D
E
G
A
B
A
C
B
D
A
H
E
B
C
E
F
E
F
A
D
B
A
C
E
B
A
C
G
A
B
A
A
H
E
B
C
E
H
C
B
C
B
A
H
F
E
F
A
D
G
G
A
B
A
D
C
B
D
A
H
A
C
B
C
B
G
A
B
A
B
A
C
B
C
C
B
D
C
B
B
C
F
E
A
H
F
E
A
B
A
C
A
H
E
B
C
E
C
B
C
B
D
C
B
D
D
D
C
B
D
D
H
B
C
G
A
B
A
G
A
B
A
C
B
D
D
C
B
C
B
D
A
D
B
A
C
A
H
H
D
A
H
E
B
C
E
B
C
H
F
E
F
A
D
F
E
A
C
B
D
D
G
D
E
A
H
E
B
C
E
H
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
A
G
C
B
D
A
A
H
E
B
C
E
A
F
E
A
B
A
C
D
A
H
E
B
C
E
C
B
C
B
F
E
A
F
E
A
E
G
A
H
E
B
C
E
H
A
H
E
B
C
E
A
C
B
F
E
A
E
H
H
F
E
A
C
B
D
C
B
B
C
B
A
C
C
B
G
C
B
D
F
E
A
B
A
C
D
B
C
C
B
G
A
H
E
B
C
E
G
B
A
C
B
C
D
E
A
F
E
A
A
H
E
B
C
E
H
D
C
B
A
G
A
B
A
C
B
D
B
A
C
B
C
G
A
H
E
B
C
E
E
G
A
B
A
A
E
A
C
B
C
B
C
B
D
F
E
A
C
B
D
A
C
B
D
B
A
C
A
H
F
E
F
A
D
B
C
C
B
G
B
C
C
B
D
A
H
E
B
C
E
D
G
A
H
B
A
C
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
A
F
E
A
A
H
E
B
C
E
H
F
E
F
A
D
F
E
A
C
B
D
F
E
A
D
A
E
C
B
D
G
C
B
D
D
C
B
E
F
E
F
A
D
H
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
F
E
A
B
A
C
C
B
D
C
B
F
E
F
A
D
G
A
B
A
F
E
A
F
E
F
A
D
A
H
E
B
C
E
H
C
B
E
F
E
A
A
C
B
D
C
B
A
H
E
B
C
E
G
A
B
A
E
F
E
A
A
C
B
B
C
B
C
C
B
D
C
B
A
H
E
B
C
E
G
A
B
A
B
C
B
C
F
E
F
A
D
F
E
A
B
A
C
B
C
B
C
F
E
A
A
H
E
B
C
E
B
A
C
C
B
F
E
F
A
D
G
A
B
A
B
C
G
C
B
D
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
B
C
A
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
A
C
B
C
B
D
C
B
D
D
F
E
A
A
H
E
B
C
E
E
B
C
C
B
D
G
A
B
A
H
F
E
F
A
D
B
A
C
B
C
C
B
D
C
B
B
C
A
H
E
B
C
E
F
E
A
H
D
E
F
E
A
C
B
D
E
F
E
A
F
E
A
H
F
E
F
A
D
C
B
B
C
A
H
E
B
C
E
G
A
B
A
F
E
A
H
C
B
A
H
E
B
C
E
B
A
C
E
E
H
B
C
D
G
A
B
A
F
E
A
A
D
E
D
F
E
F
A
D
A
B
C
A
C
B
D
F
E
F
A
D
F
E
A
D
F
E
F
A
D
B
C
C
B
G
C
B
D
G
F
E
A
C
B
D
C
B
D
C
B
G
A
B
A
B
A
C
B
C
A
E
B
A
C
D
B
C
A
B
A
C
B
C
G
A
B
A
D
F
E
A
D
G
H
G
A
B
A
H
A
H
E
B
C
E
C
B
E
F
E
A
D
G
G
A
B
A
F
E
A
C
B
G
B
C
B
C
D
F
E
F
A
D
C
B
G
A
B
A
F
E
A
A
H
E
B
C
E
C
B
D
H
C
B
H
B
C
A
E
C
B
G
F
E
A
E
F
E
F
A
D
E
F
E
A
A
H
E
B
C
E
E
D
F
E
A
D
C
B
D
B
C
F
E
F
A
D
F
E
A
E
C
B
G
A
B
A
E
G
C
B
C
B
B
C
B
C
C
B
D
A
H
E
B
C
E
G
A
B
A
C
B
D
B
C
G
B
C
F
E
F
A
D
B
A
C
F
E
A
A
H
E
B
C
E
E
G
A
B
A
C
B
D
C
B
G
B
A
C
C
B
D
A
H
A
F
E
F
A
D
C
B
C
B
D
B
A
C
D
F
E
F
A
D
A
C
B
C
B
D
F
E
F
A
D
G
A
B
A
E
G
A
B
A
F
E
A
A
A
E
B
A
C
B
A
C
F
E
F
A
D
A
B
C
D
A
H
E
B
C
E
C
B
D
B
C
F
E
A
C
B
D
D
A
H
E
B
C
E
E
C
B
D
D
G
A
B
A
C
B
D
H
A
H
E
B
C
E
G
C
B
A
D
G
A
B
A
A
E
A
H
E
B
C
E
B
C
F
E
F
A
D
G
A
H
G
A
B
A
B
C
F
E
A
F
E
A
D
G
A
B
A
A
G
H
A
H
E
B
C
E
H
C
B
D
A
F
E
F
A
D
G
A
B
A
H
F
E
A
D
E
B
A
C
G
C
B
D
B
A
C
D
C
B
D
C
B
E
F
E
A
C
B
H
F
E
F
A
D
G
A
B
A
F
E
A
B
C
A
F
E
A
G
B
A
C
B
A
C
F
E
F
A
D
A
H
C
B
D
C
B
C
B
D
F
E
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
H
B
C
H
C
B
A
F
E
F
A
D
B
C
G
A
B
C
B
A
C
B
C
G
A
B
A
C
B
D
D
E
G
F
E
F
A
D
H
C
B
D
H
E
G
F
E
A
G
H
A
H
E
B
C
E
F
E
F
A
D
B
A
C
G
A
B
A
H
C
B
B
C
G
A
B
A
E
F
E
F
A
D
A
A
C
B
F
E
A
A
D
A
H
E
B
C
E
G
A
B
A
B
A
C
C
B
D
B
A
C
C
B
D
A
G
C
B
B
C
B
C
B
C
D
E
G
A
B
A
C
B
D
G
F
E
F
A
D
C
B
D
B
C
A
H
G
A
B
A
G
A
B
A
G
A
B
A
G
G
A
B
A
C
B
G
F
E
F
A
D
D
G
G
A
B
A
D
D
A
H
E
B
C
E
G
H
B
A
C
G
A
B
A
C
B
F
E
A
C
B
C
B
G
A
B
A
F
E
A
D
A
A
B
A
C
F
E
A
D
F
E
F
A
D
B
C
G
A
B
A
C
B
D
A
H
E
B
C
E
F
E
A
B
A
C
A
F
E
F
A
D
A
H
E
B
C
E
C
B
D
B
A
C
B
A
C
B
A
C
A
H
E
B
C
E
C
B
H
H
A
H
E
B
C
E
F
E
A
E
C
B
H
B
C
A
G
A
B
A
G
A
F
E
A
C
B
D
F
E
F
A
D
C
B
D
D
G
A
B
A
A
H
E
B
C
E
C
B
G
A
B
A
A
F
E
A
D
G
A
B
A
E
F
E
A
B
C
F
E
F
A
D
A
H
E
B
C
E
C
B
C
B
A
H
E
B
C
E
C
B
D
B
C
F
E
A
A
F
E
A
B
A
C
F
E
A
F
E
F
A
D
B
A
C
B
C
F
E
F
A
D
G
A
B
A
A
B
C
A
F
E
F
A
D
A
A
G
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
F
E
A
F
E
F
A
D
F
E
A
C
B
H
H
G
E
F
E
A
F
E
F
A
D
C
B
D
E
C
B
D
C
B
D
G
A
B
A
G
A
B
A
E
C
B
D
E
E
E
C
B
E
G
F
E
A
C
B
C
B
D
A
G
A
B
A
E
C
B
D
G
A
B
A
H
B
C
B
A
C
B
C
A
G
C
B
D
B
A
C
C
B
D
A
H
E
B
C
E
G
A
B
A
H
D
C
B
D
E
C
B
D
F
E
F
A
D
C
B
D
C
B
D
B
C
B
A
C
G
F
E
F
A
D
D
F
E
F
A
D
E
D
A
D
F
E
F
A
D
B
C
E
A
H
E
B
C
E
G
A
F
E
A
B
C
C
B
D
A
G
A
B
A
G
A
B
A
D
A
A
H
E
B
C
E
D
B
A
C
G
D
A
H
E
B
C
E
G
A
B
A
C
B
D
C
B
D
F
E
F
A
D
F
E
A
B
A
C
F
E
A
G
H
F
E
A
A
G
A
B
A
C
B
F
E
A
H
C
B
G
G
A
H
E
B
C
E
A
G
B
A
C
C
B
C
B
D
D
C
B
D
E
C
B
C
B
E
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
C
B
D
C
B
B
A
C
B
A
C
F
E
F
A
D
D
A
B
A
C
F
E
F
A
D
E
F
E
A
C
B
A
A
H
E
B
C
E
A
H
E
B
C
E
C
B
F
E
A
F
E
F
A
D
D
F
E
F
A
D
F
E
A
F
E
A
E
H
C
B
G
A
B
A
G
A
B
A
G
A
B
A
F
E
A
H
C
B
B
A
C
D
C
B
G
A
B
A
A
H
E
B
C
E
C
B
D
C
B
D
H
D
G
A
B
A
A
H
E
B
C
E
B
C
A
H
E
B
C
E
A
A
H
C
B
F
E
A
A
H
E
B
C
E
E
A
A
H
E
B
C
E
C
B
D
B
A
C
F
E
F
A
D
B
C
C
B
D
F
E
A
A
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
B
C
F
E
A
F
E
F
A
D
C
B
D
A
H
E
B
C
E
C
B
D
B
C
C
B
D
F
E
F
A
D
B
C
A
H
E
B
C
E
H
F
E
A
D
G
A
B
A
F
E
F
A
D
B
A
C
D
C
B
H
F
E
A
B
A
C
B
C
B
C
F
E
A
G
B
C
C
B
A
H
E
B
C
E
B
A
C
B
A
C
F
E
A
A
A
G
B
A
C
B
A
C
D
E
D
G
B
A
C
D
G
A
D
D
A
H
E
B
C
E
A
E
E
G
A
H
A
D
B
A
C
D
F
E
A
E
B
A
C
C
B
D
A
H
E
B
C
E
C
B
D
C
B
D
D
F
E
F
A
D
B
A
C
E
B
A
C
C
B
G
D
D
A
H
E
B
C
E
G
A
B
A
B
A
C
F
E
F
A
D
B
C
C
B
D
G
A
B
A
G
A
B
A
E
E
F
E
F
A
D
H
B
A
C
F
E
A
B
C
C
B
D
F
E
F
A
D
E
G
B
C
H
G
F
E
A
B
C
A
H
E
B
C
E
G
A
B
A
B
C
B
C
B
A
C
G
A
B
A
A
H
E
B
C
E
B
C
A
B
A
C
B
C
A
H
E
B
C
E
G
A
B
A
A
G
D
F
E
A
E
A
G
F
E
F
A
D
B
A
C
G
D
A
H
E
B
C
E
G
A
H
E
B
C
E
B
A
C
F
E
F
A
D
G
H
F
E
A
C
B
G
A
B
A
D
F
E
A
B
C
E
F
E
F
A
D
E
B
A
C
E
B
A
C
G
G
A
B
A
A
H
E
B
C
E
C
B
D
D
G
A
B
A
C
B
F
E
A
E
G
F
E
F
A
D
H
E
F
E
F
A
D
G
A
B
A
H
F
E
F
A
D
B
A
C
B
A
C
A
D
C
B
D
C
B
F
E
F
A
D
C
B
D
G
A
B
A
D
F
E
A
G
A
B
A
B
C
C
B
G
E
E
G
C
B
D
B
A
C
D
G
A
B
A
C
B
E
H
A
F
E
A
G
A
B
A
A
H
E
B
C
E
G
A
D
G
F
E
F
A
D
A
H
C
B
F
E
F
A
D
G
A
B
A
C
B
D
G
A
H
E
B
C
E
H
B
A
C
C
B
B
A
C
G
A
B
A
G
A
B
A
H
A
D
G
A
B
A
H
D
C
B
D
C
B
D
C
B
D
E
H
G
B
A
C
G
B
A
C
G
E
E
D
B
C
G
A
B
A
D
F
E
F
A
D
B
A
C
G
A
B
A
A
B
A
C
H
B
C
B
A
C
A
G
A
B
A
G
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
A
H
A
H
E
B
C
E
E
D
H
F
E
F
A
D
B
C
B
C
C
B
D
C
B
D
D
F
E
A
H
E
B
C
F
E
F
A
D
B
C
A
G
D
E
F
E
F
A
D
H
E
C
B
A
H
E
B
C
E
C
B
F
E
F
A
D
C
B
D
F
E
F
A
D
G
F
E
F
A
D
A
H
E
B
C
E
F
E
A
B
A
C
C
B
D
C
B
C
B
D
G
A
B
A
F
E
F
A
D
H
C
B
F
E
F
A
D
C
B
C
B
D
G
A
B
A
F
E
F
A
D
A
C
B
A
H
E
B
C
E
A
A
H
B
A
C
A
H
E
B
C
E
F
E
A
C
B
D
E
C
B
F
E
A
D
E
B
C
B
A
C
H
A
B
C
H
A
G
A
B
A
B
A
C
A
H
E
B
C
E
A
F
E
A
D
A
C
B
D
F
E
A
A
G
D
F
E
F
A
D
D
H
H
A
H
E
B
C
E
F
E
A
G
B
C
H
F
E
A
E
H
H
H
H
F
E
F
A
D
B
A
C
F
E
A
H
D
C
B
D
D
G
B
C
B
A
C
A
H
E
B
C
E
F
E
F
A
D
A
A
C
B
D
C
B
D
E
D
B
A
C
B
C
B
C
F
E
A
C
B
C
B
D
B
A
C
D
H
A
H
E
B
C
E
C
B
D
B
C
F
E
A
E
B
A
C
E
C
B
D
H
F
E
A
B
C
D
C
B
D
E
C
B
D
B
C
G
G
H
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
C
B
F
E
F
A
D
B
C
C
B
D
H
E
A
H
E
B
C
E
H
F
E
F
A
D
A
D
G
A
B
A
B
A
C
F
E
F
A
D
E
C
B
D
B
A
C
C
B
D
B
A
C
G
F
E
F
A
D
F
E
F
A
D
B
C
A
A
A
H
E
B
C
E
G
F
E
A
G
A
B
A
B
A
C
F
E
F
A
D
B
A
C
A
H
E
B
C
E
B
C
F
E
A
F
E
A
D
D
C
B
D
G
G
A
B
A
G
F
E
F
A
D
D
H
G
F
E
A
H
B
A
C
B
A
C
F
E
F
A
D
D
F
E
A
C
B
D
G
A
B
A
G
E
G
G
A
B
A
G
C
B
D
F
E
A
B
C
A
E
B
A
C
B
C
B
C
A
H
E
B
C
E
G
F
E
F
A
D
B
C
F
E
F
A
D
H
B
C
E
G
F
E
F
A
D
F
E
A
C
B
D
A
C
B
C
B
F
E
F
A
D
C
B
E
A
D
G
A
B
A
C
B
D
F
E
A
B
C
C
B
D
B
C
A
H
E
B
C
E
E
F
E
A
F
E
A
F
E
A
C
B
D
F
E
A
B
A
C
D
B
C
A
H
E
B
C
E
G
G
A
F
E
F
A
D
C
B
D
B
A
C
E
C
B
D
H
G
A
B
A
H
G
A
B
A
F
E
F
A
D
B
C
H
B
C
B
C
A
F
E
A
D
E
A
D
B
A
C
E
E
A
H
E
B
C
E
E
C
B
D
G
A
B
A
G
H
C
B
D
C
B
D
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
B
A
C
A
D
F
E
F
A
D
B
A
C
C
B
A
F
E
F
A
D
B
A
C
A
H
E
B
C
E
A
B
C
D
G
A
B
A
C
B
D
H
F
E
F
A
D
B
C
A
B
A
C
F
E
F
A
D
H
C
B
D
E
B
A
C
B
A
C
A
H
E
B
C
E
C
B
D
H
G
B
C
B
C
F
E
F
A
D
C
B
C
B
D
A
H
E
B
C
E
D
A
F
E
F
A
D
B
A
C
B
C
B
A
C
B
C
D
A
H
E
B
C
E
G
D
A
D
B
A
C
C
B
D
B
C
G
A
D
C
B
F
E
F
A
D
A
H
E
B
C
E
C
B
E
D
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
A
D
E
C
B
D
C
B
D
F
E
A
A
H
E
B
C
E
C
B
G
A
B
C
B
A
C
E
A
A
H
E
B
C
E
F
E
A
B
C
D
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
E
G
G
C
B
D
F
E
A
F
E
A
C
B
D
A
B
C
G
F
E
A
A
G
F
E
A
B
C
G
D
C
B
D
C
B
C
B
G
A
H
E
B
C
E
G
A
B
A
C
B
G
H
F
E
F
A
D
G
A
B
A
B
A
C
C
B
D
H
B
C
G
F
E
F
A
D
B
A
C
B
A
C
F
E
F
A
D
F
E
F
A
D
B
A
C
F
E
F
A
D
H
G
E
F
E
F
A
D
G
A
B
A
D
A
G
A
B
A
D
D
B
A
C
C
B
C
B
F
E
A
G
B
C
F
E
A
D
F
E
A
A
E
A
H
E
B
C
E
E
F
E
A
C
B
D
G
A
B
A
A
C
B
D
H
C
B
G
F
E
A
G
A
B
A
G
A
B
A
A
H
E
B
C
E
C
B
C
B
D
B
C
E
G
A
B
A
A
H
E
B
C
E
H
A
H
E
B
C
E
B
A
C
G
A
H
E
B
C
E
A
C
B
C
B
D
A
G
H
C
B
D
B
C
H
H
G
C
B
D
B
C
H
G
A
H
E
B
C
E
F
E
A
E
A
H
E
B
C
E
B
C
B
C
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
F
E
A
A
H
E
B
C
E
H
B
C
E
B
A
C
G
B
A
C
A
H
E
B
C
E
G
A
B
A
G
A
B
A
F
E
F
A
D
B
A
C
F
E
A
F
E
A
D
D
E
B
C
B
C
D
A
G
F
E
A
D
D
A
H
E
B
C
E
D
B
A
C
G
F
E
F
A
D
C
B
D
B
A
C
F
E
A
H
H
H
E
G
B
A
C
H
B
A
C
G
G
C
B
A
F
E
F
A
D
C
B
D
G
C
B
D
G
A
B
A
A
F
E
F
A
D
G
A
B
A
D
C
B
H
A
A
D
B
C
E
C
B
D
G
A
B
A
B
C
C
B
H
G
F
E
A
F
E
A
C
B
G
A
B
A
H
B
A
C
E
G
A
B
A
B
A
C
G
A
B
A
C
B
F
E
F
A
D
D
B
A
C
C
B
D
E
B
C
C
B
E
B
A
C
D
A
H
A
E
B
C
B
A
C
A
H
E
H
B
C
D
A
B
C
F
E
A
F
E
A
B
A
C
C
B
D
D
B
C
G
A
B
A
C
B
H
G
C
B
D
E
G
A
B
A
E
A
H
E
B
C
E
C
B
D
H
H
F
E
A
A
H
E
B
C
E
G
F
E
F
A
D
A
E
C
B
A
H
E
B
C
E
D
G
E
G
H
E
A
H
G
A
B
A
C
B
D
F
E
A
C
B
C
B
F
E
A
F
E
F
A
D
H
E
F
E
F
A
D
H
B
A
C
B
C
D
B
C
E
B
A
C
G
B
C
A
H
E
B
C
E
A
H
E
B
C
E
H
F
E
A
D
A
H
E
B
C
E
G
B
A
C
B
A
C
D
C
B
B
A
C
F
E
A
B
C
F
E
F
A
D
B
C
E
A
H
H
F
E
A
H
F
E
A
B
C
C
B
F
E
A
H
F
E
A
C
B
D
A
E
H
A
H
E
B
C
E
E
D
A
H
F
E
F
A
D
D
C
B
D
F
E
A
F
E
A
H
F
E
A
C
B
D
G
E
F
E
F
A
D
H
F
E
A
C
B
D
C
B
A
B
C
G
A
B
A
B
C
F
E
A
C
B
D
G
A
B
A
A
A
G
A
B
A
C
B
C
B
D
B
C
A
A
F
E
F
A
D
C
B
F
E
A
D
B
A
C
D
B
A
C
B
C
D
F
E
A
A
H
E
B
C
E
E
C
B
G
G
G
A
B
A
D
A
C
B
D
B
C
E
C
B
F
E
A
C
B
D
F
E
A
E
D
A
H
E
B
C
E
A
F
E
F
A
D
F
E
F
A
D
H
A
H
E
B
C
E
H
G
A
B
A
F
E
A
D
F
E
A
H
D
A
H
A
H
E
B
C
E
G
A
B
A
F
E
A
F
E
A
A
H
E
B
C
E
H
D
F
E
A
B
C
G
A
B
A
G
C
B
D
F
E
F
A
D
E
A
B
C
B
C
A
H
E
B
C
E
G
D
A
H
E
B
C
E
G
H
A
H
E
B
C
E
B
A
C
G
A
B
A
D
D
G
D
B
A
C
C
B
D
G
C
B
D
F
E
F
A
D
B
C
A
H
B
A
C
E
D
C
B
G
A
H
E
B
C
E
G
G
A
B
A
F
E
F
A
D
C
B
C
B
D
G
D
C
B
B
C
D
E
H
B
C
G
A
B
A
A
H
E
B
C
E
H
F
E
A
F
E
A
G
A
B
A
H
F
E
F
A
D
C
B
D
A
H
E
B
C
E
H
H
H
G
G
B
A
C
B
A
C
C
B
D
C
B
D
G
E
D
B
A
C
G
F
E
F
A
D
G
A
B
A
H
G
C
B
D
F
E
F
A
D
H
F
E
F
A
D
A
H
E
B
C
E
C
B
F
E
A
H
F
E
A
D
C
B
E
E
H
B
A
C
F
E
A
B
A
C
F
E
A
B
C
F
E
F
A
D
C
B
E
G
C
B
A
H
E
B
C
E
F
E
A
E
F
E
F
A
D
A
B
A
C
G
A
B
A
C
B
D
G
E
A
C
B
A
H
E
B
C
E
F
E
A
F
E
A
A
D
G
A
B
A
B
A
C
A
H
E
B
C
E
D
A
H
E
B
C
E
G
H
C
B
D
B
A
C
F
E
F
A
D
G
A
B
A
E
D
F
E
A
A
H
E
B
C
E
H
D
G
A
B
A
G
C
B
H
A
A
H
E
B
C
E
D
F
E
F
A
D
B
A
C
G
A
B
A
F
E
F
A
D
G
D
F
E
A
B
A
C
C
B
D
D
H
G
G
A
B
A
G
B
A
C
F
E
A
G
A
B
A
C
B
D
B
C
C
B
D
D
G
C
B
D
C
B
A
C
B
D
C
B
D
H
H
B
A
C
A
H
E
B
C
E
C
B
B
A
C
A
B
A
C
H
B
A
C
A
B
A
C
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
B
A
C
F
E
A
G
F
E
A
B
A
C
G
A
B
A
F
E
A
E
D
E
H
D
C
B
B
A
C
D
H
A
H
E
B
C
E
G
A
B
A
G
A
B
A
B
C
B
A
C
A
H
E
B
C
E
C
B
C
B
D
H
C
B
D
D
G
G
A
B
A
D
E
F
E
F
A
D
E
C
B
C
B
D
F
E
A
A
A
H
E
B
C
E
E
G
F
E
A
H
D
E
G
A
B
A
C
B
D
A
H
E
B
C
E
G
A
H
E
B
C
E
F
E
A
C
B
D
F
E
F
A
D
A
H
E
B
C
E
H
B
C
G
F
E
A
C
B
D
A
G
E
B
C
F
E
F
A
D
A
H
E
B
C
E
B
C
B
A
C
G
A
B
A
G
D
A
H
E
B
C
E
C
B
H
H
A
H
E
B
C
E
G
H
B
A
C
C
B
D
C
B
B
A
C
A
H
E
B
C
E
B
A
C
C
B
D
A
B
C
B
A
C
F
E
F
A
D
F
E
A
E
E
D
C
B
B
A
C
C
B
F
E
F
A
D
F
E
A
C
B
D
F
E
A
G
F
E
A
B
C
B
A
C
H
C
B
D
C
B
G
A
B
C
G
A
B
A
G
A
B
A
A
H
E
B
C
E
B
A
C
E
B
A
C
D
B
A
C
G
F
E
A
F
E
F
A
D
F
E
A
C
B
D
D
C
B
G
G
A
E
B
A
C
G
G
A
B
A
H
C
B
D
G
A
B
A
C
B
D
E
C
B
A
H
E
B
C
E
C
B
A
H
E
B
C
E
G
C
B
D
C
B
F
E
A
B
A
C
A
H
E
B
C
E
F
E
A
F
E
A
A
A
H
E
B
C
E
A
G
A
D
F
E
F
A
D
B
C
C
B
D
E
H
G
A
B
A
F
E
F
A
D
E
B
A
C
F
E
F
A
D
C
B
D
E
H
G
A
B
A
B
C
D
G
A
B
A
F
E
A
H
C
B
D
B
C
A
H
E
B
C
E
A
F
E
A
D
A
H
E
B
C
E
D
F
E
F
A
D
H
F
E
A
H
G
A
B
A
G
H
F
E
A
G
G
A
B
A
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
D
G
A
B
A
H
F
E
F
A
D
E
A
H
E
B
C
E
G
C
B
D
B
A
C
C
B
G
F
E
F
A
D
F
E
A
C
B
D
E
B
A
C
H
C
B
H
C
B
B
C
C
B
A
A
C
B
D
A
A
H
E
B
C
E
G
C
B
D
F
E
A
D
G
A
B
A
C
B
D
F
E
F
A
D
F
E
A
C
B
F
E
A
G
G
A
B
A
F
E
A
F
E
A
E
B
A
C
D
B
A
C
C
B
D
C
B
D
F
E
F
A
D
A
H
E
B
C
E
C
B
D
F
E
F
A
D
H
F
E
A
F
E
F
A
D
B
A
C
E
A
G
A
B
A
G
G
F
E
F
A
D
C
B
D
A
H
E
B
C
E
G
D
C
B
D
B
C
G
A
B
A
D
G
A
B
A
B
C
F
E
F
A
D
G
A
B
A
G
F
E
F
A
D
C
B
B
C
G
A
B
A
E
H
A
C
B
G
G
F
E
F
A
D
D
H
H
A
F
E
A
G
A
B
A
H
F
E
A
B
A
C
H
A
H
E
B
C
E
C
B
H
B
A
C
G
A
B
A
B
C
B
C
A
H
E
B
C
E
F
E
F
A
D
E
B
A
C
H
A
H
E
B
C
E
C
B
G
A
B
A
D
B
C
H
A
B
A
C
F
E
F
A
D
F
E
A
C
B
D
F
E
A
C
B
B
A
C
F
E
F
A
D
C
B
A
H
C
B
D
B
A
C
H
A
H
E
B
C
E
F
E
A
C
B
A
H
E
B
C
E
B
C
A
H
E
B
C
E
G
A
B
A
A
G
A
B
A
G
A
B
A
A
G
A
B
A
B
C
C
B
F
E
A
C
B
F
E
F
A
D
F
E
A
B
C
D
C
B
B
C
A
A
H
E
B
C
E
G
H
G
E
A
H
E
B
C
E
F
E
F
A
D
D
B
C
F
E
A
B
C
H
H
G
A
B
A
B
A
C
C
B
B
C
A
F
E
A
A
D
A
H
E
B
C
E
B
A
C
E
F
E
A
G
G
G
A
B
A
D
F
E
F
A
D
B
C
H
B
C
B
A
C
E
A
H
E
B
C
E
A
G
A
B
A
A
H
F
E
F
A
D
E
F
E
A
E
G
C
B
D
D
A
H
E
B
C
E
C
B
D
F
E
A
A
F
E
A
A
E
F
E
A
B
C
G
A
B
A
B
A
C
F
E
F
A
D
D
A
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
C
B
A
A
F
E
A
F
E
A
B
C
C
B
B
A
C
G
F
E
A
E
E
G
C
B
F
E
A
D
B
A
C
A
A
G
A
B
A
H
B
C
C
B
F
E
F
A
D
A
H
E
B
C
E
E
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
H
C
B
D
B
C
E
C
B
D
E
C
B
D
A
B
A
C
B
C
G
A
B
A
A
G
B
A
C
B
A
C
E
G
A
B
A
D
B
C
A
H
E
B
C
E
E
B
C
B
C
H
A
F
E
F
A
D
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
H
C
B
G
A
B
A
G
A
B
A
C
B
D
D
G
A
B
A
H
H
F
E
A
B
C
G
A
B
A
H
G
A
B
A
H
H
A
H
E
B
C
E
D
B
A
C
C
B
G
C
B
G
A
B
A
G
H
G
H
B
C
G
G
A
B
A
F
E
F
A
D
C
B
D
H
C
B
B
C
G
C
B
D
B
C
G
A
B
A
B
C
E
D
G
B
A
C
F
E
F
A
D
H
B
C
H
B
C
B
A
C
B
C
F
E
A
C
B
D
B
A
C
H
G
B
A
C
E
C
B
D
B
A
C
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
G
A
B
A
C
B
D
F
E
F
A
D
A
H
E
B
C
E
F
E
A
D
D
C
B
G
A
B
A
F
E
F
A
D
F
E
F
A
D
A
D
C
B
D
F
E
F
A
D
G
F
E
A
G
A
B
A
C
B
G
A
B
A
B
C
F
E
F
A
D
G
A
B
A
G
A
B
A
H
A
F
E
A
B
A
C
C
B
H
E
D
A
H
E
B
C
E
B
C
A
G
A
B
A
A
H
E
B
C
E
G
A
B
A
A
H
B
A
C
G
A
B
A
G
A
B
A
F
E
F
A
D
C
B
G
A
B
A
B
A
C
D
D
A
H
F
E
F
A
D
G
A
B
A
B
A
C
C
B
D
C
B
D
C
B
D
B
A
C
B
C
F
E
F
A
D
F
E
F
A
D
D
F
E
A
G
A
B
A
G
E
E
C
B
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
F
E
A
A
C
B
D
B
C
A
H
E
B
C
E
F
E
F
A
D
B
C
E
F
E
F
A
D
H
B
A
C
D
H
F
E
F
A
D
D
F
E
F
A
D
G
F
E
A
G
G
D
B
A
C
B
C
F
E
F
A
D
B
A
C
D
A
H
E
B
C
E
A
A
C
B
D
E
C
B
C
B
A
F
E
F
A
D
B
A
C
B
C
F
E
F
A
D
H
G
A
B
A
A
E
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
D
D
B
A
C
A
G
A
B
A
H
A
H
E
B
C
E
H
C
B
D
F
E
F
A
D
F
E
A
A
H
E
B
C
E
G
A
B
A
G
A
B
A
A
H
E
B
C
E
H
H
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
A
F
E
F
A
D
B
C
F
E
A
C
B
D
F
E
A
B
C
F
E
F
A
D
B
C
H
F
E
F
A
D
G
C
B
C
B
D
B
A
C
A
H
E
B
C
E
B
A
C
D
H
B
C
B
A
C
B
A
C
C
B
C
B
D
A
F
E
F
A
D
A
H
E
B
C
E
D
G
C
B
D
F
E
A
G
C
B
D
H
D
H
A
H
E
B
C
E
C
B
D
C
B
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
D
A
H
E
B
C
E
C
B
D
B
A
C
G
H
F
E
A
A
H
H
B
A
C
H
D
B
A
C
E
C
B
D
A
B
C
C
B
F
E
F
A
D
G
B
C
B
A
C
A
B
C
E
C
B
D
C
B
D
C
B
G
A
B
A
F
E
F
A
D
H
H
A
H
E
B
C
E
B
A
C
C
B
E
C
B
D
F
E
A
C
B
D
A
B
A
C
F
E
F
A
D
G
G
A
B
A
B
C
A
C
B
D
B
A
C
G
A
B
A
A
G
G
A
B
A
F
E
A
D
F
E
F
A
D
G
F
E
F
A
D
H
G
A
B
A
G
C
B
D
A
G
A
H
E
B
C
E
A
B
C
F
E
F
A
D
F
E
A
B
C
A
H
E
B
C
E
H
H
G
A
B
A
G
A
B
A
F
E
A
H
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
H
F
E
A
G
D
B
C
H
A
A
H
E
B
C
E
B
A
C
G
A
B
A
A
C
B
D
E
C
B
D
B
A
C
F
E
A
C
B
D
A
F
E
F
A
D
F
E
F
A
D
F
E
A
D
C
B
D
H
C
B
D
F
E
A
G
G
A
B
A
G
A
B
A
C
B
A
H
E
B
C
E
G
A
H
E
B
C
E
B
A
C
B
C
E
B
C
A
H
E
B
C
E
F
E
F
A
D
B
C
C
B
B
C
C
B
F
E
F
A
D
G
A
B
A
H
C
B
D
A
F
E
A
B
A
C
G
H
F
E
F
A
D
A
H
E
B
C
E
F
E
A
E
G
B
A
C
F
E
A
B
C
C
B
D
C
B
H
B
A
C
A
A
F
E
F
A
D
F
E
A
F
E
F
A
D
B
C
C
B
G
A
B
A
D
D
C
B
D
F
E
A
B
A
C
G
A
B
A
B
A
C
C
B
D
E
B
A
C
G
C
B
D
F
E
F
A
D
H
C
B
E
C
B
C
B
A
D
G
A
B
A
F
E
A
D
D
A
B
A
C
E
G
G
A
B
A
C
B
H
D
B
A
C
E
D
A
H
E
B
C
E
C
B
C
B
C
B
H
G
A
H
E
B
C
E
F
E
A
E
G
A
B
A
F
E
F
A
D
G
A
B
A
D
F
E
A
G
G
F
E
F
A
D
B
A
C
E
F
E
F
A
D
A
B
A
C
H
E
D
E
A
H
E
B
C
E
G
F
E
A
A
H
E
B
C
E
C
B
D
C
B
B
A
C
C
B
D
G
G
H
C
B
F
E
A
D
F
E
F
A
D
D
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
B
C
H
G
A
B
A
F
E
A
C
B
G
A
B
A
A
F
E
F
A
D
C
B
C
B
D
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
C
B
B
A
C
E
B
A
C
D
F
E
A
A
H
E
B
C
E
C
B
D
F
E
F
A
D
B
C
H
G
A
B
A
F
E
A
D
D
A
H
E
B
C
E
H
F
E
A
E
F
E
A
G
G
D
F
E
F
A
D
C
B
A
B
A
C
G
C
B
G
A
B
A
C
B
B
C
D
C
B
C
B
D
F
E
A
C
B
D
B
C
D
B
A
C
H
A
B
C
G
A
B
A
F
E
A
E
C
B
D
A
H
E
B
C
E
D
D
B
C
A
H
E
B
C
E
C
B
D
B
A
C
F
E
F
A
D
D
D
D
A
H
D
A
F
E
A
G
A
D
A
G
A
B
A
B
A
C
B
C
B
A
C
B
A
C
D
G
A
B
A
H
A
E
F
E
F
A
D
G
A
B
A
F
E
F
A
D
F
E
A
F
E
A
B
C
A
H
E
B
C
E
B
C
G
B
C
B
C
B
A
C
B
C
D
B
A
C
A
H
E
B
C
E
B
A
C
B
C
A
H
E
B
C
E
A
H
E
B
C
E
H
G
A
B
A
H
C
B
D
A
H
E
B
C
E
H
A
D
E
A
H
E
B
C
E
A
G
A
B
A
A
H
E
B
C
E
F
E
A
D
A
H
E
B
C
E
G
A
B
A
F
E
A
C
B
D
C
B
B
A
C
B
C
A
H
E
B
C
E
B
A
C
G
F
E
A
D
G
G
A
B
A
C
B
D
G
B
A
C
B
C
F
E
F
A
D
A
H
A
H
E
B
C
E
H
G
A
B
A
C
B
H
A
D
G
C
B
D
B
A
C
C
B
D
C
B
D
C
B
D
B
C
A
H
E
B
C
E
G
A
B
A
E
F
E
A
C
B
C
B
A
H
E
B
C
E
E
H
D
H
A
H
E
B
C
E
B
A
C
E
B
C
D
E
D
D
H
F
E
F
A
D
E
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
G
C
B
D
F
E
A
F
E
F
A
D
C
B
D
B
A
C
F
E
A
D
E
B
A
C
E
G
A
B
A
B
A
C
G
F
E
A
H
G
A
B
A
D
F
E
A
B
C
C
B
D
B
A
C
E
C
B
D
A
E
G
A
B
A
C
B
D
D
D
F
E
F
A
D
E
B
C
G
C
B
C
B
D
C
B
D
C
B
F
E
A
B
A
C
A
H
E
B
C
E
C
B
D
D
G
A
B
A
G
F
E
A
E
D
A
H
C
B
G
A
B
A
G
A
B
A
B
C
A
C
B
F
E
A
F
E
A
F
E
F
A
D
A
A
D
G
G
A
B
A
G
A
B
A
F
E
F
A
D
A
A
B
C
G
B
A
C
G
A
B
A
H
C
B
D
C
B
D
B
A
C
B
C
B
A
C
G
A
H
E
B
C
E
C
B
D
B
A
C
G
A
B
A
H
C
B
D
C
B
D
A
H
E
B
C
E
C
B
D
D
H
B
C
G
A
B
A
F
E
A
C
B
D
G
A
B
A
G
G
A
B
A
A
G
E
B
C
B
A
C
H
G
A
B
A
G
D
A
H
E
B
C
E
D
F
E
A
A
H
E
B
C
E
B
A
C
G
G
A
B
A
D
B
A
C
F
E
A
E
C
B
F
E
F
A
D
E
D
C
B
D
A
H
E
B
C
E
B
A
C
E
B
A
C
G
F
E
A
G
A
B
A
G
G
A
B
A
G
A
B
A
C
B
A
H
E
B
C
E
H
C
B
D
B
A
C
G
F
E
A
C
B
B
C
C
B
B
A
C
G
C
B
A
H
E
B
C
E
A
D
A
H
E
B
C
E
C
B
G
F
E
F
A
D
C
B
D
A
C
B
D
A
C
B
D
C
B
D
G
G
G
F
E
A
E
H
G
G
F
E
A
B
C
A
F
E
A
H
B
C
E
G
D
B
A
C
C
B
D
F
E
A
G
H
F
E
F
A
D
G
A
B
A
C
B
D
E
F
E
F
A
D
G
F
E
F
A
D
H
B
A
C
H
F
E
F
A
D
D
A
H
E
B
C
E
A
H
E
B
C
E
D
H
A
H
E
B
C
E
F
E
F
A
D
G
B
C
B
C
G
F
E
A
C
B
A
C
B
D
G
A
B
A
F
E
A
A
B
C
B
A
C
H
G
A
B
A
G
A
B
A
F
E
A
C
B
G
F
E
A
G
A
B
A
F
E
F
A
D
H
B
C
H
A
H
E
B
C
E
H
E
G
C
B
D
B
C
B
A
C
G
A
E
B
C
H
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
F
E
A
H
G
A
B
A
A
E
H
B
C
A
H
E
B
C
E
F
E
F
A
D
D
G
A
B
A
A
E
B
A
C
G
C
B
D
H
C
B
D
G
C
B
D
G
F
E
F
A
D
D
B
A
C
E
A
G
A
B
A
D
G
F
E
F
A
D
C
B
D
G
E
C
B
D
G
C
B
D
G
A
B
A
C
B
A
C
B
D
C
B
D
C
B
D
G
C
B
H
C
B
D
H
G
A
B
A
H
C
B
C
B
B
C
G
A
B
A
C
B
D
A
H
E
B
C
E
A
G
G
A
B
A
B
C
D
A
F
E
A
C
B
D
D
C
B
G
B
A
C
H
G
A
B
A
E
B
A
C
G
A
B
A
E
F
E
A
D
B
C
E
D
H
C
B
D
G
D
B
C
C
B
B
A
C
D
B
C
F
E
A
G
A
B
A
B
A
C
C
B
F
E
F
A
D
G
A
B
A
A
C
B
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
B
A
C
F
E
F
A
D
G
A
B
A
F
E
F
A
D
E
B
A
C
F
E
F
A
D
G
A
B
A
D
B
A
C
G
A
B
A
C
B
A
H
E
B
C
E
H
F
E
F
A
D
E
G
B
C
E
F
E
A
B
C
E
A
H
E
B
C
E
C
B
C
B
C
B
D
A
H
E
B
C
E
H
F
E
F
A
D
A
B
A
C
G
A
B
A
E
F
E
A
G
D
B
A
C
G
B
A
C
B
C
B
C
G
A
B
A
H
E
E
A
B
A
C
F
E
A
B
A
C
E
A
F
E
A
F
E
A
B
C
A
H
E
B
C
E
C
B
D
C
B
D
C
B
D
B
C
A
G
G
A
B
A
F
E
F
A
D
B
C
H
C
B
B
C
G
A
B
A
G
A
B
A
B
C
F
E
A
B
A
C
C
B
D
C
B
D
B
C
H
D
C
B
C
B
F
E
F
A
D
E
F
E
A
G
E
F
E
A
E
B
C
C
B
E
C
B
D
F
E
A
F
E
F
A
D
F
E
A
E
E
H
B
A
C
F
E
F
A
D
A
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
E
C
B
D
B
C
G
F
E
A
G
A
E
C
B
D
E
C
B
D
C
B
D
E
H
E
G
A
B
A
B
A
C
A
D
A
H
E
B
C
E
B
C
C
B
B
A
C
B
A
C
H
H
H
F
E
A
B
A
C
B
A
C
C
B
D
E
A
E
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
C
B
B
A
C
D
G
A
B
A
G
A
B
A
G
C
B
F
E
A
G
A
B
A
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
G
D
E
B
C
A
C
B
D
G
A
B
A
G
A
B
A
H
A
H
E
B
C
E
C
B
D
H
A
G
A
B
A
F
E
A
F
E
A
G
G
A
B
A
G
A
B
A
F
E
A
E
G
A
B
A
H
B
A
C
H
C
B
G
A
B
A
F
E
F
A
D
G
G
A
B
A
A
F
E
A
A
E
G
A
B
A
B
C
H
G
A
B
A
H
A
H
E
B
C
E
B
A
C
H
H
B
A
C
F
E
F
A
D
A
H
E
B
C
E
H
A
A
H
E
B
C
E
E
E
B
A
C
B
A
C
C
B
D
F
E
F
A
D
E
A
H
E
B
C
E
F
E
A
C
B
D
H
D
C
B
D
F
E
F
A
D
G
A
B
A
C
B
F
E
F
A
D
E
E
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
F
E
A
A
H
E
B
C
E
F
E
F
A
D
G
H
A
B
C
F
E
A
B
A
C
G
F
E
A
E
C
B
D
F
E
A
A
H
E
B
C
E
B
A
C
C
B
G
A
B
A
G
A
B
A
A
H
E
B
C
E
C
B
G
E
D
G
B
C
G
C
B
F
E
A
H
C
B
D
C
B
C
B
D
G
A
B
A
D
C
B
D
G
G
A
B
A
G
H
B
A
C
F
E
A
E
F
E
F
A
D
C
B
B
A
C
F
E
A
C
B
F
E
F
A
D
C
B
D
E
C
B
H
F
E
F
A
D
E
B
A
C
C
B
E
B
A
C
G
A
B
A
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
A
B
C
E
F
E
A
C
B
D
G
F
E
A
A
F
E
A
B
A
C
C
B
A
H
E
B
C
E
A
H
E
B
C
E
A
H
E
B
C
E
G
A
H
A
H
E
B
C
E
D
E
E
F
E
A
C
B
D
G
H
C
B
D
D
G
F
E
A
A
F
E
F
A
D
F
E
A
H
B
C
B
A
C
G
A
B
A
C
B
F
E
F
A
D
A
G
A
B
A
A
H
E
B
C
E
H
B
A
C
D
E
H
A
H
E
B
C
E
F
E
F
A
D
H
A
H
E
B
C
E
C
B
G
A
B
A
E
G
A
F
E
F
A
D
A
E
A
E
G
A
B
A
G
H
A
B
C
F
E
A
E
A
F
E
F
A
D
G
G
B
A
C
E
F
E
F
A
D
B
A
C
E
A
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
A
A
H
E
B
C
E
C
B
D
H
C
B
D
D
A
H
E
B
C
E
C
B
D
E
G
B
C
G
A
B
A
F
E
F
A
D
B
C
H
A
B
C
A
H
E
B
C
E
B
C
G
A
B
A
G
A
G
A
B
A
B
C
A
H
E
B
C
E
H
A
H
E
B
C
E
E
G
A
B
A
B
C
F
E
F
A
D
F
E
F
A
D
F
E
A
G
A
B
A
G
B
C
B
A
C
D
F
E
F
A
D
C
B
G
B
C
A
B
A
C
E
G
H
C
B
D
B
C
H
C
B
D
G
G
C
B
D
A
A
H
E
B
C
E
F
E
F
A
D
F
E
A
E
G
E
B
C
C
B
D
D
C
B
A
H
E
B
C
E
C
B
D
G
C
B
B
A
C
E
C
B
D
C
B
D
C
B
D
F
E
F
A
D
F
E
A
E
B
C
B
A
C
D
C
B
B
C
C
B
B
C
H
D
B
A
C
C
B
D
F
E
F
A
D
B
A
C
F
E
A
B
A
C
B
A
C
B
A
C
D
C
B
D
H
B
C
F
E
A
G
A
B
A
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
B
A
C
A
G
E
D
A
H
E
B
C
E
E
F
E
A
G
A
B
A
C
B
C
B
D
E
B
A
C
B
A
C
B
C
E
A
F
E
A
F
E
F
A
D
G
G
D
D
A
C
B
H
C
B
D
D
E
G
A
B
A
E
A
H
E
B
C
E
F
E
F
A
D
B
A
C
F
E
F
A
D
G
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
B
C
E
B
C
D
F
E
A
G
A
B
A
A
H
C
B
A
E
E
C
B
B
A
C
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
C
B
E
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
F
E
A
C
B
C
B
F
E
A
H
C
B
H
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
B
C
D
B
C
H
C
B
H
B
A
C
G
B
A
C
G
A
B
A
G
A
B
A
G
A
B
A
B
A
C
E
C
B
C
B
D
A
H
E
B
C
E
G
A
B
A
A
G
A
B
A
D
H
C
B
A
C
B
D
A
C
B
D
B
A
C
A
H
E
B
C
E
G
A
B
A
C
B
D
E
A
H
E
B
C
E
C
B
A
H
E
B
C
E
B
A
C
D
C
B
G
A
B
A
E
A
H
B
C
C
B
C
B
D
D
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
B
C
G
A
B
A
B
C
B
C
C
B
D
G
A
B
A
A
C
B
D
F
E
F
A
D
B
A
C
C
B
D
C
B
C
B
D
A
H
E
B
C
E
D
C
B
D
E
E
B
A
C
A
H
E
B
C
E
F
E
F
A
D
F
E
A
F
E
A
B
C
F
E
A
A
F
E
F
A
D
H
C
B
B
A
C
C
B
D
H
H
H
B
A
C
H
G
D
B
A
C
C
B
C
B
G
B
A
C
C
B
D
G
G
F
E
F
A
D
G
B
A
C
B
A
C
B
C
C
B
D
E
A
A
H
E
B
C
E
H
B
C
G
F
E
A
C
B
D
H
H
A
D
F
E
A
C
B
D
A
G
A
E
D
B
A
C
C
B
C
B
D
A
H
E
B
C
E
C
B
D
D
A
H
E
B
C
E
F
E
F
A
D
A
C
B
D
F
E
F
A
D
B
C
B
C
B
A
C
B
A
C
D
G
A
B
A
C
B
G
A
H
B
A
C
A
H
E
B
C
E
F
E
A
B
C
H
D
B
C
F
E
F
A
D
C
B
D
F
E
F
A
D
E
H
G
A
H
E
B
C
E
B
A
C
B
C
E
E
C
B
D
E
B
A
C
A
H
E
B
C
E
F
E
A
F
E
A
B
A
C
B
C
A
E
C
B
D
G
H
B
C
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
C
C
B
B
C
A
H
E
B
C
E
B
A
C
B
A
C
G
A
B
A
C
B
G
C
B
F
E
F
A
D
A
D
G
A
B
A
C
B
D
B
A
C
C
B
D
C
B
D
A
H
E
B
C
E
B
A
C
H
F
E
F
A
D
F
E
A
D
B
A
C
D
G
A
B
A
D
G
A
H
E
B
C
E
H
E
B
C
B
A
C
C
B
D
G
A
B
A
C
B
D
D
G
F
E
A
G
A
B
A
F
E
F
A
D
D
C
B
F
E
A
C
B
H
E
F
E
F
A
D
E
F
E
F
A
D
E
A
E
C
B
D
F
E
A
F
E
A
A
H
E
B
C
E
C
B
D
C
B
C
B
D
A
H
E
B
C
E
C
B
B
C
C
B
D
A
C
B
A
C
B
G
B
A
C
B
A
C
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
D
F
E
A
F
E
F
A
D
C
B
D
D
E
G
E
H
B
C
D
A
B
C
E
E
B
A
C
A
H
E
B
C
E
B
A
C
F
E
F
A
D
C
B
C
B
G
A
B
A
A
H
E
B
C
E
E
G
A
B
A
A
C
B
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
B
C
D
B
A
C
G
E
E
B
A
C
F
E
A
A
H
E
B
C
E
B
C
A
A
E
H
D
B
A
C
D
F
E
A
C
B
D
C
B
D
C
B
D
B
C
E
H
B
C
B
A
C
H
G
G
A
B
A
F
E
A
C
B
B
C
B
A
C
B
A
C
C
B
C
B
C
B
F
E
F
A
D
F
E
F
A
D
E
F
E
A
G
B
C
A
H
E
B
C
E
F
E
F
A
D
B
C
E
G
C
B
C
B
D
E
B
A
C
H
C
B
B
A
C
C
B
D
D
A
G
A
B
A
F
E
F
A
D
G
H
A
H
E
B
C
E
D
G
A
B
A
E
A
H
E
B
C
E
B
C
B
C
C
B
D
C
B
D
H
F
E
F
A
D
A
E
D
G
A
B
A
H
B
A
C
C
B
D
B
A
C
C
B
G
A
B
A
E
G
B
C
H
A
H
E
B
C
E
D
F
E
A
A
B
C
H
C
B
D
H
G
H
D
F
E
A
C
B
D
C
B
F
E
A
G
A
B
A
C
B
D
B
C
F
E
A
G
A
E
A
H
E
B
C
E
G
A
B
A
C
B
D
B
C
B
A
C
G
A
B
A
E
F
E
F
A
D
E
A
H
E
B
C
E
G
A
B
A
C
B
C
B
A
H
E
B
C
E
A
H
E
B
C
E
B
C
B
C
B
C
D
B
C
G
H
C
B
D
C
B
D
G
A
H
E
B
C
E
G
E
H
A
H
E
B
C
E
G
A
B
A
C
B
D
F
E
A
A
H
E
B
C
E
G
A
B
A
B
A
C
C
B
F
E
F
A
D
A
H
E
B
C
E
C
B
D
F
E
A
H
G
C
B
C
B
F
E
F
A
D
B
C
G
C
B
D
G
G
A
B
A
G
A
B
A
B
A
C
D
A
H
E
B
C
E
C
B
B
A
C
G
A
B
A
B
A
C
G
E
F
E
A
B
C
B
C
A
G
A
B
A
A
H
E
B
C
E
G
A
B
A
G
B
C
A
H
E
B
C
E
G
A
H
E
B
C
E
C
B
D
A
G
A
B
A
F
E
F
A
D
C
B
D
G
H
G
D
C
B
D
D
A
D
A
A
C
B
C
B
D
H
C
B
D
F
E
F
A
D
A
B
A
C
D
E
B
C
H
A
D
C
B
D
C
B
C
B
E
G
G
F
E
F
A
D
G
A
B
A
F
E
A
D
G
A
B
A
E
E
A
E
F
E
F
A
D
A
G
C
B
D
B
A
C
C
B
H
E
B
A
C
D
G
A
B
A
B
A
C
H
F
E
F
A
D
H
F
E
F
A
D
D
B
C
G
A
B
A
G
A
B
A
G
G
A
B
A
G
A
B
A
G
A
B
A
B
A
C
C
B
F
E
F
A
D
H
G
D
C
B
D
D
C
B
G
A
B
A
B
A
C
B
A
C
B
C
D
H
A
B
A
C
H
C
B
D
C
B
G
A
H
E
B
C
E
D
H
F
E
F
A
D
A
D
A
H
E
B
C
E
C
B
A
H
E
B
C
E
C
B
D
F
E
F
A
D
H
C
B
D
F
E
A
A
B
C
A
H
E
B
C
E
C
B
D
C
B
D
C
B
D
G
A
B
A
A
H
E
B
C
E
C
B
F
E
F
A
D
D
D
C
B
A
H
E
B
C
E
H
B
C
G
A
B
A
F
E
F
A
D
D
F
E
A
D
F
E
A
G
D
A
A
H
E
B
C
E
F
E
A
G
D
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
D
C
B
H
B
A
C
G
B
C
F
E
A
H
A
H
E
B
C
E
B
A
C
G
A
B
A
C
B
E
E
H
F
E
F
A
D
A
D
G
A
B
A
F
E
F
A
D
F
E
F
A
D
D
C
B
H
B
C
H
C
B
D
C
B
D
B
A
C
D
E
F
E
A
F
E
F
A
D
H
G
A
B
A
A
H
E
B
C
E
E
E
C
B
H
F
E
F
A
D
A
F
E
F
A
D
B
C
H
B
C
B
C
G
A
B
A
H
B
C
E
E
E
C
B
D
B
A
C
C
B
C
B
C
B
E
F
E
F
A
D
G
F
E
A
A
A
H
E
B
C
E
C
B
G
D
G
A
B
A
C
B
E
G
B
C
H
A
E
A
H
E
B
C
E
C
B
D
G
A
B
A
H
F
E
A
E
A
H
E
B
C
E
A
H
E
B
C
E
C
B
G
A
B
A
C
B
G
E
F
E
A
B
A
C
H
E
F
E
F
A
D
A
H
H
D
E
C
B
D
C
B
D
A
C
B
C
B
D
E
E
A
A
F
E
F
A
D
H
E
G
G
C
B
F
E
F
A
D
G
F
E
F
A
D
A
A
H
E
B
C
E
B
C
D
A
H
E
B
C
E
G
A
B
A
F
E
F
A
D
C
B
F
E
A
B
A
C
A
F
E
F
A
D
F
E
A
C
B
G
A
B
A
F
E
F
A
D
G
A
B
A
H
B
C
D
E
C
B
B
A
C
A
G
A
B
A
F
E
A
D
C
B
D
C
B
D
B
C
G
A
B
A
G
C
B
C
B
D
D
A
F
E
F
A
D
C
B
F
E
F
A
D
F
E
A
D
B
C
C
B
D
B
C
F
E
A
G
B
C
F
E
A
E
C
B
C
B
E
C
B
D
E
C
B
H
B
C
A
H
E
B
C
E
F
E
A
G
A
C
B
D
C
B
B
A
C
E
H
C
B
A
A
H
E
B
C
E
E
B
C
A
H
E
B
C
E
G
A
B
C
G
H
A
H
E
B
C
E
A
H
E
B
C
E
B
C
A
H
E
B
C
E
B
A
C
F
E
A
F
E
A
B
C
F
E
A
F
E
F
A
D
C
B
B
A
C
D
C
B
G
H
B
A
C
D
A
H
E
B
C
E
G
D
H
E
F
E
A
F
E
F
A
D
D
G
B
C
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
B
A
C
B
C
H
G
F
E
A
C
B
D
F
E
F
A
D
C
B
C
B
E
C
B
E
B
C
C
B
F
E
A
F
E
F
A
D
C
B
D
G
C
B
D
E
A
F
E
A
C
B
D
C
B
D
A
G
C
B
B
C
F
E
F
A
D
E
C
B
B
C
G
A
B
A
F
E
A
G
A
B
A
G
A
B
A
D
B
A
C
B
A
C
G
A
B
A
E
F
E
A
G
A
B
A
E
H
G
A
H
F
E
A
C
B
D
A
H
E
B
C
E
B
A
C
F
E
F
A
D
G
A
B
A
D
D
A
B
A
C
B
C
E
A
H
E
B
C
E
B
A
C
E
D
G
A
B
A
H
E
G
A
B
A
E
C
B
G
B
C
B
C
F
E
A
F
E
F
A
D
C
B
D
A
F
E
F
A
D
C
B
D
D
B
A
C
H
G
G
C
B
D
H
E
H
E
E
A
H
E
B
C
E
A
C
B
A
F
E
F
A
D
F
E
F
A
D
B
A
C
H
G
A
B
A
C
B
B
C
C
B
G
F
E
A
A
E
F
E
F
A
D
G
A
B
A
C
B
D
G
D
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
F
E
F
A
D
A
H
C
B
C
B
G
F
E
F
A
D
F
E
A
A
H
E
B
C
E
H
C
B
C
B
D
F
E
A
B
C
G
A
B
A
H
B
A
C
F
E
F
A
D
E
B
C
E
D
D
G
A
B
A
G
H
E
C
B
B
C
C
B
H
G
A
B
A
G
A
B
A
B
C
A
D
G
A
B
A
G
A
B
A
A
H
E
B
C
E
G
A
B
A
G
A
B
A
F
E
F
A
D
F
E
A
F
E
A
C
B
D
B
C
A
H
E
B
C
E
C
B
F
E
F
A
D
G
A
B
A
F
E
F
A
D
D
B
C
A
C
B
A
H
E
B
C
E
H
H
E
C
B
D
B
C
H
F
E
A
A
A
H
E
B
C
E
B
A
C
B
C
H
F
E
A
A
H
E
B
C
E
B
C
E
G
G
A
B
A
C
B
D
A
G
A
B
A
D
A
H
E
B
C
E
B
C
B
C
A
H
A
H
E
B
C
E
F
E
F
A
D
B
A
C
G
A
B
A
H
E
E
F
E
A
B
A
C
G
H
F
E
A
E
F
E
F
A
D
G
B
A
C
B
C
F
E
F
A
D
B
C
B
A
C
H
A
A
C
B
D
B
A
C
E
B
C
G
C
B
F
E
A
H
E
F
E
F
A
D
B
C
C
B
D
C
B
C
B
D
C
B
D
H
B
C
B
C
H
G
A
B
A
F
E
A
A
B
C
E
G
A
H
E
B
C
E
F
E
A
E
E
B
A
C
B
C
F
E
A
B
C
G
H
B
A
C
C
B
G
A
B
A
D
F
E
A
F
E
F
A
D
A
C
B
D
G
C
B
D
G
E
F
E
F
A
D
C
B
D
C
B
D
A
H
E
B
C
E
C
B
A
G
D
D
G
B
C
A
H
E
B
C
E
G
A
B
A
E
A
H
E
B
C
E
C
B
G
A
B
A
B
C
C
B
G
G
B
C
G
F
E
F
A
D
E
C
B
D
G
A
B
A
B
A
C
A
C
B
B
A
C
B
C
B
A
C
G
F
E
F
A
D
D
A
B
A
C
C
B
D
B
C
G
C
B
B
C
A
H
E
B
C
E
A
A
H
E
B
C
E
F
E
A
G
A
B
A
H
G
A
B
A
D
C
B
D
C
B
B
A
C
B
A
C
D
C
B
D
D
B
A
C
B
A
C
G
G
B
A
C
C
B
F
E
A
D
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
C
B
E
E
G
C
B
D
E
E
B
A
C
E
C
B
D
C
B
D
D
G
A
B
A
G
A
B
A
C
B
D
B
A
C
A
H
E
B
C
E
E
H
F
E
A
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
G
C
B
D
C
B
B
C
A
H
H
H
A
H
E
B
C
E
D
C
B
D
F
E
A
C
B
H
C
B
F
E
A
D
B
A
C
A
E
F
E
A
B
A
C
B
C
A
E
B
A
C
C
B
D
C
B
E
F
E
A
F
E
F
A
D
F
E
A
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
C
B
D
E
D
F
E
A
C
B
F
E
A
C
B
E
B
C
G
A
B
A
F
E
A
A
H
E
B
C
E
H
B
A
C
A
F
E
A
B
A
C
F
E
F
A
D
E
G
A
H
E
B
C
E
A
H
E
B
C
E
B
C
D
B
C
A
H
E
B
C
E
D
D
F
E
A
F
E
F
A
D
C
B
D
G
A
B
A
C
B
A
A
H
E
B
C
E
C
B
F
E
A
A
H
E
B
C
E
E
G
A
B
A
F
E
F
A
D
F
E
F
A
D
C
B
H
H
E
C
B
G
F
E
F
A
D
A
B
C
E
G
H
C
B
C
B
B
C
G
A
B
A
F
E
A
B
C
B
C
D
A
F
E
F
A
D
F
E
A
B
A
C
F
E
A
B
C
H
A
D
D
G
H
D
F
E
A
G
A
B
A
H
G
B
C
G
C
B
D
A
H
E
B
C
E
G
A
B
A
E
G
B
C
H
G
C
B
H
A
H
E
B
C
E
E
A
H
E
B
C
E
D
A
H
E
B
C
E
B
C
A
H
E
B
C
E
C
B
D
F
E
F
A
D
B
C
B
A
C
G
F
E
A
E
F
E
A
B
C
B
C
B
A
C
C
B
D
B
A
C
H
A
H
E
B
C
E
A
H
C
B
D
D
G
H
F
E
F
A
D
D
F
E
F
A
D
A
A
H
E
B
C
E
H
D
B
C
A
H
E
B
C
E
A
H
E
B
C
E
E
A
E
G
A
B
A
E
G
A
H
E
B
C
E
B
A
C
A
B
A
C
D
E
D
D
B
C
B
C
H
E
D
C
B
D
E
C
B
E
A
H
E
B
C
E
E
B
A
C
G
A
B
A
B
A
C
H
G
H
B
C
H
C
B
H
B
C
D
F
E
F
A
D
G
A
H
E
B
C
E
H
B
A
C
H
B
A
C
C
B
D
B
C
D
A
H
E
B
C
E
D
C
B
D
F
E
F
A
D
H
E
B
A
C
D
G
A
B
A
F
E
F
A
D
H
B
C
A
B
C
G
A
B
A
F
E
F
A
D
G
A
B
A
D
A
A
E
H
F
E
F
A
D
E
D
A
H
E
B
C
E
D
C
B
D
B
A
C
F
E
F
A
D
H
B
A
C
G
A
B
A
F
E
A
G
A
B
A
G
A
H
E
B
C
E
F
E
A
C
B
A
E
G
F
E
F
A
D
D
A
H
E
B
C
E
C
B
F
E
A
C
B
D
B
A
C
B
C
G
G
A
B
A
H
B
A
C
E
E
C
B
D
H
A
A
F
E
F
A
D
C
B
C
B
D
E
A
H
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
D
E
E
E
G
A
B
A
C
B
D
D
B
A
C
B
A
C
G
G
A
B
A
C
B
D
C
B
E
D
F
E
A
A
H
E
B
C
E
B
A
C
D
F
E
F
A
D
F
E
A
F
E
F
A
D
B
C
C
B
H
A
C
B
D
G
A
H
B
A
C
G
A
B
A
B
C
G
A
B
A
C
B
D
B
A
C
D
B
A
C
B
C
E
C
B
D
D
F
E
F
A
D
E
B
C
G
D
B
A
C
A
B
C
A
H
C
B
D
B
A
C
C
B
D
F
E
F
A
D
F
E
A
G
A
B
A
G
G
D
E
B
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
C
G
F
E
A
F
E
F
A
D
B
C
F
E
F
A
D
D
F
E
A
B
C
A
H
E
B
C
E
F
E
F
A
D
C
B
D
H
A
H
E
B
C
E
E
G
A
B
A
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
E
C
B
D
E
G
F
E
A
C
B
D
G
A
B
A
H
A
F
E
F
A
D
D
D
F
E
A
C
B
F
E
A
F
E
A
C
B
C
B
C
B
D
H
C
B
D
H
A
A
H
B
C
B
C
G
C
B
D
C
B
D
C
B
D
F
E
A
G
A
B
A
E
G
G
D
E
E
A
B
A
C
E
G
F
E
F
A
D
B
A
C
F
E
F
A
D
G
A
B
A
H
H
D
E
G
A
H
E
B
C
E
F
E
A
C
B
F
E
F
A
D
B
C
B
A
C
C
B
C
B
A
H
E
B
C
E
D
D
C
B
D
H
F
E
F
A
D
C
B
D
B
A
C
C
B
D
D
H
G
A
B
A
C
B
C
B
D
D
C
B
B
A
C
C
B
D
C
B
G
A
B
A
E
C
B
G
C
B
B
C
G
A
B
A
C
B
D
C
B
H
E
B
C
C
B
B
A
C
G
A
B
A
G
H
G
A
B
A
A
H
E
B
C
E
C
B
A
H
E
B
C
E
C
B
F
E
F
A
D
B
A
C
G
G
A
B
A
H
C
B
D
F
E
A
G
A
B
A
H
A
G
H
D
G
A
B
A
D
A
H
E
B
C
E
G
A
B
A
H
F
E
F
A
D
E
C
B
B
A
C
H
D
B
C
D
B
C
A
B
C
F
E
F
A
D
F
E
F
A
D
G
A
B
A
H
E
C
B
G
D
F
E
A
A
F
E
A
C
B
F
E
F
A
D
B
C
E
F
E
A
B
C
B
A
C
F
E
F
A
D
C
B
D
G
C
B
A
C
B
D
E
F
E
F
A
D
C
B
H
F
E
A
D
A
H
E
B
C
E
B
A
C
E
F
E
F
A
D
B
C
D
D
B
A
C
F
E
A
B
A
C
F
E
A
C
B
D
A
H
E
B
C
E
B
C
E
B
C
F
E
F
A
D
H
H
D
F
E
A
F
E
A
C
B
B
A
C
A
H
E
B
C
E
A
C
B
D
H
H
B
C
G
A
B
A
C
B
D
F
E
F
A
D
A
B
A
C
D
A
H
E
B
C
E
E
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
B
C
G
C
B
C
B
A
A
A
B
C
H
B
A
C
H
H
G
A
B
A
A
H
E
B
C
E
D
H
B
C
H
A
H
E
B
C
E
E
G
A
B
A
D
E
A
H
E
B
C
E
E
A
H
E
B
C
E
E
E
B
A
C
G
H
B
A
C
G
A
B
A
C
B
B
A
C
B
C
H
B
A
C
F
E
A
F
E
F
A
D
C
B
H
B
A
C
H
B
C
F
E
A
G
A
B
A
G
A
B
A
H
F
E
A
G
C
B
B
A
C
A
G
A
B
A
B
A
C
C
B
D
B
C
G
A
B
A
E
G
A
B
A
C
B
D
F
E
F
A
D
G
A
B
A
C
B
D
G
C
B
G
C
B
D
D
C
B
F
E
F
A
D
C
B
D
A
F
E
F
A
D
G
A
B
A
E
A
H
E
B
C
E
F
E
F
A
D
C
B
E
F
E
A
G
A
B
A
B
C
B
C
B
C
E
G
D
E
B
C
C
B
D
A
D
C
B
B
C
D
A
C
B
F
E
A
F
E
F
A
D
B
C
E
F
E
A
G
C
B
B
C
C
B
D
C
B
D
A
F
E
A
F
E
F
A
D
C
B
D
B
A
C
A
C
B
D
H
C
B
H
F
E
A
H
A
F
E
F
A
D
H
D
F
E
F
A
D
G
A
B
A
B
C
F
E
A
C
B
D
C
B
E
D
G
E
A
H
E
B
C
E
E
H
E
F
E
F
A
D
H
G
D
A
H
E
B
C
E
F
E
A
E
D
D
C
B
G
A
B
A
G
F
E
F
A
D
G
A
B
A
G
A
B
A
E
B
A
C
C
B
F
E
A
A
C
B
D
A
C
B
D
F
E
A
D
C
B
A
H
E
B
C
E
A
D
A
H
E
B
C
E
C
B
D
G
A
B
A
G
F
E
A
H
B
A
C
C
B
A
H
E
B
C
E
B
A
C
G
B
A
C
C
B
D
B
C
F
E
F
A
D
H
D
E
G
A
B
A
F
E
A
E
B
A
C
C
B
D
D
E
H
F
E
A
A
C
B
D
B
C
H
C
B
E
F
E
A
G
A
B
A
A
H
E
B
C
E
F
E
A
D
C
B
A
H
E
B
C
E
G
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
F
E
A
B
A
C
B
A
C
F
E
A
C
B
D
E
F
E
A
B
A
C
F
E
A
F
E
A
E
G
A
B
A
E
A
H
E
B
C
E
B
A
C
F
E
A
D
D
C
B
D
H
G
E
C
B
A
H
E
B
C
E
A
G
F
E
A
B
C
D
A
H
B
A
C
F
E
F
A
D
A
D
C
B
D
H
E
B
A
C
B
C
C
B
H
F
E
F
A
D
B
C
A
G
F
E
A
F
E
F
A
D
B
C
F
E
A
F
E
F
A
D
A
H
E
B
C
E
E
A
H
E
B
C
E
E
D
A
F
E
A
C
B
D
G
A
H
F
E
A
E
F
E
A
F
E
F
A
D
B
A
C
F
E
A
A
H
E
B
C
E
F
E
A
E
B
C
F
E
A
H
B
C
E
G
C
B
D
F
E
F
A
D
C
B
E
A
B
C
G
C
B
F
E
F
A
D
A
E
B
A
C
H
B
C
E
B
C
A
G
A
B
A
C
B
H
C
B
A
H
B
A
C
H
G
A
B
A
F
E
F
A
D
F
E
A
B
C
F
E
F
A
D
D
A
B
C
E
B
A
C
D
B
C
F
E
A
E
A
D
F
E
A
G
A
B
A
D
D
E
B
C
C
B
C
B
D
B
C
C
B
E
C
B
F
E
A
G
A
B
A
A
F
E
F
A
D
G
A
B
A
B
C
F
E
F
A
D
B
C
G
A
B
A
E
E
B
A
C
G
G
A
B
A
E
A
G
G
F
E
A
C
B
D
H
G
F
E
A
B
A
C
D
D
A
B
C
G
F
E
F
A
D
D
E
C
B
D
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
E
C
B
A
H
E
B
C
E
G
F
E
F
A
D
F
E
A
F
E
A
H
G
A
B
A
A
H
E
B
C
E
G
A
B
A
G
A
B
A
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
D
G
A
B
A
E
C
B
D
D
G
A
B
A
G
B
C
A
E
F
E
A
F
E
A
B
C
F
E
A
E
G
A
B
A
A
H
C
B
D
D
C
B
F
E
A
D
F
E
A
G
H
G
F
E
A
B
A
C
F
E
F
A
D
H
C
B
F
E
F
A
D
B
A
C
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
C
B
D
B
C
B
C
B
C
F
E
F
A
D
C
B
D
B
C
F
E
F
A
D
D
C
B
G
F
E
A
E
F
E
A
C
B
D
H
H
A
H
D
G
G
A
B
A
B
A
C
G
A
H
E
B
C
E
G
A
B
A
B
C
A
H
F
E
A
F
E
A
H
A
A
B
A
C
G
A
B
A
C
B
D
F
E
F
A
D
C
B
D
E
C
B
B
C
H
C
B
D
B
A
C
B
C
B
C
A
H
E
B
C
E
A
H
E
B
C
E
D
G
F
E
F
A
D
C
B
H
F
E
A
A
H
E
B
C
E
H
F
E
A
G
A
B
A
B
A
C
D
A
H
E
B
C
E
A
B
A
C
F
E
A
C
B
F
E
F
A
D
A
H
E
B
C
E
C
B
D
F
E
A
A
B
A
C
F
E
A
A
B
C
H
G
A
B
A
D
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
B
C
D
A
B
C
F
E
F
A
D
D
A
H
E
B
C
E
C
B
F
E
F
A
D
A
B
A
C
C
B
D
E
F
E
F
A
D
H
A
H
E
B
C
E
F
E
A
H
E
A
H
E
B
C
E
B
C
F
E
F
A
D
G
A
B
A
C
B
D
C
B
H
B
C
C
B
F
E
F
A
D
F
E
A
A
G
A
B
A
B
A
C
F
E
A
F
E
F
A
D
D
A
H
E
B
C
E
C
B
F
E
A
C
B
D
B
C
D
F
E
F
A
D
H
H
A
A
A
H
E
B
C
E
B
A
C
H
D
A
G
A
B
A
C
B
C
B
E
F
E
A
B
A
C
E
B
C
A
H
E
B
C
E
E
G
G
A
B
A
B
A
C
F
E
F
A
D
A
D
C
B
B
C
H
F
E
F
A
D
C
B
D
A
G
H
G
A
B
A
A
H
E
B
C
E
E
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
A
A
G
D
B
A
C
F
E
F
A
D
G
A
B
A
C
B
D
E
H
A
H
E
B
C
E
E
E
B
C
E
G
A
B
A
H
H
C
B
B
C
A
H
E
B
C
E
E
E
E
G
A
B
A
E
E
C
B
D
G
G
C
B
D
E
H
G
A
B
A
D
F
E
F
A
D
E
F
E
A
B
C
B
C
C
B
F
E
F
A
D
F
E
A
C
B
D
F
E
F
A
D
H
E
F
E
F
A
D
E
C
B
G
H
C
B
F
E
A
F
E
F
A
D
A
D
E
A
E
D
C
B
C
B
B
C
E
B
A
C
E
B
A
C
C
B
D
B
C
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
D
G
C
B
G
A
B
A
F
E
A
E
H
H
C
B
D
G
A
B
A
C
B
F
E
A
C
B
D
G
G
F
E
F
A
D
C
B
A
H
E
B
C
E
E
C
B
D
B
C
D
C
B
F
E
F
A
D
G
F
E
A
B
A
C
D
G
B
A
C
A
H
E
B
C
E
D
A
H
C
B
G
A
B
A
G
A
B
A
H
H
F
E
F
A
D
C
B
D
C
B
D
G
A
B
A
B
C
A
B
C
A
H
E
B
C
E
F
E
A
F
E
A
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
E
B
A
C
C
B
D
A
H
E
B
C
E
H
G
A
A
G
A
B
A
C
B
D
G
A
H
E
B
C
E
C
B
D
G
G
A
B
A
F
E
A
B
C
A
D
C
B
F
E
F
A
D
C
B
F
E
A
B
C
A
H
E
B
C
E
H
E
F
E
A
G
F
E
F
A
D
D
A
H
E
B
C
E
C
B
C
B
A
G
C
B
D
A
B
A
C
F
E
A
B
A
C
A
H
E
B
C
E
G
E
H
H
D
F
E
F
A
D
F
E
A
C
B
D
A
F
E
A
F
E
F
A
D
B
C
A
H
E
B
C
E
C
B
G
A
B
A
F
E
A
E
A
H
E
B
C
E
F
E
A
G
G
A
B
A
C
B
B
A
C
G
F
E
F
A
D
H
C
B
F
E
F
A
D
A
H
E
B
C
E
A
C
B
A
A
A
H
E
B
C
E
D
A
H
E
B
C
E
B
C
G
A
B
A
H
A
F
E
F
A
D
B
C
F
E
F
A
D
C
B
D
F
E
F
A
D
H
H
H
F
E
A
C
B
D
D
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
F
E
A
B
C
H
G
C
B
D
E
G
A
B
A
H
A
B
C
G
C
B
F
E
A
H
C
B
D
A
C
B
D
G
H
C
B
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
A
B
C
B
C
B
A
C
F
E
F
A
D
A
D
A
H
E
B
C
E
A
B
C
A
C
B
D
H
F
E
F
A
D
B
A
C
A
H
E
B
C
E
B
C
B
A
C
F
E
A
G
A
B
A
A
G
B
C
G
A
B
A
C
B
D
C
B
D
F
E
F
A
D
C
B
F
E
A
F
E
F
A
D
D
B
C
H
B
A
C
A
H
E
B
C
E
C
B
D
B
A
C
C
B
D
F
E
A
G
A
B
A
B
A
C
B
A
C
D
A
G
A
B
A
C
B
D
H
D
G
A
B
A
G
B
C
E
B
C
D
D
E
B
A
C
D
G
F
E
A
A
H
E
B
C
E
B
C
C
B
E
E
G
A
H
E
B
C
E
F
E
F
A
D
G
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
D
A
G
C
B
D
G
C
B
E
B
A
C
F
E
F
A
D
A
H
E
B
C
E
A
H
F
E
F
A
D
G
A
B
A
D
G
A
B
A
A
H
E
B
C
E
C
B
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
D
C
B
D
B
C
E
G
A
B
A
F
E
A
C
B
C
B
E
F
E
A
F
E
A
E
D
B
C
C
B
B
A
C
C
B
D
A
B
A
C
B
C
E
E
A
H
E
B
C
E
D
D
C
B
D
C
B
D
F
E
A
A
C
B
D
F
E
F
A
D
G
A
B
A
B
C
G
A
A
H
E
B
C
E
D
B
A
C
F
E
F
A
D
F
E
A
F
E
A
H
G
G
A
B
A
A
C
B
D
F
E
F
A
D
E
H
D
H
B
C
C
B
C
B
G
F
E
A
B
C
B
C
G
A
B
A
A
C
B
D
H
G
A
H
E
B
C
E
H
A
H
E
B
C
E
A
H
E
B
C
E
D
G
A
B
A
F
E
F
A
D
B
C
C
B
D
D
H
C
B
D
B
C
F
E
F
A
D
F
E
A
B
C
E
C
B
D
G
C
B
D
G
A
B
A
G
A
B
A
C
B
C
B
D
G
B
A
C
C
B
F
E
F
A
D
C
B
D
G
A
B
A
D
A
C
B
D
G
D
F
E
A
E
B
C
A
H
E
B
C
E
A
A
G
H
B
A
C
C
B
G
C
B
G
D
A
F
E
A
A
H
G
G
C
B
D
A
G
A
B
A
F
E
F
A
D
B
A
C
C
B
E
G
A
B
A
F
E
F
A
D
F
E
A
A
H
E
B
C
E
F
E
A
F
E
A
B
A
C
B
A
C
C
B
D
B
A
C
F
E
F
A
D
B
C
B
C
G
A
B
A
C
B
D
C
B
A
F
E
A
H
C
B
E
F
E
A
E
C
B
D
B
A
C
H
H
F
E
F
A
D
A
B
A
C
H
C
B
D
A
F
E
A
A
D
C
B
D
E
A
C
B
G
C
B
B
C
E
A
F
E
F
A
D
A
C
B
D
C
B
D
B
C
H
F
E
F
A
D
C
B
D
C
B
D
D
F
E
A
A
A
H
E
B
C
E
D
B
A
C
C
B
G
A
B
A
E
C
B
E
C
B
D
B
A
C
F
E
A
F
E
F
A
D
F
E
A
A
C
B
C
B
D
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
D
B
C
C
B
D
C
B
C
B
D
H
C
B
D
C
B
G
A
B
A
C
B
G
A
A
H
E
B
C
E
H
E
C
B
C
B
F
E
F
A
D
B
C
A
H
E
B
C
E
C
B
D
G
G
A
H
E
B
C
E
C
B
D
C
B
B
A
C
B
A
C
E
A
H
E
B
C
E
F
E
A
F
E
A
H
B
C
A
B
C
D
F
E
F
A
D
B
A
C
F
E
A
A
H
E
B
C
E
B
A
C
B
A
C
B
A
C
A
H
E
B
C
E
A
F
E
F
A
D
C
B
D
F
E
F
A
D
B
C
A
H
E
B
C
E
C
B
D
C
B
C
B
C
B
B
A
C
G
A
H
E
B
C
E
G
A
B
A
C
B
F
E
F
A
D
C
B
E
D
H
A
C
B
C
B
B
A
C
B
A
C
C
B
B
A
C
A
F
E
F
A
D
D
G
F
E
F
A
D
E
G
A
B
A
G
A
B
A
F
E
F
A
D
B
C
C
B
D
H
G
C
B
H
F
E
A
A
E
B
A
C
C
B
D
C
B
D
G
A
B
C
C
B
B
C
C
B
H
B
A
C
G
A
B
A
C
B
D
E
B
C
D
A
H
E
B
C
E
D
G
A
B
A
F
E
F
A
D
A
D
F
E
F
A
D
H
A
A
H
E
B
C
E
G
C
B
D
A
A
H
G
A
B
A
A
H
E
B
C
E
D
B
C
F
E
A
B
A
C
E
B
C
B
A
C
F
E
F
A
D
B
A
C
H
F
E
F
A
D
G
A
H
E
B
C
E
B
A
C
G
E
H
A
C
B
D
F
E
F
A
D
F
E
F
A
D
G
C
B
A
G
B
A
C
D
G
A
B
A
G
F
E
A
A
H
E
B
C
E
A
B
A
C
E
F
E
F
A
D
C
B
F
E
A
A
F
E
F
A
D
H
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
B
C
F
E
F
A
D
G
A
B
A
G
C
B
A
H
E
B
C
E
E
C
B
A
H
E
B
C
E
A
C
B
F
E
F
A
D
H
G
C
B
D
A
D
H
C
B
D
B
A
C
C
B
F
E
A
C
B
G
A
B
A
E
H
A
B
A
C
C
B
E
H
F
E
A
G
E
G
G
A
B
A
C
B
D
B
C
B
A
C
A
H
E
B
C
E
G
A
A
F
E
A
G
D
E
G
A
B
A
A
H
D
A
F
E
F
A
D
C
B
D
C
B
D
D
B
C
A
G
A
B
A
A
H
E
B
C
E
H
F
E
F
A
D
G
C
B
D
E
A
H
E
B
C
E
F
E
A
B
C
F
E
A
D
D
A
H
E
B
C
E
A
H
E
B
C
E
H
G
B
A
C
G
A
B
A
F
E
F
A
D
B
A
C
A
H
E
B
C
E
D
B
C
E
E
D
G
A
B
A
A
H
E
B
C
E
C
B
B
A
C
F
E
A
F
E
F
A
D
C
B
D
C
B
D
G
F
E
F
A
D
C
B
F
E
F
A
D
E
A
H
E
B
C
E
C
B
D
B
A
C
A
B
A
C
B
C
B
C
G
E
B
C
A
B
A
C
G
H
C
B
G
F
E
F
A
D
G
C
B
D
H
G
B
A
C
H
B
A
C
H
F
E
A
A
H
E
B
C
E
E
H
H
B
C
G
H
G
A
B
A
G
C
B
D
B
C
A
A
H
E
B
C
E
F
E
A
E
E
A
D
A
H
E
B
C
E
E
F
E
F
A
D
A
H
E
B
C
E
A
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
B
A
C
D
B
A
C
G
H
E
B
C
G
G
A
B
A
A
H
E
B
C
E
E
G
A
D
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
F
E
A
C
B
G
A
B
A
G
A
B
A
B
C
H
C
B
E
B
A
C
D
F
E
F
A
D
C
B
F
E
A
A
B
A
C
G
A
B
A
G
A
H
E
B
C
E
F
E
A
C
B
D
C
B
A
A
H
E
B
C
E
F
E
F
A
D
B
C
F
E
F
A
D
G
A
B
A
B
C
F
E
A
C
B
G
A
B
A
C
B
C
B
D
G
A
B
A
D
H
A
G
B
C
A
G
A
B
A
D
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
A
C
B
D
C
B
A
H
E
B
C
E
B
C
G
A
B
A
G
H
F
E
A
E
G
A
B
A
D
C
B
D
H
C
B
D
A
C
B
D
H
E
B
A
C
E
C
B
D
G
A
F
E
F
A
D
A
C
B
D
F
E
A
B
A
C
H
B
C
F
E
A
C
B
D
G
A
B
A
B
A
C
G
A
B
A
B
A
C
A
B
C
H
A
B
C
H
A
A
A
H
E
B
C
E
G
A
B
A
G
A
H
E
B
C
E
A
E
F
E
A
G
A
B
A
B
C
B
C
B
C
C
B
D
A
H
E
B
C
E
G
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
B
C
F
E
A
H
B
A
C
F
E
F
A
D
A
H
E
B
C
E
H
C
B
D
A
H
E
B
C
E
G
A
B
A
G
C
B
A
H
E
B
C
E
E
B
C
A
H
E
B
C
E
B
C
B
C
C
B
D
E
C
B
D
B
A
C
H
D
H
B
A
C
F
E
A
F
E
A
B
A
C
B
A
C
G
A
B
A
B
A
C
G
G
A
B
A
D
G
A
B
A
H
F
E
A
G
A
B
A
G
G
A
B
A
G
A
B
A
C
B
D
B
C
F
E
A
A
F
E
A
F
E
A
D
C
B
D
D
H
H
H
B
A
C
G
G
A
B
A
C
B
H
A
H
E
B
C
A
H
E
B
C
E
G
A
B
A
F
E
A
C
B
B
C
D
B
A
C
B
A
C
C
B
D
B
A
C
C
B
D
A
H
E
B
C
E
H
D
A
H
E
B
C
E
H
A
H
E
B
C
E
H
G
B
A
C
C
B
C
B
G
A
H
E
B
C
E
C
B
D
B
C
E
G
A
B
A
G
G
A
B
C
F
E
F
A
D
F
E
A
G
B
A
C
G
A
H
E
B
C
E
A
H
E
B
C
E
E
G
A
B
A
E
G
C
B
D
F
E
F
A
D
E
A
H
E
B
C
E
F
E
A
F
E
F
A
D
B
C
B
C
G
E
B
C
A
C
B
B
A
C
B
C
C
B
D
G
C
B
D
H
C
B
A
H
C
B
A
G
H
C
B
D
F
E
A
F
E
F
A
D
A
G
A
B
A
A
H
F
E
A
G
F
E
A
D
E
E
F
E
A
A
H
E
B
C
E
H
B
C
F
E
F
A
D
A
A
G
A
B
A
C
B
F
E
F
A
D
C
B
D
B
A
C
E
C
B
G
A
B
A
C
B
F
E
A
G
A
H
H
A
C
B
D
E
B
A
C
D
B
A
C
G
A
B
A
B
C
D
B
C
F
E
F
A
D
B
C
B
C
A
D
C
B
C
B
D
B
A
C
A
A
H
E
B
C
E
D
C
B
B
C
F
E
F
A
D
G
A
B
A
C
B
H
C
B
F
E
F
A
D
G
B
C
F
E
A
D
B
C
G
A
B
A
G
D
A
C
B
D
G
A
B
A
C
B
A
H
E
B
C
E
F
E
A
G
A
B
A
F
E
F
A
D
B
A
C
G
A
C
B
D
G
A
B
A
G
A
B
A
H
D
H
A
H
E
B
C
E
D
F
E
F
A
D
B
C
E
B
A
C
B
C
B
C
F
E
A
A
F
E
F
A
D
G
G
A
B
A
F
E
F
A
D
D
D
C
B
G
A
B
A
B
A
C
B
C
B
A
C
C
B
D
A
H
A
H
E
B
C
E
G
D
H
C
B
D
D
A
H
E
B
C
E
F
E
A
D
C
B
D
B
C
F
E
F
A
D
B
A
C
F
E
A
E
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
E
F
E
A
E
C
B
D
B
C
A
H
E
B
C
E
D
D
H
B
C
A
C
B
B
A
C
E
C
B
D
G
E
B
C
G
A
B
A
E
G
A
B
A
C
B
D
G
A
H
E
B
C
E
C
B
D
D
F
E
F
A
D
B
C
D
A
H
F
E
A
E
C
B
D
C
B
A
F
E
A
F
E
A
H
C
B
D
G
A
B
A
C
B
C
B
C
B
G
A
B
A
H
G
F
E
A
B
C
D
B
A
C
B
A
C
C
B
D
H
A
C
B
D
G
A
B
A
B
C
D
B
C
C
B
D
C
B
B
C
A
H
E
B
C
E
C
B
G
A
B
A
G
B
A
C
E
C
B
B
C
A
D
E
B
A
C
F
E
A
F
E
F
A
D
C
B
H
G
A
B
A
D
A
H
E
B
C
E
F
E
F
A
D
G
F
E
F
A
D
B
A
C
B
A
C
E
A
F
E
F
A
D
B
C
C
B
G
A
B
A
F
E
A
B
A
C
G
C
B
G
E
G
A
B
A
A
C
B
C
B
F
E
A
D
B
A
C
B
A
C
A
H
E
B
C
E
G
F
E
A
B
C
B
C
E
D
B
A
C
A
B
A
C
C
B
G
B
C
D
F
E
A
A
A
C
B
D
D
H
G
G
C
B
C
B
E
B
A
C
E
D
C
B
D
E
G
E
C
B
C
B
A
A
A
H
E
B
C
E
C
B
A
C
B
D
A
H
E
B
C
E
A
B
C
C
B
D
A
E
C
B
D
H
B
A
C
A
H
E
B
C
E
G
C
B
F
E
F
A
D
G
C
B
D
C
B
D
B
C
H
C
B
D
F
E
A
F
E
F
A
D
C
B
H
B
A
C
B
A
C
C
B
A
H
C
B
D
E
F
E
A
F
E
A
F
E
F
A
D
E
C
B
A
A
H
E
B
C
E
C
B
E
E
F
E
A
G
A
B
A
D
C
B
A
D
A
D
H
A
D
A
C
B
D
A
H
E
B
C
E
F
E
A
D
G
B
A
C
G
A
B
A
F
E
A
A
H
E
B
C
E
H
F
E
A
B
C
F
E
F
A
D
B
C
G
F
E
A
B
C
A
B
C
C
B
D
F
E
A
B
A
C
F
E
A
A
H
E
B
C
E
C
B
D
E
G
A
B
A
H
B
A
C
A
H
E
B
C
E
C
B
C
B
G
A
B
A
F
E
A
A
F
E
F
A
D
B
C
C
B
B
A
C
H
H
F
E
A
G
G
A
B
A
G
G
A
B
A
F
E
F
A
D
B
C
A
H
E
B
C
E
G
H
B
C
F
E
A
D
C
B
C
B
E
G
B
A
C
C
B
D
A
G
A
B
A
A
H
E
B
C
E
H
C
B
G
A
B
A
F
E
F
A
D
F
E
F
A
D
G
A
B
C
D
A
G
A
B
A
C
B
B
C
C
B
D
F
E
F
A
D
A
G
B
C
A
H
E
B
C
E
D
C
B
A
H
E
B
C
E
B
C
F
E
A
E
F
E
A
D
D
F
E
A
B
C
B
A
C
C
B
D
H
A
H
E
B
C
E
B
C
D
A
H
F
E
A
C
B
D
B
A
C
F
E
A
C
B
D
C
B
D
G
F
E
F
A
D
E
H
C
B
F
E
F
A
D
F
E
F
A
D
A
F
E
A
A
F
E
F
A
D
G
A
B
A
A
A
H
E
B
C
E
E
B
C
C
B
G
C
B
D
B
A
C
D
G
C
B
E
D
C
B
D
A
F
E
F
A
D
C
B
C
B
D
E
F
E
A
F
E
A
H
D
E
C
B
B
A
C
G
H
F
E
F
A
D
E
F
E
F
A
D
A
H
E
B
C
E
C
B
C
B
D
G
A
B
A
B
C
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
F
E
A
C
B
D
C
B
F
E
F
A
D
D
E
E
G
A
H
E
B
C
E
G
A
B
A
D
C
B
D
B
A
C
F
E
A
C
B
D
G
A
B
A
B
A
C
B
A
C
H
C
B
D
A
H
E
B
C
E
A
G
C
B
D
G
B
A
C
A
G
A
B
A
E
H
C
B
D
C
B
D
C
B
D
H
B
C
F
E
F
A
D
C
B
A
G
B
C
B
A
C
B
A
C
F
E
F
A
D
G
D
B
A
C
G
C
B
D
G
G
H
F
E
A
C
B
B
C
G
A
B
A
B
A
C
B
C
F
E
F
A
D
G
F
E
A
G
G
C
B
D
D
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
D
E
F
E
A
G
A
B
A
E
G
A
B
A
E
C
B
D
A
H
E
B
C
E
F
E
F
A
D
B
A
C
E
F
E
A
B
C
C
B
G
B
A
C
D
G
H
E
B
A
C
F
E
A
C
B
G
A
B
A
F
E
F
A
D
D
C
B
B
C
A
B
C
A
H
E
B
C
E
H
B
C
B
A
C
B
C
C
B
E
H
G
G
H
D
D
A
G
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
G
F
E
F
A
D
G
B
A
C
C
B
D
H
F
E
A
D
H
C
B
C
B
A
F
E
A
B
A
C
F
E
F
A
D
G
B
C
C
B
D
C
B
D
F
E
A
H
F
E
F
A
D
B
A
C
B
C
D
H
F
E
F
A
D
B
A
C
E
G
A
B
A
G
A
B
A
C
B
G
F
E
A
C
B
B
A
C
C
B
D
G
F
E
A
A
H
E
B
C
E
A
A
H
E
B
C
E
B
C
A
A
H
E
B
C
E
G
A
B
A
F
E
A
B
C
F
E
A
H
F
E
A
D
C
B
F
E
F
A
D
F
E
F
A
D
G
G
H
A
C
B
F
E
A
E
G
A
B
A
G
A
B
A
A
E
G
C
B
F
E
A
C
B
A
C
B
C
B
F
E
F
A
D
B
A
C
G
A
B
A
F
E
A
G
A
H
E
B
C
E
H
C
B
D
C
B
G
C
B
D
C
B
D
H
A
G
A
H
E
B
C
E
B
C
H
C
B
D
E
E
F
E
F
A
D
G
A
B
A
C
B
D
F
E
A
A
H
E
B
C
E
E
A
H
E
B
C
E
E
C
B
D
F
E
A
H
C
B
F
E
F
A
D
B
A
C
G
A
H
E
B
C
E
B
A
C
C
B
G
A
B
A
B
A
C
G
A
B
A
E
C
B
C
B
D
A
C
B
D
F
E
A
B
A
C
G
A
B
A
G
C
B
C
B
A
G
E
C
B
B
C
G
A
B
A
G
A
H
E
B
C
E
B
A
C
G
C
B
D
C
B
D
F
E
F
A
D
G
G
E
G
C
B
B
A
C
D
F
E
A
F
E
A
C
B
D
D
C
B
D
G
B
A
C
A
D
A
H
E
B
C
E
C
B
C
B
G
A
B
A
E
B
C
F
E
F
A
D
G
D
C
B
G
E
H
B
A
C
C
B
B
C
G
C
B
D
C
B
D
G
A
H
E
B
C
E
H
C
B
F
E
F
A
D
B
C
A
H
E
B
C
E
D
A
G
F
E
F
A
D
C
B
G
A
B
A
B
A
C
B
A
C
G
A
B
A
E
B
C
C
B
C
B
H
G
D
C
B
A
A
E
H
G
A
B
A
B
A
C
H
H
A
F
E
A
A
H
E
B
C
E
F
E
F
A
D
C
B
C
B
D
A
B
C
E
A
H
E
B
C
E
H
G
G
A
B
A
D
D
F
E
F
A
D
A
H
E
B
C
E
H
H
B
A
C
C
B
D
A
H
E
B
C
E
A
A
H
E
B
C
E
A
H
E
B
C
E
C
B
B
C
F
E
F
A
D
H
C
B
B
C
A
F
E
A
B
A
C
G
F
E
F
A
D
C
B
F
E
A
F
E
F
A
D
C
B
D
H
G
A
B
A
G
A
B
A
A
H
C
B
D
G
B
A
C
A
E
E
F
E
F
A
D
B
C
E
F
E
A
F
E
A
E
B
C
G
A
B
A
D
B
A
C
A
H
E
B
C
E
F
E
F
A
D
G
F
E
F
A
D
C
B
D
D
F
E
A
G
G
A
B
A
G
A
B
A
C
B
A
H
E
B
C
E
F
E
A
D
F
E
A
G
A
F
E
F
A
D
A
G
D
F
E
F
A
D
C
B
A
H
E
B
C
E
B
C
G
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
A
F
E
A
C
B
D
E
A
G
A
B
A
D
G
H
G
B
A
C
E
G
A
B
A
F
E
A
F
E
F
A
D
G
H
F
E
F
A
D
E
F
E
F
A
D
D
B
A
C
E
C
B
D
A
H
E
B
C
E
B
A
C
D
B
C
A
H
E
B
C
E
B
C
A
F
E
A
E
G
E
A
C
B
A
G
A
B
A
G
B
A
C
D
C
B
D
B
C
B
C
G
A
B
A
D
D
C
B
B
C
H
H
D
B
C
B
A
C
G
A
B
A
D
A
H
E
B
C
E
C
B
D
B
C
D
C
B
D
E
G
B
A
C
B
A
C
E
E
D
B
C
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
C
B
H
E
A
G
A
B
A
C
B
D
C
B
E
E
G
A
B
A
F
E
F
A
D
C
B
D
D
F
E
F
A
D
F
E
F
A
D
B
C
G
C
B
D
A
C
B
F
E
F
A
D
E
C
B
D
G
A
B
A
B
C
A
A
F
E
A
H
D
G
A
B
A
B
C
F
E
F
A
D
B
A
C
A
H
E
B
C
E
A
C
B
G
E
F
E
F
A
D
C
B
D
A
H
E
B
C
E
A
C
B
H
G
A
B
A
B
C
C
B
C
B
E
F
E
A
E
G
A
B
A
F
E
A
G
B
C
F
E
A
H
D
F
E
A
C
B
A
A
H
E
B
C
E
C
B
D
A
B
A
C
C
B
C
B
B
A
C
E
A
H
E
B
C
E
B
C
C
B
F
E
F
A
D
C
B
D
B
C
H
D
C
B
H
D
D
E
A
H
E
B
C
E
F
E
A
D
C
B
G
A
B
A
G
A
B
A
F
E
F
A
D
A
F
E
A
B
A
C
C
B
D
F
E
F
A
D
F
E
A
A
H
E
B
C
E
D
G
D
H
F
E
F
A
D
H
G
A
B
A
B
A
C
A
H
E
B
C
E
E
E
B
C
A
H
E
B
C
E
B
A
C
E
D
B
A
C
A
H
E
B
C
E
C
B
D
E
E
G
G
A
B
A
F
E
A
A
B
A
C
F
E
A
A
C
B
D
A
G
A
B
A
G
B
A
C
C
B
D
C
B
A
H
B
C
G
A
B
A
G
B
A
C
F
E
F
A
D
E
G
A
B
A
G
E
C
B
D
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
C
B
D
F
E
A
F
E
A
C
B
D
C
B
D
F
E
A
G
A
B
A
F
E
A
F
E
A
A
C
B
G
D
B
C
G
A
B
A
D
C
B
D
A
G
A
B
A
B
A
C
C
B
B
C
A
H
E
B
C
E
D
D
G
A
B
A
E
G
A
B
A
G
A
B
A
B
C
B
A
C
F
E
F
A
D
G
A
B
A
B
C
G
C
B
C
B
D
C
B
D
A
E
F
E
A
H
C
B
D
G
A
B
A
D
F
E
F
A
D
A
H
E
B
C
E
C
B
F
E
A
E
B
C
F
E
A
F
E
A
G
A
F
E
A
A
H
E
B
C
E
E
A
H
E
B
C
E
G
C
B
B
C
A
H
E
B
C
E
H
A
H
E
B
C
E
D
C
B
D
A
C
B
B
C
A
H
E
B
C
E
B
A
C
F
E
F
A
D
C
B
D
F
E
F
A
D
F
E
F
A
D
B
C
G
G
G
A
B
A
A
H
E
B
C
E
C
B
D
H
C
B
D
A
H
E
B
C
E
F
E
A
E
C
B
H
C
B
E
B
C
G
A
B
A
E
A
H
B
C
C
B
D
F
E
F
A
D
G
C
B
D
G
A
B
A
F
E
A
C
B
C
B
D
H
C
B
D
G
A
B
A
F
E
A
F
E
F
A
D
G
E
F
E
A
D
D
F
E
F
A
D
H
C
B
D
H
G
F
E
F
A
D
E
H
B
C
C
B
D
A
G
A
B
A
H
H
C
B
D
F
E
A
G
A
B
A
H
F
E
F
A
D
E
C
B
A
A
C
B
D
C
B
D
G
A
B
A
A
E
F
E
F
A
D
H
A
H
E
B
C
E
G
H
B
C
C
B
D
F
E
A
G
F
E
A
H
G
A
B
A
G
A
B
A
E
B
C
C
B
D
C
B
B
C
F
E
F
A
D
C
B
F
E
F
A
D
A
H
E
B
C
E
B
C
C
B
A
H
E
B
C
E
C
B
G
A
B
A
A
C
B
D
H
D
E
C
B
C
B
C
B
C
B
D
A
H
E
B
C
E
C
B
D
G
A
B
A
C
B
D
E
D
G
E
A
H
E
B
C
E
D
F
E
A
F
E
F
A
D
C
B
D
A
F
E
A
H
B
C
A
G
A
B
A
G
A
B
A
D
G
A
B
A
C
B
D
A
H
E
B
C
E
G
A
B
A
H
C
B
G
G
A
B
A
D
D
A
H
E
B
C
E
F
E
A
A
A
H
E
B
C
E
B
A
C
G
C
B
D
G
E
B
C
D
H
D
F
E
F
A
D
F
E
F
A
D
D
C
B
D
E
B
C
B
A
C
A
C
B
A
A
D
E
A
H
E
B
C
E
H
F
E
F
A
D
A
H
E
B
C
E
B
C
F
E
F
A
D
H
A
F
E
A
B
A
C
B
A
C
H
F
E
F
A
D
G
D
H
F
E
A
F
E
A
D
D
F
E
F
A
D
B
A
C
G
A
B
A
H
F
E
A
C
B
D
C
B
D
G
F
E
A
F
E
F
A
D
C
B
A
C
B
D
H
F
E
A
G
C
B
H
A
H
E
B
C
E
C
B
D
F
E
F
A
D
A
H
E
B
C
E
H
C
B
H
C
B
C
B
D
D
G
A
H
E
B
C
E
A
H
E
B
C
E
B
C
F
E
F
A
D
C
B
G
A
B
A
A
H
D
B
A
C
G
D
A
B
A
C
E
D
B
C
C
B
F
E
A
F
E
A
H
C
B
D
D
B
A
C
A
H
E
B
C
E
H
B
C
B
A
C
D
E
F
E
A
C
B
D
F
E
F
A
D
C
B
D
B
A
C
B
A
C
C
B
G
F
E
A
F
E
F
A
D
C
B
D
G
F
E
A
E
E
D
H
C
B
D
E
B
C
H
D
C
B
C
B
G
A
B
A
C
B
D
G
A
H
E
B
C
E
C
B
A
H
E
B
C
E
C
B
G
A
B
A
F
E
A
F
E
A
D
D
B
C
B
C
C
B
F
E
F
A
D
A
C
B
F
E
A
A
H
E
B
C
E
C
B
D
C
B
D
B
C
G
A
G
A
B
A
C
B
F
E
F
A
D
F
E
F
A
D
A
A
H
G
E
B
C
E
E
F
E
A
B
A
C
C
B
B
C
B
C
H
E
G
B
A
C
E
B
C
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
C
B
H
E
C
B
D
C
B
C
B
D
D
A
H
E
B
C
E
A
C
B
D
B
A
C
H
B
C
G
C
B
F
E
A
D
F
E
F
A
D
B
C
G
A
B
A
A
F
E
F
A
D
B
C
C
B
D
C
B
D
F
E
A
B
C
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
B
A
C
E
C
B
D
F
E
A
B
A
C
A
G
C
B
D
D
B
A
C
G
A
B
A
C
B
G
A
B
A
G
A
B
A
H
E
G
A
B
A
A
B
C
H
B
C
F
E
F
A
D
B
C
G
A
H
E
B
C
E
B
A
C
D
E
A
C
B
A
H
E
B
C
E
C
B
H
C
B
D
H
F
E
F
A
D
B
A
C
B
A
C
A
H
E
B
C
E
G
B
C
B
A
C
A
H
E
B
C
E
F
E
A
D
G
C
B
D
E
D
F
E
F
A
D
G
H
F
E
A
C
B
E
A
B
A
C
A
A
F
E
F
A
D
G
E
C
B
E
E
F
E
A
E
A
C
B
D
C
B
D
G
A
B
A
H
A
H
E
B
C
E
A
F
E
F
A
D
C
B
A
A
B
A
C
D
D
A
A
H
E
B
C
E
C
B
F
E
F
A
D
H
D
A
H
E
B
C
E
C
B
C
B
G
C
B
D
C
B
D
C
B
D
B
A
C
A
E
E
B
C
G
G
F
E
A
D
A
C
B
B
A
C
A
H
E
B
C
E
B
C
D
B
C
A
H
E
B
C
E
E
G
A
B
A
C
B
H
G
A
H
B
A
C
G
B
A
C
G
F
E
A
A
G
A
H
E
B
C
E
A
G
A
B
A
A
H
E
B
C
E
F
E
A
F
E
A
F
E
F
A
D
F
E
A
B
C
G
A
B
A
F
E
A
C
B
D
F
E
A
A
H
E
B
C
E
G
A
B
A
F
E
A
H
A
C
B
F
E
F
A
D
A
H
E
B
C
E
E
C
B
B
C
E
C
B
E
A
H
E
B
C
E
A
G
A
B
A
E
G
G
F
E
A
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
G
F
E
F
A
D
D
B
C
C
B
D
H
C
B
D
C
B
D
B
C
B
C
A
H
E
B
C
E
G
F
E
F
A
D
F
E
A
F
E
A
D
H
E
B
C
A
H
E
B
C
E
B
A
C
F
E
F
A
D
B
C
C
B
D
G
C
B
D
G
A
B
A
A
H
E
B
C
E
G
A
B
A
D
G
A
B
A
A
A
G
C
B
D
C
B
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
B
C
C
B
D
C
B
D
B
A
C
G
A
B
A
A
F
E
F
A
D
B
A
C
B
C
A
C
B
D
C
B
D
H
H
C
B
D
B
C
D
D
F
E
A
H
C
B
D
C
B
D
B
C
A
C
B
G
C
B
D
G
A
B
A
D
A
A
F
E
A
B
A
C
E
C
B
G
A
B
A
F
E
F
A
D
D
E
D
E
C
B
D
H
E
C
B
H
B
A
C
G
A
B
A
B
C
A
H
E
B
C
E
A
C
B
D
C
B
D
E
F
E
F
A
D
G
A
B
A
C
C
B
D
B
C
D
B
A
C
H
E
G
F
E
F
A
D
G
G
H
E
A
H
E
B
C
E
F
E
A
B
A
C
C
B
D
B
C
B
A
C
F
E
A
H
B
A
C
F
E
A
B
A
C
E
H
F
E
F
A
D
G
D
F
E
F
A
D
E
A
H
E
B
C
E
G
E
A
E
B
A
C
G
A
B
A
A
H
E
B
C
E
D
E
G
C
B
D
G
H
B
A
C
F
E
A
A
A
H
E
B
C
E
B
C
A
G
D
F
E
A
B
C
C
B
D
H
A
F
E
A
G
A
B
A
B
C
C
B
D
F
E
F
A
D
A
E
B
C
A
H
E
B
C
E
F
E
A
D
D
H
F
E
A
G
A
B
A
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
E
C
B
D
C
B
D
B
A
C
F
E
A
A
H
E
B
C
E
F
E
A
F
E
F
A
D
A
H
E
B
C
E
E
C
B
D
C
B
D
H
H
B
A
C
H
H
B
A
C
H
A
H
E
B
C
E
B
C
C
B
D
A
E
A
H
E
B
C
E
F
E
F
A
D
B
A
C
C
B
D
B
A
C
F
E
A
B
C
G
A
B
A
G
A
B
A
F
E
A
G
A
B
A
G
A
B
A
F
E
F
A
D
B
A
C
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
H
A
A
G
H
F
E
A
E
C
B
D
C
B
D
B
A
C
E
B
A
C
A
E
C
B
D
D
A
E
A
G
A
B
A
F
E
A
A
C
B
D
F
E
F
A
D
A
C
B
D
G
G
A
B
A
F
E
F
A
D
B
C
A
D
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
A
D
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
B
C
B
C
C
B
D
A
F
E
A
F
E
F
A
D
H
C
B
D
A
H
E
B
C
E
G
G
F
E
A
F
E
F
A
D
A
H
E
B
C
E
G
F
E
A
B
C
G
A
B
A
A
H
E
B
C
E
G
A
B
A
G
B
C
F
E
A
C
B
E
G
A
B
A
D
B
A
C
C
B
C
B
D
B
A
C
B
A
C
G
B
A
C
C
B
E
H
E
B
C
F
E
A
A
H
E
B
C
E
B
C
G
F
E
A
D
B
A
C
E
D
A
H
E
B
C
E
B
C
H
C
B
C
B
C
B
D
H
B
A
C
G
A
B
A
F
E
F
A
D
B
C
A
E
C
B
C
B
D
F
E
A
B
C
B
A
C
D
H
C
B
F
E
F
A
D
A
H
E
B
C
E
A
G
B
A
C
C
B
D
B
C
H
C
B
D
F
E
F
A
D
H
H
G
A
B
A
E
B
C
A
H
E
B
C
E
B
A
C
C
B
C
B
D
H
F
E
A
A
H
E
B
C
E
C
B
D
F
E
A
B
C
G
A
B
A
H
F
E
A
F
E
F
A
D
C
B
D
A
C
B
B
C
C
B
D
C
B
E
F
E
F
A
D
G
A
B
A
F
E
A
C
B
D
B
C
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
D
A
A
B
A
C
E
C
B
D
A
G
B
A
C
F
E
F
A
D
A
B
C
B
A
C
G
A
B
A
G
A
B
A
A
D
B
C
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
A
C
B
C
B
D
F
E
F
A
D
F
E
A
B
A
C
G
A
B
A
H
C
B
A
C
B
E
B
C
E
D
H
G
A
B
A
A
D
F
E
A
C
B
B
A
C
B
A
C
B
C
C
B
D
A
H
E
B
C
E
E
C
B
F
E
F
A
D
B
A
C
G
H
A
G
A
B
A
A
H
E
B
C
E
H
C
B
A
C
B
D
A
D
H
B
C
B
A
C
C
B
D
G
B
C
F
E
A
G
A
B
A
C
B
D
F
E
A
C
B
B
A
C
C
B
G
A
B
A
C
D
F
E
A
E
C
B
C
B
D
A
H
E
B
C
E
D
F
E
F
A
D
A
H
E
B
C
E
G
A
B
A
H
B
C
C
B
E
C
B
H
C
B
B
C
F
E
F
A
D
F
E
A
G
A
B
A
B
A
C
B
A
C
D
F
E
F
A
D
C
B
F
E
A
C
B
C
B
D
C
B
D
B
C
A
H
E
B
C
E
G
A
B
A
C
B
C
B
D
H
H
F
E
F
A
D
D
B
C
G
A
B
A
A
H
E
B
C
E
C
B
A
A
H
E
B
C
E
A
A
H
E
B
C
E
D
H
G
A
F
E
F
A
D
C
B
F
E
F
A
D
D
D
F
E
A
F
E
A
G
A
B
A
A
H
E
B
C
E
C
B
F
E
A
H
E
C
B
F
E
F
A
D
E
A
H
E
B
C
E
H
E
A
H
E
B
C
E
G
B
C
B
A
C
F
E
F
A
D
C
B
D
A
D
D
E
G
A
B
A
F
E
F
A
D
E
D
B
A
C
G
A
B
A
D
D
F
E
F
A
D
E
C
B
F
E
A
D
G
A
B
A
H
C
B
D
A
D
A
H
E
B
C
E
F
E
A
C
B
F
E
F
A
D
G
B
A
C
G
A
B
A
F
E
A
F
E
A
G
A
B
A
H
B
A
C
D
F
E
A
A
D
C
B
D
C
B
C
B
B
C
B
C
C
B
D
B
A
C
A
A
A
H
E
B
C
E
B
C
B
C
B
A
C
E
A
G
G
A
B
A
C
B
D
D
A
G
A
G
D
G
G
A
B
A
C
F
E
F
A
D
C
B
D
A
H
E
B
C
E
G
A
B
A
E
D
B
A
C
C
B
F
E
F
A
D
H
F
E
A
E
F
E
F
A
D
C
B
D
A
F
E
F
A
D
C
B
D
B
C
H
C
B
G
G
F
E
F
A
D
C
B
E
G
A
B
A
B
A
C
A
G
A
B
A
A
H
E
B
C
E
G
A
B
A
B
C
H
B
A
C
B
C
B
A
C
G
G
A
B
A
G
F
E
F
A
D
H
A
E
G
A
B
A
G
F
E
A
F
E
F
A
D
E
D
F
E
A
C
B
D
F
E
F
A
D
B
C
A
H
E
B
C
E
B
A
C
H
G
A
B
A
E
B
C
C
B
D
G
A
B
A
F
E
F
A
D
B
C
B
A
C
B
A
C
B
A
C
E
G
H
B
A
C
A
C
B
B
A
C
C
B
D
C
B
B
C
A
H
E
D
A
H
E
B
C
E
F
E
A
A
G
B
C
H
E
C
B
F
E
A
D
C
B
D
D
B
C
C
B
B
C
G
B
C
A
H
E
B
C
E
H
H
A
H
E
B
C
E
B
C
E
C
B
G
A
B
A
F
E
A
H
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
G
H
A
C
B
D
H
G
A
B
A
B
A
C
G
A
B
A
F
E
A
B
C
F
E
F
A
D
C
B
D
B
A
C
A
C
B
D
B
C
G
A
H
E
H
G
G
F
E
A
E
A
H
E
B
C
E
G
F
E
F
A
D
B
A
C
F
E
F
A
D
C
B
F
E
A
C
B
D
A
A
H
E
B
C
E
D
B
A
C
B
C
F
E
F
A
D
H
F
E
F
A
D
F
E
F
A
D
G
A
C
B
C
B
D
H
A
H
E
B
C
E
D
A
C
B
A
H
E
B
C
E
C
B
D
C
B
D
G
A
B
A
C
B
D
C
B
D
C
B
D
A
H
E
B
C
E
C
B
F
E
A
E
A
H
E
B
C
E
F
E
A
F
E
A
B
A
C
E
D
G
A
F
E
A
H
C
B
D
F
E
A
A
H
E
B
C
E
F
E
F
A
D
C
B
C
B
F
E
A
C
B
F
E
F
A
D
G
A
B
A
B
A
C
B
C
G
A
B
A
A
H
E
B
C
E
B
A
C
H
E
A
E
D
G
A
B
A
F
E
A
A
H
E
B
C
E
C
B
D
B
C
A
D
A
B
C
E
G
D
C
B
D
F
E
A
E
H
F
E
A
E
B
A
C
E
G
C
B
D
G
A
B
A
B
A
C
F
E
A
F
E
F
A
D
C
B
D
H
B
A
C
F
E
A
A
H
E
B
C
E
E
A
H
E
B
C
E
A
C
B
C
B
D
A
A
H
E
B
C
E
C
B
D
F
E
A
G
C
B
D
B
A
C
B
A
C
B
A
C
B
C
F
E
A
A
H
E
B
C
E
F
E
F
A
D
B
C
H
G
A
E
A
F
E
A
E
F
E
F
A
D
F
E
F
A
D
F
E
A
A
B
C
D
A
F
E
A
E
F
E
A
F
E
A
B
C
B
A
C
H
F
E
A
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
A
C
B
D
G
A
B
A
C
B
F
E
F
A
D
C
B
C
B
C
B
D
A
B
C
C
B
F
E
A
F
E
F
A
D
A
H
E
B
C
E
H
E
F
E
A
G
A
B
A
G
F
E
A
F
E
A
B
C
D
G
A
B
A
G
A
C
B
F
E
A
G
A
H
E
B
C
E
F
E
A
B
C
B
C
B
C
D
F
E
F
A
D
H
B
C
B
A
C
G
D
A
H
E
B
C
E
A
A
H
E
B
C
E
F
E
A
D
F
E
A
C
B
A
G
E
A
H
E
B
C
E
F
E
F
A
D
D
H
G
A
B
A
D
A
H
E
B
C
E
E
A
H
E
B
C
E
A
H
E
B
C
E
E
G
F
E
A
D
E
D
E
C
B
C
B
D
C
B
C
B
D
G
A
B
A
B
A
C
G
A
B
A
H
C
B
G
F
E
A
H
E
A
H
E
B
C
E
B
A
C
B
C
A
H
E
B
C
E
G
A
B
A
D
F
E
A
C
B
D
G
A
B
A
D
G
A
B
A
C
B
D
F
E
A
H
E
C
B
A
H
E
B
C
E
G
D
B
C
C
B
A
F
E
F
A
D
G
A
B
A
E
G
G
G
G
H
A
H
E
B
C
E
E
C
B
G
A
B
A
G
E
G
E
G
A
B
A
A
B
C
D
G
D
F
E
A
G
A
B
A
D
A
H
E
B
C
E
E
A
H
E
B
C
E
A
A
H
E
B
C
E
D
A
C
B
D
H
H
G
C
B
D
D
D
F
E
F
A
D
C
B
B
A
C
B
C
F
E
F
A
D
G
D
H
B
A
C
A
H
E
B
C
E
C
B
D
D
D
A
C
B
D
B
A
C
G
F
E
A
C
B
D
A
B
A
C
B
A
C
B
C
A
C
B
D
G
A
B
A
F
E
F
A
D
C
B
D
C
B
D
H
G
A
B
A
B
A
C
F
E
F
A
D
E
G
A
B
A
A
H
E
B
C
E
D
F
E
F
A
D
F
E
A
C
B
D
F
E
A
A
H
E
B
C
E
H
A
H
E
B
C
E
F
E
A
B
A
C
G
A
B
A
G
A
B
A
A
H
E
B
C
E
B
A
C
B
C
B
A
C
A
H
E
B
C
E
G
F
E
F
A
D
G
A
B
A
G
G
B
C
B
A
C
F
E
A
C
B
D
C
B
D
C
B
A
H
E
B
C
E
A
A
G
C
B
E
C
B
C
B
B
C
A
C
B
D
F
E
A
C
B
B
C
B
A
C
F
E
A
E
F
E
A
B
A
C
G
A
B
A
B
A
C
C
B
D
H
B
C
B
A
C
C
B
B
C
C
B
D
C
B
D
H
A
H
E
B
C
E
G
A
B
A
A
F
E
A
H
H
F
E
F
A
D
G
A
B
A
B
C
F
E
F
A
D
A
H
E
B
C
E
F
E
F
A
D
B
C
E
B
C
F
E
A
H
G
A
B
A
C
B
A
H
E
B
C
E
C
B
D
F
E
F
A
D
G
A
B
A
B
C
B
C
A
H
E
B
C
E
B
C
A
G
A
B
A
F
E
F
A
D
C
B
F
E
F
A
D
D
F
E
A
B
C
C
B
D
H
G
A
B
A
C
B
D
C
B
D
A
C
B
D
E
C
B
D
D
E
E
D
F
E
A
A
H
E
B
C
E
B
C
F
E
F
A
D
A
A
H
E
B
C
E
D
A
H
E
B
C
E
G
C
B
D
B
C
C
B
C
B
D
H
F
E
F
A
D
B
A
C
G
F
E
F
A
D
G
A
B
A
C
B
D
C
B
D
G
A
B
A
B
C
G
A
B
A
D
D
F
E
F
A
D
B
C
C
B
D
E
G
C
B
G
A
B
A
F
E
F
A
D
A
C
B
D
B
A
C
H
B
C
C
B
B
A
C
F
E
F
A
D
A
H
E
B
C
E
F
E
A
E
G
H
B
A
C
E
E
C
B
D
G
A
B
A
F
E
F
A
D
C
B
H
E
B
C
D
D
C
B
D
H
D
D
F
E
A
C
B
A
H
E
B
C
E
B
C
B
C
C
B
D
F
E
F
A
D
B
C
C
B
F
E
A
E
A
F
E
F
A
D
F
E
F
A
D
A
A
H
E
B
C
E
A
H
E
B
C
E
B
A
C
D
A
G
B
C
F
E
F
A
D
E
D
C
B
D
B
C
A
H
E
B
C
E
G
A
B
A
F
E
A
H
H
C
B
H
B
A
C
F
E
F
A
D
A
C
B
D
E
E
D
B
A
C
C
B
D
C
B
A
H
E
B
C
E
B
C
G
A
B
A
F
E
A
H
H
F
E
A
A
G
A
B
A
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
C
B
F
E
F
A
D
H
C
B
A
H
E
B
C
E
F
E
A
B
C
F
E
F
A
D
B
A
C
C
B
D
G
A
B
A
F
E
F
A
D
B
A
C
G
A
B
A
A
H
E
B
C
E
G
B
C
B
A
C
B
C
B
C
A
H
E
B
C
E
G
A
B
A
D
B
C
C
B
A
A
H
E
B
C
E
F
E
A
A
E
G
G
A
B
A
G
A
B
A
B
A
C
F
E
F
A
D
F
E
A
H
H
F
E
A
C
B
D
F
E
A
A
H
H
C
B
D
B
A
C
F
E
F
A
D
B
A
C
C
B
F
E
F
A
D
G
G
A
B
A
G
A
D
G
A
B
A
G
A
B
A
B
C
G
F
E
A
C
B
C
B
D
H
B
C
A
C
B
D
C
B
D
A
C
B
D
C
B
B
C
B
C
C
B
E
A
H
E
B
C
E
B
C
F
E
A
G
A
B
A
E
C
B
B
A
C
F
E
A
B
C
A
H
E
B
C
E
A
H
E
B
C
E
D
C
B
G
A
B
A
B
C
C
B
D
G
G
A
B
A
A
H
G
A
B
A
G
A
B
A
C
B
D
C
B
G
A
B
A
B
A
C
A
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
B
C
G
H
E
A
F
E
A
G
C
B
D
G
B
A
C
F
E
A
H
B
A
C
F
E
A
D
F
E
A
C
B
D
D
F
E
A
C
B
C
B
H
G
F
E
F
A
D
A
G
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
D
D
G
A
B
A
C
B
D
B
C
B
C
C
B
G
F
E
A
A
H
E
B
C
E
G
A
F
E
A
A
H
E
B
C
E
H
C
B
B
C
F
E
F
A
D
D
H
F
E
A
D
D
D
C
B
H
H
E
B
A
C
D
E
A
H
E
B
C
E
G
A
B
A
G
A
B
A
B
C
D
E
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
F
E
A
B
A
C
G
H
C
B
E
B
A
C
F
E
F
A
D
C
B
D
A
D
C
B
B
C
G
F
E
F
A
D
C
B
D
D
C
B
D
D
E
A
H
E
B
C
E
G
E
A
B
C
B
A
C
B
A
C
E
D
C
B
D
G
A
B
A
D
D
A
E
A
H
B
C
C
B
D
B
C
A
H
E
B
C
E
G
G
C
B
A
H
D
F
E
A
G
A
B
A
A
H
E
B
C
E
B
C
G
C
B
H
B
C
G
B
A
C
F
E
A
A
G
C
B
B
A
C
G
G
A
B
A
A
H
E
B
C
E
E
A
G
A
B
A
C
B
F
E
F
A
D
F
E
A
A
H
E
B
C
E
E
B
A
C
C
B
H
F
E
F
A
D
C
B
F
E
F
A
D
G
F
E
A
F
E
F
A
D
C
B
D
H
C
B
D
G
F
E
A
F
E
F
A
D
B
C
A
G
A
B
A
B
C
F
E
F
A
D
D
C
B
D
H
D
C
B
D
A
D
A
H
E
B
C
E
F
E
A
A
B
C
B
C
E
D
F
E
F
A
D
B
C
B
A
C
A
B
C
D
C
B
H
C
B
D
E
C
B
D
G
G
A
B
A
C
B
F
E
A
F
E
A
A
H
E
B
C
E
B
A
C
F
E
F
A
D
A
H
H
A
E
A
H
E
B
C
E
C
B
D
E
C
B
H
A
H
D
F
E
A
E
F
E
F
A
D
G
H
C
B
G
A
B
A
G
A
B
A
C
B
D
G
F
E
F
A
D
C
B
C
B
G
H
G
H
B
C
G
A
B
A
D
B
A
C
D
F
E
F
A
D
B
C
G
A
B
A
G
A
C
B
D
D
B
C
B
C
B
C
B
A
C
E
D
F
E
A
C
B
D
G
A
B
A
A
C
B
A
H
G
A
H
E
B
C
E
C
B
G
A
B
A
E
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
B
A
C
A
F
E
F
A
D
F
E
A
H
A
H
E
B
C
E
C
B
D
A
B
C
C
B
D
C
B
D
G
A
B
A
G
G
E
B
C
F
E
F
A
D
G
B
A
C
F
E
A
B
C
G
A
B
A
A
C
B
G
G
A
B
A
A
H
E
B
C
E
A
D
A
G
A
H
E
B
C
E
C
B
D
C
B
D
F
E
A
E
H
B
A
C
A
H
E
B
C
E
H
G
A
H
E
B
C
E
E
B
A
C
F
E
A
G
A
B
A
B
C
A
E
C
B
A
C
B
A
H
E
B
C
E
F
E
A
A
G
A
B
A
C
B
D
F
E
F
A
D
G
A
B
A
F
E
A
G
A
B
A
A
C
B
B
C
C
B
G
A
B
A
E
B
A
C
G
B
A
C
B
A
C
A
F
E
A
A
B
C
H
E
A
A
G
A
B
A
B
C
C
B
D
A
H
E
B
C
E
C
B
D
A
C
B
D
C
B
D
A
D
A
H
E
B
C
E
C
B
D
B
A
C
E
A
H
E
B
C
E
G
H
G
C
B
D
D
F
E
A
A
H
E
B
C
E
F
E
F
A
D
B
C
E
C
B
C
B
G
A
B
A
C
B
G
A
B
A
E
D
B
A
C
G
G
A
B
A
C
B
D
C
B
H
G
C
B
B
C
F
E
F
A
D
H
C
B
D
C
B
G
A
H
E
B
C
E
H
B
A
C
A
H
E
B
C
E
A
D
H
D
A
H
E
B
C
E
G
A
B
A
B
C
B
A
C
H
G
A
B
A
A
D
F
E
F
A
D
F
E
F
A
D
A
A
H
E
B
C
E
C
B
D
F
E
F
A
D
D
C
B
H
E
B
C
A
H
E
B
C
E
G
A
B
A
G
A
B
A
D
G
D
C
B
D
H
E
F
E
F
A
D
G
A
H
E
B
C
E
A
H
E
B
C
E
H
H
A
B
A
C
F
E
F
A
D
C
B
D
D
E
D
A
H
E
B
C
E
E
G
E
B
C
C
B
D
E
B
A
C
G
A
B
A
D
G
A
B
A
A
H
E
B
C
E
A
F
E
F
A
D
H
H
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
D
H
C
B
B
C
G
G
A
B
A
C
B
E
B
C
B
C
G
A
B
A
B
A
C
G
A
B
A
C
B
D
H
D
G
A
B
A
B
A
C
E
C
B
A
H
E
B
C
E
C
B
D
B
A
C
G
A
B
A
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
C
B
D
F
E
F
A
D
E
B
A
C
A
H
E
B
C
E
C
B
D
F
E
A
D
A
A
H
E
B
C
E
B
C
F
E
A
C
B
F
E
A
F
E
F
A
D
B
A
C
A
H
E
B
C
E
D
F
E
F
A
D
G
A
B
A
B
C
C
B
E
D
E
C
B
D
H
D
B
A
C
B
C
A
F
E
A
C
B
D
H
G
A
B
A
G
A
B
A
B
A
C
A
H
E
B
C
E
C
B
A
F
E
F
A
D
B
A
C
A
E
G
A
B
A
D
C
B
C
B
C
B
A
E
H
C
B
A
H
E
B
C
E
C
B
G
A
B
A
G
A
B
A
A
H
E
B
C
E
G
A
B
A
G
G
A
B
A
A
H
E
B
C
E
G
A
B
A
C
B
D
F
E
A
G
G
A
B
A
A
H
E
B
C
E
B
A
C
D
E
A
G
B
A
C
G
H
C
B
D
D
G
A
B
A
D
F
E
A
C
B
D
F
E
A
C
B
D
G
A
B
A
E
A
H
E
B
C
E
A
C
B
D
E
C
B
D
D
C
B
D
F
E
F
A
D
A
B
A
C
A
A
H
E
B
C
E
B
A
C
A
F
E
A
H
F
E
F
A
D
F
E
A
G
B
C
F
E
A
A
H
E
B
C
E
B
C
A
H
E
B
C
E
H
B
C
F
E
F
A
D
A
G
F
E
A
B
A
C
E
C
B
F
E
F
A
D
A
H
E
B
C
E
B
C
B
C
E
A
H
E
B
C
E
C
B
D
F
E
F
A
D
F
E
A
F
E
A
D
A
D
B
C
F
E
A
B
C
G
A
B
A
C
B
D
B
C
B
A
C
C
B
D
B
C
B
A
C
A
H
E
B
C
E
G
A
B
A
C
B
D
G
A
B
A
F
E
F
A
D
E
H
B
C
H
C
B
D
C
B
C
B
A
C
B
D
F
E
A
F
E
F
A
D
G
D
C
B
D
B
C
C
B
D
A
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
G
A
B
A
A
G
E
G
E
F
E
A
F
E
F
A
D
B
C
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
G
E
G
B
A
C
F
E
F
A
D
A
F
E
F
A
D
A
B
C
F
E
F
A
D
D
D
G
B
A
C
A
A
G
A
B
A
B
C
G
A
B
A
G
C
B
A
G
A
C
B
A
H
E
B
C
E
B
C
B
C
A
H
E
B
C
E
G
C
B
H
A
H
E
B
C
E
B
A
C
G
A
B
A
C
B
H
B
C
B
A
C
A
H
E
B
C
E
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
F
E
A
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
D
D
C
B
D
C
B
G
A
B
A
G
C
B
D
C
B
F
E
A
G
C
B
A
H
E
B
C
E
G
B
A
C
C
B
D
G
G
A
B
A
A
D
B
A
C
C
B
D
G
A
B
A
H
D
E
A
H
E
B
C
E
C
B
D
G
A
B
A
H
B
C
G
A
B
A
G
A
B
A
B
A
C
A
H
E
B
C
E
B
A
C
B
C
B
A
C
G
F
E
F
A
D
F
E
A
B
C
D
B
A
C
A
H
E
B
C
E
D
E
G
G
H
A
H
E
B
C
E
G
A
B
A
B
C
E
G
F
E
A
E
A
G
E
B
C
B
A
C
H
G
F
E
F
A
D
F
E
F
A
D
H
G
A
G
D
E
G
G
D
D
G
A
B
A
G
G
A
B
A
G
A
B
A
H
A
H
E
B
C
E
A
F
E
A
A
H
E
B
C
E
A
F
E
A
E
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
B
C
B
C
C
B
D
F
E
F
A
D
G
C
B
E
C
B
D
G
A
B
A
B
C
G
C
B
E
A
F
E
A
D
F
E
A
F
E
A
G
A
B
A
C
B
G
F
E
F
A
D
C
B
G
B
C
C
B
B
C
G
B
C
E
G
H
A
H
E
B
C
E
D
F
E
A
D
E
H
B
A
C
F
E
A
G
A
B
A
C
B
G
A
B
A
C
B
D
H
A
H
E
B
C
E
E
C
B
D
G
D
B
C
B
A
C
F
E
A
C
B
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
D
E
E
D
B
A
C
G
A
B
A
B
A
C
A
H
E
B
C
E
H
F
E
A
B
C
B
A
C
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
A
H
E
B
C
E
G
E
A
A
G
A
B
A
G
A
B
C
B
A
C
F
E
F
A
D
B
A
C
B
A
C
G
A
B
A
H
H
F
E
F
A
D
B
C
F
E
F
A
D
A
H
E
B
C
E
G
F
E
F
A
D
D
F
E
F
A
D
B
C
B
A
C
H
B
C
A
H
E
B
C
E
C
B
H
C
B
D
A
H
E
B
C
E
C
B
G
A
B
A
G
A
B
A
G
F
E
F
A
D
H
G
A
B
A
A
A
H
E
B
C
E
C
B
D
H
C
B
D
F
E
F
A
D
B
A
C
A
C
B
C
B
A
H
E
B
C
E
C
B
G
A
B
A
G
A
C
B
D
A
B
C
B
C
A
B
A
C
H
G
A
B
A
E
G
A
B
A
D
B
C
F
E
F
A
D
E
G
C
B
B
A
C
F
E
A
A
G
A
B
A
D
F
E
A
B
A
C
F
E
F
A
D
E
F
E
A
A
B
A
C
A
E
C
B
D
H
G
A
B
A
H
H
D
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
B
A
C
D
G
G
G
B
A
C
A
G
H
H
F
E
F
A
D
C
B
D
C
B
B
C
F
E
F
A
D
C
B
D
A
H
E
B
C
E
G
E
C
B
B
C
A
C
B
A
B
C
G
A
B
A
C
B
D
B
C
E
G
B
C
C
B
F
E
F
A
D
E
E
E
F
E
F
A
D
F
E
A
C
B
D
C
B
D
E
B
A
C
B
C
G
A
B
A
C
B
E
H
B
C
C
B
C
B
D
D
G
A
B
A
E
B
C
B
A
C
B
A
C
C
B
B
A
C
F
E
A
H
F
E
A
D
G
B
A
C
F
E
A
H
C
B
C
B
D
F
E
F
A
D
G
C
B
F
E
A
F
E
A
F
E
A
B
C
E
C
B
D
G
B
C
F
E
A
A
G
B
A
C
D
H
H
H
F
E
A
C
B
B
C
D
G
E
H
D
B
C
F
E
F
A
D
D
H
H
F
E
A
F
E
F
A
D
C
B
D
B
A
C
C
B
C
B
D
B
C
E
F
E
A
H
H
A
H
E
B
C
E
F
E
A
G
D
A
A
H
E
B
C
E
C
B
B
A
C
B
A
C
C
B
G
A
B
A
F
E
A
G
A
B
A
C
G
G
A
B
A
D
H
A
H
E
B
C
E
C
B
E
G
A
B
A
G
D
B
C
E
H
B
C
G
A
B
A
G
G
B
C
B
C
C
B
D
E
C
B
H
A
H
E
B
C
E
H
A
A
A
E
C
B
D
F
E
A
H
E
H
G
A
B
A
D
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
D
C
B
D
B
A
C
D
B
A
C
B
A
C
C
B
D
E
D
H
F
E
F
A
D
H
D
B
A
C
H
B
C
C
B
D
H
F
E
A
C
B
D
G
D
H
A
E
E
F
E
A
A
C
B
B
C
D
F
E
F
A
D
G
D
D
H
D
H
B
A
C
A
G
G
B
A
C
C
B
C
B
D
D
G
A
B
A
A
H
E
B
C
E
G
D
E
B
C
A
H
E
B
C
E
G
A
B
A
A
H
H
D
G
G
H
G
C
B
B
C
F
E
A
F
E
A
G
A
B
A
D
A
B
A
C
G
H
F
E
F
A
D
A
F
E
A
C
B
D
B
A
C
C
B
D
B
A
C
G
B
A
C
G
E
C
B
A
H
E
B
C
E
B
A
C
C
B
C
B
D
H
H
A
A
D
B
C
F
E
F
A
D
F
E
A
D
A
H
E
B
C
E
B
A
C
A
H
A
H
E
B
C
E
G
C
B
D
A
H
E
B
C
E
C
B
G
E
G
A
D
C
B
C
B
D
G
G
A
B
A
F
E
A
G
A
B
A
G
C
B
B
A
C
C
B
C
B
C
B
E
G
E
E
H
D
E
A
A
H
E
B
C
E
G
A
B
A
C
B
D
H
C
B
D
G
A
B
A
C
B
F
E
A
C
B
G
A
B
A
A
E
D
H
A
A
C
B
F
E
A
D
H
G
C
B
C
B
G
C
B
A
A
C
B
D
B
A
C
G
A
B
A
B
A
C
B
C
F
E
F
A
D
E
B
C
F
E
F
A
D
E
F
E
A
F
E
A
A
H
E
B
C
E
A
B
C
A
E
C
B
D
H
G
A
H
E
B
C
E
A
B
A
C
C
B
D
B
A
C
C
B
B
A
C
G
A
B
A
F
E
F
A
D
H
F
E
A
E
E
F
E
A
C
B
D
C
B
A
H
E
B
C
E
A
H
E
B
C
E
B
C
G
A
B
A
D
F
E
F
A
D
B
A
C
G
A
B
A
G
H
C
B
F
E
F
A
D
E
G
C
B
A
B
A
C
A
H
E
B
C
E
F
E
F
A
D
C
B
F
E
A
C
B
D
C
B
E
D
C
B
D
G
F
E
A
F
E
F
A
D
C
B
G
G
A
B
A
D
H
E
C
B
G
G
D
C
B
C
B
A
C
B
D
B
C
G
A
B
A
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
E
H
F
E
A
E
H
E
F
E
A
E
H
H
B
A
C
F
E
F
A
D
A
H
E
B
C
E
A
A
F
E
F
A
D
H
B
A
C
C
B
B
A
C
C
B
C
B
H
D
G
A
B
A
C
B
D
F
E
A
C
B
B
A
C
B
A
C
D
C
B
H
E
A
C
B
D
C
B
E
G
A
B
A
F
E
F
A
D
B
A
C
D
A
A
H
E
B
C
E
F
E
F
A
D
D
B
A
C
A
A
A
H
E
B
C
E
G
A
B
A
G
A
B
A
F
E
F
A
D
C
B
F
E
A
H
B
A
C
H
G
D
F
E
A
G
B
A
C
G
C
B
B
A
C
F
E
A
B
C
D
B
A
C
H
H
F
E
F
A
D
C
B
D
F
E
F
A
D
B
A
C
E
G
A
B
A
F
E
F
A
D
B
A
C
C
B
B
A
C
A
A
H
E
B
C
E
C
B
E
E
D
B
C
E
D
C
B
D
F
E
A
B
C
H
H
G
A
A
G
A
B
A
E
G
F
E
F
A
D
D
G
A
B
A
H
C
B
B
A
C
G
A
B
A
C
B
G
B
C
B
C
A
B
A
C
F
E
F
A
D
G
D
C
B
D
G
G
E
A
H
E
B
C
E
H
G
A
B
A
G
A
B
A
B
A
C
C
B
D
D
F
E
F
A
D
H
G
A
B
A
B
A
C
B
A
C
B
A
C
F
E
A
C
B
G
A
B
A
D
C
B
D
E
A
G
A
B
A
B
C
C
B
C
B
G
A
B
A
C
B
E
E
B
A
C
C
B
D
G
G
F
E
A
B
A
C
D
F
E
F
A
D
G
A
D
F
E
F
A
D
B
A
C
G
G
A
B
A
A
C
B
A
H
E
B
C
E
B
C
H
F
E
F
A
D
A
G
A
B
A
B
C
A
B
C
E
H
C
B
F
E
A
B
A
C
H
A
H
E
B
C
E
G
A
B
A
G
A
B
A
F
E
F
A
D
D
G
D
G
A
B
A
G
B
C
G
A
B
A
F
E
A
H
H
A
H
E
B
C
E
E
B
C
B
C
H
D
F
E
A
B
C
B
A
C
G
B
C
F
E
A
F
E
A
E
C
B
D
B
A
C
B
A
C
A
H
E
B
C
E
G
E
B
A
C
F
E
A
G
E
G
B
A
C
E
G
A
B
A
D
G
A
B
A
B
C
C
B
D
G
C
B
D
E
C
B
D
G
G
B
C
D
F
E
A
F
E
A
B
A
C
E
D
F
E
A
F
E
F
A
D
C
B
D
H
D
C
B
D
F
E
A
A
H
E
B
C
E
E
A
F
E
A
F
E
A
D
D
C
B
B
C
C
B
A
H
E
B
C
E
G
A
B
A
G
D
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
A
H
E
B
C
E
D
B
C
D
A
A
C
B
G
F
E
F
A
D
D
E
C
B
E
C
B
D
F
E
F
A
D
F
E
A
H
F
E
A
D
B
C
D
H
A
H
E
B
C
E
H
G
A
B
A
H
F
E
A
G
A
B
A
D
G
A
F
E
F
A
D
C
B
D
B
C
H
E
A
H
E
B
C
E
B
A
C
A
H
B
C
H
B
A
C
E
H
F
E
F
A
D
F
E
A
B
A
C
F
E
F
A
D
D
C
B
D
A
H
D
A
H
E
B
C
E
B
C
G
C
B
D
B
C
F
E
A
B
C
A
E
A
H
E
B
C
E
F
E
A
E
G
A
B
A
C
B
D
A
G
A
B
C
B
C
G
A
B
A
C
B
A
H
E
B
C
E
C
B
D
B
C
G
A
B
A
G
A
B
A
G
A
B
A
G
C
B
D
G
C
B
D
D
F
E
A
F
E
A
A
H
E
B
C
E
E
A
H
E
B
C
E
D
E
B
A
C
F
E
A
H
C
B
D
A
C
B
D
A
H
E
B
C
E
E
B
A
C
A
H
E
B
C
E
D
D
C
B
D
D
E
B
A
C
B
A
C
F
E
F
A
D
F
E
A
G
A
B
A
E
G
C
B
D
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
C
B
D
E
D
G
A
B
A
C
B
B
C
B
A
C
E
C
B
D
B
A
C
H
D
A
A
H
E
B
C
E
G
A
B
A
C
B
D
F
E
A
D
B
C
G
A
B
A
A
H
E
B
C
E
F
E
A
F
E
F
A
D
E
C
B
F
E
A
B
C
G
B
A
C
A
H
C
B
D
C
B
D
G
A
H
E
B
C
E
B
A
C
G
E
A
G
A
B
A
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
G
F
E
A
B
A
C
A
H
E
B
C
E
F
E
F
A
D
A
B
A
C
F
E
A
F
E
A
A
B
A
C
C
B
F
E
A
F
E
A
B
C
A
A
H
A
E
G
H
F
E
A
A
A
F
E
A
C
B
F
E
A
D
G
A
B
A
C
B
B
C
E
E
A
C
B
C
B
F
E
F
A
D
H
E
B
A
C
H
A
H
E
B
C
E
F
E
A
E
G
D
G
F
E
F
A
D
H
F
E
A
G
A
B
A
F
E
A
C
B
B
A
C
C
B
D
D
C
B
A
H
E
B
C
E
C
B
C
B
D
D
E
H
H
G
A
B
A
E
D
D
G
A
B
A
G
B
C
F
E
F
A
D
G
A
B
A
F
E
A
F
E
A
E
C
B
C
B
D
H
B
C
A
C
B
E
B
C
E
D
D
C
B
D
B
C
B
A
C
B
C
F
E
F
A
D
A
H
E
G
E
B
A
C
F
E
F
A
D
H
B
C
C
B
G
F
E
A
F
E
F
A
D
B
C
G
H
F
E
F
A
D
A
H
E
B
C
E
E
A
H
E
B
C
E
G
A
B
A
E
B
A
C
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
G
A
B
A
G
A
B
A
H
E
C
B
D
H
F
E
A
B
A
C
F
E
A
H
A
B
A
C
G
H
B
C
D
E
C
B
B
A
C
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
A
F
E
F
A
D
G
A
B
A
G
A
B
A
D
E
G
A
B
A
C
B
F
E
F
A
D
F
E
A
F
E
F
A
D
B
A
C
C
B
A
H
E
B
C
E
B
A
C
F
E
A
E
C
B
H
C
B
D
D
B
C
G
A
B
A
E
E
F
E
A
B
C
A
H
E
B
C
E
B
A
C
E
D
E
G
A
B
A
F
E
F
A
D
C
B
C
B
D
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
C
B
D
F
E
A
E
B
C
D
G
A
B
A
F
E
F
A
D
D
C
B
D
C
B
D
C
B
F
E
A
A
A
A
C
B
D
G
A
B
A
D
A
H
E
B
C
E
C
B
C
B
F
E
F
A
D
E
A
C
B
B
A
C
A
H
E
B
C
E
E
C
B
D
A
G
A
B
A
B
A
C
A
D
D
H
A
F
E
A
C
B
C
B
D
G
F
E
F
A
D
H
C
B
G
A
H
E
B
C
E
F
E
A
C
B
D
B
A
C
F
E
A
E
H
G
G
H
B
A
C
A
G
A
B
A
B
A
C
B
C
B
C
F
E
F
A
D
B
C
F
E
F
A
D
B
A
C
A
G
H
B
A
C
B
A
C
B
C
B
A
C
C
B
F
E
A
F
E
F
A
D
F
E
A
C
B
D
A
D
G
A
H
E
B
C
E
C
B
F
E
F
A
D
C
B
H
E
D
D
H
C
B
D
G
A
B
A
F
E
F
A
D
C
B
D
G
D
C
B
D
B
A
C
D
E
A
H
E
B
C
E
C
B
B
C
E
B
A
C
B
C
H
A
G
F
E
F
A
D
G
A
B
A
H
A
H
E
B
C
E
A
H
E
B
C
E
G
A
H
E
B
C
E
A
H
E
B
C
E
G
F
E
F
A
D
D
C
B
A
H
E
B
C
E
C
B
G
A
B
A
A
H
E
B
C
E
C
B
D
B
A
C
H
F
E
A
F
E
A
C
B
C
B
B
A
C
A
H
E
B
C
E
F
E
A
G
F
E
A
B
C
F
E
F
A
D
G
C
B
D
F
E
F
A
D
A
H
E
B
C
E
E
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
C
B
D
E
C
B
B
A
C
D
E
C
B
D
F
E
A
G
A
B
A
B
C
A
H
E
B
C
E
C
B
D
F
E
A
F
E
A
A
H
B
A
C
C
B
D
H
A
H
E
B
C
E
G
A
B
A
G
A
B
A
B
C
C
B
G
F
E
A
B
A
C
A
F
E
A
B
C
F
E
A
E
H
H
F
E
A
D
A
H
E
B
C
E
G
A
A
C
B
D
G
A
B
A
A
C
B
F
E
A
C
B
D
F
E
A
B
A
C
C
B
C
B
A
H
E
B
C
E
C
B
D
G
F
E
F
A
D
F
E
F
A
D
H
H
C
B
D
B
C
A
H
E
B
C
E
E
G
B
A
C
H
E
F
E
A
A
H
E
B
C
E
B
C
B
C
A
H
E
B
C
E
C
B
D
F
E
F
A
D
E
F
E
F
A
D
F
E
F
A
D
C
B
C
B
F
E
A
B
A
C
G
H
A
C
B
D
A
A
A
G
C
B
D
B
C
B
A
C
G
A
H
E
B
C
E
C
B
D
E
G
A
B
A
F
E
F
A
D
C
B
D
C
B
D
C
B
C
B
C
B
D
G
B
C
D
H
A
H
E
B
C
E
E
H
C
B
E
G
C
B
E
F
E
F
A
D
E
G
A
B
A
E
D
A
E
B
A
C
G
A
B
A
C
B
A
H
E
B
C
E
F
E
F
A
D
H
A
F
E
A
D
B
A
C
A
H
E
B
C
E
C
B
D
E
F
E
A
E
C
B
D
C
B
D
F
E
F
A
D
F
E
A
E
F
E
F
A
D
D
A
H
E
B
C
E
B
A
C
D
B
A
C
D
G
A
B
A
C
B
B
A
C
C
B
F
E
A
A
G
E
D
F
E
A
A
F
E
F
A
D
D
G
A
B
A
A
A
H
E
B
C
E
E
D
F
E
F
A
D
G
D
H
B
A
C
D
A
H
A
H
E
B
C
E
A
H
E
B
C
E
D
A
H
E
B
C
E
A
H
E
B
C
E
D
F
E
A
F
E
A
E
F
E
A
B
C
B
A
C
G
A
B
A
F
E
A
B
A
C
G
A
B
A
F
E
F
A
D
B
A
C
G
A
B
A
A
H
E
B
C
E
H
G
B
C
C
B
D
D
A
D
B
C
B
A
C
C
B
C
B
E
G
D
B
A
C
B
A
C
B
C
C
B
D
B
A
C
C
B
D
C
B
A
H
E
B
C
E
B
C
D
E
F
E
F
A
D
E
H
A
H
E
B
C
E
E
G
B
A
C
B
C
C
B
G
A
B
A
C
B
H
G
C
B
B
A
C
C
B
D
B
A
C
H
E
B
C
B
A
C
B
A
C
C
B
B
A
C
D
B
A
C
B
C
D
F
E
F
A
D
F
E
F
A
D
G
A
H
E
B
C
E
F
E
F
A
D
D
F
E
A
A
H
E
B
C
E
H
G
G
C
B
D
C
B
D
G
F
E
F
A
D
D
F
E
A
G
A
B
A
G
E
C
B
C
B
H
F
E
F
A
D
B
C
A
A
H
E
B
C
E
G
C
B
D
E
E
E
C
B
D
E
B
A
C
G
A
B
A
H
C
B
B
A
C
B
C
A
E
H
C
B
D
B
A
C
C
B
G
C
B
D
C
B
B
C
E
B
A
C
B
C
C
B
C
B
F
E
F
A
D
E
B
A
C
D
B
C
A
H
E
B
C
E
G
B
A
C
D
D
B
A
C
G
A
B
A
G
A
B
A
C
B
D
B
C
A
H
E
B
C
E
C
B
D
D
F
E
F
A
D
A
H
E
B
C
E
A
H
E
B
C
E
G
A
B
A
A
H
E
B
C
E
H
G
A
B
A
B
C
H
B
A
C
G
A
B
A
B
C
G
H
A
H
E
B
C
E
E
B
A
C
A
H
E
B
C
E
B
C
D
B
C
F
E
F
A
D
E
E
F
E
F
A
D
C
B
B
A
C
F
E
A
F
E
F
A
D
H
C
B
H
B
A
C
G
F
E
F
A
D
F
E
F
A
D
A
D
D
A
H
E
B
C
E
C
B
D
B
C
H
F
E
A
C
B
F
E
F
A
D
G
G
H
B
C
A
H
E
B
C
E
E
B
C
A
B
C
C
B
D
G
C
B
D
A
H
E
B
C
E
H
C
B
H
E
A
H
E
B
C
E
D
G
E
A
H
E
B
C
E
B
A
C
E
B
A
C
A
H
E
B
C
E
E
D
B
C
G
A
B
A
G
B
A
C
A
H
E
B
C
E
H
C
B
D
C
B
D
G
H
C
B
D
C
B
F
E
A
F
E
A
A
G
B
A
C
H
A
G
A
B
A
A
H
E
B
C
E
F
E
A
C
B
B
A
C
F
E
A
F
E
A
G
D
B
C
C
B
D
G
A
B
A
A
D
G
A
B
A
E
A
H
E
B
C
E
B
C
A
A
H
E
B
C
E
C
B
D
A
C
B
D
A
H
E
B
C
E
B
A
C
E
F
E
F
A
D
G
A
B
A
A
B
A
C
A
H
E
B
C
E
B
A
C
D
H
B
C
A
H
E
B
C
E
B
C
H
F
E
F
A
D
C
B
A
H
E
B
C
E
G
A
B
A
A
C
B
D
C
B
D
A
H
E
B
C
E
E
C
B
D
D
G
A
B
A
F
E
A
F
E
F
A
D
E
A
H
E
B
C
E
A
H
B
C
B
C
C
B
D
F
E
F
A
D
A
H
E
B
C
E
C
B
H
E
B
C
D
C
B
D
G
A
B
A
H
F
E
F
A
D
A
A
E
C
B
D
D
F
E
F
A
D
G
A
A
H
E
B
C
E
F
E
F
A
D
H
C
B
D
B
A
C
C
B
D
B
A
C
A
H
E
B
C
E
C
B
D
C
B
C
B
D
C
B
D
A
H
E
B
C
E
E
H
G
B
A
C
B
A
C
G
A
B
A
H
G
A
B
A
A
H
E
B
C
E
H
H
D
C
B
A
F
E
A
A
B
C
B
C
C
B
D
F
E
F
A
D
H
A
A
F
E
F
A
D
B
C
A
E
C
B
E
A
F
E
A
B
A
C
E
B
A
C
C
B
F
E
A
B
C
B
C
B
A
C
D
C
B
D
D
B
C
D
C
B
D
A
D
B
C
B
C
G
C
B
F
E
A
F
E
F
A
D
G
G
F
E
F
A
D
F
E
A
F
E
A
D
B
A
C
H
G
B
A
C
C
B
G
A
D
H
C
B
C
B
D
G
F
E
F
A
D
G
C
B
F
E
A
D
C
B
D
H
C
B
F
E
A
H
A
F
E
F
A
D
B
A
C
B
A
C
G
A
B
A
C
B
D
F
E
A
B
A
C
D
H
G
A
B
A
A
B
A
C
A
H
E
B
C
E
H
A
C
B
D
C
B
D
A
C
B
D
H
G
A
B
A
D
F
E
F
A
D
E
G
A
H
E
B
C
E
F
E
F
A
D
H
F
E
F
A
D
F
E
F
A
D
C
B
B
C
F
E
F
A
D
G
G
F
E
F
A
D
F
E
F
A
D
B
A
C
C
B
A
H
E
B
C
E
D
A
D
F
E
F
A
D
B
C
C
B
D
F
E
F
A
D
A
B
A
C
F
E
A
F
E
A
F
E
A
D
B
C
G
A
B
A
H
C
B
D
B
C
A
G
F
E
F
A
D
A
H
E
B
C
E
B
A
C
C
B
D
A
H
E
B
C
E
A
H
E
B
C
E
F
E
F
A
D
G
A
F
E
F
A
D
A
H
E
B
C
E
H
F
E
A
H
A
B
A
C
C
B
G
A
B
A
G
G
A
B
A
A
B
C
B
C
B
C
F
E
F
A
D
H
B
C
F
E
F
A
D
G
A
B
A
H
G
B
A
C
B
C
G
A
B
A
G
E
F
E
A
F
E
A
B
C
C
B
D
E
A
A
H
E
B
C
E
A
D
D
C
B
D
B
C
F
E
F
A
D
D
D
F
E
A
G
B
A
C
G
B
A
C
C
B
F
E
A
C
B
D
F
E
F
A
D
B
A
C
B
C
A
H
E
B
C
E
A
E
A
H
E
B
C
E
H
A
A
D
E
C
B
D
B
A
C
E
E
E
C
B
F
E
F
A
D
D
G
B
A
C
F
E
F
A
D
E
A
H
E
B
C
E
D
B
C
D
G
A
A
B
C
H
A
H
E
B
C
E
F
E
A
C
B
D
C
B
D
G
A
B
A
H
B
A
C
G
A
B
A
D
G
A
H
E
B
C
E
A
G
A
B
A
D
C
B
D
D
E
B
A
C
H
H
A
B
C
A
E
E
G
A
F
E
F
A
D
D
A
H
E
B
C
E
F
E
F
A
D
C
B
D
D
C
B
C
B
D
D
F
E
A
D
F
E
F
A
D
H
B
A
C
F
E
F
A
D
B
A
C
G
A
B
A
B
A
C
G
B
A
C
F
E
A
G
H
G
A
B
A
D
C
B
D
G
A
B
A
B
C
G
A
B
A
G
A
B
A
F
E
A
D
F
E
A
B
A
C
H
C
B
D
A
F
E
A
B
A
C
F
E
F
A
D
D
B
C
H
H
F
E
A
E
E
H
C
B
D
D
G
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
D
C
B
D
A
F
E
F
A
D
A
B
A
C
C
B
D
A
H
E
B
C
E
B
A
C
D
A
F
E
F
A
D
D
A
H
E
B
C
E
G
A
B
A
A
A
F
E
F
A
D
A
E
F
E
F
A
D
B
A
C
H
H
F
E
F
A
D
G
C
B
D
E
B
C
D
F
E
F
A
D
H
A
F
E
F
A
D
F
E
A
C
B
C
B
D
E
D
G
H
E
F
E
A
B
C
A
E
F
E
F
A
D
C
B
D
F
E
A
G
H
A
A
H
E
B
C
E
H
D
A
G
F
E
F
A
D
B
C
G
G
H
B
C
G
D
A
H
E
B
C
E
G
H
A
H
E
B
C
E
F
E
A
B
C
D
E
G
A
F
E
F
A
D
F
E
F
A
D
G
A
B
A
A
H
E
B
C
E
A
F
E
F
A
D
A
B
A
C
D
G
A
B
A
C
B
D
B
C
C
B
B
A
C
F
E
F
A
D
C
B
D
A
H
E
B
C
E
B
A
C
C
B
C
B
D
A
H
C
B
D
G
A
B
A
C
B
D
D
F
E
F
A
D
G
H
H
D
A
H
E
B
C
E
B
C
G
A
B
A
A
H
E
B
C
E
G
C
B
A
H
E
B
C
E
D
G
G
A
B
A
B
C
D
F
E
A
B
C
C
B
C
B
D
E
B
C
F
E
A
A
B
C
C
B
D
A
B
C
H
F
E
A
H
C
B
C
B
D
C
B
D
A
B
A
C
F
E
A
A
H
E
B
C
E
B
C
F
E
F
A
D
F
E
A
D
H
B
C
G
A
B
A
B
A
C
F
E
F
A
D
G
A
B
A
E
F
E
A
C
B
F
E
A
H
C
B
G
H
G
F
E
A
C
B
D
G
A
B
A
B
C
F
E
A
B
A
C
H
A
H
E
B
C
E
A
F
E
A
C
B
B
C
A
H
E
B
C
E
G
E
F
E
F
A
D
D
E
H
F
E
A
C
B
D
C
B
D
C
B
D
H
G
B
C
E
C
B
G
A
B
A
A
H
E
B
C
E
B
C
B
C
G
G
A
B
A
E
C
B
D
G
A
F
E
A
B
C
B
A
C
C
B
D
F
E
F
A
D
G
B
C
A
H
E
B
C
E
F
E
A
H
H
G
H
F
E
A
F
E
A
E
G
A
B
A
B
A
C
F
E
A
C
B
C
B
D
B
A
C
C
B
C
B
D
G
D
B
C
E
C
B
F
E
F
A
D
C
B
A
H
E
B
C
E
C
B
D
H
A
H
E
B
C
E
F
E
F
A
D
H
B
C
C
B
C
B
G
A
B
A
F
E
A
A
H
E
B
C
E
F
E
F
A
D
B
A
C
G
A
B
A
G
A
B
A
G
C
B
D
B
A
C
B
C
G
A
B
A
B
A
C
G
A
C
B
D
G
F
E
F
A
D
A
A
H
E
B
C
E
F
E
F
A
D
F
E
F
A
D
A
D
H
F
E
F
A
D
A
C
B
D
G
F
E
A
B
A
C
C
B
D
A
H
E
B
C
E
E
G
A
B
A
B
A
C
C
B
D
D
B
A
C
E
E
G
C
B
D
A
F
E
F
A
D
G
B
A
C
G
H
D
B
C
G
D
A
H
C
B
C
B
B
A
C
C
B
D
C
B
E
G
E
G
G
A
B
A
G
H
G
A
B
A
G
A
B
A
E
B
C
C
B
D
F
E
A
G
A
B
A
F
E
F
A
D
C
B
D
A
H
E
B
C
E
B
A
C
F
E
A
D
C
B
C
B
B
A
C
A
H
E
B
C
E
A
H
E
B
C
E
F
E
A
G
A
B
A
H
D
C
B
D
C
B
D
E
F
E
A
B
C
C
B
A
H
E
B
C
E
A
F
E
F
A
D
H
F
E
A
A
H
E
B
C
E
B
C
D
G
A
H
E
B
C
E
E
G
B
A
C
C
B
D
A
H
E
B
C
E
B
C
G
A
B
A
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
D
H
B
A
C
G
C
B
A
B
A
C
G
A
H
C
B
A
H
E
B
C
E
C
B
D
F
E
A
G
A
H
E
B
C
E
F
E
A
F
E
F
A
D
G
B
C
E
B
A
C
F
E
F
A
D
H
G
B
C
C
B
G
A
B
A
A
A
H
E
B
C
E
C
B
D
C
B
B
A
C
A
H
E
B
C
E
H
B
C
D
C
B
D
A
G
C
B
A
H
E
B
C
E
A
F
E
F
A
D
H
C
B
D
D
B
C
F
E
A
E
C
B
D
G
F
E
F
A
D
H
E
G
C
B
A
F
E
A
H
H
E
A
E
C
B
D
G
H
F
E
A
B
A
C
H
F
E
F
A
D
A
D
G
C
B
D
B
C
F
E
A
F
E
F
A
D
A
H
E
B
C
E
A
F
E
F
A
D
H
C
B
B
A
C
B
A
C
D
F
E
A
F
E
F
A
D
F
E
F
A
D
C
B
B
C
E
A
F
E
A
F
E
A
F
E
F
A
D
G
A
B
A
F
E
A
F
E
F
A
D
G
F
E
F
A
D
C
B
D
G
A
B
A
G
A
B
A
G
H
F
E
A
F
E
A
A
F
E
F
A
D
C
B
D
B
C
C
B
F
E
A
B
A
C
E
C
B
D
B
A
C
A
H
E
B
C
E
C
B
A
H
E
B
C
E
A
H
F
E
A
A
H
E
B
C
E
B
A
C
B
C
B
A
C
C
B
D
D
F
E
A
C
B
D
B
C
G
A
B
A
D
A
H
E
F
E
F
A
D
H
A
F
E
F
A
D
F
E
F
A
D
H
F
E
F
A
D
E
G
A
B
A
C
B
G
A
B
A
B
A
C
G
A
B
A
H
G
A
B
A
F
E
F
A
D
C
B
D
H
F
E
A
G
A
B
A
C
B
D
F
E
A
F
E
F
A
D
B
C
A
C
B
D
G
A
H
E
B
C
E
G
A
B
A
G
A
H
E
B
C
E
G
A
B
A
H
A
H
E
B
C
E
B
A
C
A
H
E
B
C
E
D
B
A
C
D
A
H
E
B
C
E
A
A
H
E
B
C
E
C
B
F
E
F
A
D
E
G
A
B
A
G
F
E
F
A
D
G
A
B
A
F
E
A
B
C
F
E
F
A
D
G
F
E
F
A
D
E
H
H
C
B
G
A
B
A
H
F
E
F
A
D
B
A
C
A
H
E
B
C
E
D
D
G
C
B
A
F
E
F
A
D
G
A
B
A
C
B
D
C
B
D
F
E
F
A
D
B
C
C
B
F
E
A
A
F
E
A
G
A
H
E
B
C
E
G
E
A
H
E
B
C
E
D
C
B
D
A
H
E
B
C
E
F
E
F
A
D
C
B
D
A
D
E
E
G
A
B
A
C
B
D
A
H
E
B
C
E
H
F
E
A
C
B
F
E
A
B
C
C
B
D
G
A
B
A
F
E
A
G
A
B
A
C
B
D
C
B
D
H
A
H
E
B
C
E
A
E
E
F
E
F
A
D
B
C
A
H
C
B
D
F
E
A
F
E
A
B
C
E
G
B
C
B
C
G
C
B
D
H
G
F
E
F
A
D
F
E
A
G
F
E
A
A
F
E
F
A
D
C
B
D
F
E
F
A
D
A
H
E
B
C
E
D
A
G
A
B
A
F
E
A
D
G
F
E
F
A
D
F
E
F
A
D
F
E
F
A
D
A
F
E
A
C
B
F
E
A
E
A
A
H
E
B
C
E
H
D
D
G
B
A
C
F
E
F
A
D
C
B
C
B
D
B
C
H
G
A
B
A
G
A
B
A
B
A
C
H
F
E
F
A
D
G
A
B
A
G
A
B
A
B
A
C
B
A
C
G
F
E
F
A
D
C
B
D
H
C
B
C
B
C
B
D
A
D
F
E
A
G
H
B
A
C
A
H
E
B
C
E
F
E
F
A
D
G
A
B
A
A
G
A
B
A
A
H
E
B
C
E
F
E
A
A
H
E
B
C
E
D
C
B
D
B
C
F
E
A
D
F
E
F
A
D
G
A
B
A
F
E
F
A
D
C
B
G
A
B
A
E
E
B
A
C
C
B
E
C
B
G
C
B
D
F
E
A
F
E
A
D
A
H
E
B
C
E
A
H
E
B
C
E
D
F
E
A
A
H
E
B
C
E
C
B
A
F
E
F
A
D
B
C
F
E
A
F
E
F
A
D
F
E
A
A
H
E
B
C
E
G
C
B
B
A
C
A
H
E
B
C
E
B
A
C
F
E
A
G
A
B
A
F
E
.
