
G
G
G
G
G
G
G
G
G
D
G
G
G
G
A
G
G
G
G
D
G
G
G
G
G
G
G
G
G
D
G
G
G
G
G
A
G
G
D
G
G
G
G
G
G
G
A
G
G
G
G
G
G
G
G
G
D
G
G
G
G
G
G
G
G
G
A
G
G
G
G
G
G
G
G
G
G
G
D
G
G
G
G
G
G
G
G
G
A
G
G
G
G
G
G
G
G
G
G
G
D
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
A
G
D
G
G
G
G
G
G
G
G
G
E
G
G
G
A
G
G
G
G
G
G
G
G
G
G
D
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
A
G
G
D
G
G
G
G
G
G
G
G
G
G
G
A
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
D
G
G
G
A
G
G
G
G
G
D
G
G
G
G
G
G
G
G
D
G
G
G
A
G
G
G
G
G
D
G
G
G
G
G
G
G
G
G
D
G
G
G
G
G
G
G
G
G
G
D
G
G
G
A
G
G
G
G
G
D
G
G
A
G
G
G
G
G
D
G
G
A
G
G
G
G
G
D
G
G
G
G
A
G
G
G
G
D
G
G
A
G
G
G
G
G
D
G
G
G
A
G
G
G
G
G
D
G
G
G
G
A
G
G
G
G
G
G
G
G
G
G
G
G
G
G
D
G
G
G
G
G
G
G
G
G
G
G
A
G
G
G
G
G
G
G
G
G
G
G
G
G
D
G
G
G
G
G
G
G
G
G
G
G
G
D
G
G
G
G
G
A
G
G
D
G
G
G
G
G
G
A
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
D
G
G
G
G
G
G
G
G
G
A
G
G
G
G
G
G
G
G
G
G
G
G
G
G
D
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
A
G
D
G
G
G
G
G
G
G
G
G
E
G
A
G
G
G
G
G
G
G
G
G
G
G
D
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
A
G
D
G
G
G
G
G
G
G
G
G
E
G
G
G
A
G
G
G
G
G
G
G
G
G
D
G
G
G
G
G
G
G
A
G
G
G
G
D
G
G
G
G
G
G
G
G
G
G
G
G
A
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
G
N