Documente Academic
Documente Profesional
Documente Cultură
w . s o n e r s e t m a u b a m
c
z
-
c
t
c
c
J
D
;
-
-
I
C
.
-
-
C
-
-
e
C
Z
.
t
c
C
C
Z
-
E
r
-
-
-
.
-
-
P
D
C
Z
C
C
-
C
C
C
"
-
c
I
'
0
i
t
4
)
E
C
d
e
n
4
)
E
i
c
u
2
4
)
e
n
-
C
d
4
)
U
,
C
d
1
0
4
)
e
n
C
d
e
n
C
d
C
d
C
d
1
.4
C
d
c
A
p
4
-
e
n
4
)
4
)
4
)
c
d
-
9
0
0
t
i
E
-
-
C
d
C
d
l
C
d
4
)
2
0
2
C
d
4
)
a
j
C
d
C
d
C
d
C
d
e
n
-
a
g
4
)
C
d
C
d
C
d
-
0
0
0
0
4
e
n
e
n
e
n
0
C
d
0
'
u
H
-
;
C
d
C
d
C
d
4
)
Q
C
d
e
n
'
d
'
d
0
o
0
4
'
4
C
d
E
o
_
.
0
;
i
-
0
4
C
d
U
4
)
C
d
V
'
4
E
V
C
d
1
.
4
0
0
"
s
-
.
4
1
0
4
.
C
d
l
a
,
C
d
0
0
4
-
;
I
:
h
C
d
0
4
e
n
C
d
o
E
0
'
2
4
)
4
.
C
d
C
d
'
C
d
U
1
4
C
d
E
i
c
d
.
0
0
1
-
'
C
d
C
d
e
n
V
e
n
'C
d
C
4
C
d
4
)
g
d
C
'
4
)
E
i
C
d
0
4
0
4
.
U
D
0
'
4
1
4
e
n
0
4
4
4
z
4
z
0
C
,
C
C
c
i
)
V
)
0
c
i
.
1
c
i
c
i
z
I
J
0
0
C
-
>
-
c
i
c
i
H
-
I
,
C
l
)
C
Q
)
C
)
1
0
O
O
c
j
a
i
O
D
0
c
o
c
o
2
o
C
0
U
J
1
f
C
)
0
0
0
z
C
d
C
.)
C
)
E
d
)
0
C
)
C
d
E
C
)
0
0
0
0
C
d
C
/C
0
0
C
d
E
C
)
0
0
0
C
)
i
n
a
,
D
C
4
-
.
0
0
.
D
C
C
E
a
0
0
a
,
a
,
I
n
0
>
I
n
U
'C
a
,
i
n
0
4
-
C
a
,
C
c
r
0
c
c
a
,
C
1
_
0
i
?
r
r
<
0
Q
0
'
0
0
0
L
C
)
C
.
,
U
;
O
.
2
.
2
(
1
)
&
0
,
C
V
o
O
,
C
o
0
>
,
c
0
E
-
g
.
;
E
o
0
C
d
0
)
0
)
M
4
Q
Q
)
C
)
C
d
-
0
o
C
)
C
A
M
C
c
i
)
C
l)
.
Q
c
i
)
H
c
i
)
0
C
l
)
c
_
)
.
C
)
C
o
.
-
)
a
z
0
r
)
o
-
C
l)
-
0
'
m
C
l)
p
-
C
l
)
C
.
)
C
)
)
j
c
i
)
c
d
Z
c
o
0
)
0
Q
d
.
-
)
-
a
)
0
0
a
)
0
6
r
)
b
)
a
)
Q
0
0
a
)
N
O
0
0
2
(
I
)
0
a
)
f
t
)
E
.
-
p
.
b
c
a
a
)
P
l
C
l
)
C
0
0
c
-
1
<
a
)
0
0
0
a
)
.
0
7
-
4
k
m
C
l)
a
)
4
-
p
0
0
c
l
)
C
C
l
)
C
-
J
i
J
c
0
O
o
:
.
a
)
O
D
r
.
a
)
(A
:
h
H
1
C
a
)
J
C
d
P
<
l
)
0
0
a
)
C
Q
a
)
0
0
C
a
)
a
)
C
l
)
<
C
a
)
c
i
0
a
)
a
)
a
)
j
!
C
a
)
a
<
j
a
)
a
S
a
)
o
C
l)
0
Q
)
a
)
C
l)
a
)
a
)
4
C
0
a
)
C
'
c
Z
<
W
a
)
0
a
)
C
0
C
l
)
E
-
a
)
a
)
0
a
)
(
<
0
-
1
4
-
a
)
C
l
)
Q
0
a
'
C
d
-
E
o
0
C
a
)
0
0
Q
-
0
0
0
a
)
0
C
l
)
C
l
i
0
a
)
0
0
0
c
a
a
)
j
.
E
d
w
i
-
4
m
W
o
o
^
-
l
o
m
w
o
o
0
r
,
C
1
)
a
)
C
Z
i
'
c
0
c
c
Q
)
a
)
1
0
o
-
a
)
C
l)
0
a
)
0
0
w
w
o
o
;
.
4
1
-
j
u
4
W
c
d
Q
)
.
_
c
0
C
l)
C
a
)
-
-
.
.
J
4
_
0
c
Q
a
)
Q
O
C
l)
0
c
8
Q
C
l
)
C
)
a
)
0
i
0
'
a
)
a
)
a
)
a
)
'
a
)
0
c
d
7
-
4
C
.
C
C
l
)
U
)
c
Q
)
a
)
C
l)
a
)
a
)
a
)
V
Q
0
U
)
a
)
C
4
H
U
)
C
l)
i
0
0
0
0
c
O
E
n
g
a
)
0
c
o
a
)
C
l
c
r
M
a
)
a
)
a
)
a
)
0
C
l
'
C
l)
C
l)
Q
c
o
<
'
2
r
.
C
I
S
c
a
)
a
)
a
)
0
o
a
)
-
a
)
<
a
)
c
.
C
l
)
a
)
_
o
'
E
E
o
C
Z
U
)
Q
)
0
U
,
0
U
)
a
)
c
d
0
Q
)
a
)
c
l
c
c
c
E
0
1
L
1
Q
)
U
0
a
)
-
o
a
)
Q
c
a
C
o
C
.
1
2
"
<
C
l)
0
>
U
)
I
-
J
>
z
0
i
z
0
c
,
J
H
i
l
f
i
b
l
i
r
I
)
C
I
S
C
d
c
'
4
)
.
<
a
;
:
b
b
c
E
O
C
l
a
C
)
C
l
)
0
0
C
)
-
-
0
0
E
n
I
1
1
.
'
!
!
.
2
E
C
C
l
)
C
C
0
'
C
)
c
-
4
0
C
l
)
C
)
c
c
0
C
)
0
0
C
'
4
-
r
J
)
0
4
C
l
)
C
)
.
.
_
4
-
4
C
)
0
C
)
0
-
.
C
)
C
l
)
4
Q
)
C
)
C
)
0
C
)
C
C
C
'
-
C
)
C
)
C
i
D
C
c
0
C
)
C
l
)
C
C
)
C
0
4
-
3
.
C
r
0
,
C
)
C
d
2
'
a
0
i
c
0
C
l
)
C
)
-
1
C
)
p
4
8
C
I
C
C
d
4
.
0
0
c
0
I
!
I
1
c
d
E
C
U
C
)
8
C
'
c
L
)
0
o
'
c
.
0
C
I
S
C
d
o
0
0
0
2
0
Q
b
C
d
b
L
)
C
d
0
I
c
d
(
1
)
4
-
i
>
>
.
C
)
0
'
C
d
0
0
C
I
S
I
n
4
:
I
4
:
I
-
L
U
I
n
w
0
I
)
0
E
n
c
d
.
N
d
)
C
l
)
C
)
C
0
<
C
)
U
H
b
i
D
c
u
b
j
D
4
-
4
C
)
0
0
C
I
D
C
,
)
C
)
c
d
C
d
0
C
l)
N
C
)
C
)
C
d
0
C
l
)
C
)
C
l
)
0
C
d
C
ID
2
C
)
C
d
C
)
C
l
)
C
d
0
0
0
0
E
C
l
)
0
C
l)
'
m
C
l)
0
'
c
j
'
d
d
C
d
C
d
C
l)
U
)
I
-
C
l
)
C
d
c
d
C
d
C
l)
Z
U
)
6
C
l
)
C
d
C
d
f
1
C
l
)
.
0
C
)
0
.
4
4
C
)
0
C
)
C
)
4
C
)
0
P
.
2
0
-
V
I
C
U
C
)
4
-
:
8
?
C
)
c
d
-
'
C
)
C
)
C
)
C
d
C
l
)
c
y
Z
C
d
O
Q
<
C
)
U
)
0
.
4
I
I
I
0
-
.
C
IS
0
<
C
)
C
)
<
C
)
0
C
d
C
)
,
!
,
C
)
0
C
)
0
0
d
C
A
C
)
C
d
,
-
'
C
d
C
d
0
0
C
)
c
d
_
C
d
.
0
C
)
N
C
)
_
r
i
j
h
o
C
l
)
C
l
)
.
4
.
.
4
.
4
-
C
d
.
C
'
0
0
Q
)
o
d
C
d
0
C
)
0
-
C
.
-
c
d
0
C
d
E
n
C
I
S
Q
k
C
)
C
l
)
C
d
l
)
4
0
C
d
C
d
C
)
Z
i
2
u
C
)
0
E
t
C
d
d
'
-
<
c
d
(
I
)
c
d
C
)
r
n
c
o
E
n
c
i
3
C
)
b
C
d
C
)
0
Q
)
C
)
C
d
C
)
-
'
.
_
4
.
5
E
n
C
d
Q
0
0
4
-
4
4
.
C
d
0
0
0
c
d
o
.
.
<
C
d
C
)
C
d
C
d
C
d
C
d
U
)
C
)
C
)
0
_
4
0
C
l)
0
C
'
8
0
C
l)
C
d
C
d
U
)
_
C
l
)
2
'
E
0
(
l
)
C
)
0
C
)
C
d
O
C
d
C
d
0
0
(
l
)
c
d
0
u
.
0
U
)
C
)
o
c
d
c
d
C
)
C
d
C
d
>
C
d
C
)
c
d
I
c
d
C
)
C
)
E
;
C
d
C
)
C
d
b
i
c
C
d
I
0
C
)
f
t
O
C
)
C
l
)
C
l
)
C
l
)
C
d
C
d
C
d
E
n
C
)
Q
)
<
m
L
<
C
)
C
)
.
C
d
0
0
-
<
C
l
)
>
C
d
0
c
i
)
U
)
r
.
.
0
0
U
4
-
0
0
0
C
I
S
0
'
C
)
0
t
o
0
(
7
C
d
)
C
l
)
c
-
C
C
C
)
0
C
.
)
C
C
C
C
0
C
Z
$
-
4
C
)
C
C
C
C
0
-
-
-
t
u
C
)
0
C
C
C
)
C
)
C
C
0
'
0
0
C
l
)
.
C
C
C
C
Q
.
C
C
0
C
C
0
C
)
-
0
C
)
C
C
4
-
Z
0
C
l
)
.
_
C
.
)
C
)
C
)
'
0
C
)
C
C
C
'
E
C
C
0
0
C
)
C
C
C
l
)
C
C
C
C
0
i
l
I
o
C
)
C
C
-
0
0
0
g
C
'
E
.
0
c
r
4
-
4
.
-
C
I
S
0
C
'
C
C
C
l
)
C
'
C
C
C
)
I
J
>
z
0
0
U
-
0
4
-
C
4
-
C
)
.
1
0
U
'
O
I
I
.
U
1
C
)
c
d
C
l
)
C
C
l
)
c
E
0
E
c
C
C
C
)
c
d
C
C
)
..4
0
E
0
-
i
(
D
C
C
0
C
)
C
I
)
C
C
C
C
C
d
E
E
C
C
C
U
0
C
L
I
1
0
0
C
C
r
A
C
)
C
C
C
Z
4
C
4
-
0
C
l
)
C
)
C
)
C
l)
C
C
C
)
Q
C
d
C
)
C
C
.
-
C
C
'
C
C
C
,
C
l
)
C
C
4
-
.
C
.
)
0
0
C
C
C
C
C
)
D
0
C
C
C
)
c
0
C
'
C
l
)
C
C
C
C
c
C
.
)
-
0
C
)
0
(
O
4
-
C
1
)
C
C
-
c
i
.
-
C
C
)
0
C
,
C
)
2
C
C
0
C
C
C
.
)
O
L
l
)
C
-
C
C
)
I
'
-
9
I
-
U)
U
)
0
C
l
.'
L
e
l
.
0
C
)
C
l
)
4
-
,
.
,
C
C
0
C
C
C
C
C
C
C
)
C
C
C
C
C
C
C
)
0
0
0
0
0
C
l
)
C
)
E
t
C
C
C
'
C
)
C
C
C
)
0
C
C
0
0
C
'
2
0
.
0
0
C
C
C
)
(
n
C
'
C
C
C
C
C
)
0
(
)
C
)
C
d
I
C
)
C
)
C
C
C
C
E
E
n
4
-
4
C
C
C
C
2
C
C
<
C
)
o
'
C
)
C
C
_
.
_
C
)
C
l
)
c
l
C
C
b
n
C
)
4
C
)
C
)
C
C
0
'
C
)
0
C
)
)
C
C
-
O
'
C
C
0
0
C
)
0
C
C
^
.
.
C
)
.
C
/
D
r
A
0
4
E
.
.
o
0
C
C
"
0
C
l
)
P
.
Q
C
)
0
.
0
N
C
C
C
C
C
)
C
'
C
)
Q
C
'
C
)
-
-
r
A
_
C
)
C
C
C
l
)
C
)
C
)
4
C
'
s
C
C
C
'
C
)
b
I
D
C
)
Q
C
)
U
)
C
)
0
C
C
O
0
0
I
n
P
.
.
C
C
C
)
E
Q
)
C
)
C
C
Q
.
C
C
C
C
o
C
)
C
C
C
)
C
C
E
C
C
C
l
c
+
.
4
p
.
C
)
)
C
)
-
'
0
'
Q
C
C
C
C
<
C
)
0
0
0
C
C
0
C
C
C
C
E
C
.
C
)
0
C
U
C
)
0
)
"
C
)
C
'
C
C
0
0
,
C
l
)
.
t
i
C
A
C
'
4
Q
C
l
)
C
l
)
C
l
)
4
C
)
_
C
C
C
)
C
C
C
'
C
'
C
C
4
-
C
C
C
C
L
n
C
)
C
C
C
l
)
E
0
4
-
'
b
I
D
C
l
C
l
)
-
0
0
C
)
'
o
C
)
C
C
E
n
C
C
C
)
C
C
.
4
Q
,
.
0
C
C
C
C
C
C
C
i
.'
v
'
o
C
)
C
)
<
C
)
C
I
)
C
C
C
C
0
C
C
C
C
C
C
C
)
C
)
C
C
'
C
d
r
,
C
C
C
C
C
A
r
o
0
0
C
l
)
4
C
l
)
C
C
0
C
d
O
O
C
I
)
C
C
0
C
C
-
0
C
)
C
C
-
.
_
0
0
0
C
C
l
)
v
O
0
c
)
U
)
(
1
)
)
'
C
.
)
O
c
Q
)
Q
.
)
0
d
,
C
C
4
1
c
i
.
)
U
)
C
1
)
C
0
Q
)
c
d
c
i
)
c
c
z
Q
4
Q
)
'
-
U
)
E
n
c
O
(
_
0
x
c
i
)
0
c
c
i
.
)
c
/
)
:
-
,
_
C
,
)
0
)
t
C
I
J
>
z
0
L
I
0
U
)
U
)
U
)
S
Q
4
c
i
)
c
i
)
P
.
4
S
C
)
_
-
o
u
E
-
U
)
)
0
0
o
o
0
0
c
4
4
0
)
0
0
0
c
z
C
)
C
)
(
1
)
.
-
.
-
c
0
)
(
1
)
c
i
)
'
d
U
)
c
i
)
c
d
'
0
;
4
o
-
C
d
4
4
C
)
.
4
_
_
U
)
p
.
4
0
p
.
4
'
-
4
c
i
)
0
)
m
c
i
)
8
P
.
8
-
-
>
c
d
.
-
-
c
i
)
C
-
4
c
U
)
0
C
)
P
.
0
)
:
.
4
C
)
;
:
U
)
8
0
C
)
a
)
0
)
c
i
)
a
)
o
.
-
c
I
D
0
0
C
)
.
c
C
)
0
1
:
)
.
c
i
)
U
)
0
C
)
.
-
o
5
o
4
-
'
(
L
)
c
i
)
U
)
0
c
n
C
A
c
u
c
c
i
)
0
c
c
i
)
C
'
0
"
a
C
)
I
I
-
L
U
(
1
)
L
U
0
U
,
,
(
L
)
1
1
t
I
6
C
d
:
3
C
0
P
4
-
4
0
0
0
O
d
c
C
o
E
E
0
)
U
)
0
0
.
C
)
0
0
,
C
)
o
r
A
C
d
I
A
I
d
C
)
m
c
E
C
)
C
)
0 P
L
4
r
,
c
I
)
b
)
W
-
d
O
C
)
c
0
p
(
0
C
)
C
)
U
;
c
i
)
0
C
)
C
)
-
0
O
.
o
C
)
0
4
1
M
U
)
C
d
c
0
0
-
0
4
-
'
0
)
.
-
0
0
U
)
4
.
,
U
)
0
)
C
)
,
-
o
c
0
'
1
0
0
0
0
.4
C
,
)
(
1
)
(
n
C
)
C
)
4
-
d
2
c
0
U
)
U
)
0
0
0
)
0
0
)
0
c
c
0
C
)
'
0
C
'
C
d
'
C
)
P
.
,
U
)
C
'
E
0
d
'
c
c
C
0
U
)
O
0
c
i
0
C
)
D
0
0
0
.
,
.
L
0
c
(
)
0
c
S
c
u
'
t
+
.
'
;
-
C
)
C
d
>
c
z
Q
)
)
c
#
a
-
_
0
C
d
0
o
0
0
C
)
M
'
E
E
o
c
d
;
.
-
4
0
0
0
c
-
4
c
e
4
O
G
)
C
1
)
o
(
I
)
Q
)
c
c
,
)
Q
)
C
m
Q
4
-
4
z
'
0
0
c
(
I
)
0
0
0
N
o
-
-
C
0
S
<
0
2
<
o
0
c
0
0
4
-
c
&
)
0
-
(
I
D
0
0
o
_
<
Q
)
o
o
E
-
C
'
)
C
)
C
)
Q
)
C
l
D
C
Q
i
o
'
0
Q
C
U
Q
MO
C
I
S
C
)
C
)
-
0
$
-
4
E
C
)
c
0
C
)
C
)
0
C
d
c
-
o
Q
0
4
0
i
I
-
0
0
0
.
)
0
C
A
(
I
D
c
C
A
0
)
0
0
)
c
0
!
N
C
)
.
0
.
E
'
0
)
0
C
C
(
I
)
(
1
)
b
i
(
1
)
(
I
D
c
-
'
C
)
.
0
E
(
I
D
Q
)
C
(
1
)
Q
)
c
0
)
C
d
o
0
0
)
E
0
)
C
)
0
0
C
)
o
'
0
)
0
0
<
Q
C
)
-
4
C
)
-
!
.
0
_
.
(
I
D
<
4
a
0
)
0
)
-
C
)
0
a
)
C
d
c
d
'
1
r
l
0
0
,
(
I
D
o
'
)
C
d
')
0
C
0
)
>
<
E
(
I
D
(
I
D
C
d
c
0
.
w
C
d
0
2
.
g
.
o
'
o
(
o
o
a
S
2
(
I
D
0
r
i
D
(
I
)
0
0
'
r
p
0
C
)
C
)
a
)
0
0
C
t
J
0
Q
)
(
C
4
4
L
<
0
2
c
d
'
L
'
c
d
C
)
I
C
0
)
0
'
0
Q
0
)
-
Q
r
.
(
,
O
4
0
c
'
r
A
.
0
0
0
-
o
Q
'
C
)
D
.
0
Q
)
o
o
Q
)
-
4
.
c
,
C
)
C
C
<
>
c
Q
)
I
v
C
C
c
)
C
)
C
)
Q
o
b
p
<
O
.
4
C
)
_
0
C
)
o
'
o
)
-
)
L
I
o
C
d
W
C
)
c
0
'
C
)
C
c
C
)
c
Q
C
)
0
0
'
D
'
C
)
0
C
)
C
0
b
0
C
C
Q
)
C
)
C
I
)
'
c
S
I
0
N
C
)
c
0
(
A
C
)
C
)
'
C
)
o
Q
C
)
c
d
:
5
P
.
3
C
0
C
)
'
C
)
0
-
C
l
)
C
)
O
C
)
C
)
Q
o
o
C
)
C
)
C
l
)
-
c
n
0
J
)
0
_
r
n
c
d
C
)
'C
U
)
C
)
.
I
m
1
C
)
0
a
C
)
I
m
o
C
)
C
)
C
)
C
)
0
C
d
C
)
0
D
0
c
C
)
0
I
'
d
(
I
)
c
C
0
'
o
-
'
C
)
C
/
J
Q
-
C
l
)
(
I
D
C
0
0
O
l
m
o
-
.
Z
C
)
0
0
.
0
C
)
0
0
I
I
-
L
U
L
n
a
c
L
U
0
I
f
)
c
'
1
C
)
4
-
I
4
l
C
IS
C
)
C
)
C
)
C
)
I
D
c
d
c
d
U
C
l
)
0
c
D
'
c
j
,
C
)
-
4
4
C
U
E
n
C
/
)
0
C
C
)
0
C
l)
4
C
f
l
(
U
m
C
)
C
IS
0
C
l)
C
)
4
.
4
Q
)
o
.
C
)
0
C
)
C
C
)
C
)
0
i
)
0
O
'
C
)
f
t
C
)
o
C
)
D
'
c
C
A
0
0
O
o
-
0
0
<
C
)
C
)
H
Q
:
4
-
0
c
C
C
)
C
)
0
4
-
I
4
U
,
0
r
,
k
a
l
t
o
C
)
)
0
'
-
C
)
0
.
:
U
4
C
)
0
'
0
0
'
V
c
c
E
0
0
4
-
.
.
C
)
D
'
b
u
C
is
.
e
C
l
)
U
0
C
l
)
C
l
)
C
)
0
0
C
)
C
)
Q
C
l
)
C
C
C
)
0
C
l)
C
)
C
)
0
C
l)
c
C
T
0
C
d
C
l)
0
-
C
)
C
)
E
o
C
)
U
c
.
'
<
(
I
D
0
C
is
0
4
C
)
c
d
U
)
C
,
)
2
c
r
c
T
Z
(
l
)
C
)
1
4
e
C
G
)
E
k
c
d
C
I
S
0
4
-
0
C
)
U
)
C
)
a
.
.
0
.
_
C
)
0
c
V
-
4
o
c
n
c
z
c
J
c
)
-
0
_
Q
)
o
0
.
i
f
-
c
)
c
c
j
j
<
I
>
<
z
.
c
)
)
C
c
c
_
c
c
t
J
I
0
t
0
Q
Q
)
C
I
C
c
0
c
_
0
9
-
-
i
.
-
.
-
-
t
i
0
'
c
_
0
c
_
-
J
c
c
c
m
:
3
C
IS
c
)
c
-
(
0
E
C
N
C
C
c
z
-
c
r
C
N
-
.
4
C
C
L
)
.
)
c
u
I
-
I
C
C
r
-
-
-
/
D
C
)
b
C
O
O
M
C
1
3
o
c
n
C
)
C
C
)
N
'
I
V
)
C
l
D
C
)
L
n
*
-
I
.
.
-
C
)
c
r
-
C
)
C
(
C
C
$
'
o
0
C
)
c
-
C
C
C
)
Z
;
a
c
t
.
C
g
D
)
C
)
<
C
)
Z
I
I
I
'
C
)
C
)
0
a
c
C
)
-
o
H
I
1
.
9
F
-
L
i
i
i
f
)
L
U
0
i
f
)
r
i
D
r
i
D
I
C
)
C
J
D
C
6
C
C
.
)
C
C
)
C
C
C
C
)
_
Q
/
)
C
,
C
C
l
;
Q
C
-
i
0
c
,D
-
.
0
C
)
C
)
C
I
D
C
C
Q
<
r
4
b
z
-
-
i
.
-
C
)
C
)
C
)
C
C
;
C
)
P
-
-
C
)
C
C
0
r
i
D
C
)
-
-
-
'
-
-
d
C
C
r
iD
-
o
'
-
1
C
C
C
)
C
l
)
b
C
)
C
C
C
C
C
C
l
D
C
)
C
C
C
>
<
"
0
C
C
C
C
)
-
C
,
$
-
C
)
C
)
-
a
-
C
)
0
m
1
-
4
-
C
'
i
C
)
C
c
Q
Q
C
)
C
C
)
.
0
C
C
-
i
C
C
m
c
'
s
c
C
r
i
-
!
j
1
-
0
C
C
<
C
C
C
C
C
C
C
)
C
C
C
C
n
C
)
C
C
0
C
C
Q
'
C
-
C
C
C
C
C
)
C
I
)
%
C
)
C
)
s
.
-
C
)
0
6
Q
"
c
C
C
E
c
1
V
a
C
)
C
)
O
C
C
)
C
C
0
r
n
c
d
6
1
1
-
1
C
)
C
C
b
O
C
)
"
.
0
.
-
a
)
t
o
C
C
C
(
L
a
'
C
C
.
"
'
C
)
C
)
C
)
C
C
C
C
C
C
C
)
I
C
C
)
C
C
C
C
C
C
)
-
C
C
-
-
Q
'
-
i
.
Q
C
)
0
-
'
0
'
<
C
C
>
c
'
0
C
C
d
l
)
0
C
C
N
I
j
4
:
>
z
0
0
0
C
d
c
d
C
d
E
n
Z
C
d
C
d
.
C
l
)
C
d
C
d
C
d
C
d
C
d
C
)
C
l)
U
)
C
d
-
C
d
'
C
d
C
l
)
a
n
C
d
C
)
C
d
C
)
C
I
Q
)
Q
)
'
C
d
C
l
D
Q
)
0
.
.
2
C
d
C
'
.
C
d
E
I
C
d
c
d
0
0
'
C
l
)
C
d
0
C
d
j
-
.
0
C
d
.
C
l)
3
C
d
.
C
d
C
d
b
n
C
lD
U
D
0
'
'
C
d
.
.
.
0
0
'
0
C
d
C
d
0
C
l
)
C
)
-
C
d
b
i
o
u
7
3
c
d
c
)
z
s
C
d
C
d
C
'
c
0
'
)
O
C
d
C
l
)
U
)
C
o
o
C
l
)
Q
l
)
-
C
l
)
.
.
0
C
d
&
)
L
C
d
0
-
U
C
)
C
l
)
E
-
C
d
Q
C
d
C
l
)
C
d
C
d
C
d
0
-
C
d
0
Cd.
C
d
(
1
)
C
l
)
I
.
-
,
C
d
C
d
N
C
'
.
.
C
d
0
c
E
6
-
'
C
I
)
C
d
0
C
d
C
d
0
N
C
d
0
C
)
C
T
J
2
j
C
)
C
c
z
i
'
C
)
C
d
C
d
C
d
S
C
d
>
a
c
t
(
l
)
0
0
,
C
d
.
C
d
C
d
C
d
.
C
d
C
d
0
C
d
O
-
0
0
'
U
)
4
o
j
0
C
)
.
0
.
c
d
0
c
z
P
q
C
'
s
a
m
.
0
0
2
C
d
O
C
d
0
a
n
'
C
)
0
C
)
0
0
C
d
C
d
C
C
)
I
0
C
L
Z
I
U
)
I
.
'
0
0
0
C
d
)
C
I
S
-
M
-
C
d
V
C
)
C
)
0
-
a
C
d
0
'
0
.
C
d
C
d
a
C
d
.
O
Z
C
d
c
z
C
d
C
IS
9
0
C
l
)
C
d
C
)
.
C
d
0
0
.
4
P
-
0
'
9
-
-
P
4
:
I
3
4
:
I
-
L
L
i
C
l
)
O
f
w
0
C
l
)
-
-
:
-
-
_
-
-
-
=
z
-
-
-
-
i
-
-
z
-
x
-
-
-
-
t
.
=
c
>
-
0
0
-
0
C
)
0
Q
)
C
d
U
)
l
C
d
t
O
-
0
0
U
0
4
-
C
)
C
)
C
)
0
C
)
4
.
O
Q
'
C
C
)
c
d
Q
)
C
)
P
C
d
C
)
C
d
8
C
l
)
0
C
)
C
d
0
C
)
U
)
C
d
C
)
C
d
-
0
C
d
C
)
Q
C
'
0
c
u
I
)
C
d
j
a
m
Q
)
C
)
C
d
'
.
0
C
d
$
C
)
U
)
C
l
)
C
d
C
l
)
C
d
C
d
C
d
C
)
0
)
C
d
0
'
C
)
0
C
d
C
d
'
n
c
d
I
C
d
C
)
-
-
C
d
U
)
C
d
C
)
d
C
)
Q
.
U
)
C
'
C
d
0
'
d
.
l
0
0
0
)
I
I
I
I
C
)
6
0
Q
)
l
C
d
I
C
d
C
d
0
)
0
C
)
C
)
0
0
,
.
0
U
)
0
'
.
-
C
)
C
)
C
)
I
0
)
C
)
C
)
Q
.
U
0
P
.
C
'
C
d
-
0
0
)
0
0
.
0
'
C
0
-
2
:
c
d
c
d
c
)
C
)
C
)
4
-
.
-
C
)
C
)
0
'
C
)
C
l
C
N
-
,
c
I
C
)
C
)
'
'
C
)
C
co
d
h
i
C
C
)
4
-
o
0
P
O
C
O
4
C
)
C
)
c
'
C
)
Q
)
C
d
E
C
)
c
C
l)
-
.
C
I
)
C
C
I
C
)
Z
I
E
C
C
d
C
)
c
i
)
C
)
C
d
c
i
)
0
;
c
c
C
r
C
)
C
)
4
.
.
C
I
)
8
C
)
I
0
c
i
)
0
0
I
o
d
.
o
.
0
<
Q
)
(
1
)
C
d
>
0
c
c
0
0
0
C
l
I
)
Q
)
C
)
c
i
)
C
l)
C
c
d
C
)
C
)
C
C
l
C
)
C
,
D
C
4
.
_
C
)
4
_
.
4
0
c
d
o
'
2
E
C
)
C
P
.
u
c
is
0
o
C
i
)
4
C
)
0
c
C
i
i
4
C
)
0
c
i
i
c
n
'
I
C
)
C
l
)
a
4
o
o
c
O
-
4
c
i
)
C
)
.
.
-
0
E
0
8
c
-
'
0
c
l
-
-
o
C
)
o
.
C
i
)
.
-
c
0
0
C
E
c
C
C
)
0
I
O
W
I
o
4
-
.
_
C
i
I
4
-
I
Q
C
Q
C
)
0
C
C
A
C
I
'
4
Q
,
4
-
-
C
I
.
-
,
c
G
)
I
-
-
0
C
c
I
C
C
C
0
0
C
Z
0
C
IS
2
Q
)
<
)
C
)
C
I
)
C
I
)
0
L
I
C
I
C
C
)
0
C
)
O
C
C
)
C
)
C
)
,
C
)
t
z
-
0
0
C
1
C
)
C
)
C
)
c
m
b
b
C
)
0
C
)
0
r
l
<
C
l)
-
0
c
i
i
C
)
0
0
0
c
i
c
C
)
0
z
c
Q
C
'
4
C
)
C
u
-
i
C
N
-
.
.
8
<
V
t
-
C
)
c
0
i
8
C
)
C
i
.
4
C
l
)
C
)
' I
c
i
c
i
c
i
Q
C
I
S
c
0
0
Q
C
)
0
0
c
i
C
)
C
)
0
C
i
c
i
C
)
C
)
I
C
i
0
a
"
6
4
'
0
'
'
0
0
c
i
0
3
0
c
i
'
c
i
c
i
'
c
i
.
C
i)
-
0
m
C
i
-
0
C
)
c
i
i
o
C
)
c
i
b
O
0
E
n
I
n
0
0
-
C
l
)
0
8
0
0
0
0
0
0
c
i
c
i
,
4
0
0
'
,
c
C
)
C
)
0
C
)
c
i
0
C
)
0
.
C
)
2
-
o
.
0
0
c
i
)
c
i
.
0
C
c
i
I
C
d
_
C
l
)
C
i)
(
I
)
C
i
a
"
a
c
i
-
i
0
0
o
-
0
C
)
C
)
C
i
0
4
c
z
z
i
C
's
c
i
U
3
C
)
'
C
)
c
i
C
)
0
C
)
.
0
0
P
4
.
0
'
C
)
P
.
C
.
)
-
i
4
Q
)
0
(
l
)
<
r
.
l
)
0
Q
)
0
'
0
a
m
z
o
.
C
0
<
C
.
)
-
0
0
-
d
&
C
c
i
c
d
o
f
l
z
Z
L
m
C
Z
4
_
0
o
d
r
n
U
1
-
4
C
.
)
C
.
)
C
.
)
0
-
C
.
)
I
I
I
b
C
C
C
C
O
C
C
c
C
.
)
C
d
C
C
.
)
'
0
)
0
I
C
C
'
(
I
)
C
.
)
C
C
C
.
)
C
l)
U
)
(
l
)
C
C
_
C
l
)
_
<
C
l)
C
C
i
-
-
o
'
-
C
,
a
n
S
0
C
.
)
c
)
Z
s
"
0
E
C
C
-
o
C
C
0
I
o
'
-
c
n
-
0
T
I
5
.
-
S
'
-
C
i)
.
0
C
C
0
0
S
C
C
c
C
C
)
C
4
4
_
C
C
C
C
(
l
)
C
C
Q
.
c
0
-
C
l
)
0
c
C
C
P
N
c
0
0
C
.
C
C
C
.
)
C
.
)
c
z
'
0
o
<
E
n
0
t
E
C
C
'
-
C
'
C
l)
6
0
I
C
.
)
C
l
)
C
C
I
I
C
i)
i
.
I
_
I
.
_
o
o
Q
)
0
1
0
0
C
C
C
C
-
-
0
C
.
)
C
d
S
C
.
)
C
C
C
C
C
)
o
4
Q
I
(
.
9
I
-
C
U
t
E
l
I
i
.
'
0
I
f
)
3
:
0
0
4
0
_
,
0
0
C
IS
,
C
l)
.
0
.
Q
-
C
0
0
c
y
0
0
-
C
C
.
-
C
)
C
C
C
.
)
E
-
C
C
C
5
)
l
)
C
C
-
5
0
0
C
C
C
d
C
)
C
/C
.
8
5
C
)
C
)
N
b
t
-
C
C
o
c
C
C
C
6
5
5
o
o
o
C
i
.
)
c
I
c
C
5
'
C
1
-
4
I
0
o
C
C
0
0
(
l
)
1
C
C
C
l)
_
-
0
c
u
0
7
1
N
*
N
0
0
C
C
C
C
0
0
a
n
C
C
-
C
j
(
I
)
4
)
C
C
I
d
0
>
0
C
d
C
C
0
d
0
C
C
.
5
C
A
c
n
0
o
C
C
C
C
C
C
B
P
.
.
0
C
C
0
0
'
C
C
.
0
0
C
C
I
C
C
Q
.
)
O
1
C
C
.
0
C
C
N
'
0
0
0
N
C
C
o
o
a
,
C
C
C
I
S
,
0
0
i
C
C
-
C
C
C
C
I
Q
.
0
C
C
o
0
C
C
d
0
C
C
0
C
C
0
0
1
C
C
0
C
C
C
)
C
C
C
C
C
C
C
'
C
C
0
_
-
m
0
I
n
c
z
C
E
C
C
'C
C
C
C
C
.
)
I
C
C
O
I
C
C
0
0
0
(
l
c
n
C
l)
.
k
C
C
O
_
C
)
o
S
I
P
0
(
l
)
U
)
0
0
5
0
o
-
5
C
C
S
S
I
i
-
I
c
n
0
C
'
.
w
o
E
-
'C
C
-
c
l
0
-
C
C
I
I
.
I
I
C
'
I
C
C
(
l
)
C
0
0
0
C
C
C
C
0
.
-
C
C
5
C
)
0
0
0
C
C
-
1
0
0
I
-
J
>
z
0
U
-
0
C
O
S
0
C
S
t
o
l
l
c
n
Q
4
b
C
/
D
C
)
.
c
I
C
)
C
)
C
)
C
)
Q
)
_
C
)
'
C
)
C
I
S
C
)
)
C
)
c
)
C
.
)
I
M
-
C
)
C
)
C
)
C
C
)
C
)
c
C
C
)
'
C
)
M
.
X
C
)
o
C
C
C
I
D
C
d
C
)
-
I
0
I
C
d
I
-
c
I
)
.
d
:
(
T
i
c
i
s
0
1
J
D
.
C
)
D
c
o
0
!
I
^
.
,
-
I
z
0
(
A
h
(
l
)
0
C
-
,
C
)
0
C
)
C
)
C
)
o
C
J
C
.
)
.
.
3
)
C
)
c
r
)
C
O
0
C
)
C
C
(
1
)
,
4
.
,
C
C
Z
C
)
Q
O
2
C
C
-
Q
-
C
C
C
)
c
C
c
C
(
T
i
E
n
d
C
)
0
#
.
l
o
2
C
)
0
c
C
0
.
-
-
)
C
)
C
O
S
2
-
C
)
C
)
C
)
O
I
H
U
i
u
J
0
N
N
>
C
.
)
-
C
C
)
C
C
C
)
C
C
C
C
C
'
A
C
C
C
Z
)
Q
C
C
C
C
.
)
U
i
_
C
CE
r
<
2
C
C
C
.
)
C
)
:
-
(
I
)
-
c
n
_
.
p
<
C
-
<
C
C
C
C
-
C
-
C
C
)
:
<
<
C
-
C
C
C
4
C
)
E
U
i
C
E
C
-
a
C
)
C
)
C
C
H
.
C
)
C
C
1
0
c
r
C
)
C
)
C
-
.
-
-
0
<
C
c
T
i
U
i
C
r
-
)
o
o
.
-
C
)
-
-
C
C
C
O
C
C
)
C
C
C
r
-
2
o
-
<
M
.
Z
C
T
i
C
)
N
C
)
C
C
C
f
u
'
E
C
)
(
N
c
C
<
o
c
Os
C
C
C
-
I
C
C
C
c
C
C
C
C
C
-
C
C
)
C
)
C
C
C
C
I
Z
c
C
'
C
C
C
C
)
C
)
O
c
t
.
C
i
<
C
)
C
)
C
)
(
I
)
I
U
i
C
C
C
)
C
<
-
C
c
n
C
)
C
0
C
)
C
)
C
)
E
-
C
C
C
C
C
C
T
i
C
)
C
C
)
C
C
C
)
C
C
C
<
C
)
C
C
C
C
C
C
)
C
)
C
C
C
C
C
)
C
C
C
C
C
)
b
I
'
t
U
a
s
-
C
)
C
-
C
)
rr
.
C
c
J
D
C
C
C
c
C
C
)
C
H
c
r
C
C
C
)
C
Q
)
(
T
i
N
C
c
z
1
4
-
4
-
c
C
-
Z
(
)
<
C
)
C
0
Q
C
C
C
C
<
C
)
-
'
Z
0
3
)
Q
C
)
E
C
C
l
d
C
C
C
C
M
C
C
c
C
C
C
c
C
7
'
<
H
O
C
)
C
Q
l
C
I
(
T
i
0
I
I
I
I
c
t
c
C
C
C
C
E
-
0
C
)
C
-
C
C
(
5
'
0
I
I
H
C
C
C
C
C
B
C
)
0
C
C
)
C
<
'
c
(
A
Q
)
P
.
C
C
C
C
0
0
-
C
C
C
)
C
,
-
C
)
C
)
H
C
)
C
C
)
O
C
C
C
C
)
C
-
,
C
0
.
-
.
L
C
)
N
T
-
0
U
-
0
C
)
C
)
j
C
;
C
)
C
')
-
2
c
d
Q
)
C
l
)
-
-
t
C
c
_
_
-
C
l)
C
)
C
)
0
c
d
E
U
]
I
0
_
;
C
)
c
i
C
C
'
C
)
C
)
.
-
C
l
)
O
0
C
)
C
)
.
E
b
J
D
0
1
0
k
m
o
1
I
o
.
6
-
C
)
D
(
0
U
)
C
)
0
4
-
C
)
-
a
j
f
l
!
0
'
c
C
/
)
.
C
)
(
C
I
)
'
0
C
)
-
I
C
O
O
)
I
0
;
c
t
Q
)
a
)
6
9
C
/
)
.
c
d
0
d
t
o
c
is
c
d
1
-
4
0
c
d
0
C
)
4
C
.
0
0
c
n
C
i)
c
r
j
0
1
0
5
4
m
C
)
'
C
)
1
-
i
L
0
1
.
-
I
C
)
0
If
C
)
J
J
C
)
0
'
0
Q
O
Q
)
O
_
4
1
-
4
0
0
C
)
T
!
0
c
.
)
C
)
j
c
n
,
-
0
C
)
O
O
C
C
-
Q
)
C
Z
c
z
L
t
(
A
<
C
IS
C
M
Q
c
u
C
)
c
d
i
n
C
l)
E
d
0
c
'
2
c
o
C
,
c
l
Q
)
Q
)
C
C
)
t
o
(
-
I
C
-
'
0
E
0
c
n
O
)
N
C
)
C
)
C
i)
-
Q
0
.
0
0
c
c
r
i
c
h
0
C
C
)
C
C
'
C
)
C
)
-
:
1
;
i
C
C
)
1
C
)
;
o
0
.
0
'
C
)
;
-
4
:
-
g
1
c
d
4
-
0
c
d
I
M
l
u
C
C
F
)
0
C
;
-
.
c
z
0
c
C
l
)
Z
1
-
4
C
)
c
'
0
P
.
4
-
0
.
c
b
i
)
(
l
)
0
c
)
1
-
4
C
)
C
i)
0
0
c
t
b
i
D
c
d
d
i
c
d
C
)
C
)
4
a
0
I
0
I
-
U
-
I
w
0
V
)
N
6
C
)
C
)
C
)
.
-
-
-
C
d
C
)
C
l)
9
c
r
0
.
-
.
.
0
o
'
E
l
)
C
C
C
C
C
c
r
0
)
Q
)
C
i
)
C
)
-
-
c
l
C
Q
I
C
0
0
I
C
0
c
d
0
C
I
)
0
0
C
)
C
)
c
C
C
'
N
0
C
C
4
-
a
(
f
)
C
)
c
r
'
-
0
C
)
-
c
'
0
m
c
i
)
c
z
.
:
c
'
0
'
-
C
I
)
C
O
C
)
C
_
c
d
2
0
)
0
0
0
-
c
C
)
_
I
n
0
l
)
'
c
-
c
.
0
0
-
0
0
'
C
)
a
C
l)
0
c
C
l
)
C
)
.
-
o
I
C
S
C
C
A
0
-
Z
'
C
d
N
C
'
C
l
'
0
c
d
c
0
C
/
)
'
z
'
0
c
l
c
.
0
c
n
C
U
C
U
c
z
"
0
C
)
C
l
0
C
)
C
l
C
)
4
C
C
)
b
I
D
C
I
)
C
l
C
l
c
C
1
)
C
)
-
r
.
C
lc
C
l
C
'
)
C
)
0
C
o
d
l
.
0
Z
.
0
.
U
f
l
C
C
)
C
)
0
c
n
o
'
O
C
l
1
.
4
C
C
)
C
.
0
C
0
'
c
i
)
1
-
4
0
"
"
0
C
)
C
C
J
C
C
.
)
C
C
C
)
C
)
-
C
C
C
C
l
)
C
.
.
-
C
C
C
C
)
C
C
C
)
C
l
)
C
C
p
.
.
C
C
C
C
C
C
)
C
J
C
C
I
.
C
C
C
p
C
I
t
C
C
)
1
C
C
Q
)
E
M
I
s
O
c
)
'
C
)
C
b
z
c
C
N
C
C
.
C
)
C
C
-
.
.
c
C
J
C
)
l
D
b
4
D
C
)
-
C
C
t
C
C
C
.
.
C
l)
-
C
C
.
.
C
C
l)
C
J
D
C
C
C
)
C
C
)
C
C
C
C
0
0
E
D
C
)
c
l
)
C
)
C
C
C
C
)
C
c
r
C
l
)
'
C
)
C
C
)
C
d
C
C
C
c
C
/
D
C
C
C
)
I
-
u
J
c
u
J
0
C
C
)
C
C
-
-
-
-
=
C
)
_
C
O
C
)
Z
)
C
>
C
C
.
2
_
)
.
_
C
)
_
C
C
'
C
C
E
E
C
-
E
C
C
j
c
C
-
t
c
-
j
o
:
i
N
:
C
C
-
'
'
0
C
C
c
_
)
c
_
o
p
6
C
C
I
D
-
.
C
)
>
-
.
-
C
5
'
C
C
)
C
C
)
'
c
t
Z
0
C
)
N
'
C
-
C
'
C
)
c
(
C
I
.
<
b
k
_
C
)
(
L
)
C
c
_
I
C
-
(
.
C
C
=
4
.
C
C
)
>
z
(
$
-
F
d
c
-
C
C
C
A
C
-
-
o
t
L
.
o
C
C
C
c
C
1
:
i
!
I
i
C
_
N
C
)
C
)
.
Q
)
p
.
C
)
C
)
O
9
?
0
C
C
C
)
C
l)
C
l)
-
o
.
6
C
C
C
)
C
'
C
)
C
)
C
c
C
)
N
E
C
C
C
C
C
C
)
C
l
)
C
C
C
C
.
C
C
C
C
O
C
C
c
i
s
C
)
C
)
C
C
C
d
C
C
C
C
C
0
0
C
.
.
C
C
.
)
Z
.
-
N
0
-
C
)
O
C
E
.
0
C
c
C
c
C
C
C
0
C
1
)
C
)
c
C
C
E
O
C
E
C
I
C
C
c
z
C
C
)
C
0
-
C
l)
.
C
C
)
C
C
C
C
C
C
)
C
C
)
2
C
C
C
t
C
C
C
C
o
C
c
C
)
'
0
c
C
C
C
N
C
C
C
C
.
C
)
I
C
)
C
C
C
C
C
C
C
C
C
C
J
I
C
I
C
C
C
C
C
-
I
-
.
.
.
.
C
S
C
-
J
-
d
b
c
C
(
C
>
0
-
0
E
C
C
)
E
C
C
l)
C
C
C
C
O
C
C
.
C
C
E
C
)
C
C
C
2
C
l
)
C
C
1
C
l
)
(
)
(
)
E
.
C
C
C
)
C
)
C
l
)
-
4
N
C
C
-
C
l
)
C
.
.
C
)
C
c
C
C
)
C
)
C
c
-
C
-
C
)
E
Q
c
-
C
C
)
<
C
)
C
$
-
4
-
C
c
C
0
C
.
C
C
C
I
(
C
E
I
C
C
N
z
M
C
)
C
.
CC
;
C
C
C
C
C
C
t
-
C
C
I
c
C
C
C
)
C
C
C
C
l
D
C
.
4
C
I
D
C
)
c
o
(
I
D
C
,
)
f
l
&
C
I
D
C
)
C
d
1
-
4
C
)
U
D
C
)
&
D
.
Z
j
(
I
D
.
0
b
j
D
.
0
C
I
D
I
C
)
0
'
C
)
.
o
.
0
0
-
'
(
I
D
(
C
)
,
..4
.
C
d
-
0
N
C
)
C
)
0
c
o
'
C
)
.
0
.
0
C
'
.
c
n
I
i
C
)
o
C
'
C
(
I
D
0
I
D
C
)
Q
(
I
D
C
C
)
E
n
C
L
)
c
n
L
n
c
d
C
)
0
C
C
)
N
'
b
C
I
i
C
L
n
L
r
O
C
)
4
:
L
D
4
:
I
w
(
I
,
w
0
(
I
)
(
N
0
'
O
c
I
c
C
)
d
c
(
I
C
0
(
N
,
C
Z
u
N
C
,
)
C
)
U
D
C
0
C
:
C
o
C
Q
)
9
C
)
C
)
Q
)
N
0
0
C
)
C
)
)
,
)
b
i
D
C
'
0
N
0
0
C
.
)
C
d
b
i
D
9
z
O
-
6
'
C
l
0
_
(
I
D
-
m
<
o
0
_
C
)
C
(
I
D
c
z
z
C
)
C
'
C
)
C
I
i
(
,
C
)
C
)
'
C
)
I
D
C
)
C
o
C
)
C
)
C
C
.
)
-
.
C
)
0
(
I
D
C
.
)
0
o
N
c
C
)
C
)
C
'
0
0
0
C
.
)
c
z
C
)
N
o
C
)
0
C
C
.)
z
s
c
u
C
)
C
)
-
o
C
'
c
I
-
.
_
0
0
C
)
_
0
C
1
D
C
)
C
0
0
7
.
5
(
I
D
C
I
D
6
C
U
C
)
-
4
Z
2
C
)
C
U
U
4
w
C
)
0
<
C
)
0
I
O
o
I
2
C
!
l
c
C
)
L
n
b
b
C
)
c
.
.
C
)
C
)
C
'
c
-
4
C
'
C
)
C
Z
C
)
-
i
-
.
(
I
D
C
)
C
'
C
)
(
I
)
,
-
1
d
.
C
)
0
d
C
C
)
_
L
e
t
(
I
)
i
:
0
0
C
)
0
0
)
0
b
i
D
C
)
-
C
)
-
4
C
ID
C
)
C
)
E
.
C
'
c
'
C
)
'
.
.
C
'
0
)
0
C
I
C
C
/
D
C
I
D
C
$
..4
0
0
c
d
C
)
c
c
o
'
C
)
(
/
D
0
0
-
C
)
(
(
C
)
_
C
)
0
)
)
.
C
)
0
Q
C
)
0
0
d
C
)
C
)
'
6
.
C
0
0
C
l
)
C
)
.
0
0
-
C
'
0
C
)
(
I
D
.
.
C
)
C
'
0
Q
C
)
0
0
C
)
C
C
)
C
)
Q
o
0
0
0
E
c
n
'
C
/
D
.
0
0
c
u
I
m
0
)
C
.
)
C
'
C
)
-
c
(
C
)
O
0
C
)
0
c
t
j
C
4
C
C
C
)
Z
I
C
)
.
0
c
'
c
r
I
C
4
C
)
.
0
I
I
d
0
)
C
)
c
0
C
)
C
Z
C
.
)
.
0
C
/
D
-
C
)
I
'
0
C
)
b
0
)
<
-
_
I
-
4
c
d
(
1
)
0
0
0
.
d
Z
O
.
c
-
0
C
c
3
0
C
Q
C
U
t
o
C
)
l
D
0
.
0
(
C
4
-
.
c
l
C
)
(
C
1
X
0
c
c
C
)
0
0
o
0c
r
C)C
-
0
c
/
o
-
o
0
.
)
0
4
4
-
0
0
c
.
0
'
O
c
l
i
.
0
0
C
)
D
0
X
.
c
O
o
e
d
C
)
C
)
O
I
D
E
0
0
0
0
C
^
s
o
0
0
D
C
Q
-
4
-
0
0
-
C
I
D
'
0
-
0
I
c
-
_
_
C
)
0
u
1
0
E
0
d
0
I
)
C
)
C
)
f
l
0
0
C
)
C
)
c
r
c
O
'
C
)
C
)
0
0
C
)
o
0
.
0
C
)
O
0
C
)
C
)
-
c
d
(
'
C
)
C
)
!
0
0
>
0
0
t
o
c
'
0
0
_
I
-
c
0
C
) E
n
C
t
1
C
)
C
)
I
Q
0
C
)
I
0
c
0
-
0
'
o
O
C
)
C
)
C
)
0
Z
c
0
0
L
C
r
0
0
I
-
J
>
z
0
0
U
-
0
I
I
-
U
J
L
n
c
z
w
0
0
C
l
)
0
C
)
r
T
l
b
n
Q
-
4
-
c
_
_
4
_
_
_
-
c
I
0
C
)
"
_
0
c
'
C
1
'
C
I
D
0
c
:
I
i
l
C
U
C
)
O
0
O
C
C
)
C
l
1
o
0
0
C
l
C
)
2
c
0
.
C
l
C
l
C
)
c
(
1
C
)
C
)
C
l
C
A
c
h
I
M
'
I
L
i
i
!
>
0
0
D
C
C
)
0
C
)
0
C
)
I
C
I
S
Q
)
C
l
C
l
0
3
c
o
C
)
0
0
'
)
-
0
O
0
C
-
-
Z
C
r
i
-
0
0
4
9
f
l
.
C
l
0
0
'
0
0
-
c
l
D
C
1
O
d
d
0
0
C
l
C
l
b
P
>
'
C
l
C
l
0
.
4
0
c
l
0
C
)
-
-
C
)
C
I
C
I
c
n
-
C
l
C
l
o
0
0
-
4
0
.
0
0
-
o
0
0
1
1
)
0
C
l
C
l)
'
C
l
C
l)
C
)
0
;
>
o
N
C
)
L
I
d
O
I
T
,
I
C
l
0
1
C
l
C
)
C
l
0
0
t
-
0
C
t
r
C
)
:
2
0
C
)
C
l
1
1
)
Q
C
)
0
0
0
o
)
C
)
0
C
l
0
0
.
.
0
0
u
-
,
.
O
C
l)
C
l
C
l
-
1
1
)
C
l
O
C
l
.
1
1
)
C
l
C
l
Q
N
0
C
)
C
)
C
l
0
0
C
)
b
Q
)
I
C
)
I
C
0
C
)
Q
C
)
C
C
.
4
C
l
)
C
)
0
'
C
)
.
4
C
)
0
O
C
)
C
l
)
O
C
l
d
l
)
0
C
)
0
c
n
0
0
=
C
)
i
n
c
r
0
0
'
'
C
)
.
C
l
)
O
0
c
l
C
)
c
u
0
0
0
C
)
.
0
b
J
D
c
t
0
0
C
I
S
C
4
(
'
C
C
)
C
-
)
,
d
n
j
m
0
.
.
-
-
1
C
)
-
C
)
.
b
C
.
0
0
_
C
'
Q
Q
)
'
d
Q
)
C
A
C
)
'
C
(
1
)
(
l
)
Q
c
'
C
c
n
0
C
)
C
.
)
(
'
C
o
0
0
c
'
C
-
0
(
'
C
C
)
0
(
I
)
C
'C
C
'C
C
Q
)
(
'
C
N
I
F
-
L
U
L
U
0
3
:
(
N
(
)
-
4
-
4
d
C
IS
.
(
1
)
)
Q
'
O
E
n
I
c
d
"
0
0
0
C
)
c
i
C
.
)
C
)
J
D
^
C
)
'
C
I
)
o
c
C
l)
n
0
0
0
)
M
L
n
a
m
N
D
k
c
d
0
a
m
n
P
C
)
0
C
)
.
Q
J
C
)
i
.
I
-
_
:
C
j
C
)
0
z
r
0
0
Z
i
0
c
C
/
)
a
'
c
>
C
)
0
C
)
C
.
)
o
0
'
-
'
b
0
0
C
.
)
P
.
'
C
)
(
0
c
C
C
)
C
)
.
E
o
o
c
i
)
C
)
a
m
m
-
'
C
)
0
c
J
)
o
C
)
C
)
C
'
0
-
Q
0
l
)
C
)
C
0
>
o
C
.
)
0
C
)
C
f
C
'
I
-
C
)
0
Q
)
0
m
I
n
c
i
Q
Q
>
I
-
J
>
z
3
0
0
C
l
)
Q
C
)
0
.
>
(
'
C
C
)
0
k
(
'
C
0
(
'
C
C
'
C
0
C
C
)
E
r
4
M
-
C
)
-
0
)
C
l)
'
C
>
0
M
t
o
C
.
)
b
I
)
C
'
s
'C
(
'C
C
l
)
c
'
C
Q
)
(
'
C
C
)
0
Q
C
)
_
C
l
)
I
c
i
)
(
'
C
c
(
'
C
0
C
-
)
Q
)
C
l)
C
)
0
C
)
.
-
'C
0
'
C
0
0
-
0
C
)
C
)
-
P
.
'
C
C
'C
)
c
.
,
-
-
0
C
-
)
C
J
M
:
3
H
0
0
C
J
C
l)
'C
O
C
l)
o
'
C
.
)
C
-
0
-
'
C
m
.
-
0
c
'
C
'
C
C
)
(
'
C
C
'
C
l
)
C
)
(
'
C
I
0
C
o
o
b
b
C
)
.
F
'
C
O
C
'
t
n
I
D
>
o
-
C
)
0
>
C
l
)
(
I
D
(
'
C
-
(
I
)
-
C
'C
0
o
'
C
1
(
'
C
0
C
)
.
-
'
C
C
'
c
-
C
'C
.
C
)
.
$
0
C
O
O
(
'
C
-
-
.
'
C
C
)
0
s
0
-
-
g
C
'
'
C
C
C
)
C
c
'
C
-
'
-
E
O
,
Y
'
C
o
0
-
z
-
a
m
C
j
(
I
D
C
)
"
C
-
.
4
:
I
4
:
F
w
L
n
w
0
L
I
C
U
)
C
O
S
a
c
d
C
O
S
4
o
U
)
c
d
4
:
I
U
)
-
J
4
:
>
4
:
z
C
.
4
.
-
.
c
)
4
:
C
0
U
-
.
-
.
4
0
U
)
)
-
4
0
I
Q
)
C
-
C
4
C
0
.
4
-
-
o
U
)
0
c
b
c
)
j
C
U
)
0
0
U
)
C
c
O
U
)
E
n
c
d
A
)
O
)
Q
E
f
n
i
n
o
_
U
)
_
c
n
0
c
C
)
0
0
.
4
U
)
C
I
S
0
C
0
'-
'-
4
U
)
C
)
U
)
C
C
)
C
)
U
)
Q
)
O
c
t
o
C
)
U
)
-
'
C
)
C
c
)
C
)
d
C
'
U
)
C
C
)
C
)
-
C
)
c
1
g
C
)
_
0
0
U
)
C
C
O
r
c
4
C
)
-
C
1
C
0
C
C
d
-
v
c
u
c
0
C
'
-
'
C
o
C
/
c
C
)
C
.
.
0
O
-
I
C
C
c
0
0
4
C
C
-
'
0
>
.
C
U
)
d
C
C
c
z
C
)
C
C
C
)
C
t
c
0
C
)
C
)
C
U
)
0
E
C
U
)
!
-
C
0
C
d
C
0
C
-
4
C
C
)
C
-
1
o
9
1
C
C
O
S
.
0^
C
C
0
C
U
)
C
)
C
4
.
C
U
c
i
C
O
D
w
0
C
C
C
O
D
(
n
0
j
j
4
C
o
.
U
)
C
C
C
C
)
C
O
b
0
-
C
)
o
.
U
)
C
C
0
0
C
c
)
Q
C
)
I
-
0
:
C
-
C
C
)
C
(
C
C
C
16
r
'
'
C
)
c
1
1
-
0
C
O
C
)
C
C
C
C
0
C
)
.
-
4
C
)
I
C
C
c
t
P
.
c
C
C
C
U
)
C
C
C
C
C
C
C
)
C
)
O
0
Z
o
3
)
C
C
Q
U
)
0
4
C
C
U
)
>
C
C
0
0
l
z
d
C
)
o
-
C
O
a
H
u
M
C
o
o
c
C
.
-
0
-
'
-
C
C
P
.
.
-
0
p
C
'
c
'
0
U
)
C
C
.
,
0
-
C
C
C
)
C
C
C
1
)
C
C
p
>
C
)
U
)
U
)
d
.
0
C
.
0
p
C
C
C
C
)
U
)
C
)
U
)
C
C
-
'
o
-
0
I
C
C
0
U
)
U
)
C
)
0
.
4
C
C
C
)
C
.
.
U
)
4
C
C
o
4
C
C
0
C
)
C
)
c
r
.
0
c
n
C
)
I
S
t
o
C
J
Q
N
U
)
C
)
P
.
4
0
C
)
U
.
4
C
C
Z
0
0
0
p
I
C
C
C
)
C
)
Q
Q
U
)
C
)
C
p
0
-
0
C
C
C
C
C
)
E
C
)
C
U
)
0
C
P
.
C
C
C
U
)
C
C
0
C
C
C
C
C
C
C
C
'
O
C
C
C
C
U
)
p
0
0
0
o
o
U
)
C
)
C
C
1
C
C
0
0
C
C
0
p
U
)
C
)
3
_
a
C
C
C
C
C
C
C
C
C
1
C
C
0
.
P
.
O
c
0
Z
C
,
0
t
O
0
C
)
P
4
p
C
'
C
.
-
C
o
j
O
c
t
U
)
.
C
)
-
0
'
C
.
C
C
4
C
S
o
p
.
4
C
)
I
o
'
-
E
c a
t
C
C
)
C
C
.
.
C
C
C
C
O
.
.
.
4
-
'
0
p
0
C
U
)
C
C
0
c
r
C
C
C
C
)
C
p
C
C
C
C
C
C
C
o
n
c
C
C
)
C
0
O
C
)
C
)
C
C
C
)
C
)
4
C
C
C
C
C
C
C
)
U
)
C
)
C
)
C
)
C
-
C
C
C
C
E
-
p
C
0
C
)
c
)
C
)
C
'
U
)
C
)
I
C
U
)
C
C
C
Q
)
C
O
D
E
b
C
1
3
U
)
C
C
)
C
0
C
C
C
C
C
C
0
4
C
C
c
i
V
C
l)
C
l)
c
i
0
.
C
d
0
.
c
i
-
c
c
i
0
0
0
V
0
'
c
i
c
i
)
0
0
0
.
0
C
.
c
.
,
.
.
C
I
(
N
C
0
0
.
0
6
(
)
c
'
.
.
)
0
c
,
a
)
:
3
l
c
d
I
0
c
N
Q
c
z
Q
)
0
.
.
(
f
j
C
')
0
-
c
1
)
C
0
(
I
)
-
1
.
0
0
3
c
t
C
U
0
-
o
i
)
-
C
)
0
.
C
)
O
0
-
'
V
V
0
-
C
P
0
L
)
0
E
Q
)
V
c
d
'C
C
'
_
J
L
o
<
v
E
C
V
I
O
'
(
V
;
;
C
f
l
I
I
I
I
I
I
I
I
Q
Q
Q
)
Q
)
0
;
-
q
c
z
O
l
0
'
-
V
0
C
Q
C
-
-
P
4
-
c
H
b
i
D
2
-
V
0
C
0
Q
)
0
U
D
0
-
4
C
)
)
V
_
1
0
'
c
d
-
-
V
0
0
V
0
.
(
n
0
o
c
d
0
L
;
_
.
c
L
_
;
)
C
l
)
0
-
0
V
0
b
i
D
l
C
5
C
)
0
0
0
V
.
.
b
i
D
)
'
C
C
0
<
0
V
-
-
0
0
-
8
o
o
,
0
8
j
z
j
C
C
I
)
Q
)
&
)
C
)
V
0
c
z
-
c
t
C
)
a
c
t
C
l)
4
C
)
-
0
0
V
0
V
V
0
0
.
.
.
0
(
0
Q
Q
)
'
)
V
0
V
C
)
'
2
6
-
'
b
i
D
c
z
0
'
Q
i
i
i
!
I
!
0
C
V
C
V
0
C
'
V
V
,
C
'
)
D
-
.
C
8
C
z
C
U
c
u
a
V
V
0
:
,
U
a
)
0
.
c
.
,
0
-
0
.
.
0
'
C
's
V
0
V
-
(
n
-
V
0
'
0
-
0
c
i
V
o
C
l
)
I
-
J
>
z
0
U
-
0
4
:
I
'
9
D
4
:
I
-
'
L
I
O
f
U
,
0
V
.'
'
0
V
V
0
C
d
C
')
V
C
d
r
.
C
d
c
i
s
0
c
r
u
O
I
C
l)
c
0
'
-
I
.
'
o
.
J
J
Q
o
C
I
D
t
I
)
Z
6
d
i
u
o
c
_
0
-
Q
c
I
.
(
I
)
c
O
Q
)
c
C
d
C
I
S
C
l)
<
.
0
0
0
,
' 0-
)
m
c
r
C
'
s
p
'
o
0
J
C
I
)
C
I
)
N
C
l)
C
"
E
Ccu -
c
i
)
c
c
C
l)
w
4
-
0
)
d
l
D
)
C
0
)
c
l
)
c
j
O
7
_
c
0
S
o
l
I
n
c
c
0
-
i
-
0
c
i
)
I
a
)
0
0
P
.
c
I
C
d
c
I
a
)
0
C
l
)
C
4
.
.
-
i
Q
C
0
4
o
l
(
)
I
J
>
z
0
0
0
0
c
z
0
4
-
i
0
C
)
C
l)
C
i)
0
C
)
E
c
z
'
C
)
0
I
o
w
w
0
0
4
I
.
-
I
I
c
d
-
C
)
C
c
p
.
I
I
C
)
0
C
)
4
-
i
.
c
r
0
c
'
0
Z
Q
C
l
)
C
l
)
Q
C
l
D
I
C
)
d
O
C
)
0
C
l)
0
C
)
1
4
,
C
I
h
0
c
z
s
'
a
0
-
0
Q
C
.
)
C
d
0
c
i
i
C
)
C
)
Q
C
)
C
)
0
c
i
)
4
-
C
l
C
d
C
1
4
-
i
C
)
C
l
i
0
0
C
)
C
.
)
C
l
D
.
3
1
0
M
,
0
C
)
C
I
C
l
)
Q
)
C
I
)
Q
a
-
4
0
'
C
I
S
c
i
C
)
>
0
Q
)
C
C
C
l
0
C
)
.
0
a
O
C
)
Q
Q
C
)
C
l
I
a
)
l
a
4
E
n
C
)
.
O
>
I
C
l
-
c
l
0
d
l
)
t
4
-
i
Q
C
)
4
-
i
r
n
0
C
)
0
C
l
c
I
0
C
c
l
c
b
J
D
r
n
l
c
l
Q
0
Q
0
C
l)
Q
.
-
I
1
C
)
i
C
l
o
C
l
C
'
.
0
0
C
)
C
C
)
i
c
1
0
C
)
C
)
-
a
"
Q
)
C
)
0
-
0
E
0
c
l
0
C
)
I
C
I
0
C
)
-
C
l
C
)
c
r
B
C
l
c
i
c
1
4
i
)
'
C
l
C
l
)
l
C
l
C
)
0
C
l
0
'
O
d
.
4
4
-
I
Q
)
.
,
4
C
i
)
C
l
C
)
4
-
i
C
)
C
l
Q
C
l
)
c
l
.
.
C
C
l
)
c
d
r
"
C
l)
0
j
I
C
I
C
1
3
c
<
z
C
)
C
,
C
)
C
l
d
ID
C
l
0
0
0
4
-
i
0
C
l
C
I
)
C
l
0
C
)
C
l
C
)
0
0
C
l)
C
)
c
r
C
)
C
l)
C
l)
C
)
C
)
'
C
)
C
l)
C
is
C
h
0
C
)
o
C
)
.
c
t
s
(
I
D
0
C
's
c
d
C
)
C
C
0
'
C
C
C
d
C
l)
0
C
.
)
u
C
C
C
C
C
C
C
C
4
-
I
C
C
(
I
)
C
C
C
C
C
5
U
c
d
C
)
C
l)
C
)
0
'
C
C
o
I
C
C
E
l
o
o
C
I
A
"
0
C
)
0
'
c
C
C
d
C
)
0
-
C
)
o
0
0
C
l
C
C
'
C
I
)
'
C
)
C
C
0
I
-
I
C
d
b
j
D
C
)
-
.
-
C
)
C
)
0
_
C
I
I
)
/
)
C
)
l
e
t
,
c
C
O
C
)
C
C
C
I
)
0
'
0
C
)
E
n
0
C
C
C
I
)
o
I
C
C
0
4
,
0
c
C
I
-
J
>
z
0
0
0
C
d
0
0
P
.
C
d
C
d
c
z
c
r
4
-
I
4
-
I
0
0
4
-
I
c
z
C
d
C
)
0
E
4
?
C
)
0
c
C
N
C
)
4
-
I
C
)
0
0
0
C
C
C
C
C
l)
C
C
0
C
C
C
)
C
l
)
C
)
C
C
C
)
N
C
)
C
C
C
)
C
l
)
C
l
)
C
)
C
)
o
4
I
C
)
C
)
C
)
4
-
J
C
)
0
'C
C
4
-
1
C
C
$
C
d
C
C
c
C
)
C
d
i
I
D
C
C
C
l
)
C
C
C
)
.
0
>
-
-
C
C
E
C
)
t
,
c
C
C
C
Q
0
C
C
C
C
4
-
1
(
1
)
C
)
C
C
C
)
E
c
C
'
(
I
)
C
l)
C
)
C
C
C
)
C
C
c
d
s
-
4
C
d
C
C
C
.
4
4
c
n
C
l)
C
)
'
O
C
)
O
C
)
C
0
o
E
c
i
s
C
U
C
-
Z
C
l)
0
.
.
C
)
'
t
C
C
E
C
l)
C
U
C
C
C
'-
.
C
)
Q
)
C
l,
.
0
o
-
0
o
O
0
4
c
z
C
)
0
C
)
0
-
)
o
C
d
0
m
C
s
C
A
_
;
j
0
r
i
j
C
U
C
l)
C
C
C
l)
c
C
J
0
0
.
b
J
.
Q
C
l
)
C
U
c
C
.
.
C
C
C
)
C
C
C
)
I
m
0
-
O
C
l
)
C
I
)
C
C
C
)
C
)
C
C
9
1.
0
c
d
U
)
'
c
C
C
)
c
i
s
C
)
C
C
0
.
C
C
C
C
C
E
C
)
C
)
2
0
(
l
)
C
C
C
)
.
C
)
C
)
C
C
.
C
l
)
c
t
.
0
'
w
0
C
)
4
-
1
0
'
r
o
I
M
I
O
c
o
'
0
I
C
C
,
0
C
)
C
d
N W
C
l)
Q
O
)
C
C
U
.
0
I
H
L
U
I
f
I
t
y
L
U
0
I
f
)
0
c
C
O
0
C
C
c
C
)
.
d
O
C
C
4
d
)
-
C
)
-
d
C
)
C
)
(
I
I
)
C
l)
C
0
U
E
0
'
o
S
C
)
C
)
.
0
C
C
C
C
C
C
C
)
C
)
c
C
-
E
0
C
l
S
o
0
'
'
0
C
)
6
C
d
c
C
(
I
4
-
C
l)
C
C
C
C
O
>
O
C
C
3
1
I
E
0
C
C
I
C
C
-
C
C
0
C
)
C
C
-
o
E
c
C
C
C
-
C
)
B
<
o
o
E
C
)
Q
C
C
c
C
-
C
C
o
'
o
E
C
)
0
C
C
o
c
C
C
)
C
)
0
.
C
)
C
)
0
C
C
.
D
0
'
C
C
C
)
C
)
E
E
C
)
C
C
0
o
C
'
d
0
0
'
.
E
-
d
-
-
d
3
1
0
0
-
0
0
r
o
C
)
C
C
C
C
C
)
C
)
C
C
_
o
C
)
C
C
C
l
D
O
O
C
d
-
o
'C
C
C
.
)
C
.
)
C
)
I
C
C
C
/
)
C
C
I
C
C
C
C
c
C
C
)
d
r
.
0
'
C
)
C
C
C
/
;
C
)
.
C
)
C
)
C
)
0
c
C
N
C
D
8
-
o
O
O
C
C
j
E
O
0
d
C
)
'
C
C
c
C
)
0
0
C
)
Q
C
C
C
I
.
I
C
C
C
)
I
C
C
Q
C
.
)
0
C
I
)
C
.
)
Q
C
C
0
o
l
C
C
C
l)
0
I
I
I
I
I
C
)
0
C
)
C
)
E
I
'
C
C
C
I
)
4
I
4
-
I
I
0
C
)
-
C
C
E
C
I
)
C
l
)
C
'
-
.
C
C
'
0
N
C
)
'
C
)
C
C
C
)
0
E
E
0
C
l)
l
d
C
)
'
0
N
d
C
/
)
c
z
E
C
C
F
A
C
)
C
C
C
C
O
C
I
)
r
p
C
C
C
C
0
c
C
-
c
C
-
-
4
-
1
C
C
C
r
a
,
C
l
)
.
-
(
t
1
.
4
C
C
C
C
C
)
W
.
0
C
C
C
C
1
.
C
C
C
z
C
)
0
C
C
C
C
c
C
C
)
0
.
0
r
.
d
C
/
)
1
.
.
C
d
C
'
s
C
)
0
4
-
I
C
)
0
'
0
'
C
C
1
.
,
C
)
1
.
4
0
c
C
Q
)
I
n
.
C
C
Q
)
C
l
)
C
l
)
c
C
'
0
0
C
C
I
n
C
C
C
)
0
'
d
E
-
C
(
I
)
o
C
C
l)
C
l)
0
'
C
)
C
C
c
d
c
n
C
I
S
1
0
u
C
d
I
M
C
F
)
C
)
-
4
C
)
.
-
4
C
)
_
C
C
A
:
:
n
L
L
i
U
C
t
c
z
0
C
l
)
0
o
0
<
.
-
0
C
l
)
0
C
C
l
)
0
o
C
)
z
.
0
C
)
Q
0
0
0
C
l
)
0
C
)
0
0
I
-
J
>
z
0
0
L
1
0
0
0
0
C
l
)
'
0
4
C
l
)
C
)
C
.
)
0
<
C
)
C
-
)
0
L
l
C
l)
-
C
)
C
C
IJ
1
-
4
6
I
n
C
)
c
l
1
-
4
C
)
o
6
-
C
)
4
-
4
1
C
)
)
C
.
)
0
c
z
C
C
)
C
l
)
0
c
C
.
0
<
C
.
)
c
C
.
0
P
,
4
C
l
)
0
c
E
c
d
b
r
,
c
d
(
l
)
_
'
b
O
O
(
I
)
C
/
D
C
4
0
C
4
C
'
c
,
L
)
-
0
'
c
O
Z
Q
I
C
l
)
0
I
o
C
)
C
Q
)
C
I
-
4
E
E
5
I
-
-
C
)
0
0
1
-
4
-
C
C
0
0
C
C
4
0
-
0
C
C
0
C
)
)
0
o
Q
)
0
C
)
C
0
C
)
0
C
0
I
d
1
-
4
M
C
-
)
C
)
c
0
p
u
o
'
o
o
I
'
.
9
I
w
L
n
w
0
L
I
)
d
-
a
d
u
l
0
-
lC
1
-
4
.
-
C
)
C
C
1
c
n
p
C
)
C
C
C
C
Q
c
l
)
C
C
-
)
C
)
C
C
C
l
0
p
0
<
C
)
C
)
c
d
.
)
C
l)
0
0
C
)
C
)
0
C
C
C
0
0
0
r
A
I
C
C
_
1
-
4
C
l
)
C
l)
(
A
C
C
P
C
C
o
P
4
-
4
c
l
C
)
O
C
C
p
L
n
'
A
1
-
4
C
C
p
c
z
t
o
c
C
P
C
C
C
C
C
<
p
4
-
4
C
l
)
-
0
8
o
Z
C
l)
c
C
C
)
0
0
-
8
d
p
0
c
r
0
o
o
C
)
0
N
N
C
C
0
E
.
0
C
C
0
0
0
4
.
E
C
l
C
l)
P
C
'
C
C
0
C
C
C
C
P
P
<
C
)
C
l
)
C
l)
C
l)
C
)
C
C
C
C
C
C
0
.
l
p
c
z
-
5
1
-
4
C
C
.
p
C
l
0
s
.
4
:
3
c
z
0
1
-
4
C
C
O
c
C
-
'
C
l)
Q
)
C
C
:
3
(
n
.
)
o
C
C
O
'
0
C
l
)
0
4
-
4
(
1
)
0
0
0
C
-
*
C
l
)
r
'
c
-
p
.
4
&
C
)
C
C
i
c
0
.
.
C
)
p
p
C
)
E
C
0
0
0
0
c
C
<
0
c
-
C
)
C
l)
0
C
E
n
Q
)
t
N
C
C
C
C
C
C
)
.
C
C
C
)
C
l
)
C
)
0
C
'
1
-
c
i
C
)
.
0
C
)
C
l)
C
C
0
0
E
8
'
O
'
C
.
C
C
-
C
C
I
C
C
C
C
C
C
C
C
0
w
c
z
C
C
0
C
C
1
-
.
0
0
-
0
:
I
I
I
I
I
I
z
I
c
l
,
C
l)
C
l)
-
0
I
p
-
4
0
o
C
C
C
l
)
C
C
C
l
)
0
C
C
0
C
l
)
o
'
j
c
l
0
'C
C
,
o
0
C
,
)
o
4
1
C
,
)
c
v
c
i
c
v
c
v
C
'
c
v
c
C
I
-
4
c
v
0
C
C
I
c
p
C
d
o
0
.
-
4
C
l)
C
C
I
C
')
c
v
c
v
-
c
i
C
C
I
C
C
I
4
.
4
4
.
4
C
l
)
C
C
I
.
-
.
_
.
.
c
i
I
0
I
-
u
J
I
l
)
w
0
'
I
)
3
:
I
-
j
>
z
0
L
L
0
c
v
0
c
v
C
.-
.
0
C
4
)
(
r
I
D
)
,
L
0
C
f
l
c
c
2
c
C
ID
o
O
-
c
c
I
C
_
O
c
r
-
C
/
D
c
o
-
C
0
c
-
1
)
0
Q
)
0
C
-
C
,
'
d
C
_
;
:
$
a
.
:
-
G
)
)
a
o
i
;
E
4n
-
C
D
C
4
c
v
"
C
l
.
-
C
'
C
d
c
d
c
v
c
v
Z
c
n
x
C
)
c
r
Q
)
0
c
n
0
:
c
v
o
-
c
i
.
-
-
,
c
r
c
v
-
0
C
')
I
C
l
)
-
4
C
C
I
C
,
0
C
C
I
'1
3
I
n
C
C
I
.
0
0
.
-
C
C
I
o
.
c
i
-
c
i
-
c
i
d
.
,
.
0
-
C
'
s
cv
C
C
I
c
v
0
c
C
I
-
4
_
4
.
4
C
)
c
i
c
Q
C
l
)
0
E
n
l
C
C
I
4
-
C
c
v
c
v
c
v
4
.
_
C
C
I
C
I
)
C
C
I
-
c
i
c
v
c
v
c
v
C
C
I
C
U
c
i
0
-
i
c
C
I
C
,
0
C
C
I
C
C
I
c
v
c
n
c
i
)
c
v
C
C
I
c
v
O
c
v
C
C
I
0
Q
Q
)
C
)
.
_
-
,
C
;
4
-
C
C
I
c
v
o
c
v
.
)
'
C
0
0
C
C
I
'
-
c
i
-
4
c
.
4
C
C
I
C
d
o
-
c
v
c
n
'
I
S
C
I
S
i
:
L
Q
l
c
v
C
C
I
C
')
C
C
I
c
v
o
C
C
I
N
C
)
c
v
0
c
v
C
C
I
c
i
C
l)
C
)
C
C
I
C
C
I
.
_
,
c
v
C
)
'
c
v
0
c
v
b
I
D
E
-
4
V
)
C
I
S
C
C
I
c
v
o
c
v
4
.
4
0
4
-
4
c
v
c
C
I
l
.
C
C
I
-
C
0
o
c
C
I
c
v
c
C
I
I
b
J
-
4
4
0
o
C
/
)
U
)
c
v
(
1
)
c
.
C
C
I
O
0
C
)
j
C
)
C
l)
i
n
Q
)
c
v
-
c
i
C
C
I
c
v
Q
)
C
C
I
C
C
I
c
v
C
C
I
0
c
C
I
6
C
-
)
o
-
M
C
)
-
C
C
I
C
C
I
0
c
i
c
v
C
l
)
o
_
c
i
)
c
v
c
i
C
.
'
C
C
I
c
i
C
I
)
C
C
I
.
-
c
v
c
v
'
C
C
I
c
v
(
4
)
-
0
0
C
)
c
v
c
C
I
6
,
0
I
m
C
I
1
J
D
C
/
)
'
c
v
O
c
C
I
c
C
I
C
C
I
0
,
o
C
)
;
c
v
)
C
)
c
i
C
'
-
C
C
I
4
.
.
4
4
.
4
C
l
)
Q
)
0
c
v
c
v
C
)
4
2
Q
-
c
i
c
v
Q
)
C
C
I
d
0
o
-
-
.
-
c
i
-
c
C
I
-
-
-
4
4
U
)
O
C
C
I
c
v
c
v
c
v
c
d
c
v
0
c
C
I
0
E
c
i
(
D
C
C
I
M
C
C
I
'
c
v
c
v
C
)
)
C
C
I
c
i
c
v
:
I
O
c
)
;
c
v
c
v
c
v
c
u
c
v
-
c
i
c
v
c
v
)
c
v
c
i
c
i
c
v
-
c
i
'
c
v
C
C
I
C
l)
c
c
C
I
a
)
c
v
c
v
0
O
C
I
D
O
C
I
'
c
v
0
C
d
C
)
-
c
v
.
E
C
,
c
0
C
'
s
P
.
u
c
v
c
v
c
v
C
l
)
c
v
c
C
I
c
v
0
4
.
4
C
)
f
l
L
0
P
-
c
i
0
c
i
o
c
v
C
C
I
0
c
v
c
i
c
v
d
c
v
c
C
I
c
v
.
2
c
v
<
Q
)
.
1
)
)
0
E
n
C
C
I
C
'
w
'
M
C
l
)
4
.
4
C
l
)
1
4
-
-
s
-
0
8
c
v
c
v
'
C
C
I
N
C
C
I
j
c
v
c
u
'
)
c
v
c
v
c
v
c
v
c
C
I
c
v
C
C
I
C
C
I
C
l)
U
)
c
v
)
;
C
C
I
-
c
i
o
.
o
C
C
I
c
v
c
v
d
'
)
C
C
I
C
)
c
v
-
.
C
C
I
C
')
c
v
0
C
l
)
C
C
I
c
v
0
c
v
c
v
O
0
C
C
I
c
v
c
v
c
v
C
,
P
,
C
'
c
i
P
C
l)
C
)
0
b
.
-
)
O
p
P
.
2
0
P
.
.
C
l
)
P
C
C
,
-
C
)
)
C
l
)
Q
-
C
)
C
)
C
)
C
)
C
C
0
-
C
C
N
U
)
-
0
)
C
C
p
C
l
)
-
I
1
j
q
1
.
r
F
C
C
-
C
l)
!
J
1
i
I
!
!
0
0
0
0
I
-
C
C
p
c
n
C
C
C
)
)
C
l
)
C
l
C
C
C
)
.
P
C
l
)
P
C
/
)
0
C
)
0
a
n
C
l)
0
0
(
)
C
C
C
l)
0
0
C
C
C
)
0
C
C
.
.
.
C
)
0
'
C
j
)
C
p
C
l)
8
C
C
U
)
C
C
C
C
p
U
O
C
C
N
C
l
)
C
)
)
0
C
)
C
C
N
C
C
I
I
C
)
C
l
)
C
l
)
C
C
'
'
o
C
C
U
)
.
U
)
I
:
8
I
C
)
U
)
0
C
C
N
0
'
I
4
:
I
-
w
I
'
)
U
i
0
I
n
N
.
I
-
J
>
z
4
:
0
L
1
0
0
0
C
l
)
E
C
C
0
C
l
)
"
0
w
.
0
0
C
C
C
l
)
.
o
C
C
C
)
C
j
'
J
C
)
'
0
C
C
I
M
k
m
-
0
C
C
c
C
/
)
.
Q
)
0
C
)
C
C
E
C
l
)
X
C
/
)
c
d
C
)
C
)
C
)
c
'
.
C
l
)
.
C
C
C
C
c
l
0
C
l
)
C
C
-
C
C
p
C
C
m
C
)
C
C
c
d
C
)
-
C
C
C
C
<
Q
)
c
n
C
C
C
C
C
C
C
l
0
0
.
C
C
C
C
0
C
l
)
_
0
C
)
C
)
-
C
l)
0
C
)
C
)
.
'
C
)
)
C
l
)
C
)
0
.
C
l)
C
I
S
1
4
C
l)
C
)
J
S
D
C
)
C
l
C
C
C
)
C
l
'
0
Q
)
0
)
'
.
4
-
0
-
4
C
C
)
c
d
E
o
C
C
C
C
0
'
k
C
C
C
/
)
c
/
)
I
0
i
CQ
1
31
I
R
,
-
C
C
.
0
0
O
C
C
N
b
c
C
C
C
)
C
)
0
C
)
C
C
C
L
)
d
0
0
o
"
O
0
o
C
C
C
J
D
0
0
'
C
)
0
C
.
)
C
I
)
C
)
I
0
'
I
i
'
I
I
C
C
C
)
C
)
I
I
I
I
-
0
I
U
)
C
l
)
C
)
.
C
)
C
C
C
C
0
C
C
C
l
)
C
)
0
'
.
,
-
C
C
l)
0
'
(
1
)
0
C
l
)
0
I
c
n
0
"
o
.
c
d
C
C
C
C
c
d
t
i
C
)
C
)
C
C
C
C
C
l)
-
.
-
C
C
C
C
C
)
0
0
0
0
'
C
C
c
C
C
b
d
C
C
C
l
)
C
l
)
C
C
C
)
C
l
)
0
-
'
C
C
C
C
C
l)
C
C
C
)
Q
C
)
'
'
u
-
C
r
C
C
.
C
l
)
C
C
C
C
.
.
o
-
C
C
C
)
C
C
C
)
C
)
C
)
C
)
0
C
C
p
1
Cl)CC
O
0
P
l
)
c
n
C
)
c
C
C
)
C
1
3
Q
)
C
)
0
0
C
C
C
l
-
.
-
(
C
Q
)
C
I
S
0
'
0
w
C
)
-
C
l
c
o
O
4
C
)
C
C
L
)
C
l)
C
)
U
)
C
C
C
)
C
C
p
I
-
-
C
C
C
)
-
C
)
_
Q
1
0
C
C
C
)
C
C
C
C
0
'
c
C
b
t
C
C
N
C
C
-
C
C
0
.
c
C
C
p
0
C
C
C
l
)
o
'
-
r
.
C
)
)
C
C
C
C
o
0
-
c
n
C
C
C
)
C
l
)
Q
C
C
C
C
O
'
C
)
N
d
-
4
-
4
d
0
a
)
0
C
)
)
C
)
0
'
C
C
c
C
P
c
1
'C
C
C
)
c
u
'
C
C
c
n
C
C
'
C
)
C
C
C
C
c
r
P
C
)
C
l
)
'
P
c
1
C
C
C
Z
Z
b
p
.
C
)
)
I
n
C
l)
C
C
1
4
4
L
1
C
)
)
C
l)
p
C
C
r
.
l
)
Q
)
c
d
'
C
C
Q
C
)
6
N
-
o
0
4
0
-
0
'
0
P
p
C
C
C
/
)
O
C
)
d
j
C
C
P
C
l
)
4
C
C
P
.
-
C
)
U
)
C
)
C
)
-
C
C
0
0
I
c
C
0
0
.
.
0
E
C
)
C
)
g
P
.
Q
P
C
)
0
C
C
C
)
l
-
c
r
O
Q
C
)
'
C
C
0
C
l)
C
)
)
l
)
C
)
C
l
)
0
C
C
6
C
C
p
C
)
)
C
C
U
)
C
C
0
P
C
)
)
d
-
.
P
C
)
o
-
'
C
l)
C
)
C
C
C
C
P
P
-
P
C
)
C
)
p
0
S
C
C
C
C
4
-
C
C
8
C
)
P
0
'
C
C
P
P
-
C
l
)
0
0
c
0
I
C
C
C
C
I
C
0
P
C
C
C
C
c
p
P
.
0
C
)
C
C
P
C
)
C
C
C
L
)
C
)
0
"
P
o
C
)
C
C
0
'
0
.
_
p
p
o
c
C
C
'
C
)
P
U
)
o
0
C
)
2
L
n
C
)
_
-
P
P
p
(
C
)
)
C
)
C
C
C
C
I
O
i
C
)
c
z
)
U
)
N
C
C
.
P
P
C
)
C
C
C
C
C
)
C
C
C
C
.
0
0
C
C
.
-
,
C
'
N
0
C
C
0
'
0
'
I
>
z
a
0
U
-
0
C
)
d
C
d
c
d
0
C
)
U
5
C
d
-
'
-
C
d
C
)
C
)
C
d
-
0
C
)
C
)
0
&
)
0
_
0
Q
4
(
l
)
4
C
)
E
C
d
N
l
)
C
d
C
)
-
Q
)
0
Q
)
C
d
0
C
)
C
d
C
'
-
.
C
d
0
c
d
C
)
O
(
I
)
4
-
4
U
-
0
_
C
d
-
C
)
C
d
I
c
d
0
C
d
2
C
)
0
C
d
(
I
)
.
4
C
d
.
0
C
)
C
)
C
I
S
C
d
'
-
4
E
C
d
Q
)
'
C
)
c
'
C
)
c
d
0
0
C
d
,
U
)
0
.
8
C
)
0
Q
)
4
-
.
C
d
d
0
C
d
O
-
.
0
C
d
C
)
C
d
g
o
r
C
d
c
o
0
C
)
'
C
)
.
C
d
'
C
d
'
C
)
.
.
C
)
Q
)
i
n
'
C
d
&
-
.
0
C
d
;
-
4
I
o
L
'
o
Z
-
O
0
C
d
Q
)
C
d
C
C
I
I
C
d
I
-
4
I
I
I
I
0
C
d
<
C
)
C
d
.
0
r
d
0
o
0
0
.
9
C
d
C
d
0
0
C
d
r
-
C
d
C
C
)
4
-
.
C
)
c
i
0
0
C
d
C
'
C
)
C
d
O
O
C
d
6
C
)
L
n
C
)
U
l
0
C
)
E
l
D
b
J
D
C
)
(
D
0
N
C
I
D
-
4
c
d
4
-
4
I
n
E
'
C
d
2
C
d
o
C
d
u
C
'
t
o
E
4
Q
C
'
C
C
)
Q
I
C
d
C
)
C
d
Q
C
l
(
1
)
0
C
)
0
c
,
C
d
o
C
)
C
)
C
d
-
-
0
1
C
0
C
d
0
(
I
D
C
C
)
.
0
C
d
I
Q
C
d
-
-
e
-
+
-
C
d
-
C
0
I
.
4
0
O
Q
C
C
d
C
C
d
0
0
0
E
n
s
:
L
,
C
d
0
o
.
0
C
'
C
d
.
0
C
)
Q
)
2
o
0
C
'
C
)
'
0
0
.
0
C
d
C
d
C
d
0
'
,
-
'
C
)
C
)
C
U
C
d
C
)
'
0
c
n
C
)
Z
C
)
C
)
0
I
-
4
-
C
/
D
C
J
C
d
.
0
I
'
C
'
8
.
c
n
C
d
1
-
4
>
(
0
'
'
C
d
O
C
d
C
C
)
C
)
S
C
d
C
)
Q
'
C
d
C
)
I
D
F
-
U
)
U
,
o
c
U
)
0
U
,
c
o
C
C
d
C
)
C
C
)
C
2
.
C
'
C
C
C
d
,
c
I
'
c
d
C)
C
d
C
d
C
)
.
0
C
d
-
C
p
.
C
d
.
-
4
1
-
4
C
1
D
C
C
C
d
0
-
'
'
E
'
C
d
C
d
C
d
C
d
C
d
.
.
.
4
C
d
C
)
C
C
d
C
d
5
8
C
d
C
d
U
8
C
d
0
0
-
C
2
C
O
C
0
C
d
C
d
L
n
0
(
,
_
)
p
-
4
:
C
C
d
C
)
;
-
4
C
A
-
C
d
Z
o
C
)
.
0
C
)
C
)
C
)
)
.
0
C
d
C
C
)
C
I
)
C
C
d
-
4
U
C
)
0
c
d
.
0
0
"
C
7
c
'
C
)
1
-
C
C
d
4
-
.
0
C
d
c
t
C
)
C
d
.
0
0
0
N
C
d
C
d
6
C
d
C
)
0
C
d
C
)
C
_
I
C
d
C
d
c
n
-
C
d
C
'
0
0
C
d
.
C
C
d
g
C
d
N
-
C
.
)
C
)
C
)
C
d
C
'
0
-
-
0
C
d
E
0
U
)
r
-
U
)
C
C
)
C
)
C
d
C
d
C
C
)
0
C
.
C
)
C
d
C
)
U
)
_
c
t
C
d
0
1
0
C
d
C
d
1
-
C
)
C
)
-
8
,
O
C
d
0
.
C
)
U
)
C
d
C
C
d
U
)
0
C
d
C
C
)
C
d
C
d
4
_
I
C
_
C
)
C
)
c
i
C
C
)
.
0
'
C
d
C
d
0
C
)
.
0
C
d
C
d
C
)
C
d
2
C
)
C
_
C
d
0
C
C
)
C
C
)
1
-
'
C
)
C
d
0
0
.
0
E
C
d
C
8
C
C
d
m
C
Z
C
t
C
C
d
C
d
c
z
U
)
o
C
)
-
.
E
C
9
)
'
c
d
.
0
C
d
C
0
.
C
d
C
d
U
)
c
0
0
(
I
)
I
C
d
C
d
Z
d
C
I
I
.
C
)
C
d
C
d
C
C
)
e
0
-
-
W
.
0
-
i
l
C
d
U
)
U
)
C
d
C
d
0
C
'
0
C
)
C
d
C
)
C
C
d
Q
)
I
C
d
C
d
C
0
C
'
N
.
0
C
d
P
0
U
)
C
d
r
j
c
'
.
c
c
L
O
t
v
c
i
s
Q
Q
C
Z
c
z
C
I
-
C
'
c
.
;
-
Q
)
J
C
J
-
z
Q
)
C
C
o
I
i
o
c
)
c
z
C
ID
C
l
>
_
z
o
-
I
I
C
J
)
I
I
I
I
0
I
)
o
E
r
I
c
2
Q
c
O
C
(
r
J
c
-
E
4
-
C
.
o
-
-
C
-
-
.
_
-
C
_
W
D
(
I
-
c
d
C
A
-
I
_
c
l
q
-
c
,
J
C
c
_
J
Z
-
c
c
z
4
.
.
d
c
C
.
)
O
c
>
<
r
A
:
C
's
'
c
-
c
.
c
l
C
Q
)
-
-
.
C
'
.
.
0
o
C
'
N
C
-
o
c
u
c
z
-
-
C
'
C
a
C-
A
I
M
'
C
.
)
C
Q
)
C
Z
Q
4
I
n
r
n
Q
C
Q
C
.
)
Q
)
.
C
E
-
P
L
4
>
4
C
)
0
0
Q
u
C
,
L
4
C
Z
2
-
I
C
)
I
I
o w
I
'
-
I
-
I
I
'
C
)
Q
I
_
-
0
'
C
)
.
_
c
C
)
C
)
C
C
C
C
'
.
I
(
9
I
w
L
n
c
r
u
J
0
V
)
0
I
f
)
C
)
4
C
)
C
)
C
.
)
C
)
>
N
.
-
o
c
C
)
0
C
)
C
)
C
C
'
C
0
0
c
n
C
C
I
0
C
A
I
-
C
)
C
)
c
z
'C
.
)
L
n
(
1
)
C
'
0
0
b
i
D
C
)
C
-
I
n
s
C
C
)
-
C
)
N
'
C
)
C
'
C
j
C
-
1
4
-
4
C
)
C
)
C
C
b
i
D
C
)
1
e
C
)
C
d
j
c
<
2
o
0
N
C
)
C
C
a
C
)
'
C
C
)
C
P
Q
C
-
C
C
)
c
O
C
C
)
0
C
C
O
-
4
C
,
-
o
C
)
>
C
/
D
>
&
D
C
)
c
i
C
'
H
i
I
C
c
u
a
,
I
C
)
C
'
I
!
I
C
)
m
C
'
C
-
C
1
)
c
Q
)
C
'
B
c
d
-
C
_
c
z
C
)
C
)
C
Z
c
r
-
lD
C
)
.
.
-
C
.
)
C
C
.
)
U
D
'
C
)
C
ld
C
d
C
.
,
c
C
)
-
-
,
.
#
C
)
C
)
0
c
0
C
)
4
C
.
)
C
(
l
C
'
c
y
-
N
C
)
C
C
b
O
O
o
c
i
c
i
C
C
-
b
i
D
>
Q
Q
C
)
d
0
0
0
c
o
D
Z
C
c
C
)
'
C
C
C
:
d
C
l
)
.
-
C
)
a
c
d
-
J
C
)
C
l)
C
c
c
'
C
C
l
)
5
C
)
-
t
o
E
1
0
W
C
Z
U
_
0
_
.
O
'
C
)
.
C
l
)
.
-
C
l
)
C
'
C
)
Q
0
C
1
d
C
)
C
I
)
C
l
)
.
Q
C
C
)
0
)
C
l
)
.
C
'-
.
C
.
C
)
C
Q
-
J
L
l
)
0
C
)
C
)
Q
P
.
c
-
0
1
D
C
)
c
z
l
)
0
)
0
J
(
C
C
C
IS
m
C
c
c
C
's
c
c
M
(
C
/
)
j
C
)
b
o
C
)
)
C
)
C
'
-
.
2
C
)
C
l)
C
C
c
Q
-
I
(
.
9
1
-
w
C
l
)
u
-
i
0
C
/
)
3
:
C
C
C
)
c
d
C
)
0
C
C
)
-
-
C
l)
C
l)
C
)
b
i
o
C
l)
.
.
0
0
C
l
)
0
C
.
c
c
$
E
7
5
c
C
C
C
C
C
J
c
H
.
N
C
)
C
)
C
C
)
C
Z
c
C
-
c
Q
)
N
c
C
E
n
C
)
C
C
c
C
c
C
.
-
(
-
I
'
-
c
u
c
.I
)
C
)
C
C
c
C
-
J
C
l)
C
C
l)
0
C
l)
C
)
C
)
0
'
C
)
N
C
)
C
-
C
-
C
C
C
C
l)
C
c
C
)
0
C
C
)
1
3
C
C
C
C
C
0
(
C
C
z
P
.
c
C
(
-
4
c
C
C
b
J
1
3
C
C
0
'
C
)
C
)
0
0
(
C
C
C
)
"
-
4
C
)
b
J
D
C
)
C
)
C
C
C
C
C
o
C
)
4
1
C
)
.
.
C
)
c
C
l
)
t
o
I
-
J
>
z
0
0
C
)
0
m
O
0
c
d
I
C
C
)
C
l)
C
l
)
C
l
C
P
0
)
0
C
)
C
)
c
C
c
r
N
0
)
r
C
)
'
C
.
0
'
n
c
i
)
c
f
j
C
l
)
r
0
0
t
O
c
/
C
)
C
>
C
d
J
C
l)
C
C
)
C
4
-
4
0
C
N
C
)
C
)
4
-
-
.
C
l
D
C
l
)
(
C
)
4
_
C
C
C
c
C
)
C
C
)
c
c
;
0
c
n
c
t
c
0
C
)
C
)
C
)
E
0
C
)
c
C
d
c
C
)
C
f
i
A
k
I
c
0
b
C
l)
C
)
C
)
0
C
r
p
C
.
4
-
4
C
C
i
)
0
.
C
)
_
c
0
0
-
-
I
M
1
-
4
C
)
C
)
C
I
)
C
(
)
0
C
l
)
c
n
C
c
C
)
C
C
C
)
0
c
c
-
o
0
0
C
)
C
)
Z
C
Z
-
o
o
.
0
c
C
)
C
)
0
C
'
C
C
)
Q
Q
'
C
)
C
C
)
C
A
N
C
)
C
)
C
I
)
C
C
O
C
)
C
)
C
)
C
C
)
C
lD
r
C
)
C
)
C
)
'
c
c
z
c
c
C
)
;
c
0
C
)
0
C
)
0
C
o
E
S
O
C
l
)
C
)
C
)
Q
C
0
c
0
C
)
-
O
C
)
.
0
0
)
0
)
<
0
)
c
C
.
C
l)
0
)
c
c
0
C
)
o
C
C
l)
-
z
O
Z
:
C
)
C
l)
b
o
C
)
j
!
I
C
.
Q
.
C
C
)
0
C
0
)
C
C
l
)
C
)
0
0
.
C
)
C
l
)
.
I
M
.
E
.
C
)
'
C
)
C
'
j
0
o
O
c
C
O
I
C
Z
'
C
)
-
J
L
I
)
0
-
C
C
I
)
C
C
d
C
C
l)
C
C
d
C
d
b
i
o
C
l)
-
C
0
C
)
c
n
0
d
C
C
)
0
C
)
C
)
C
C
c
y
-
'
I
I
i
C
C
)
C
S
C
<
t
c
J
J
O
C
)
-
c
d
C
.
-
C
5
e
l
C
C
l
)
C
)
.
C
)
L
t
C
)
-
J
c
i
)
C
)
c
l
)
r
i
)
b
O
0
_
'
c
-
c
,
)
0
c
l
c
0
c
'
0
C
c
N
E
C
l
_
l
D
Q
)
J
o
c
C
4
.
4
0
C
.
4
'
)
0
N
0
.
I
.
<
C
N
c
t
r
O
0
Q
)
Z
u
1
0
C
l)
(
D
-
J
0
o
c
0
C
Z
7
3
0
-
0
h
c
j
7
3
M
o
B
C
l
)
N
0
-
0
0
a
.
c
z
I
D
Q
)
0
'
C
0
C
d
Q
)
I
)
'
Q
;
M
C
l
)
C
.
)
t
C
t
C
.
)
c
t
0
z
.
4
C
t
Q
0
c
t
d
.
c
C
Q
C
.
)
'
t
i
Lt
^
4
c
u
o
0
Q
)
<
-
0
0
.
<
C
l
)
C
t
.
c
z
0
C
)
,
c
t
-
.
-
E
n
E
n
I
-
J
>
z
0
0
U
-
0
I
w
C
l
)
U
i
0
<
1
)
E
n
c
t
c
t
c
t
C
)
0
0
0
C
I
C
0
Q
)
t
o
o
(
1
)
4
M
C
)
C
)
Z
O
j
)
D
.
C
t
0
0
C
l
)
E
n
Q
C
)
4
-
C
J
C
)
C
)
C
1
)
Q
)
C
c
"
-
.
m
C
t
C
)
-
I
Q
C
/
)
.
C
l
)
0
0
c
l
)
-
C
)
0
C
'
C
t
C
t
.
,
.
<
-
0
0
0
C
t
C
L
O
C
)
C
t
C
l
)
t
.
.
C
)
c
t
I
'
L
0
c
t
C
)
'
j
C
)
N
I
M
C
)
C
)
.
c
t
S
C
'
Q
C
l
)
Q
)
c
o
.
c
0
0
M
0
0
C
I
S
E
n
0
'
C
t
.
0
C
t
-
-
0
<
C
t
I
<
C
t
t
0
0
C
l
)
4
-
U
)
O
.
_
C
)
.
C
t
2
C
t
t
C
t
5
-
C
)
<
4
-
(
L
)
C
t
<
C
l
)
C
l
)
0
0
-
<
C
t
4
-
t
0
C
l
)
O
>
C
t
c
d
a
4
c"
,
C
l
)
0
0
o
-
C
t
C
t
C
t
C
)
E
C
l
)
0
0
z
a
4
U
)
0
4
0
E
C
t
.
4
C
)
-
4
C
t
C
C
)
C
F
.)
C
t
0
7.
0
0
C
t
'
C
t
U
)
c
t
C
t
c
t
V
)
E
C
l
)
;
b
0
a
<
0
0
U
)
o
'
.
2
C
t
Q
)
C
t
0
_
<
C
)
N
0
.
Ct
0
C
)
4
4
C
t
U
)
U
)
0
Q
)
0
C
t
Q
N
-
u
)
c
Q
)
C
l)
(
n
M
1
0
C
,
(
)
C
d
c
N
D
4
-
4
-
c
J
;
c
.
-
0
o
C
C
c
L
C
O
b
P
C
Z
C
I
C
0
Q
C
c
r
Q
)
C
'
-
.
<
E
n
z
>
c
z
a
n
G
O
c
n
H
h
r
i
)
C
1
)
o
0
Q
o
0
(
l
D
-
C
d
C
I
C
,
)
j
E
C
d
s
C
d
b
4
4
0
c
Q
)
0
Q
)
0
D
0
6
P
I
0
0
C
I
S
c
r
0
C
d
Q
)
c
i
)
0
C
d
C
d
C
c
0
_
p
u
o
c
z
C
d
C
d
0
C
d
c
d
t
r
o
4
.
.
-
.
0
'
C
d
0
0
.
-
C
d
C
d
Q
O
C
d
C
d
c
i
)
0
0
G
)
-
4
C
C
C
C
0
C
I
D
0
Q
Q
)
0
'
-
4
C
d
C
d
E
0
)
I
C
a
)
0
C
1
3
U
)
-
C
.
-
4
C
I
)
'
(
F
J
Q
c
i
)
C
a
l
0
c
i
)
Q
)
Q
)
.
-
-
C
d
C
d
w
0
C
l
)
0
I
E
n
<
0
C
d
4
^
P
4
C
d
0
'
0
>
<
0
N
0
c
i
)
C
d
O
0
C
d
C
lD
-
u
W
C
l
)
C
d
'
c
i
)
0
Q
c
i
)
C
d
'
>
4
_
r
.
.
Q
d
0
Q
C
d
C
d
0
C
d
0
b
0
C
d
C
d
)
C
d
C
d
,
.
t
I
4
C
d
b
J
O
-
0
1
C
d
O
C
d
u
)
w
C
d
0
)
c
i
C
d
N
,
C
d
c
i
)
0
Q
C
d
0
C
d
O
0
0
C
d
Q
0
C
.
)
0
0
-
0
C
C
I
)
P
C
d
c
d
0
.
C
'
0
-
C
d
C
d
c
i
)
4
c
i
)
-
.
c
d
o
4
-
4
U
-
0
M
(
t
c
i
-
C
/
)
C
d
-
b
.
.
0
I
C
d
c
i
)
C
d
C
d
0
-
I
:
-
c
d
d
(
t
0
C
d
C
d
c
d
o
0
0
Q
)
C
d
4
-
'
C
d
Q
)
Q
.
I
0
o
-
t
j
C
d
c
i
)
C
d
C
l
)
I
'
5
I
-
U
i
v
)
U
i
0
V
)
'
0
I
f
)
.
-
-
-
c
t
c
z
2
c
t
Q
C
)
c
n
c
1
)
-
0
u
:
<
I
.
-
4
0
1
0
0
-
I
L
I
C
)
C
I
t
t
'
t
-
OU
c
d
o
)
C
-
C
.
)
0
C
)
.
o
d
.
C
z
C
)
C
)
C
)
C
C
-
c
z
C
U
.
-
0
C
C
I
9
_
c
z
I
_
p
C
.
)
u
c
j
-
0
.
.
-
0
c
c
E
"
o
o
m
1
4
.
0
C
)
C
)
0
0
C
)
c
0
0
0
Q
.
(
0
_
c
d
0
0
0
c
r
(
C
d
E
'
o
c
0
c
f
0
c
r
-
c
'
=
_
c
o
0
c
r
p
0
0
)
Q
)
C
I
D
c
C
l
)
0
3
0
a
0
0
e
.
I
J
>
z
0
0
U
-
0
I
I
w
(
J
w
0
I
/
)
C
l
1
,
4
M
1
-
4
N
C
C
i
c
Q
)
.
J
)
0
c
t
i
0
c
i
^
j
C
I
S
c
d
c
,
,
)
(
Q
0
=
)
0
s
0
I
E
n
(
Q
)
E
n
c
i
)
(
1
0
o
0
,
C
)
0
o
I
o
E
0
E
0
(
I
D
C
I
S
C
)
b
J
D
(
I
D
0
(
I
D
c
c
C
)
C
C
)
0
0
0
0
C
)
-
'
0
C
)
C
)
4
(
0
C
)
(
,
(
-
.
0
(
)
(
I
D
C
)
(
I
)
0
0
0
a
:
.
Q
c
r
C
)
N
0
m
H
.
-
c
:
J
0
C
)
Z
0
.
(
I
D
0
0
C
)
0
C
C
d
c
z
C
)
C
)
C
)
0
(
I
D
(
I
D
0
b
J
c
c
C
0
_
0
.
(
I
C
)
C
)
C
)
C
)
C
i
)
C
l
D
_
r
.
p
-
I
-
(
/
)
(
l
;
0
(
I
D
'
C
Z
^
.4
N
.
i
D
0
)
0
c
_
C
)
C
)
0
C
)
0
)
0
)
(
/
D
N
C
)
0
0
C
(
0
C
)
(
I
D
C
)
1
C
0
0
)
-
I
c
i
-
r
:
i
a
0
(
I
D
I
-
I
C
I
D
C
(
/
D
C
/
D
0
)
0
N
.
0
C
l
)
C
)
0
0
)
0
C
d
0
)
0
0
c
d
0
)
0
)
-
c
c
0
)
0
'
-
I
0
'
'C
0
0
0
.
I
C
'
1
1
-
z
c
0
)
-
0
0
)
'
C
)
-
o
0
J
D
0
C
/
)
(
I
D
C
)
0
.
C
'
s
C
d
2
C
C
C
l)
-
0
0
n
C
)
c
-
'
0
c
'
-
-
'
C
)
0
0
E
c
C
0
0
0
6
C
C
'
0
(
I
D
C
)
C
4
4
-
4
'
C
C
M
Q
)
c
d
.
C
J
D
E
C
)
o
)
C
/
D
C
ID
0
.
o
C
'
0
c
r
-
C
C
)
c
d
c
C
C
c
-
c
c
'
_
.
_
_
Q
)
-
C
c
'
Q
C
)
-
C
)
E
n
0
U
)
C
)
4
-
C
E
4
Q
)
C
)
O
-
C
)
*
Z
C
d
Q
C
)
C
l
)
-
C
's
C
>
d
Q
C
)
C
C
t
J
4
;
.
0
.
o
O
C
)
c
C
.
C
)
c
C
)
4
-
.
C
)
t
o
I
0
U
)
7
3
0
0
.
.
-
J
>
0
0
C
C
C
)
z
c
C
)
C
)
0
N
4
o
0
E
o
o
U
)
2
C
o
U
)
C
I
)
-
c
C
)
-
C
)
C
O
o
0
C
)
C
)
_
0
C
)
Q
Q
)
i
n
o
.
C
)
'
i
I
C
d
4
-
4
1
4
4
)
0
C
4
)
C
)
0
'
c
l
j
-
4
C
U
Q
)
.
Z
C
)
C
CIn
4
)
U
)
.
4
l
)
Q
I
D
I
s
C
)
r
.
c
"
0
C
4
c
P
.
0
C
)
(
I
)
C
I
D
C
)
c
4
)
Q
U
)
C
)
U
)
C
C
)
C
)
Q
)
C
)
0
0
C
)
C
)
0
'
4
U
)
U
)
.
>
C
r
.
0
0
3
)
a
'
p
.
c
c
n
-
m
d
e
-
-
C
)
C
)
C
0
0
Q
C
4
)
0
-
-
.
U
)
o
o
C
)
C
)
-
0
0
,
N
C
/
)
'
C
)
.
-
C
)
.
4
C
0
U
)
C
C
-
d
0
C
)
i
g
-
C
'
4
-
.
U
)
>
&
D
Q
.
.
.
O
r
'
C
)
l
)
C
)
4
-
C
)
C
)
C
o
.
o
a
'
c
u
C
d
C
0
C
)
U
)
c
0
C
'
)
C
)
P
L
4
-
c
o
e
-
4
-
.
C
o
D
O
0
C
C
.
C
)
<
o
o
0
C
c
d
3
)
U
)
C
)
-
0
U
)
4
-
Q
)
C
)
C
I
)
C
0
C
<
C
)
0
0
C
L
L
j
I
c
d
4
_
J
-
.
l
(
L
U
0
0
U
)
C
)
P
<
_
u
U
)
C
'
-
0
C
(
1
)
0
0
C
)
d
C
)
0
C
)
0
I
c
t
I
C
)
<
0
.
g
z
'
C
)
0
0
'
-
)
D
,
0
C
)
J
0
o
-
-
C
)
C
)
C
)
0
Z
'
3
)
-
E
-
C
)
o
o
I
I
i
I
H
L
C
d
M
U
)
C
-
0
'
-
-
C
)
,
.
<
r
A
e
'
d
O
'
U
)
'
0
I
>
z
3
0
U
-
0
C
d
a
)
C
)
0
U
)
C
I
)
0
C
)
C
d
C
d
I
n
m
C
d
0
-
C
d
C
)
Q
)
C
d
C
d
C
d
t
a
s
U
)
0
C
d
'
C
)
b
t
C
d
C
)
C
d
C
l
)
U
)
0
0
.
C
)
0
C
)
U
)
C
d
C
d
C
6
E
C
)
C
,
)
4
D
c
d
C
)
0
0
9
C
')
o
C
)
o
Q
)
C
d
c
d
0
C
d
0
-
C
d
C
d
'
C
d
C
)
0
C
d
0
-
0
0
C
d
0
1
3
C
l
)
C
d
c
d
0
C
)
0
.
C
Z
c
d
C
lD
C
)
C
d
C
d
0
0
C
d
-
I
G
)
C
d
P
C
I
S
0
.
3
C
)
.
-
0
0
P
4
-
4
0
c
is
O
C
)
i
C
d
C
d
k
C
d
0
0
0
C
d
4
-
4
.
0
z
r
z
-
t
j
.
C
d
C
I
)
o
C
d
d
c
d
0
C
l
)
-
C
)
'
0
-
C
d
C
)
C
)
C
)
0
-
M
0
0
0
E
n
0
C
d
C
d
'
M
O
O
O
H
E
O
-
C
d
Q
C
d
C
d
0
0
P
C
u
C
U
m
H
L
n
.
'C
-
W
C
U
N
'C
Q
C
)
C
)
;
-
4
C
)
C
I
C
t
)
C
)
C
d
C
d
C
d
0
.
;
0
C
)
0
.
N
0
C
'
C
d
.
3
0
I
n
i
c
d
'
C
)
-
C
d
C
A
0
E
n
c
d
I
M
'
C
l,
0
o
C
)
N
C
d
C
d
C
d
U
)
M
C
d
C
d
C
d
0
1
0
Z
0
M
C
)
0
C
)
.
C
d
C
/
)
C
d
C
d
'
C
d
V
-
d
C
i
)
C
)
C
l)
a
)
.
C
)
o
C
d
C
)
0
o
a
)
C
d
a
m
U
)
C
)
0
.
C
d
C
)
C
d
0
C
)
C
d
C
d
C
d
0
U
)
'
C
I
)
0
.
C
d
O
C
d
C
)
C
d
C
d
C
)
0
9
C
)
0
_
_
0
c
d
a
0
'
O
C
o
d
I
I
-
U
i
1
)
L
u
0
3
"
0
C
)
C
d
C
d
E
C
)
C
)
0
-
-
C
)
-
0
C
C
)
.
0
0
C
C
)
c
n
-
I
,
C
d
C
)
c
'
C
d
C
d
i
0
C
d
C
d
-
.
L
C
:
i
C
Q
)
c
is
C
d
0
C
)
O
0
0
.
C
d
I
r
s
V
.
C
d
'
C
d
U
)
-
-
(
C
d
C
)
0
0
C
d
0
.
3
C
)
0
0
.
C
d
.
2
C
d
C
d
<
'
-
-
4
5
U
)
.
3
C
d
C
d
0
c
E
C
d
0
C
)
C
)
I
Q
)
p
s
o
-
C
d
b
C
)
C
d
I
I
C
'-
.
rA
C
)
i
C
d
0
C
)
C
)
b
(
C
)
0
C
d
U
)
C
l
)
.
4
C
)
0
-
'
J
.
.
i
N
.
2
.
U
-
4
o
)
r
.
L
4
C
d
C
d
0
r
j
O
C
d
C
d
0
C
d
C
)
C
d
c
d
.
3
C
)
0
o
C
d
C
'
C
d
C
)
0
C
d
5
5
-
P
C
)
P
.
.
C
)
C
d
C
)
b
D
C
)
C
l)
I
M
c
d
C
d
C
d
C
)
C
)
0
C
d
.
-
0
U
)
0
I
z
-
C
d
-
i
-
C
d
t
z
M
'
C
d
0
:
3
I
m
C
)
C
d
0
-
U
)
C
)
U
)
0
b
b
1
C
I
)
C
d
C
d
0
.
-
C
)
C
)
-
0
C
)
C
Z
0
0
c
d
c
o
,
k
m
C
d
c
d
E
n
0
C
d
t
c
s
b
b
C
d
0
C
)
C
d
r'
n
C
d
E
C
d
.
0
0
m
E
n
C
d
0
c
d
d
k
c
d
C
d
>
(
3
)
C
)
C
)
u
0
C
d
0
C
)
0
H
'
'
'
0
I
-
J
>
z
0
0
U
-
0
P
.
C
d
C
)
C
d
I
I
-
L
U
L
U
0
C
d
'
C
d
-
a
C
)
C
d
C
'
.
-
a
C
d
C
d
C
)
C
d
-
a
C
C
)
C
)
C
)
C
)
0
C
d
0
C
d
C
A
C
)
C
)
C
l)
C
)
C
0
c
d
C
d
C
d
C
d
C
d
(
I
)
C
d
c
i
C
)
C
l)
C
)
$
l
r
A
C
d
c
d
Q
0
,
1
-
0
C
)
C
)
0
C
d
L
C
n
1
!
3
.
f
l
L
C
d
0
C
)
r
Q
C
d
C
C
)
c
d
m
C
d
0
C
)
-
.
.
0
C
)
.
0
C
t
C
0
o
C
d
:
L
f
l
E
L
u
Q
)
C
d
C
d
0
E
m
C
d
t
1
)
.
.
'
C
)
0
d
C
d
C
c
0
-
0
0
Q
)
c
d
f
L
)
Q
)
9
C
l
)
O
C
)
C
)
C
d
!
i
:
i
I
!
t
C
d
C
l
)
r
j
'
j
0
w
t
C
d
C
d
'
d
C
)
0
.
i
0
>
<
C
)
-
i
C
d
C
I
S
O
Q
)
Q
)
c
y
C
)
C
d
C
Z
8
E
a
l
0
c
d
Q
)
m
>
m
C
Z
0
C
C
)
C
d
C
)
0
c
i
0
0
C
)
0
M
-
C
m
E
a
o
u
m
s
.
0
^
0
0
0
C
d
C
d
0
_
C
l
.
0
0
'
C
)
C
)
E
Q
j
C
d
0
C
)
E
C
)
0
0
C
d
0
O
.
,
4
C
d
C
)
C
)
C
)
2
C
d
-
a
.
C
d
0
C
l
)
b
i
l
C
)
C
)
0
.
a
a
C
d
C
d
.
0
r
Z
0
0
C
)
c
o
W
0
C
'
s
C
d
C
)
0
C
d
c
n
C
C
)
c
d
C
l
)
C
d
0
0
C
d
C
l
)
C
d
O
C
d
C
d
C
)
C
d
M
1
4
.
0
0
C
)
0
C
)
'
C
0
C
)
4
a
i
C
d
C
)
c
d
C
)
C
d
C
l)
Q
C
)
0
C
l
)
C
d
C
d
C
d
C
)
A
C
U
C
d
C
I
0
,
E
C
d
C
d
C
d
C
)
0
C
d
C
d
C
l
C
d
C
d
C
d
C
n
C
Z
0
o
m
A
0
C
l)
C
C
d
C
C
,
'
c
d
r
j
)
$
-
4
C
)
;
-
4
C
-
)
'
0
s
.
4
4
4
-
C
0
Q
C
d
D
C
d
C
I
S
'
C
d
C
l)
2
.
C
d
C
T
J
C
'
C
d
C
d
i
-
a
b
C
l
C
d
m
'
O
L
C
#
)
C
C
d
C
C
d
'
C
d
C
d
(
l
)
C
)
C
d
C
l
)
C
d
C
)
.
-
C
d
c
o
c
n
C
d
'
C
d
Q
C
)
C
)
0
4
C
d
.
-
a
F
-
0
0
C
d
.
0
0
C
d
.
.
c
C
d
k
c
d
.
,
C
d
0
-
0
C
d
C
d
O
C
d
a
j
-
"
0
C
d
0
0
Q
)
)
Q
)
C
4
o
0
,
0
c
d
0
Q
)
.
4
0
)
p
C
d
0
0
o
C
d
<
c
s
b
j
D
'
O
'
c
d
)
Q
)
.
_
.
)
4
Z
0
C
d
C
I
)
I
0
C
d
0
P
.
C
d
E
C
I
)
C
d
C
d
C
d
N
c
d
O
0
C
4
4
C
d
o
0
0
.
-
-
C
d
'C
D
c
d
C
d
-
-
c
d
C
d
-
C
d
Z
C
-
a
j
0
0
s
C
d
C
D
C
d
-
C
I
S
C
D
.
C
D
0
P
c
4
.
4
c
d
o
C
D
(
I
)
C
)
-
G
)
0
C
d
C
d
C
d
C
s
o
C
d
Q
0
'
O
0
C
d
C
)
0
C
d
0
C
d
C
d
C
d
C
0
0
-
c
i
l
C
d
C
d
(
I
D
C
)
C
D
o
0
u
)
0
0
0
0
.
0
C
d
o
C
d
C
D
C
.
)
o
-
j
E
n
b
n
p
,
c
t
C
d
I
I
C
d
C
d
1
"
C
d
0
.
C
I
D
Q
)
0
0
C
d
C
D
O
D
D
c
n
0
C
)
0
>
P
C
D
c
d
0
C
D
C
d
C
d
C
l
D
.
.
-
O
C
)
0
0
Q
)
0
(
I
D
4
-
P
.
(
I
D
0
C
)
.
b
J
)
'
-
0
b
C
)
'
0
0
'
C
D
2
E
0
E
L
0
0
'
C
d
0
b
D
C
)
b
b
t
s
C
D
0
C
D
0
0
I
'
C
l)
i
'
0
o
C
D
E
-
<
.
-
0
C
d
E
E
O
O
C
d
!
I
w
O
c
d
c
i
)
Q
)
0
C
d
0
N
D
D
0
0
E
C
)
_
C
d
.
.
C
D
C
D
0
E
C
d
'
r
4
C
D
C
d
h
-
i
0
C
D
C
d
O
C
D
C
d
0
E
C
d
C
d
O
0
l
4
D
D
0
0
C
)
(
1
)
i
n
C
)
m
C
)
C
)
.
-
'
C
d
.
C
d
c
i
)
C
)
.
C
)
<
'
C
O
)
.
0
C
'
s
E
b
(
I
)
C
d
C
d
C
)
C
d
-
C
d
C
I
D
b
C
d
C
D
C
i
s
L
U
0
C
D
O
C
d
O
N
C
d
V
)
c
D
D
0
C
D
C
)
N
C
d
'
0
C
d
w
C
d
.
C
l
)
C
d
'
0
C
D
Q
0
O
Q
)
.
C
d
C
d
C
d
-
C
d
C
D
_
V
C
D
C
D
c
H
0
4
'
0
0
0
C
)
C
/
)
C
d
C
D
C
d
D
D
'
J
)
<
4
)
4
)
.
c
u
C
d
C
D
C
d
Z
C
d
U
.
C
C
d
4
)
Q
r
i
C
l)
C
d
C
l)
-
C
d
D
D
c
0
C
d
D
D
S
C
d
C
d
E
C
d
C
D
I
n
C
)
C
d
0
C
2
.
Q
C
d
C
l
)
/
D
C
d
0
C
D
C
d
C
D
D
D
C
d
1
0
c
d
C
,
m
w
I
.
1
I
I
C
)
C
D
0
C
d
C
d
c
o
C
d
0
C
d
C
d
0
C
D
0
C
d
o
Z
O
Q
C
D
4
'
O
o
-
C
d
0
c
'
-
0
C
D
C
D
C
d
0
(
1
)
C
)
C
)
9
C
)
C
)
C
'
C
)
-
,
0
0
'
C
d
0
-
C
C
d
C
)
C
)
C
d
lot
C
d
C
)
C
l)
C
)
C
)
C
)
C
'
C
l)
0
0
C
d
c
d
-
C
C
d
C
l
)
9
C
)
C
)
N
C
d
1
-
C
d
1
-
4
i
n
(
1
)
0
0
l
C
d
Z
1
-
4
C
d
9
0
I
-
J
>
z
0
0
U
-
0
0
C
d
6
9
.
C
d
c
r
C
4
.
4
4
C
)
C
d
0
o
,
c
o
0
o
l
c
d
4
-
0
C
)
'
C
)
0
C
d
(
i
!
m
E
(
I
)
c
d
C
)
0
C
d
C
d
C
)
Q
C
)
4
-
4
f
t
0
w
I
E
C
d
-
C
)
0
0
C
d
C
)
C
'
s
'
0
9
s
)
C
)
O
r
C
)
0
C
d
C
)
0
0
C
d
C
d
I
I
I
I
C
d
C
-
d
0
-
C
d
Q
'
r
J
)
(
I
)
-
C
d
C
Z
L
)
0
0
E
o
o
C
d
C
l
)
C
)
c
z
,
c
d
C
d
C
l
)
c
z
C
)
C
d
C
l
)
C
l
C
d
C
d
C
d
C
d
C
d
C
d
-
-
C
d
0
0
C
d
c
d
C
d
C
d
C
d
0
0
4
-
4
l
C
d
C
)
C
d
c
u
0
c
'
C
I
S
0
C
)
C
l
)
C
I
)
C
.
l
C
d
C
d
C
d
0
C
d
C
d
b
C
b
t
C
d
c
z
C
o
C
d
C
l
)
C
l
C
d
E
n
0
C
A
0
'
C
)
C
d
-
c
)
C
d
C
d
<
8
E
E
C
)
C
d
0
0
C
)
C
d
C
d
-
C
)
l
0
C
)
9
C
d
0
(
I
D
C
)
9
c
r
i
c
<
C
)
0
I
I
F
'
E
c
)
C
l
)
9
C
)
c
z
c
n
0
C
d
C
d
0
0
C
d
.
C
d
C
d
C
d
0
0
9
1
-
4
l
E
C
d
-
c
d
:
-
f
l
&
D
O
C
C
d
1
-
I
-
C
)
9
,
C
)
C
d
0
c
z
(
)
1
-
i
I
(
9
I
-
w
w
0
L
n
0
Q
)
C
)
C
d
0
C
d
C
d
)
9
r
r
0
C
d
C
d
C
d
o
b
C
l
)
C
)
0
0
C
d
1
-
,
Q
)
0
E
1
-
4
0
9
C
d
C
d
C
d
1
-
4
0
0
-
C
d
E
C
)
I
C
d
0
0
c
C
)
r
<
0
r
o
C
d
C
d
-
-
C
d
c
d
C
9
4
-
4
E
'
?
'
o
o
c
l
0
O
r
c
d
9
'
C
d
,
C
I
)
C
)
0
C
d
C
d
E
g
C
d
C
d
c
i
(
l
)
N
-
C
C
d
0
C
)
C
d
-
4
-
<
J
C
)
.
o
c
o
-
c
d
2
C
Z
'
,
c
,
9
0
C
d
1
-
4
9
0
0
c
t
C
)
0
;
P
.
C
d
0
c
d
C
L
)
0
O
C
i)
C
l)
M
C
)
C
d
0
C
d
C
d
N
C
d
C
'
-
C
)
C
d
Q
C
d
0
C
)
C
d
C
'
-
C
l)
C
'
C
)
C
d
C
)
C
d
0
0
C
l)
-
-
C
d
O
C
d
C
)
C
d
C
)
C
d
C
)
r
I
D
r
I
D
U
)
0
L
n
1
-
C
d
0
C
)
O
C
)
C
d
4
C
d
C
'
C
)
C
d
9
C
)
r
I
D
U
)
C
d
C
d
C
N
C
)
U
)
.
<
-
<
C
d
<
C
d
E
1
-
C
'
Q
)
Q
C
d
C
)
C
d
C
d
C
d
0
.
C
d
b
'
J
i
C
d
0
l
C
d
C
d
-
C
d
C
I
S
E
l
-
<
0
C
d
C
)
C
)
C
)
4
-
C
d
C
d
C
d
.
C
d
-
0
C
d
0
C
d
C
d
'
C
d
C
d
0
C
d
C
d
C
d
C
d
C
)
-
5
C
d
C
d
0
U
)
C
)
C
d
-
-
0
C
d
0
0
C
)
C
d
O
C
d
C
d
C
d
c
d
9
9
C
d
0
0
1
4
-
P
.
a
j
-
C
d
O
M
C
.
)
0
l
<
C
d
$
3
.
C
d
E
C
d
C
d
o
-
'
l
C
d
'
C
d
9
0
C
d
9
0
C
)
C
d
C
4
4
c
d
c
z
C
)
-
9
-
C)
0
-
g
4
-
4
9
0
-
d
'
a
l
-
I
C
d
l
C
d
C
d
c
d
0
l
-
4
C
d
9
C
)
-
i
C
O
)
C
z
C
)
C
'
'
C
)
0
0
l
C
d
-
0
<
C
d
C
)
b
o
C
)
1
C
d
0
4
C
d
O
l
C
d
I
I
0
)
0
0
0
'
-
'
9
t
o
C
d
C
)
C
d
C
)
0
9
E
E
.
d
"
4
)
r
l
%
c
.
'
I
C
)
(
1
)
c
d
C
A
0
o
F
.
O
c
,
c
-
.
-
4
)
-
4
)
o
c
)
4
)
0
0
.
0
0
c
r
j
Q
)
C
0
O
c
d
u
4
)
_
4
_
a
E
-
r
O
c
d
W
(
I
r
4
-
(
t
4
)
a
<
4
)
.
.
c
i
>
0
c
0
d
2
<
c
o
4
_
a
0
)
(
)
O
c
:
u
f
l
o
i
z
o
4
)
4
)
(
L
)
o
0
Q
)
(
1
D
.
-
a
.
,
.
,
u
u
4
)
C
d
(
I
D
4
)
.
Q
)
0
I
O
C
ID
(
I
D
Q
O
4
C
I
s
-
I
I
Q
)
I
D
o
c
c
c
(
I
D
(
,
'
0
.
4
)
c
d
C
4
a
C
d
C
d
C
.
.
C
.-
.
.
0
C
d
C
d
C
d
b
.
0
C
_
-
0
c
Q
)
d
0
0
;
>
4
_
a
'
0
0
a
)
(
I
D
0
U
o
0
)
0
'
0
Q
)
.
(
I
D
c
d
(
I
D
4
)
0
C
C
d
l
c
d
1
0
4
_
a
C
I
J
C
.
'
C
d
o
O
c
I
I
-
U
I
I
,
'
c
L
L
I
0
U
,
N
)
c
d
o
d
.
I
o
C
d
0
4
)
0
)
4
4
a
.
C
d
0
C
4
)
C
.
'
C
d
r
A
o
o
C
d
C
d
O
c
C
d
o
a
.
O
.
.
.
i
E
.
4
)
O
C
d
0
E
.
0
0
c
d
C
d
C
C
d
4
)
C
d
C
d
I
&
+
.
a
4
O
C
I
r
4
Q
)
4
)
0
V
C
d
c
,
4
)
.
0
C
d
C
d
P
-
,
p
.
,
.0
0
C
)
C
d
-
'
a
_
&
)
.
0
l
C
d
C
d
1
-
4
C
d
(
I
D
f
j
4
)
Q
4
)
C
d
0
(
I
D
a
.
0
0
C
I
D
C
d
4
)
.
0
U
)
^
.
a
O
4
)
C
d
4
)
.
.
.
1
-
4
0
'
C
d
Q
)
0
'
o
1
0
4
)
C
I
D
4
)
O
O
E
C
d
Q
)
C
Z
J
-
1
4
_
a
.
4
a
.
4
)
c
d
4
)
4
)
b
Z
4
4
)
C
d
4
)
0
1
-
i
o
'
.
0
o
o
2
o
0
C
d
I
-
a
0
.
0
0
0
O
C
d
0
0
.
0
0
m
l
C
d
Q
0
(
I
D
P
4
p
.
,
C
d
0
C
d
0
4
0
a
)
4
)
1
-
4
!
I
1
c
Q
C
d
C
d
C
d
C
d
C
d
0
Q
4
)
C
'
c
d
4
)
.
0
0
I
I
I
I
I
H
0
I
4
)
Q
C
d
-
.
,
C
C
d
0
0
(
I
D
C
I
S
4
)
C
I
D
.
-
0
(
I
D
(
1
)
)
Q
)
I
'
J
U
c
d
U
O
c
0
f
l
0
c
-
c
,
0
0
.
.
E
0
Z
c
4
0
c
_
:
.
0
0
C
I
S
C
C
O
o
c
0
.
-
0
3
-
0
<
f
)
c
u
>
c
'
4
:
..
_
c
<
C
C
-
)
'
Q
)
C
c
c
Q
c
C
4
4
C
L
)
r
o
.
a
2
C
Q
0
o
0
Z
'
C
d
c
'
Q
C
)
)
Q
c
z
C
I
I
Q
?
C
d
Q
)
E
E
'
a
E
O
(
J
0
0
0
0
Q
)
o
-
-
.
C
H
0
z
0
3
H
I
I
I
i
J
o
i
C
d
I
C
-
c
d
r
M
-
O
-
.
(
'
)
C
C
I
-
C
Q
C
Z
b
l
l
j
)
'
'
a
c
0 U
c
'
o
.
o
0
U
O
)
O
C
f
'
E
<
c
O
)
0
+
O
C
Y
I
d
N
0
(
I
)
I
0
C
d
C
I
S
J
'
2
Q
)
U
)
Q
)
)
V
0
Q
)
.
0
C
l
)
b
L
I
c
J
D
C
C
0
Z
4
V
c
l
0
c
-
0
C
.
0
c
c
c
-
-
0
C
l
D
C
i
"
o
c
l
;
'
c
C
I
,
0
W
1
-
4
'
c
0
0
C
0
.
V
0
O
0
-
V
O
4
:
Q
.
C
l)
2
a
V
-
V
O
E
o
V
.
,
-
V
0
4
-
4
w
V
I
o
c
V
)
z
0
U
E
c
o
0
C
I
)
Q
)
G
)
I
n
.
V
E
C
1
c
V
-
0
:
'
V
E
"
_
C
d
C
d
V
-
c
r
0
V
V
-
C
l)
0
C
d
C
C
l
)
C
d
V
C
L
)
I
o
I
H
I
I
I
C
d
'
.
-
Q
I
I
4
-
l
'
0
c
l
)
0
C
d
0
V
V
.
-
0
C
h
0
C
d
0
o
V
N
.
0
C
l)
1
6
4
0
.
I
c
d
C
l
)
C
)
0
4
-
I
I
0
C
l
)
C
l
)
I
'
0
C
l
)
<
a
)
4
-
I
0
0
a
)
a
)
0
0
0
C
)
C
/
)
a
s
0
C
l
)
C
l
)
C
)
C
)
)
(
C
.
)
'
C
l
)
C
l
)
C
)
0
a
)
C
'
0
I
M
C
d
0
I
M
N
0
I
M
z
4
:
I
4
:
I
-
L
L
)
U
)
n
e
L
I
J
0
U
)
0
I
d
C
l
)
C
.
)
N
C
l
)
C
'
C
)
C
.
)
C
)
C
,
0
C
)
C
)
4
-
I
C
)
0
l
C
'
C
d
C
)
0
C
l
)
:
!
C
U
0
C
C
)
Q
0
.
-
e
-
c
Q
O
C
l
D
Q
)
0
-
0
C
o
I
M
o
.
o
c
d
C
l
)
(
I
)
C
-
j
U
-
0
c
u
4
:
Q
)
Q
)
>
4
:
z
o
L
L
0
Q
)
o
0
1
0
Q
A
,
0
U
D
(
n
b
c
C
.
)
Q
)
f
'
(
)
0
g
0
r
n
c
o
(
L
)
-
Q
)
j
)
C
C
C
C
d
<
c
j
j
0
0
c
D
C
j
C
l
)
c
j
d
1
0
C
l
6
8
C
0
C
.
)
-
c
u
0
C
l
)
C
)
C
l
)
C
A
C
l
)
C
-
C
,
)
I
M
a
)
-
0
Q
.
'
U
)
j
r
s
.
C
l
)
0
'
o
l
0
'
Q
C
I
S
a
C
"
0
_
;
j
C
C
)
I
M
4
b
m
C
U
C
I
S
.
o
c
l
i
.
-
.
-
.
-
0
C
6
6
0
a
)
2
c
C
.
)
C
l
)
C
)
b
c
d
c
n
o
c
0
-
0
:
J
E
C
c
a
)
D
C
)
C
lD
.
.
b
t
0
^
c
u
C
)
-
1
0
p
4
C
I
S
C
6
m
C
'
.
,
O
-
o
.
6
0
P
-
.
a
)
C
)
-
i
0
_
C
l
)
E
m
2
I
c
r
C
.
)
-
,a
,
E
Z
0
E
.
d
5
E
D
C
)
.
0
g
Q
)
4
-
I
C
)
C
l
)
;
C
)
C
d
C
l
)
C
i
)
C
.
)
.
C
)
.
'
t
,
-
E
-
<
0
c
O
N
0
u
a
)
d
c
d
C
D
C
i
Z
l
)
C
,
S
C
.
)
0
C
I
)
0
0
.
<
C
/
a
)
C
4
<
C
i
D
>
-
C
_
.
C
l
)
C
C
I
S
o
<
0
.
0
a
)
k
m
C
l
)
0
E
n
u
C
Z
c
o
C
8
l
z
o
z
a
c
a
)
C
)
.
0
0
Q
r
,
o
'
'
C
)
b
C
.
.
0
Q
)
a
'
C
'
C
)
C
)
-
c
C
)
C
d
0
0
0
C
)
'
C
.
)
(
l
)
Q
C
)
.
0
C
l
)
o
0
I
C
l
)
Q
4
-
o
7
-
4
>
0
C
C
C
l
D
Q
)
M
<
S
C
.
)
4
-
I
.
.
.
<
4
-
I
C
.
-
:
C
)
0
0
r
n
0
-
-
I
S
Q
)
C
l
)
D
'
m
m
C
'
<
C
)
C
)
C
4
4
0
-
4
C
l
)
C
l
)
s
C
)
C
)
0
C
)
0
'
s
c
0
'
C
)
C
)
C
'
s
0
0
'
C
)
0
<
C
)
a
0
'
i
0
C
i
b
I
b
J
0
0
>
0
Q
)
C
)
C
)
C
C
j
C
C
/
)
C
4
-
I
-
4
.
0
0
'
-
i
C
C
)
0
C
)
Q
0
0
C
C
)
,
C
,
)
0
0
4
-
0
0
C
/
D
.
a
C
l
)
C
l
)
0
'
N
I
-
J
>
z
0
0
L
L
0
C
)
0
C
d
C
)
4
-
I
0
-
J
0
0
0
C
)
C
d
c
d
C
Z
c
9
j
C
d
c
n
C
d
4
-
I
0
c
0
0
.
C
)
'
C
C
d
C
IS
0
C
l
D
C
'
C
)
C
)
-
Q
)
c
n
c
.
b
J
D
C
)
0
Q
)
c
c
d
C
)
,
0
c
4
-
0
-
o
0
-
c
n
4
I
0
-
;
I
.
C
)
c
c
)
C
)
C
)
0
o
C
4
-
-
.
-
C
)
0
0
.
0
c
,
J
C
)
p
0
4
0
4
C
(
1
)
o
c
i
&
)
)
-
4
-
.
l
J
Q
)
C
C
)
C
0
C
)
C
)
0
r
J
D
C
)
.
0
c
l
)
4
.
J
Q
0
C
)
C
)
>
0
'
C
)
C
C
)
0
C
)
0
C
)
<
j
0
o
C
)
c
'
c
'
C
)
c
'
4
-
I
J
Q
0
C
)
<
C
)
C
C
)
C
C
'
i
n
C
)
I
c
l
C
)
0
U
c
.
C
d
<
C
)
Q
'
C
)
c
c
C
d
<
C
)
+
.
I
-
C
)
w
C
)
C
)
c
d
1
8
2
'
(
I
)
c
d
D
C
)
0
.
C
)
C
I
)
'
C
?
B
M
C
)
C
)
_
O
C
)
C
)
Z
C
l)
C
)
j
Q
U
)
0
C
)
C
)
0
C
)
C
C
)
C
d
0
k
C
d
C
)
U
)
C
d
o
c
l
C
)
+
Q
U
)
C
)
'
C
C
d
-
C
)
4
-
I
C
)
U
)
-
4
-
I
-
C
I
S
C
)
'
-
'
C
d
<
C
)
-
c
,
C
l
)
-
C
_
C
d
-
I
C
d
C
C
)
C
)
C
)
.
C
d
0
B
C
d
C
d
C
.
c
o
:
m
C
l
)
C
C
)
0
C
d
'
s
0
4
U
)
4
.
J
C
d
I
w
u
J
0
'
I
,
N
C
c
c
C
k
J
C
)
C
d
U
)
.
,
.
4
U
)
E
5
C
d
c
d
C
)
0
C
d
C
0
C
,
c
d
C
d
0
4
c
d
C
<
C
)
4
-
I
.
4
-
1
C
d
C
C
)
C
d
C
d
0
)
Q
)
0
4
.
4
0
U
)
I
C
4
4
C
)
g
C
U
w
Q
C
)
C
d
-
.
C
d
,
.
0
'
0
'
C
d
C
)
0
4
C
d
4
-
m
O
c
d
C
)
d
C
)
.
4
.
C
)
C
'
-
-
M
C
4
.
4
C
)
C
)
C
I
)
C
d
I
4
-
I
C
C
)
C
)
0
C
)
C
C
)
C
:
8
E
U
)
C
d
C
'
.
-
4
2
I
c
t
-
-
;
o
C
2
C
C
C
d
C
C
C
)
C
'
0
4
C
d
C
)
C
d
B
0
4
C
C
)
C
d
C
d
U
)
C
d
C
C
C
d
C
d
U
)
Q
0
4
-
I
C
)
-
Z
C
C
U
)
C
)
C
d
U
)
C
C
d
o
C
)
C
0
C
'
.
_
C
)
C
N
-
'
C
C
d
C
)
C
I
t
j
c
z
C
'
d
C
d
Z
0
C
d
C
)
U
)
C
)
C
C
d
C
)
C
)
0
I
C
C
d
0
C
'
C
)
0
-
.
0
4
.
J
0
4
C
d
I
Q
C
)
C
)
C
)
C
d
.
4
C
d
d
U
)
C
C
.
0
.
0
C
8
U
)
C
d
C
)
C
d
C
d
N
M
0
Z
0
C
d
C
d
C
)
0
4
C
)
Q
C
)
C
d
I
I
U
)
C
)
O
U
)
4
-
I
4
-
1
4
-
1
C
C
C
)
C
d
U
)
N
C
d
C
)
0
.
0
U
)
.
,
C
'
C
d
'
C
)
C
/
4
.
b
i
c
0
4
U
)
0
4
0
0
4
0
C
d
C
)
U
)
P
.
t
o
C
d
C
)
C
d
0
g
0
'
0
0
-
I
)
C
d
U
)
o
-
4
-
.
.
_
Q
)
C
)
0
4
-
4
0
0
o
Q
C
d
C
d
0
0
O
C
d
c
i
C
d
4
-
.
-
U
)
C
)
C
d
C
)
-
4
-
U
)
O
0
'
b
0
C
d
-
b
i
o
.
C
d
0
,
C
d
)
C
)
q
Q
)
E
n
C
)
C
d
'
C
)
1
C
d
C
d
N
O
'
C
)
C
)
Q
)
C
.
)
C
d
Q
)
C
d
C
)
4
-
C
)
C
d
C
d
.
C
)
c
r
C
)
0
0
0
'
O
C
d
O
C
)
U
)
C
)
4
C
)
C
d
I
t
C
d
-
(
I
D
o
'
-
0
Z
L
o
C
)
C
)
0
C
d
1
-
4
0
<
C
d
U
)
C
)
0
C
d
C
C
'
C
d
C
d
C
d
C
)
_
C
d
0
>
'
C
d
C
d
C
d
0
C
0
0
U
)
C
d
Z
C
)
C
)
C
d
C
d
N
'
g
L
C
d
C
d
C
)
C
d
9
O
.
.
o
Q
C
4
.
U
)
0
4
-
C
d
O
C
d
C
d
0
'
0
C
d
C
d
C
d
O
b
1
C
d
U
)
0
0
C
)
C
d
C
'
0
0
0
'
o
-
U
)
m
C
)
b
D
0
Q
.
.
.
4
C
)
C
)
C
d
'
.
-
.
5
0
C
)
C
I
C
d
0
C
d
C
)
-
4
-
0
-
I
I
I
I
0
0
I
C
d
U
)
U
)
C
d
C
)
2
0
C
)
4
-
<
.
C
d
C
)
0
.
C
)
C
d
>
0
-
C
I
D
0
C
d
.
.
0
o
'
o
C
)
U
)
o
-
-
b
J
D
U
)
C
)
C
d
0
0
4
-
4
E
U
)
U
)
0
U
)
r
A
U
)
0
C
d
O
C
)
U
)
'
0
c
d
0
0
O
i
C
d
0
C
)
C
)
C
)
l
C
d
C
d
0
0
C
d
C
I
S
C
d
b
J
D
C
'
.
Q
)
C
)
C
d
N
C
)
-
4
U
)
4
U
)
-
C
d
Q
Z
Q
C
)
E
C
d
_
c
d
0
l
C
d
Q
4
0
U
)
C
d
0
0
0
C
)
C
)
O
C
I
S
C
d
C
)
.
-
C
d
.
_
U
)
C
C
's
0
.
0
U
)
C
d
.
C
)
C
)
C
d
l
-
0
0
0
o
E
U
)
C
.
0
U
,
C
)
0
C
d
C
)
C
)
D
<
O
o
g
.
C
d
0
U
)
C
d
C
d
c
i
s
C
d
0
C
d
0
'
C
j
u
l
l
U
)
4
0
C
)
4
-
4
F
-
C
)
r
,
I
m
c
d
C
d
C
d
0
C
)
C
d
C
d
<
C
)
C
d
Z
6
0
0
c
t
LLI
C
d
C
d
0
0
I
-
0
b
j
D
o
-
C
)
a
L
'
0
;
5
0
C
)
(
t
0
Q
)
0
'
U
)
C
)
Q
0
C
d
C
)
C
)
0
N
C
)
O
C
)
Q
C
)
<
C
d
0
C
)
0
C
d
C
d
0
0
C
)
C
d
C
I
S
C
d
0
E
n
1
4
-
4
o
z
u
c
u
c
z
C
)
U
)
C
)
I
I
I
Q
C
)
O
o
o
U
)
0
0
.
;
-
4
C
)
4
g
C
)
C
)
C
)
0
0
1
C
d
c
o
O
b
b
C
I
S
C
9
C
d
-
0
C
)
b
I
)
0
0
C
l)
0
C
0
0
c
c
i
0
'
0
c
i
)
<
c
i
)
0
0
C
l)
C
C
'
c
c
i
0
'
C
l)
C
C
,
Cl)
C
l)
C
l)
C
l)
0
z
C
'
)
c
c
c
n
O
C
)
o
)
O
_
o
,
)
C
C
A
)
c
d
Q
C
o
o
w
I
-
J
z
0
C
C
E
L
C
(
l
:
;
c
c
d
o
6
C
C
Q
)
Q
l
D
Q
)
'
-
t
O
c
i
)
C
C
z
s
-
0
c
-
o
'
c
'
ct
o
c
i
)
'
,
4
_
.
c
i
)
-
4
Q
-
C
0
0
C
<
o
,
O
.
0
0
c
y
c
n
C
6
c
i
)
o
I0
0
o
o
C
l
)
L
a
r
A
o
o
I
C
0
Q
)
C
0
0
o
c
)
Q
C
c
i
i
!
<
u
;
.
C
d
c
i
)
c
i
)
C
c
i
i
o
c
d
-
C
o
4
-
C
c
C
'
c
i
)
c
i
)
r
j
Q
)
C
l)
c
c
i
c
c
i
M
M
-
0
<
c
i
)
N
O
S
Q
C
IS
N
.
-
C
c
i
)
c
i
)
4
.
4
m
c
i
)
C
c
i
)
C
-
C
C
.
0
.
0
)
C
0
c
c
i
C
I
c
c
i
C
c
i
C
l)
C
N
c
c
i
0
1
o
m
0
)
0
)
o
.
-
<
C
C
C
q
<
c
c
i
C
'
-
C
l)
c
i
)
.
2
i
)
c
i
)
E
b
c
c
i
'
0
)
C
C
.
1
C
'
c
c
i
b
i
D
-
0
0
C
C
.
<
c
i
)
C
c
i
C
C
l
)
c
i
)
C
c
i
m
0
,
0
b
c
m
C
c
i
-
0
I
a
m
c
z
c
c
i
C
c
c
i
c
i
)
C
c
c
i
c
c
i
c
c
i
m
c
'
<
C
(
1
)
-
l
-
C
C
0
C
I
)
C
l)
c
c
i
C
4
c
i
)
c
c
i
-
C
c
c
i
C
l)
c
i
)
C
')
c
c
i
c
c
i
C
l)
0
c
c
i
C
c
i
H
.
a
4
Z
'
c
c
i
C
A
C
t
c
c
i
C
4
)
t
c
c
i
c
c
i
-
-
I
C
d
c
c
i
C
.
.
4
:
I
4
:
F
-
w
V
t
C
L
I
L
U
0
V
t
N
c
c
c
c
o
0
'
c
C
l
)
C
l
)
'
C
o
C
c
i
)
t
c
0
o
C
d
c
d
C
C
l
)
<
o
I
c
d
c
,D
o
.
2
o
0
a
c
t
C
d
c
i
)
Q
c
i
)
C
N
c
i
)
0
c
o
1
.
4
-
<
C
N
t
.
c
i
)
C
C
C
l)
C
I
)
a
m
c
z
2
+
.
o
U
0
c
t
m
m
<
g
r
Z
o
H
<
'
s
-
4
c
n
c
u
N
c
i
c
i
)
C
C
d
C
l
i
c
i
)
-
4
-
.
o
_
C
o
c
i
;
;
0
O
0
c
a
c
d
c
d
C
c
i
)
c
i
)
Q
)
C
c
)
ci)
C
c
i
)
Q
)
C
l
i
N
c
i
)
0
0
c
i
)
2
C
l)
-
.
E
o
c
is
0
C
b
i
D
C
'
.
0
C
0
c
c
i
C
o
-
C
0
0
0
c
.
-
.
0
o
C
C
'
c
i
C
-
C
c
c
i
1
-
'
C
c
i
r
C
c
i
0
c
c
i
C
l)
C
l)
-
0
0
c
c
i
C
)
C
I
c
d
0
-
0
C
c
i
C
'
0
)
0
-
'
C
l
)
t
C
c
i
0
c
i
)
c
c
i
c
c
i
c
i
)
t
C
c
i
c
c
i
E
n
-
a
C
l
)
C
l
)
c
c
i
C
l
c
i
)
O
C
1
l
c
c
i
c
c
i
-
C
2
C
C
a
-
.
-
c
c
i
C
I
)
C
c
i
-
C
o
c
c
i
C
c
i
t
c
c
i
I
I
c
C0
-
-
C
C
d
0
"
o
-
0
C
b
C
c
i
.
C
A
a
m
0
c
c
i
-
c
i
)
c
d
c
c
i
-
C
l
)
'
'
C
C
c
i
)
"
1
(
n
'A
c
c
i
&
C
-
C
4
C
l
)
4
C
c
c
i
C
c
i
0
E
0
0
'
0
O
c
i
)
C
c
i
0
.
0
c
c
i
Q
C
C
A
c
c
c
i
c
c
i
4
c
c
i
4
C
C
4
c
+
4
C
A
m
C
C
'
c
i
)
2
C
C
C
C
C
t
0
C
i
D
<
2
:
'
J
)
c
c
i
0
C
I
)
<
'
O
C
4
4
c
c
i
C
l)
C
A
b
L
I
I
Q
)
-
c
i
)
(
I
)
C
b
j
O
-
C
C
c
i
)
0
C
4
1
(
I
D
c
i
)
c
i
)
C
C
C
c
d
c
i
)
-
C
C
c
i
)
c
i
)
c
i
)
L
1
)
C
d
0
C
f
l
m
C
d
0
C
d
Q
)
S
C
d
a
E
C
d
E
C
d
.
0
0
C
d
o
C
d
c
d
a
)
C
d
C
l
)
O
0
C
d
C
d
4
-
0
'
0
)
(
#
)
.
l
a
)
a
)
j
0
C
'
s
C
d
C
d
5
C
l
)
b
.
4
.
J
I
C
d
Q
)
0
0
o
0
C
d
C
I
C
d
0
>
D
C
d
0
)
0
0
)
C
d
0
E
C
d
C
d
0
)
C
d
-
0
)
c
i
'
C
d
C
d
0
r
.
D
0
)
Q
)
s
0
C
d
C
d
a
)
Q
a
)
0
Q
C
0
a
)
0
.
0
0
q
1
O
C
d
a
)
C
d
Q
)
C
d
C
l
C
d
0
Q
)
C
I
0
C
a
l
M
b
D
O
O
C
d
o
C
d
C
d
Z
<
C
,
a
)
C
d
0
<
>
0
E
n
<
<
Q
)
i
E
C
d
o
.
.
C
1
)
C
d
C
d
0
r
o
-
R
C
d
C
d
,
C
d
0
0
)
0
0
C
d
0
z
C
d
C
d
C
d
0
)
C
0
C
d
0
)
0
C
d
0
a
)
a
C
d
-
C
d
C
j
j
0
(
I
C
0
0
)
.
-
o
C
d
C
d
a
)
O
'
C
d
Q
)
Q
)
C
I
C
C
d
(
L
a
a
)
0
)
0
0
)
0
a
)
0
C
d
D
C
d
a
)
0
C
d
0
d
.
I
C
C
d
-
C
d
c
d
(
I
C
0
)
u
0
)
0
0
)
-
0
o
o
C
C
d
0
C
d
4
-
(
I
C
0
O
j
4
-
Q
)
D
'
C
d
0
a
)
C
d
0
o
0
0
)
C
d
a
)
0
0
Q
)
p
Z
.
Z
C
d
C
IS
0
C
d
0
)
(
1
)
0
)
Q
)
a
)
0
0
0
0
0
C
d
C
d
a
)
0
0
0
c
i
s
C
'
(
)
C
I
C
0
b
-
1
-
I
0
o
0
C
d
0
)
C
d
0
)
U
C
d
a
)
0
.
0
0
0
4
C
d
a
)
C
d
C
d
C
d
C
d
-
C
d
a
)
C
d
0
)
'
O
0
C
d
N
It
0
)
C
J
_
C
d
5
c
d
a
)
(
I
C
C
d
0
E
n
>
C
d
C
d
C
d
a
)
0
)
0
-
E
'
a
)
S
Q
)
C
d
0
0
I
C
d
C
d
C
C
I
C
a
)
C
d
0
'
C
d
S
C
d
a
m
c
n
(
I
C
'
u
0
a
)
C
)
0
.
u
J
o
a
)
C
d
C
d
C
d
a
0
'
-
C
d
Q
)
(
I
C
c
0
)
c
n
C
d
-
C
d
C
C
d
C
d
0
)
I
m
C
d
0
S
-
0
)
C
d
0
)
(
I
C
a
)
0
C
d
0
)
0
C
d
a
)
b
ro
C
d
'
O
O
0
C
d
0
0
C
d
C
d
C
d
(
1
)
0
'
0
)
r
I
D
C
d
a
)
c
i
i
"
C
d
0
C
d
C
I
C
.
C
d
(
I
C
Q
)
C
d
a
)
c
i
s
C
d
C
d
0
(
I
C
C
d
C
d
0
b
J
J
'
1
0
a
)
-
-
C
d
S
C
d
0
)
C
'
C
d
0
0
0
)
C
d
C
d
C
d
0
.
,
C
Q
.
_
)
-
.
c
C
0
Q
c
I
c
c
-
C
-
0
0
0
0
.
2
c
0
)
c
'
d
0
c
C
.-
4
0
,
C
c
C
Q
.
)
I
c
d
-
o
-
'
'
c
c
z
0
(
c
z
(
I
D
0
c
Q
)
C
d
Q
-
c
-
a
2
o
c
/
D
Q
C
I
S
-
0
-
0
0
(
V
I
C
(
0
i
m
c
a
(
I
D
2
o
0
c
0
I
lD
I
-
c
i
)
0
)
)
c
i
)
-
.
Q
)
_
_
.
I
c
z
0
0
4
-
I
I
-
4
H
0
I
o
0
(
I
D
0
I
<
M
1
0
c
r
r
.
E
(
/
D
)
0
(
/
D
(
c
i
)
0
c
c
2
c
l
c
c
o
0
I
J
>
C
I
D
z
0
0
0
L
L
0
0
0
I
(
5
F
-
U
J
L
O
w
0
v
)
c
i
)
0
)
(
I
D
0
0
0
E
a
(
/
D
C
c
i
)
P
L
.
(
I
D
r
,
C
I
S
C
d
0
0
-
-
-
0
c
d
x
c
c
;
,
1
-
4
c
i
)
Q
)
C
(
I
D
(
I
D
0
0
4
c
/
D
Q
n
C
d
C
d
c
u
C
d
c
i
)
-
c
i
)
(
/
0
c
i
)
C
4
1
n
c
i
)
c
i
)
(
I
D
)
c
i
)
c
i
)
E
Q
)
1
-
4
-
0
0
c
i
)
Q
c
O
1
-
4
c
(
I
D
(
I
D
d
c
.
0
c
i
)
(
I
D
(
I
D
0
-
c
i
<
0
c
d
0
o
%
0
j
c
i
)
0
4
-
.
C
l)
0
'
c
i
)
(
I
D
1
-
4
-
0
C
(
)
(
I
)
$
3
4
c
d
1
-
4
O
(
I
D
C
o
!
.
_
1
-
0
0
I
(
/
D
O
0
-
(
I
D
4
)
c
i
)
Q
)
0
'
Q
C
.
c
i
)
I
i
(
I
D
m
1
0
C
0
'
c
i
)
J
(
/
D
c
d
c
z
C
d
.
4
-
.
(
I
D
c
i
)
4
c
i
)
c
n
Q
)
,
Q
.
4
-
-
4
c
i
)
I
Q
)
0
-
0
1
-
(
I
D
0
0
C
I
S
1
0
)
o
C
l
)
k
C
O
(
1
)
0
0
o
c
n
C
d
&
)
Q
)
c
z
c
i
)
-
-
c
c
C
IS
C
d
.
t
0
C
C
d
:
;
-
o
'
o
.
j
P
.
z
C
I
S
Z
Q
)
c
0
-
c
n
-
(
0
C
Q
Q
Q
)
_
Q
.
I
'0
E
'
c
u
a
)
Q
)
a
)
0
o
0
c
i
)
0
C
d
7
-.
.
C
0
(
L
)
c
i
)
Q
)
C
)
4
1
C
r
'
a
)
r
.
.-
1
(
l
)
C
C
0
0
-
1
c
,
0
0
'
4
0
-
.
C
c
i
)
-
c
c
i
)
a
)
c
0
0
E
c
c
i
C
l)
C
Y
C
l)
0
c
c
0
Q
l
C
d
Q
)
Q
C
l
)
C
c
i
-
4
r
.
)
2
.
-
c
i
)
C
c
c
i
U
)
0
-
E
-
a
:
a
)
c
c
i
'
c
i
)
z
0
1
0
0
C
l
)
C
t
C
l
)
)
c
i
)
c
c
i
c
i
)
c
i
)
c
i
)
c
i
)
C
c
i
(
J
)
0
C
c
i
a
)
C
I
I
I
I
I
E
I
0
-
c
c
i
c
-
r
A
0
0
c
0
4
,
I
a
)
(
1
)
'
O
0
0
;
i
c
C
1
3
-
0
P
-
a
)
C
d
9
-
0
C
0
-
o
_
c
c
i
a
)
c
i
)
0
c
i
.
-
_
_
0
(
c
i
a
)
C
c
i
a
)
a
)
Q
C
l
)
0
I
.
4
C
I
S
E
n
c
i
(
c
i
c
i
)
C
c
i
Q
)
(
c
i
c
u
c
c
l
0
c
i
)
b
e
O
c
i
C
c
i
'
c
c
l
0
O
c
i
c
i
)
U
)
0
C
l
)
c
i
V
C
'
s
0
)
C
c
i
c
c
i
c
i
)
a
)
i
c
c
l
a
)
0
c
i
i
c
i
M
C
.
,
a
)
-
c
i
(
c
i
5
-
4
0
-
d
c
c
l
a
)
0
c
1
)
0
c
i
)
o
0
c
c
i
c
c
l
P
-
0
)
C
'
i
d
O
B
i
C
1
)
C
l)
c
u
o
c
c
i
c
c
l
4
0
b
e
.
0
-
c
1
0
a
)
P
-
a
)
"
0
0
0
0
c
c
i
c
i
0
)
C
c
l
C
E
n
L
n
a
n
a
)
c
'
C
'
P
-
-
$
I
-
-
-
c
n
c
d
c
c
l
c
c
l
0
0
C
a
)
a
)
c
z
(
,
)
o
m
m
-
C
l)
a
)
a
)
1
-
4
(
c
i
a
)
c
i
)
c
l
i
0
a
)
O
-
-
-
c
c
i
0
C
1
-
0
0
c
r
c
i
.
-
-
C
i
a
)
C
'
0
P
-
0
0
o
'
c
i
Z
c
i
p
I
0
I
w
L
n
U
i
0
c
i
)
r
l
a
)
-
c
i
c
c
i
-
c
i
'
-
I
'
-
I
-
C
c
c
i
C
l)
0
P
.
C
l)
a
)
c
i
)
c
i
)
6
c
c
i
Z
.
9
H
)
4
)
0
)
)
'
C
O
c
-
C
I
D
C
k
C
O
f
l
i
a
.
4
C
)
0
L
C
l
)
0
-
4
C
l
)
o
0
I
o
Q
C
T
J
-
C
.
4
C
-
(
l
)
Q
)
4
c
t
co
n
0
C
l
C
)
Z
-
C
l
)
C
l)
0
Q
)
Q
)
-
-
C
l)
<
.
-
0
-
0
C
I
)
Q
<
_
Q
)
;
j
c
'
"
0
I
r
0
0
0
c
D
C
l
)
0
c
:
l
C
o
c
.
)
P
.
2
.
)
o
I
E
c
)
O
Q
)
u
O
Q
.
)
Q
)
.
H
C
l
)
o
i
!
t
0
o
Q
)
0
Q
)
r
f
j
-
1
C
O
Q
)
0
.
-
0
'
0
d
N
Q
Q
.
)
0
C
l
)
C
l
D
I
C
l
)
Q
-
C
l
)
0
c
I
I
i
!
-
!
1
.
_
C
A
0
k
C
l
)
C
l
)
.
.
0
-
.
C
C
0
0
Q
)
Q
)
w
c
i
)
I
-
.
.
.
0
0
c
)
I
Q
)
"
0
Q
0
c
i
)
4
C
d
)
c
i
)
C
d
b
c
d
0
-
O
c
d
4
-
4
0
-
c
i
c
d
c
l
)
0
c
i
)
o
"
0
0
'
'
c
d
-
-
r
L
c
d
c
i
)
c
d
0
0
C
d
0
C
d
>
C
d
l
)
C
d
0
'
C
d
0
C
lC
.
o
-
0
d
C
d
C
C
d
-
O
C
C
d
c
i
0
'
.
-
0
c
0
C
l
-
0
)
'
-
c
i
)
.
,
c
#
)
c
i
)
0
.
_
o
0
'
0
'
n
4
:
c
i
o
0
<
0
L
L
C
N
C
d
0
C
l
D
C
d
C
d
C
.
C
A
E
n
c
i
)
0
_
0
c
u
E
4
:
C
d
0
<
.
0
0
c
i
)
o
c
u
0
C
U
Q
)
4
-
4
E
C
l
)
c
i
)
0
-
.
d
t
h
C
d
1
1
)
O
c
i
)
I
c
i
)
0
C
)
)
C
d
0
U
)
.
0
o
C
d
C
d
E
n
_
O
U
)
Q
'
_
C
l
)
C
d
c
i
)
c
i
)
0
r
i
z
i
C
l
,
4
C
d
Q
)
C
l
)
Q
C
d
l
)
0
c
i
)
C
I
)
c
d
.
c
i
)
C
l
)
-
C
l)
c
i
)
c
d
(
L
)
c
d
C
I
S
C
'
-
'
c
i
)
-
Q
)
;
-
4
C
U
C
d
4
-
0
C
c
0
C
d
c
d
4
0
C
d
0
C
l
)
0
C
d
C
d
C
d
O
C
d
C
d
c
i
)
C
I
S
C
d
C
d
C
d
c
d
C
d
0
0
J
c
d
c
u
o
0
'
c
i
)
l
)
c
l
)
Z
C
d
"
0
.
C
d
.
0
,
.
o
v
c
l
.
L
4
C
d
0
C
)
.
C
d
C
d
c
t
C
)
P
C
)
0
C
l
)
0
1
.
4
4
.
4
C
d
'
C
d
1
.
4
C
.
)
C
/
)
0
C
d
'
E
n
(
/
)
0
l
c
d
C
d
r
o
C
)
C
d
C
d
C
d
C
d
C
d
'
c
d
.
-
4
C
d
0
'
0
I
n
C
)
O
C
d
C
d
C
I
)
-
C
d
c
t
C
l
)
d
C
d
C
d
-
4
-
4
c
I
)
)
O
Z
C
lD
N
c
I
D
)
C
>
E
'
C
C
l
)
C
)
'
d
C
E
n
c
r
C
d
C
)
.
)
.
0
)
0
C
U
r
n
C
U
-
c
d
C
d
C
)
C
)
C
l
)
0
0
0
o
c
I
)
O
C
d
-
L
c
d
C
)
.
,
C
)
(
)
,
C
d
.
.
-
O
0
C
l
)
C
)
b
0
C
,
)
C
)
E
d
0
.
o
'
c
d
c
d
c
u
0
N
O
C
d
O
C
l
)
N
0
C
)
C
)
-
d
-
'
<
C
d
0
4
c
d
0
C
)
C
)
C
d
.
,
C
)
C
d
0
0
-
'
C
d
C
d
0
0
C
)
Z
C
)
C
d
-
-
C
.
)
C
d
C
')
0
.
p
0
i
n
m
<
0
E
C
d
0
C
)
o
c
d
C
5
C
,
3
o
0
'
Q
)
2
Q
.
4
C
d
0
C
d
-
C
)
0
o
o
o
L
)
0
P
Q
o
o
C
d
0
C
d
C
)
0
o
Q
-
C
7
,
0
c
i
C
d
0
3
L
n
o
0
0
c
d
c
d
O
C
d
E
C
d
-
'
Q
o
C
)
0
m
u
E
n
C
/
)
c
C
d
.
C
)
r
p
C
)
C
d
-
o
z
o
o
1
0
'
0
b
j
D
0
C
')
o
-
L
)
C
l
)
C
d
,
c
d
c
d
C
.
)
I
C
Q
)
I
I
I
I
o
-
a
-
'
.
-
C
)
C
d
C
)
C
)
Q
)
C
l
E
C
d
C
)
C
d
.
O
0
I
I
c
u
m
0
C
)
(
)
C
)
C
d
c
d
0
-
f
C
)
i
0
I
Z
c
r
I
0
I
-
u
-
I
(
I
.)
w
0
c
d
C
)
C
d
C
)
C
l
)
C
)
C
l
)
c
d
C
I
)
C
l
)
C
)
c
c
C
)
C
l
)
C
l
)
C
C
)
C
d
N
O
N
C
d
O
O
1
-
4
c
d
.
_
C
d
C
)
.
C
)
1
.
4
0
C
I
)
C
d
C
d
-
0
c
i
s
C
d
.
o
c
d
o
C
.
)
C
)
C
d
C
l)
-
0
C
d
C
)
9
0
_
C
)
C
l
)
C
)
B
0
c
d
0
P
O
N
O
C
L
)
C
)
c
d
C
)
O
C
d
-
.
'
c
C
.
)
C
/
)
b
J
D
C
.
)
C
d
C
)
:
-
o
-
C
)
0
c
t
C
d
C
d
C
.
)
C
d
C
)
Q
C
d
1
.
4
.
-
C
l
)
O
c
d
C
d
L
n
C
i
s
c
d
(
u
'
C
d
i
C
)
C
O
c
n
C
)
c
d
0
C
)
C
)
C
)
0
C
)
C
I
)
0
Q
)
C
l)
C
I
)
C
)
1
.
4
C
.
)
C
l)
U
)
l
o
O
C
d
C
)
-
d
C
/
)
C
d
b
C
d
C
)
C
/
)
.
C
)
_
0
0
-
C
d
U
)
0
)
1
C
)
-
'
0
C
d
C
)
C
d
C
)
0
-
-
C
)
1
.
4
Q
:
'
-
N
'
.
C
)
M
C
U
E
n
C
)
C
I
)
0
1
.
4
-
-
C
^
a
4
'
-
-
C
d
C
)
c
d
C
d
-
C
.
C
)
_
0
C
)
C
d
.
C
l
)
C
d
C
)
_
C
d
0
C
d
C
)
C
d
0
'
C
)
0
)
I
)
O
C
)
C
)
c
g
z
^
C
d
O
.
-
>
C
d
C
d
C
d
C
)
_
.
4
o
-
E
C
)
-
B
C
d
C
I
)
C
I
)
b
J
D
0
0
C
/
)
C
d
C
d
C
C
d
Q
0
c
d
)
,
)
C
'
O
O
o
C
d
C
d
C
l
)
'
C
d
0
C
l
D
J
J
Z
t
C
d
)
C
/
D
0
-
<
d
O
0
0
18
)
;
-
4
'
n
u
C
)
0
0
-
I
Q
<
I
C
)
C
,
c
d
C
)
C
)
C
)
C
)
C
l)
0
C
l
)
0
-
I
U
O
r
,
C
)
'
d
"
0
c
j
>
I
n
0
'
I
J
>
z
0
0
U
-
0
I
I
w
C
l
)
c
w
0
3
:
0
'
C
l)
0
0
c
i
)
c
i
)
P
.
N
-
C
)
Q
.
4
-
4
C
d
.
-
C
)
'
t
C
l)
E
u
)
4
0
C
l
)
C
)
4
C
C
C
)
C
l)
z
S
.
4
C
)
c
z
Z
Z
r
.
O
0
E
0
0
u
)
C
.
c
i
-
.
-
u
)
.
E
0
C
C
)
1
c
C
l
)
C
)
E
0
4
C
l
)
N
0
C
)
t
d
O
C
)
.
-
4
V
)
C
c
i
-
C
l
)
0
0
b
j
D
L
;
0
c
h
C
c
i
0
(
1
)
C
l
)
C
)
c
'
C
)
Q
C
c
i
E
C
c
i
c
i
)
c
z
'
c
i
5
-
U
2
C
)
m
C
)
C
)
0
4
C
C
)
Z
C
l
)
C
)
E
o
C
)
.
2
C
c
i
C
c
i
O
4
C
c
i
i
l
c
n
-
C
)
0
'
c
z
9
)
C
)
.
.
a
c
c
i
C
)
c
c
i
h
c
d
4
-
1
0
C
l
)
c
c
i
C
d
C
'
4
0
c
i
)
0
0
0
C
c
i
Q
Q
C
.
)
'
C
c
i
,
.
4
Q
)
C
c
i
C
)
C
)
E
0
0
4
0
c
c
i
M
u
)
b
0
4
C
)
.
-
W
C
l
)
C
)
C
)
C
)
0
C
l
)
N
c
z
;
3
C
)
0
0
C
_
C
I
)
C
1
)
4
c
z
C
)
C
)
c
i
)
c
i
)
0
.
1
-
0
C
c
i
0
c
C
)
C
)
C
c
i
u
)
C
)
0
c
6
c
c
i
C
)
c
c
i
c
c
i
C
)
c
c
i
C
)
I
-
.
0
'
C
'
0
C
'
c
c
i
0
4
-
E
-
E
T
h
-
4
C
.
0
0
-
.
_
0
_
_
0
0
'
1
-
.
c
z
0
0
.
C
)
-
c
c
i
-
-
4
4
0
j
4
4
C
)
.
u
)
C
d
0
C
l
)
0
C
)
C
)
C
)
.
2
o
0
0
C
)
0
0
4
1
-
m
C
)
o
a
-
2
o
D
0
0
4
E
0
Q
C
)
C
I
)
1
-
f
.
u
)
.
.
4
d
.
0
I
a
C
)
N
E
O
C
)
0
N
E
0
u
)
C
)
0
0
c
c
i
E
0
C
'
c
i
0
.
C
)
C
's
0
c
i
c
c
i
.
0
E
0
.
C
l
)
E
0
C
c
i
u
)
C
c
i
C
c
i
C
)
0
C
)
.
.
.
-
-
C
)
0
'
0
0
o
'
C
)
C
)
C
)
C
I
)
-
F
C
)
O
C
'
E
-
4
4
c
c
i
C
)
C
l
)
C
l
)
0
u
c
c
i
C
)
c
l
)
C
)
c
i
k
m
C
c
i
C
)
I
C
c
i
.
C
I
)
0
0
N
0
4
C
c
i
4
0
0
4
0
0
C
)
E
c
0
c
c
i
C
)
0
c
i
O
m
-
o
E
o
0
0
0
'
I
C
c
i
c
I
)
C
)
C
c
i
0
C
Z
-
C
J
c
c
i
C
)
C
A
'2
1
S
'
C
)
0
E
:
3
o
I
t
C
d
0
0
C
c
i
c
c
i
(
c
l
)
l
c
d
.
C
)
c
c
i
O
C
)
0
C
l
)
"
o
c
d
.
-
c
c
i
0
C
l
)
c
d
4
4
Q
)
r
l
u
0
c
c
i
0
.
d
u
)
Q
O
0
0
Q
c
i
)
U
)
C
4
..
4
O
b
J
)
'
t
N
0
4
4
'
O
O
C
d
C
)
Q
u
)
-
,
+
-
_
,
.
.
N
c
i
)
C
d
1
-
4
c
i
)
1
-
4
C
)
C
)
0
'
I
-
j
>
z
0
0
U
.
0
c
0
'
C
)
0
'
C
)
-
i
0
d
c
n
I
(
1
)
4
-
-
1
(
I
)
C
)
C
l
)
c
0
P
.
-
.
-
C
-
4
c
n
0
)
I
c
d
t
c
d
0
C
d
0
o
,
_
r
l
^
C
C
I
)
'
C
.
)
4
^
c
l
i
.
4
C
/
)
C
)
N
Q
)
0
M
0
C
)
C
)
c
0
C
)
-
C
l
)
0
C
)
C
d
-
C
f
l
C
l
)
C
)
C
)
c
n
-
i
C
)
C
.
)
C
'
.
C
)
'
C
E
-
'
c
0
0
C
)
(
/
)
C
lC
)
'
n
C
d
C
/
)
L
l
)
0
C
)
C
l
)
C
C
C
)
C
)
C
)
0
N
N
.
0
C
)
C
)
c
/
)
c
r
0
..
.
.
0
C
)
C
)
H
'
c
C
'
s
0
C
)
N
C
U
C
l
)
0
P
c
u
C
C
0
s
C
)
C
C
C
C
C
I
D
(
)
.
)
C
)
o
C
C
)
'
C
)
0
c
E
n
C
l
)
S
C
C
l
)
E
Q
C
)
C
I
0
'
c
c
C
)
O
Q
C
)
C
)
I
m
o
.
.
C
l
)
C
)
C
l
)
'
-
"
.
c
C
l
)
C
0
o
c
'
_
.
-
0
0
C
4
C
)
&
)
O
C
)
C
)
C
)
c
u
C
t
(
n
(
n
C
)
0
0
C
)
C
0
.
C
)
C
)
C
)
C
I
)
C
d
C
)
N
1
4
1
1
E
0
.
H
C
)
-
-
C
)
0
0
O
4
-
4
-
o
C
d
V
)
0
C
)
'
C
)
0
9
.1
C
l
)
C
)
'
C
C
,
&
(
l
)
C
)
0
C
L
4
Z
C
)
C
)
-
C
+
C
1
)
U
l
Q
4
0
_
C
Y
I
d
C
.
)
-
C
l
)
C
l
)
C
)
C
)
.
z
c
0
V
U
C
/
)
C
)
-
0
C
)
c
l
)
0
0
C
P
.
O
c
t
0
t
D
C
)
C
C
0
0
M
C
l
)
C
l
)
C
l
)
C
)
C
l
)
C
)
C
_
C
)
c
e
0
I
C
l
)
0
I
L
U
I
f
)
L
U
0
U
)
3
:
k
C
)
0
0
C
)
C
)
0
C
)
C
l
)
0
<
c
-
c
d
1
0
C
C
)
a
j
a
l
C
)
C
l
)
0
C
)
r
C
l
)
-
'
C
C
C
)
-
C
)
C
)
Q
)
C
.
)
0
0
C
(
I
)
Z
C
.
)
I
c
C
)
0
<
0
<
Q
)
-
=
C
'
C
/
)
C
)
C
T
J
_
c
1
-
.
'
0
C
l)
0
.
)
C
-
)
0
)
0
C
)
(
1
)
0
0
E
n
C
)
)
C
0
l
c
'
C
lD
d
C
)
_
C
l
)
(
1
)
Q
:
C
)
c
d
o
E
0
0
E
I
I
I
I
P
1
C
C
)
b
.
0
l
c
d
c
d
C
l
C
l
)
<
C
)
C
U
d
O
c
d
.
.
L
0
0
0
0
C
)
(
I
)
"
-
<
0
o
<
I
:
5
C
d
C
0
C
)
.
4
C
)
0
c
C
C
l
)
C
C
)
C
)
C
)
C
)
0
C
<
0
C
l
)
4
-
4
c
n
I
0
<
C
)
o
C
0
C
l
)
'C
-
C
l
)
C
l
)
C
l
)
)
4
.
C
C
.
<
O
C
)
0
.
0
0
C
)
-
o
C
)
(
l
)
C
C
)
C
)
.
<
C
)
C
)
0
C
I
C
c
0
C
)
-
C
l
)
c
z
U
)
C
<
C
)
C
)
C
)
C
)
0
C
0
0
C
)
0
-
2
C
)
C
)
.
0
c
i
(
4
.
<
Q
0
0
0
/
D
c
C
c
C
l
)
'
C
l
)
Q
)
I
c
I
I
0
E
0
C
)
C
l
)
C
l
)
)
C
/
)
(
T
j
N
<
<
Q
c
1
)
0
'
0
)
U
i
-
-
0
'
'
d
U
i
,
.
-
E
c
U
i
0
O
0
c
d
U
i
c
d
0
I
M
0
o
.
E
.
0
0
U
U
i
d
C
0
>
.
C
C
Q
)
0
Q
)
-
'
c
W
'
A
<
-
r
A
I
0
0
o
Q
)
b
0
l
)
-
J
I
I
0
U
i
0
c
0
<
-
,
-
0
-
.
0
Q
U
i
z
g
<
o
o
I
)
0
U
0
N
-
o
M
C
U
c
n
c
'
C
Q
)
U
i
0
:
Q
)
Q
C
I
S
'
_
:
i
o
0
c
0
0
2
2
U
i
0
_
Q
)
0
o
0
c
U
i
0
.
)
M
0
I
I
Q
)
C
U
C
d
I
N
!
0
O
o
c
0
0
-
-
2
0
c
0
N
Q
)
,
Q
)
E
'
P
i
-
f
l
o
0
.
b
C
-
0
0
'
)
'
0
c
)
U
i
c
'
o
c
.
0
o
a
J
U
i
Q
)
U
i
0
0
C
'
U
i
a
d
0
0
0
t
-
E
0
<
Q
.
)
0
U
-
U
i
0
0
4
C
C
0
.
(
1
)
(
n
0
0
G
)
1
4
o
w
Q
)
0
0
>
P
.
-
O
r
i
j
0
)
0
C
'
2
0
0
U
i
-
c
0
0
)
C
0
Q
)
0
1
Q
U
i
C
0
1
4
v
0
0
0
(
5
'
w
6
4
o
-
c
U
i
(
1
)
0
C
-
4
C
C
d
'
c
z
0
)
0
c
n
0
1
G
)
0
c
V
}
I
M
u
)
0
C
)
U
i
E
'
C
U
i
C
0
0
0
U
i
0
0
U
i
0
U
i
U
i
0
0
0
0
ME
z
C
l)
o
I
i
I
I
I
-
I
I
0
c
U
i
0
c
c
0
o
i
C
0
C
.
o
0
'
0
c
0
C
o
o
a
)
c
n
V
O
J
D
a
)
E
n
a
.
)
0
O
c
l
C
d
d
a
.
)
-
4
a
.
)
c
1
0
C
o
0
C
d
-
4
_
4
c
o
c
)
0
O
a
)
-
.
-
a
)
0
0
0
0
c
.
)
a
.
)
0
5
Q
4
.4
a
.
)
M
c
a
)
C
,
c
c
a
)
O
c
l
0
Q
0
r
n
0
4
Q
D
I
a
)
0
o
<
-
0
a
0
-
J
D
Q
,
a
.
)
I
-
J
c
Q
0
.
(
c
4
_
a
a
.
)
Q
0
-
4
-
i
o
c
O
.
.
)
a
)
o
c
a
F
L
0
w
C
U
Q
)
(
1
)
.4
_
a
C
l)
'
U
a
.
)
o
Q
C
l
)
a
.
)
0
_
.
o
I
a
.
)
C
C
c
l
i
a
.
)
S
a
.
)
C
0
a
.
)
C
lD
Q
.
)
0
'
a
.
)
a
.
)
a
.
)
0
O
c
r
0
-
o
a
.
)
0
C
4
4
t
0
a
)
C
/
)
-
a
.
)
a
)
a
.
)
0
0
a
.
)
b
C
Q
.
)
C
C
,
D
C
d
C
d
a
)
0
a
)
(
a
.
)
Q
C
c
1
d
a
.
)
k
c
t
c
d
c
d
b
i
D
U
l
c
i
)
_
4
Z
C
l
)
C
1
D
c
o
a
.
)
:
4
O
a
.
)
a
.
)
o
0
-
-
a
.
)
1
4
-
4
C
d
c
n
I
C
4
1
'
c
.
)
c
d
C
l
)
C
)
.)
a
)
a
.
)
C
)
.)
C
I
S
c
c
n
.
c
.
a
)
0
C
C
-
c
d
c
c
N
c
(
I
)
C
)
.)
.
)
a
)
C
/
)
C
d
C
,
:
0
-
0
c
c
C
/
)
I
(
I
D
I
(
.
9
D
I
-
L
U
C
l
)
L
U
0
d
l
.
C
a
.
)
0
'
a
)
0
'
0
Q
C
I
D
C
c
z
d
b
c
c
J
D
0
0
O
0
N
.
,
-
.
c
N
a
)
c
.
)
C
z
a
)
(
I
D
N
d
(
I
D
-
Q
a
)
'
a
)
0
'
a
)
.
.
0
r
.
o
a
)
.
a
)
'
0
O
0
'
a
)
N
a
)
a
)
'
d
(
0
c
n
'
a
)
I
0
0
Q
0
'
a
.
)
0
0
a
)
C
C
J
a
C
d
Q
)
a
)
_
a
)
-
C
C
I
D
0
0
'
0
t
1
a
c
a
)
(
I
D
0
c
i
)
a
.
)
a
)
:
o
C
:
'
-
0
0
0
0
'
'
(
.
)
=
0
a
)
0
.
<
0
(
0
O
a
)
p
0
-
Q
C
.4
_
a
a
)
c
d
<
m
c
c
O
.
.
4
_
a
c
i
c
C
C
a
)
a
)
0
a
)
:
a
)
c
i
N
b
t
:
3
u
_
0
c
'
Z
o
o
c
/
a
)
I
i
E
'
a
)
C
d
0
0
0
<
a
)
.
.
1
_
a
(
I
)
(
l
)
,
Q
)
c
l
i
0
.
0
I
-
J
>
z
0
U
-
0
;
3
I
m
I
E
c
d
0
C
L
)
C
d
E
-
1
E
J
h
:
.
c
0
c
U
D
C
F
)
I
M
C
L
)
-
)
c
0
.
_
_
Q
0
c
c
)
c
,
c
c
m
C
A
0
t
o
C
d
Q
)
c
'
.
r
J
0
Q
c
o
2
o
Z
o
C
d
C
A
i
D
)
c
b
i
D
L
i
h
0
0
)
0
)
;
o
0
D
G
)
c
l
D
<
c
0
'
0
C
c
Q
Q
)
C
d
-
Q
)
1
1
)
t
I
)
Q
)
C
d
O
C
d
d
c
d
Q
)
C
L
)
U
O
O
N
-
a
)
c
d
0
C
L
)
-
4
c
d
0
:
z
I
0
.
c
d
@
a
)
o
L
c
d
E
a
)
0
C
,
)
.
-
0
'
.
-
a
)
0
<
a
)
Q
)
.
.
I
3
I
-
w
L
n
E
Z
w
0
0
C
U
.
C
f
l
0
(
Q
)
a
)
4
-
1
C
d
a
)
c
i
)
c
i
)
c
i
)
0
)
b
i
D
c
d
-
4
c
d
C
A
a
)
-
0
.
-
,
C
4
.
(
)
-
C
d
C
d
C
d
o
C
d
C
d
a
)
A
C
d
C
d
o
C
l
4
C
d
C
d
a
)
0
C
's
N
0
'
0
C
,
)
O
-
a
)
C
d
s
a
)
a
)
0
'
Q
)
o
Q
,
)
-
r
j
c
,
)
.
0
C
d
0
0
'
j
C
d
0
C
d
o
0
-
c
b
i
D
C
d
Q
.
)
0
I
S
,
Z
C
C
d
O
o
'
O
Q
Q
0
O
C
d
2
S
C
d
a
)
.
-
o
.
-
.
C
,
E
-
C
d
o
.
_
c
i
E
.
c
d
c
r
0
P
.
,
c
d
C
J
4
-
C
d
C
d
0
'
:
a
)
d
o
8
c
d
Q
)
a
)
0
0
)
C
d
,
c
d
C
d
c
i
)
C
)
=
.
-
$
.
.
,
c
d
C
)
0
0
Q
)
(
n
a
)
c
i
)
C
l
D
c
i
J
0
.
1
C
d
C
d
0
c
d
.
,
.
.
,
I
a
)
C
d
;
8
.
C
d
0
0
a
)
o
C
U
C
d
C
)
C
d
8
C
d
0
L
n
C
d
I
c
d
C
d
C
d
0
0
'
C
d
C
d
Q
a
)
O
a
)
C
d
C
d
Q
c
i
C
d
a
)
'
I
C
d
'
I
I
C
d
0
0
C
d
C
I S cd
C
d
c
i
'
0
.
C
d
.
0
o
,
,
0
'
c
i
0
o
c
,
)
C
d
f
?
4
-
C
d
0
c
d
c
o
C
d
C
d
o
_
0
C
d
a
)
0
C
d
C
d
C
's
c
d
c
i
)
a
)
c
i
)
0
I
E
n
C
d
c
z
0
(
1
)
c
d
(
i
D
C
.
.
0
0
C
d
C
I
D
)
0
-
c
:
c
d
0
C
<
0
0
,
C
d
U
C
C
4
4
6
-
0
I
-
J
>
z
0
0
L
i
.
0
Q
)
C
f
l
q
;
C
r
J
o
S
c
-
C
)
O
-
d
-
.
Q
)
.
E
-
0
'
c
-
0
I
E
n
0
-
0
C
:
c
'
.
-
c
'
-
0
2
c
j
0
0
c
d
P
.
,
O
C
)
-
C
d
0
,
.
0
.
Q
c
i
0
9
C
I
D
0
c
k
c
d
0
C
I
D
C
)
C
)
C
)
O
c
d
0
<
C
)
0
Z
O
Q
w
w
C
.
)
C
C
)
C
c
'
<
Q
)
C
l
E
L
l
)
0
b
<
C
)
C
)
C
)
Q
C
C
C
)
0
0
C
lD
0
I
D
C
c
d
C
)
o
I
D
w
(
1
,
c
y
w
0
3
:
0
C
d
0
C
)
0
I
c
l
c
d
c
d
-
0
C
)
C
)
C
)
U
)
C
)
0
'
'
0
0
0
t
O
C
)
.
-
Q
;
Z
C
)
-
)
C
)
C
C
)
Z
-
0
C
is
-
.
Q
0
'
C
J
C
)
2
0
'
C
d
C
)
C
T
S
o
'
C
d
Q
)
(
3
)
p
C
I
D
C
.
)
(
<
C
)
C
)
0
'
0
c
.
4
C
)
-
Q
0
Q
0
-
0
c
0
C
)
c
'
.
-
C
I
D
C
0
C
)
C
c
)
c
C
)
;
C
N
0
I
'
0
'
4
1
C
's
0
C
)
I
0
C
)
-
u
D
C
)
,
c
n
O
o
c
c
1
7
4
-
S
0
c
C
)
I
c
1
-
4
0
0
C
)
c
d
C
)
0
-
0
0
0
P
A
p
,
_
-
1
C
d
C
0
Q
)
'
.
4
C
1
)
C
I
)
0
C
)
Q
a
C
)
c
C
)
'
o
0
'
0
0
E
0
E
-
C
-
I
.
4
C
)
N
C
C
P
C
)
C
'
C
l
)
a
)
E 0
0
0
C
o
(
I
D
0
C
/
D
Q
,
-
,
d
0
0
0
o
C
)
0
0
'
0
I
c
o
C
)
C
)
0
0
'
c
l
c
l
Q
)
C
d
G
)
C
d
4
4
I
c
d
C
IS
C
d
0
c
r
a
)
0
0
C
o
&
)
J
D
C
d
c
z
c
I
0
c
u
o
.
.
1
;
C
d
C
d
i
n
.
)
-
4
4
-
4
a
)
r
U
0
'
a
.
-
c
d
M
u
-
M
0
M
u
M
o
b
i
o
0
'
C
l
)
c
f
a
)
C
d
C
d
Q
C
d
0
a
)
D
-
C
d
a
)
C
.
)
a
)
0
>
C
d
C
d
,
C
d
0
C
d
d
I
C
d
'
A
a
)
a
)
'
C
ID
Z
0
C
d
a
)
C
l)
C
l)
C
I
)
<
a
)
0
c
O
a
)
C
d
Q
O
O
0
'
c
d
C
d
c
d
j
c
c
.
c
d
0
'
V
c
V
)
2
'
Q
)
Q
)
C
's
c
d
u
c
0
'
'
b
O
O
'
c
C
)
)
Q
)
-
0
-
O
.
)
c
-
Q
C
C
)
C
'
-
C
)
c
a
)
1
0
C
C
d
C
a
)
I
C
0
-
:
0
a
)
c
2
_
a
)
0
C
,
0
(
l
)
C
.
)
)
>
o
.
-
o
a
)
I
C
a
)
Q
)
&
D
C
IS
-
b
b
-
2
o
a
)
C
C
a
)
Q
c
z
c
,
Q
)
o
o
C
.
)
c
d
c
c
a
)
0
'
'
-
.
E
a
)
Q
,
Q
)
E
n
C
/
D
.
a
)
.
C
d
0
a
)
Q
)
"
a
)
e
C
I
S
Q
C
a
)
a
)
C
t
1
J
c
a
)
C
)
Z
r
Z
a
)
Q
)
C
0
a
)
a
)
c
b
1
D
a
C
d
C
I
Q
)
.
.
I
I
_
_
a
)
C
-
0
I
C
C
0
O
o
0
a
)
c
O
0
0
'
a
)
0
C
-
0
C
a
)
Q
)
Q
Q
c
4
,
4
0
O
'
0
-
a
)
b
Q
b
t
E
-
C
2
C
l
)
C
'
C
)
)
o
c
a
)
0
Q
C
I
)
c
l
)
C
ID
0
0
c
u
1
0
-
r
_
0
.
_
0
p
w
o
I
C
L
n
a
)
c
z
o
o
0
-
C
)
(
C
Q
)
C
C
)
C
:
0
C
C
4
-
I
C
Q
O
C
'
a
)
c
)
o
o
f
l
a
)
0
'
C
Z
4
:
Q
)
a
)
u
0
c
z
C
)
I
c
C
)
4
:
C
T
)
-
c
O
L
L
J
a
)
I
Q
0
'
-
0
'C
I
-
0
1
7
1
0
0
a
)
C
I
R
:
o
c
C
d
0
Q
E
a
)
0
Q
0
a
)
a
)
a
)
,
a
4
b
f
)
)
o
a
)
T
h
(
0
0
3
:
a
)
a
)
a
)
Q
0
a
)
a
)
Q
a
)
a
)
(
l
D
0
a
)
Q
I
C
,
.
o
1
5
,
M
o
Q
a
)
0
c
0
'
a
)
I
O
C
C
C
)
a
)
a
)
c
u
c
z
E
I
0
'
Q
)
Q
)
j
Icn
-
0
C
'
0
0
-
'
0
0
C
'
C
'
a
)
a
)
C
)
a
)
0
d
6
0
Q
)
o
a
)
p
-
o
-
-
a
)
0
E
2
0
.
-
0
_
>
-
c
S
I
M
;
:
1
a
a
)
a
.
0
-
7
a
)
a
)
C
d
3
c
d
-
a
a
)
d
E
U
E
b
z
I
C
U
a
)
a
)
Q
0
a
)
0
I
-
J
>
z
0
0
U
-
0
U
,
a
)
0
U
,
a
)
a
)
a
)
0
(
1
,
c
z
t
o
c
L
n
.
c
a
)
0
a
)
c
0
0
0
a
)
'
a
)
10
1
,
0
0
a
)
0
.
E
a
c
1
,
Q
(
I
D
0
0
N
0
c
d
c
d
0
0
'
.
0
0
a
)
(
I
D
c
z
a
)
0
Q
a
)
2
<
a
)
C
d
C
)
Q
)
C
,
)
c
c
U
,
0
C
I
0
c
(
I
D
.
c
0
a
)
0
O
a
)
a
0
a
C
.
r
A
2
c
d
0
0
-
.
c
I
D
a
)
;
5
Q
a
)
U
,
0
O
O
U
,
a
)
0
'
a
)
a
)
U
,
1
0
4
M
"
E
Q
a
)
0
Q
)
0
c
I
U
,
C
_
I
c
C
C
-
0
'
a
)
C
f
j
P
4
C
d
c
0
.
0
a
)
a
)
,
C
I
c
d
a
)
.
-
a
)
u
D
a
)
Q
)
0
C
d
C
d
C
d
0
(
1
,
0
0
o
0
c
c
0
c
r
-
'
C
1
D
a
)
;
.
i
0
0
c
a
(
I
)
U
,
a
)
.
<
a
)
0
0
C
d
a
)
a
)
a
)
4
-
0
0
(
U
0
0
-
I
(
5
I
-
w
L
I
D
o
f
L
L
J
0
(
1
)
C
I
D
a
)
C
0
C
a
)
C
U
1
0
T
-
4
-
'
C
a
)
Q
)
0C
I
D
W
C
,
)
Q
)
M
Q
U,U,0
.
-
Q
O
N
c
0
o
.
0
a
)
>
(
I
)
C
d
E
U
,
U
,
a
)
0
0
-
o
<
a
)
a
)
a
)
o
0
E
a
)
Q
0
a
)
a
)
C
)
Q
0
U
,
a
)
U
,
"
U
,
(
I
D
a
)
c
z
E
(
1
,
c
2
0
U
,
a
)
<
0
E
0
0
a
)
-
C
C
0
0
a
)
o
c
0
0
2
C
,
)
C
c
C
c
0
C
I
D
a
)
c
U
,
a
)
a
)
-
<
o
Q
C
d
C
d
E
a
)
3
0
U
,
U
,
(
I
C
,
)
a
)
a
)
C
U
0
a
)
U
,
U
,
,
0
U
,
0
c
O
-
0
a
)
0
&
U
,
C
'
w
0
0
O
0
0
O
.
.
0
0
C
)
.
4
-
.
C
C
b
J
D
C
)
C
)
C
.
-
.
0
-
c
C
)
0
C
)
I
M
-
c
0
C
C
C
C
I
)
-
c
d
C
j
-
c
C
)
c
-
4
-
.
.
-
4
4
-
0
C
ID
-
Q
)
I
C
o
.
-
C
I
)
I
(
3
D
I
-
w
C
)
)
w
0
C
/
)
C
l)
C
)
C
)
0
D
1
.
,
.
.
.
.
0
Q
C
)
C
)
C
l
)
C
U
)
.
C
d
E
C
l
)
a
;
'
.
.
C
C
o
_
C
's
C
)
C
)
E
l
)
C
)
C
C
C
C
)
-
'
0
,
U
)
0
_
C
)
c
d
r
J
C
)
4
-
C
l)
-
c
C
o
n
C
o
n
.
.
-
.
-
c
C
)
c
n
C
's
I
n
0
C
)
c
O
C
)
0
'
.
,
C
)
C
C
C
'
d
'
c
C
)
C
)
0
0
c
c
C
-4
-
-
d
0
C
:
1
,
-
h
C
)
-
c
C
.
)
C
I
)
C
l)
0
0
'
C
-
)
C
.
-
.
C
,
C
C
)
0
C
A
-
0
C
m
C
I
O
(
4
-
.
C
)
C
l
)
0
0
c
d
C
o
n
C
)
C
/
)
0
I
-
J
>
z
0
0
L
L
0
C
)
.
-
_
4
4
-
c
c
N
c
'
C
)
O
C
)
C
o
n
C
d
.
.
-
4
i
Q
)
c
0
C
d
C
)
:
M
.
-
c
l
C
W
=
-
c
d
N
C
)
C
c
,
c
c
d
c
0
1
4
Q
)
C
)
'
.
C
)
C
)
E
o
0
C
)
b
J
D
C
a
0
C
)
C
)
C
)
0
0
0
0
c
d
o
C
)
C
)
C
)
C
)
O
O
C
)
c
c
2
C
)
c
z
i
L
c
b
O
I
)
0
c
C
)
0
C
's
0
'
C
)
7
-
4
0
C
d
c
d
C
)
0
'
0
0
Q
(
,
)
C
)
C
)
Q
_
C
C
)
O
U
D
C
l
)
-
0
.
0
0
0
.
I
.
:
,
O
0
c
0
C
)
0
C
l
)
C
'
0
C
j
.
.
o
0
.
4
C
)
0
C
)
C
,
;
I
N
C
)
i
i
i
;
C
C
o
I
C
C
)
)
0
,
C
)
Q
C
)
)
C
)
c
d
A
-
0
-
C
C
l
)
d
C
l
)
0
C
)
C
)
C
)
.
4
c
d
-
C
l)
C
)
8
-
'
C
)
C
'
:
1
.
4
c
-
o
C
C
c
c
'
j
o
0
.
4
-
.
C
)
..4
.
4
.
.
.
4
-
.
C
C
)
0
'
C
)
C
/
)
C
U
0
C
)
C
)
C
O
O
C
's
8
C
)
C
l)
C
d
0
C
)
'
C
0
0
0
,
0
C
)
-
l
.
-
-
0
C
0
C
)
r
.
.4-. -
C
)
)
I
_
:
0
c
0
C
0
0
c
n
.
0
0
C
)
C
IS
C
)
c
0
C
)
'
c
C
c
j
.
C
.
.
Q
c
C
.
L
)
.
U
)
.
-
C
)
c
0
C
l
)
(
4
-
U
)
0
-
.
C
,
C
o
n
0
E
n
C
(
.
4
C
)
C
IS
C
0
'
C
-
0
c
d
a
s
c
d
0
0
.4
-
C
C
o
n
(
4
-
C
)
C
)
C
)
C
o
n
Q
C
'
-
C
0
C
r
,
C
)
C
)
U
)
9
0
.
C
)
(
-
-
,
.4
C
O
D
U
C
'
C
C
.
.
-
.
O
-
C
C
)
C
-
)
C
d
C
O
(
4
-
0
O
C
)
C
0
C
)
"
C
)
U
I
I
-
J
>
z
0
U
-
0
4
Q
)
O
C
d
C
d
C
d
0
C
l
C
d
C
l
)
Q
)
C
d
!
E
1
-
4
;
0
P
.
4
o
.
0
Q
)
c
d
s
n
-
Q
)
_
_
0
0
0
O
O
)
C
T
-
I
'
)
>
o
C
d
(
I
)
o
;
o
c
I
Q
)
c
1
0
0
0
C
d
C
C
I
D
C
d
-
.
)
C
d
U
D
L
U
4
Q
Z
U
J
.
C
d
.
C
d
)
O
C
r
C
I
D
)
(
)
)
C
o
0
7
1
C
d
)
;
-
4
0
-
0
-
!
L
f
l
U
1
1
1
h
h
1
0
M
-
-
-
.
2
Q
)
-
0
-
0
0
C
d
C
d
4
0
C
d
C
d
Q
)
U
C
d
k
c
d
(
J
C
l
)
E
C
d
C
d
C
d
C
d
0
0
-
C
d
U
C
d
U
C
d
C
d
C
d
Q
)
O
'
2
t
x
C
d
-
U
c
d
C
IS
C
d
C
d
0
0
0
o
C
I
)
(
l
)
0
E
n
C
d
C
i
)
0
o
Q
O
0
C
Q
)
C
d
i
C
d
c
'
c
'
0
'
)
C
)
C
'
s
'
_
_
Q
)
I
i
i
'
!
I
I
r
.
0
(
I
)
C
d
c
d
Cd
Q
)
)
O
c
i
C
d
0
C
d
U
i)
0
i
D
u
0
I
n
+
.
0
)
-
C
l
)
p
q
>
Q
C
'
C
d
U
i
)
I
I
-
L
U
w
0
3
:
c
4
6
C
d
d
0
0
0
C
's
Q
)
.
0
)
c
d
s
-
4
.
-
C
)
E
o
C
d
0
c
d
C
d
)
-
C
d
0
'
!
-
2
Q
)
.
U
i
)
C
l
)
C
I
)
0
C
d
U
4
4
C
d
C
d
,
L
)
t
,
0
c
u
C
d
C
l)
C
I
)
C
d
0
.
)
o
c
d
C
d
C
I
)
C
d
U
i)
C
d
0
U
C
d
C
d
0
C
I
)
0
C
d
a
"
;
.
4
C
d
0
r
A
i
)
C
d
o
C
'
C
I
)
c
I
)
4
'
Q
)
.
-
C
C
)
t
U
U
i
C
'
0
.
-
-
C
d
C
C
0
0
C
A
4
U
>
'
c
d
a
)
0
'
C
d
U
i
)
o
-
3
C
0
-
0
C
d
0
Q
)
0
C
d
C
d
C
d
0
0
I
M
0
,
C
d
C
d
N
C
d
0
C
d
-
C
d
C
d
.
C
d
Q
U
i
)
U
i)
U
i
)
C
d
C
d
,
o
C
d
0
C
d
O
C
d
0
'
0
-
0
C
d
0
U
i
C
)
o
-
o
o
U
i
)
C
d
;
9
1
4
U
)
(
)
o
C
d
c
d
U
i)
-
4
0
0
O
L
)
o
0
0
0
Q
)
<
0
C
d
0
I
C
d
P
C
U
I
C
d
C
l)
C
'
0
C
d
U
i
)
-
C
l
)
C
'
s
U
i)
0
0
o
U
)
0
U
)
)
Q
0
_
_
-
-
,
-
-
-
-
-
-
-
-
-
-
N
I
-
J
>
z
0
0
U
-
0
-
4
'
-
4
c
0
c
C
)
U
)
.
U
)
C
d
Q
U
)
U
)
c
C
'
(
I
)
C
0
0
.
0
:
0
D
C
)
U
)
0
'C
.
)
P
.
C
'
C
0
'
C
)
s
0
2
C
;
3
1
1
8
U
)
(
l
-
.
0
c
c
'
C
)
C
)
'.
4
-
4
0
C
.
)
C
)
C
-
Q
)
C
'
c
c
'
-
.
0
U
)
%
4
C
)
C
Q
)
c
d
J
c
C
U
)
0
C
.
)
-
4
-
-
C
I
S
o
-
o
m
0
c
n
0
0
C
)
I
n
4
C
)
p
.
4
C
'
c
'
.
0
.
U
)
c
C
)
Q
)
C
)
O
.
.
(
C
)
0
0
'
.
-
0
.
0
.
0
P
.
C
)
C
)
q
'
.
C
)
C
U
)
U
)
C
)
U
)
'
U
)
I
M
M
Q
)
i
c
d
.
U
)
c
U
)
b
j
C
0
0
.
'
<
C
)
0
I
0
C
)
U
)
.
Q
C
)
c
J
k
m
N
0
.
C
)
C
)
(
,
;
Q
)
c
l
i
0
2
C
N
b
C
.
O
c
0
,
c
0
b
C
.
)
C
)
i
f
l
1
'
H
(
c
C
'
C
U
)
c
d
P
,
.
C
)
U
)
C
l
)
0
0
U
)
C
.
0
C
l)
C
)
c
z
C
)
C
)
C
6
C
l
b
u
)
b
.
-
0
C
C
)
C
)
0
c
P
4
.
C
)
C
.
)
C
)
)
1
0
C
)
I
(
.
9
F
-
w
'
I
)
w
0
0
0
C
.
)
L
)
C
)
U
)
-
'
0
4
'
C
)
0
C
)
0
,
c
C
/
)
-
C
d
'
0
C
)
0
1
C
'
C
.
)
)
'
c
':
C
)
c
-
4
0
C
C
J
c
1
-
.4
C
)
0
(
-
4
U
)
C
)
C
IS
0
C
)
4
C
T
J
I
c
's
I
-
.
C
)
C
)
U
)
C
)
-
C
0
C
(
.
4
0
Z
s
l
c
d
0
r
C
)
C
)
0
c
U
)
C
)
'
C
C
'
)
c
c
.
_
C
)
C
4
-
4
C
)
4
C
)
c
n
(
4
c
5
U
)
.
'
C
)
0
C
.
)
-
o
.
.
4
C
)
C
)
.
-
4
'
.
.
0
C
d
0
'
-
i
.
(
-
4
c
'
U
)
C
')
C
)
o
C
)
C
)
0
.
.
-
0
.
.
p
.
,
P
.
U
)
p
C
)
.
.
.
C
C
)
c
'
0
C
's
-
(
-
4
U
)
M
C
)
4
-
'
C
)
-
C
l
)
<
d
)
U
)
1
4
1
c
d
0
N
C
)
C
)
2
C
)
c
Z
M
M
r
4
0
I
M
1
-
4
.
0
C
)
_
'.
4
U
)
C
)
C
)
U
)
C
)
.
C
)
-
4
3
E
C
)
0
C
)
.
0
C
)
C
)
:
l
0
C
.
0
C
i
c
O
4
-
4
C
)
C
C
)
P
4
p
4
U
)
C
O
'
.
C
)
3
C
C
U
)
U
)
U
)
C
I
S
,
_
C
)
C
)
0
C
)
C
)
N
C
!
C
)
0
-
g
C
)
C
.
)
C
'
o
E
n
Q
C
)
U
)
C
4
-
'
,
c
C
'
s
Z
8
4
-
'
'
)
0
(
C
2
U
)
-
4
C
.
)
C
)
E
O
C
'
'
.
0
0
0
C
)
C
0
<
C
d
4
-
'
.
o
0
U
M
p
4
c
is
p
4
(
-
4
c
d
0
I
c
t
Z
.
0
C
)
C
,
C)
p
4
'
C
)
'
C
)
0
c
r
o
I
J
>
z
0
0
L
L
0
I
'
5
I
w
I
1
)
U
I
0
'
I
,
c
d
d
.
V
V
1
0
1
,
0
C
'S
C
I
D
V
<
V
0
c
C
's
4
-
Q
O
C
-
o
V
-
V
C
.
o
c
0
&
)
.
-
0
(
I
)
C
C
A
'
V
b
f
0
0
I
M
C
V
V
0
f
l
c
m
E
n
-
)
.
C
I
D
-
0
V
'
V
c
V
0
0
&
V
.
1
v
Q
J
C
0
:
0
a
d
C
)
C
4
.
O
V
C
;
d
Q
V
0
C
l
)
V
N
-
V
V
V
b
I
)
V
O
V
c
C
l
)
V
C
_
0
0
V
-
o
.
0
-
I
C
'
0
c
0
c
5
'
o
-
r
i
l
V
C
')
O
V
E
V
0
0
i
!
i
I
0
o
0
'
0
V
U
)
U
)
V
c
C
is
C
V
.
-
o
r
l
0
_
c
i
0
V
V
V
E
-
V
'
0
'
c
c
c
c
n
C
L
)
C
l
)
0
C
l
)
l
)
V
C
's
0
U
)
p
o
o
c
f
l
'
o
0
.
V
.
N
V
C
'
)
Q
V
V
.
U
)
V
O
c
i
s
C
I
)
c
O
U
'
A
o
C
U
)
'
V
-
c
0
V
V
C
'
V
'
I
V
c
c
i
V
V
c
c
i
V
8
c
c
i
C
C
)
n
c
c
i
E
C
)
cci
o
C
)
C
l)
.
c
i
)
C
i)
0
0
0
V
U
)
.
.
c
c
i
U
)
0
0
.
V
C
c
i
V
V
t
U
)
C
c
i
I
c
c
i
c
c
i
c
c
i
C
c
i
j
o
c
O
U
)
-
0
c
c
i
E
(
1
)
0
C
-
)
V
V
U
)
0
E
E
c
i
c
c
i
I
P
Q
V
C
c
i
I
c
c
i
O
V
V
P
.
0
.
V
I
.
-
U
)
.
_
O
_
Q
)
U
)
c
c
i
c
i
C
l
)
V
0
:
I
!
i
-
P
U
P
.
I
n
0
U
)
U
)
d
c
t
s
O
V
O
-
M
0
O
c
c
i
:
J
O
O
O
0
c
c
i
V
V
j
Q
0
8
C
d
V
C
c
i
O
.
V
C
d
c
c
i
U
)
V
Q
V
0
0
V
0
0
V
V
0
'
V
C
c
i
.
0
c
c
'
0
C
1
)
I
M
0
V
c
c
i
c
i
)
0
C
d
Q
c
n
N
0
c
z
0
c
.
c
d
C
d
c
/
-
0
C
d
C
d
0
c
i
)
C
d
r
0
0
0
c
d
<
c
i
)
0
)
C
d
I
w
'
/
,
U
i
0
V
)
0
N
0
,
L
,
c
,
m
f
l
I
J
f
t
.
i
C
d
d
C
d
C
d
C
d
.
c
d
O
0
c
I
C
d
Q
)
C
d
0
I
m
0
C
d
S
.
-
C
d
C
d
C
#
0
C
d
c
'
F
E
C
d
C
I
)
Q
)
C
d
.
C
I
C
d
<
C
d
C
d
O
-
W
N
-
J
c
d
(
1
)
-
o
F
<
L
n
C
d
7
3
c
i
t
o
E
n
E
n
c
d
0
0
-
:
C
d
0
'
Q
)
-
C
b
b
C
d
c
d
C
d
'
C
d
C
d
0
o
C
d
C
ID
U
D
1
)
c
o
C
#
)
Q
0
C
d
c
d
.
)
4
c
z
C
d
C
d
0
C
d
8
o
8
0
c
i
'
C
d
0
C
c
d
-
c
o
Q
C
d
C
U
i
i
!
:
I
1
O
.
-
C
d
C
d
O
O
'
c
C
I
Q
o
o
C
)
C
c
d
r
,
.
c
d
c
d
0
C
d
C
d
f
t
0
C
,
)
O
M
O
M
0
Q
,
C
d
C
l
)
0
C
d
Q
Q
u
L
C
d
-
C
d
C
d
C
d
Q
C
')
d
i
U
I
I
0
C
d
4
0
C
(
1
)
S
0
0
)
C
d
C
d
C
d
r
I
D
C
d
c
i
)
C
l
)
-
0
C
I
S
C
d
C
d
0
.
-
0
0
C
0
C
d
N
'
C
d
8
C
d
C
d
0
C
d
C
d
(
1
)
0
0
0
C
,3
C
D
C
d
.
C
d
C
d
C
o
;
I
C
I
S
C
d
C
d
C
d
C
d
L
)
c
n
C
d
0
<
0
8
0
C
d
-
C
C
d
o
C
d
0
C
d
c
i
C
d
0
O
0
<
>
u
E
n
0
O
)
C
d
0
Q
)
0
)
C
C
d
E
0
C
d
C
d
O
0
0
C
d
c
,
c
z
C
Z
_
0
o
4
C
d
'
C
C
d
-
'
C
0
i
C
d
C
d
C
d
0
c
i
C
d
0
o
I
_
C
d
8
0
Z
C
d
C
d
0
C
,
)
c
i
'
-
C
d
(
,
)
.
,
C
d
'
C
d
.
o
C
l)
C
d
c
:
.
C
d
c
i
)
-
C
d
0
)
C
d
_
0
<
I
0
C
l)
'
C
C
d
w
w
0
'
c
i
)
c
i
)
C
d
C
d
C
1
'
W
C
l
)
C
J
D
C
C
d
.
.
-
Q
)
C
d
<
C
d
0
C
d
C
d
0
C
d
<
Q
)
C
l
)
C
l
)
0
C
l
)
c
i
)
C
/
D
C
d
c
i
0
0
<
0
C
)
-
0
0
0
c
r
<
C
d
o
o
C
c
i
C
0
N
'
C
C
c
z
c
l
I
I
g
c
d
t
o
0
C
'
-
)
-
0
'
0
(
-
U
P
u
-
Q
c
n
<
l
j
E
4
1
I
c
C
)
C
J
C
'
s
>
0
0
r
n
<
0
)
C
z
o
N
<
o
c
z
C
t
o
0
L
t
C
)
o
z
:
s
-
C
0
0
c
i
-
0
0
'
C
C
)
C
0
-
1
4
C
)
0
4
-
o
C
(
)
C
I
D
0
4
0
4
C
)
)
0
)
'
-
i
C
.
)
4
-
i
C
/
)
-
-
i
'
_
4
-
0
C
/
C
1
D
(
/
)
0
1
0
c
i
0
0
4
i
C
i
s
I
0
0
l
)
0
P
-
c
.
c
r
)
C
l
)
b
t
0
.
_
0
4
0
C
c
i
I
i
C
)
C
C
E
0
0
4
m
0
C
A
L
T
-
0
k
C
Z
-
0
C
l
)
C
0
4
0
C
)
0
C
C
)
0
C
0
4
C
)
C
l
)
O
0
S
0
C
l
C
C
)
(
C
)
C
)
0
o
O
I
C
t
o
m
0
0
C
)
C
)
0
-
o
C
_
-
'
C
)
0
I
m
6
4
o
0
0
z
s
0
-
1
c
Q
C
C
C
0
C
0
c
d
c
)
0
I
m
C
d
4
-
i
C
1
D
r
.L
)
0
4
C
'
.
i
C
)
0
0
C
.
)
C
J
)
C
)
C
.
)
C
d
C
d
C
l)
0
C
)
0
4
C
E
=
-
T
-
o
I
w
C
')
w
0
C
')
3
:
N
N
_
C
)
0
0
c
0
i
a
0
0
-
0
-
0
-
C
)
-
0
.
.
C
.
)
C
_
N
0
E
C
4
4
0
C
)
>
<
_
C
)
C
)
0
-
c
r
0
-
-
0
-
C
C
)
C
C
o
c
o
0
0
c
0
c
.
)
C
)
0
0
a
2
:
-
0
C
C
0
E
C
0
o
o
a
C
)
C
C
C
0
4
C
's
0
C
)
4
-
i
C
)
C
)
0
1
-
4
C
C
0
0
C
)
1
6
5
E
0
C
C
0
C
/
c
1
b
D
C
C
E
r
C
)
0
0
a
,
c
l
i
C
)
0
0
t
'
E
C
/
)
C
4
0
4
L
0
0
0
C
C
C
C
C
0
4
C
)
C
0
0
0
)
C
C
C
/
)
Q
C
C
c
/
C
)
0
0
0
C
C
)
0
0
c
n
0
b
0
4
-
o
c
E
p
0
4
o
C
c
n
C
)
C
C
0
.
C
.
)
)
C
)
4
0
C
C
0
C
C
C
)
C
)
C
f
l
0
0
E
n
(
1
)
c
i
0
/
c
0
4
E
C
)
Q
C
C
o
E
0
4
C
l
C
/
C
Z
C
C
)
O
a
j
E
C
)
C
0
C
C
0
C
l
)
0
0
0
4
i
C
C
0
1
C
C
E
o
-
o
0
c
0
0
0
0
C
C
C
)
0
0
E
C
)
0
0
0
O
Q
)
c
u
C
c
/
)
Q
)
:
'
'
o
C
C
d
C
C
C
C
C
C
C
)
.
0
0
C
C
C
)
I
C
C
E
C
)
C
C
c
C
0
C
l
D
C
)
0
C
)
C
C
0
0
E
0
4
C
C
)
.
C
)
c
C
C
0
o
C
C
W
C
Z
0
0
C
-
)
o
,
C
C
C
)
c
C
)
C
/
)
0
C
C
0
.
N
I
C
C
C
)
E
0
4
c
C
0
o
.
.
o
C
C
I
)
0
0
'
C
)
C
C
<
c
o
c
d
C
's
E
n
C
0
0
C
C
l)
N
E
C
C
C
)
O
o
C
)
0
C
C
)
+
Q
0
H
C
C
C
C
C
)
C
C
$
C
)
c
z
0
0
E
0
C
C
0
)
C
C
I
C
C
0
c
l
C
)
E
N
w
"
a
0
C
)
C
C
.
0
0
0
0
4
C
C
.
0
c
is
C
)
c
i
s
c
C
0
0
C
)
c
C
C
C
0
c
C
O
C
/
)
'
C
C
C
C
4
Q
)
c
'
1
I
-
J
>
z
0
0
0
Q
)
c
.
o
C
d
c
e
o
'
C
d
4
-
1
-
-
)
c
i
)
0
.
-
c
c
)
.
,
-
_
i
4
4
-
4
C
I
)
E
-
E
D
0
.
c
i
0
c
b
i
)
0
-
o
.
C
0
i
o
o
0
-
C
.
)
P
.
C
.
)
(
I
)
C
.
)
o
I
i
L
-
0
.
(
I
D
0
c
i
d
0
t
'
C
.
+
(
I
D
(
(
I
D
)
b
i
J
0
'
0
E
(
I
D
-
a
)
0
C
-
'
'
c
0
b
J
D
c
i
)
0
c
i
)
c
0
c
i
)
c
i
)
0
0
C
r
-
-
Q
0
c
i
)
I
I
_
(
I
D
.
.
-
c
d
(
I
D
.
0
'C
.
)
0
C
Z
C
)
Q
c
i
)
c
i
)
0
'
C
I
D
0
'
c
r
_
0
c
ID
0
0
'
C
.
)
0
'
o
0
w
I
0
I
-
w
(
I
)
w
0
U
)
-
C
)
0
'
0
c
_
c
0
(
I
Q
)
c
i
)
+
.
2
-
c
0
0
0
P
-
c
i
)
'
0
c
i
)
0
(
I
D
u
J
C
d
C
.
)
(
I
D
0
c
i
)
C
.
)
0
(
I
D
-
0
Z
0
c
i
C
I
D
N
c
I
-
c
i
)
C
I
S
I
C
c
c
i
)
M
O
c
(
I
-
N
c
i
)
0
m
(
I
D
0
5
-
4
l
a
4
0
-
b
c
i
)
C
)
0
C
(
/
D
c
c
z
-
c
m
0
0
c
C
.
)
-
-
0
(
I
D
C
d
C
'
C
IS
c
C
0
C
4
1
c
n
Q
)
^
-
-
c
l
C
d
.
c
1
c
c
c
'
C
)
0
C
(
I
D
c
i
)
C
d
0
(
I
D
'
-
-
2
0
0
N
0
C
.
)
(
I
D
0
C
IS
_
0
I
C
)
(
C
.
)
C
(
(
-
'
n
C
O
O
I
D
C
d
(
I
D
(
I
D
.
C
.
)
C
'
c
i
)
c
c
i
0
C
)
d
4
.
4
C
)
C
)
Q
I
D
(
I
D
0
'
C
0
'
0
c
c
r
a
,
0
-
c
c
C
I
S
c
r
c
i
)
-
4
c
c
i
)
g
c
i
)
-
C
.
)
C
I S
0
-
c
i
d
o
C
d
<
0
c
-
_
5
'
P
,
c
i
)
0
I
C
0
'
I
M
C
I
S
z
.
-
(
4
c
i
)
c
-
$
-
0
0
'
(
I
D
c
i
)
c
i
)
c
Z
m
<
c
i
)
I
M
c
z
.
c
d
0
.
-
-
-
-
o
0
-
C
'
c
d
N
O
c
i
)
c
i
)
0
E
(
I
D
c
i
)
'
I
C
0
'
C
)
Z
0
'
c
i
)
'
1
'
c
i
)
0
(
I
D
c
i
)
c
c
i
(
I
D
c
c
i
C
.
)
(
1
)
0
0
O
'
0
U
)
C
C
U
)
0
V
c
1
r
A
l
U
)
)
(
1
)
0
j
0
U
D
O
U
)
,
.
4
)
)
c
0
.
V
c
C
E
n
c
t
o
-
V
0
V
V
U
)
c
C
D
>
C
U
c
d
U
)
$
Z
l
c
d
co
d
b
z
0
.
V
V
V
C
c
V
V
C
V
V
0
c
.
Z
C
C
d
C
U
D
V
Q
C
0
V
Q
V
O
p
C
C
)
C
)
U
D
0
0
w
;
.
4
0
w
^
,
M
Z
O
,
0
I
0
V
V
U
)
l
c
d
c
d
P
.
a
"
V
U
)
C
0
l
-
.
C
d
o
0
.
c
C
)
i
1
C
)
Q
V
0
C
d
Q
)
V
0
"
-
b
Z
V C)C
U
)
o
C
s
-
4
C
?
u
o
Q
C
)
U
)
C
<
0
U
)
U
)
V
0
V
C
)
C
)
V
0
I
I
C
P
.
2
U
)
c
V
C
)
V
-
V
-
H
V
0
'
V
V
.
2
c
0
I
b
.
_
o
Z
o
'
o
c
C
I
I
J
I
J
>
z
0
0
U
-
0
L
U
L
U
0
1
)
3
:
'
0
(
N
0
Z
0
P
.
U
)
V
.
4
V
0
V
l
c
d
E
0
V
D
0
d
'
a
b
V
0
0
U
)
:
c
V
c
-
0
)
-
.
.
-
E
d
U
)
V
c
d
V
0
V
V
-
1
0
0
U
)
.
O
C
Z
0
.
0
_
C
c
c
U
)
4
-
c
_
V
C
'
C
0
c
.
_
-
-
.
_
V
0
U
)
0
.
V
U
)
P
.
0
0
V
-
V
Q
C
d
0
c
d
0
-
0
c
U
)
C
)
c
C
)
0
c
C
I
S
'.
U
)
C
d
C
I
S
V
V
V
.
C
'
U
)
c
'
V
U
)
0
0
c
d
C
c
i
C
d
I
C
)
c
U
)
C
z
<
.
1
-
4
P
'
n
V
C
c
O
V
c
0
C
d
u
I
M
V
d
c
d
V
o
C
d
_
U
)
p
0
.
.
Q
V
U
)
.
V
C
'
V
U
)
U
)
U
)
V
C
-
Q
)
c
M
c
u
.
.
-
.
-
-
_
0
C
L
)
Q
)
-
8
f
l
o
m
w
z
O
^
M
(
J
)
,
j
W
6
(
C
N
C
)
c
C
4
V
C
Z
0
U
)
C
)
0
C
.
.
0
C
C
)
V
N
0
b
i
D
V
E
n
c
d
C
4
J
D
0
'
V
V
0
Z
V
'
V
U
)
V
C
C
)
c
U
)
c
o
C
Q
)
V
c
U
)
0
I
o
C
)
C
P
-
V
0
U
)
6
0
"
C
I
S
Q
0
0
'
C
N
I
J
>
z
3
0
U
-
0
I
4
.
3
w
w
0
c
c
I
-
I
C
I
D
O
0
0
(
"
I
0
0
)
C
)
E
E
C
C
-
1
D
)
0
)
c
0
0
-
c
n
o
0
n
z
0
0
0
.
+
4
0
Q
)
0
0
H
0
'
Q
)
Q
)
0
Q
C
0
c
I
8
0
Q
)
c
'
c
J
C
I
D
o
.
0
(
I
D
0
Q
.
,
-
Q
)
c
-
i
.
0
o
E
n
0
0
b
J
)
I
!
s
j
j
C
0
X
P
.
0
c
i
Q
)
-
,
.
-
1
0
r
p
0
-
V
)
c
0
'
N
c
0
&
D
Q
)
c
l
0
c
r
o
0
C
d
0
O
)
Q
)
Q
)
C
l)
0
c
0
c
C
.
4
C
0
C
l
)
0
C
Q
)
C
I
S
C
4
-
4
f
n
0
0
0
L
T
c
n
C
1
)
Q
)
.
T
j
7
-
4
c
z
-
C
Q
)
"
0
C
d
4
-
)
_
c
c
,
C
l
)
1
0
"
d
E
C
I
)
b
i
c
r
j
c
i
)
c
c
H
O
E
n
c
0
0
0
G
)
C
)
C
I
(
I
)
C
)
C
A
0
0
.
)
5
:
w
c
i
f
l
i
I
o
4
C
3
C
d
)
c
.
'
d
O
C
Q
Q
2
4
L
o
:
i
o
C
l
0
b
0
0
0
E
0
0
<
c
-
-
C
0
C
i
C
I
D
Q
V
Q
.
I
"
0
c
c
0
C
lo
d
c
c
)
"
0
D
0
0
(
,
)
-
a
c
C
d
C
-
.
-
_
4
1
_
0
<
-
o
L
Q
)
Z
1
c
,
.
z
Q
i
c
Q
-
k
c
d
s
.
4
C
A
c
d
o
a
0
Q
,
C
,
c
d
1
D
2
c
.
o
'
c
.
j
C
'
I
C
I
D
Z
I
s
c
c
j
(
C
(
I
D
C
O
7
1
_
S
:
L
0
c
'
Q
c
a
)
-
o
C
'
'
C
.
)
_
-
.
_
C
)
Q
o
c
c
I
c
I
0
C
I
D
a
)
a
)
c
z
0
-
C
'
ID
.
c
_
0
_
-
c
I
C
a
)
C
a
)
C
C
4
4
0
a
)
c
a
)
.
0
a
)
i
c
'
'
-
-
-
-
I
t
5
I
-
w
I
/
L
U
0
V
I
C
D
,
o
'
o
C
U
o
C
j
C
C
-
)
0
0
U
0
1
Q
)
0
t
r
Z
o
0
C
Z
I
c
t
(
n
I
-
I
+
4
c
J
0
0
C
a
)
I
I
0
B
o
o
C
Z
m
a
)
a
)
o
a
)
U
)
(
I
a
)
a
-
0
a
)
a
)
C
'
c
a
Q
c
p
0
a
0
0
C
's
C
d
1
Z
c
z
a
)
C
I
D
c
I
I
.
0
Q
)
C
a
)
I
<
&
)
C
.
_
,
C
1
I
.
I
0
0
c
n
-
c
'
a
)
I
I
)
I
-
I
+
.
E
b
p
a
)
c
l
Ict
.
C
J
1
.
&
)
C
a
)
c
n
C
U
0
0
Q
)
_
0
Q
0
C
I
E
.
-
I
'
I
a
)
O
0
Q
)
u
C
's
O
I
C
I
0
C
o
0
:
E
r
C
l)
C
l
1
-
4
C
l
1
-
4
a
)
C
l
C
l)
a
)
a
)
c
z
I
c
d
C
l
.
.
C
l
C
O
o
C
l)
C
l
a
)
0
a
)
a
)
C
l
b
J
D
1
0
a
)
c
is
C
t
0
C
l
)
0
C
l
a
)
0
a
)
a
)
C
'
C
l
C
l
.
0
C
l
a
)
a
)
a
)
C
l
C
l)
a
)
C
l
C
l)
C
l
0
C
l
M
c
c
c
c
o
U
m
o
m
-
o
0
C
d
M
^
o
f
f
t
e
a
a
^
i
c
d
,
o
'
Q
)
I
m
a
^
C
c
l '
o
c
d
a
a
^
i
o
-
s
-
to
m
'
'
c
t
n
b
b
o
^
^
^
P
,
O
$
^
>
o
o
n
0
s
O
t
E
p
cO
i
Q
-
0
c
^O
j
,
w
C
'
O
o
a
0
C
^
g
a
m
'
-
o
'
^
"
^
s
^
1
4
-
4
E
n
>
a
^
-
C
d
'
o
c
a
s
~
t
^
c
t
w
o
^
.
o
a
,
0
^
.
a
^
i
c
c
i
^
a
^
a
^
:
:
'
^
b
o
c
i
o
o
^
`
^
^
a
^
^
^
'
^
r
d
m
"
.
C
,
^
W
v
^
^
+
c
n
d
<
c
_
o
^
^
,
^
s
^
w
o
.
^
j
r
A
a
`
^
c
a
O
a
c
^
^
o
v
^
,
^
"
"
^
$
-
4
Z
O
s
+
w
$
-
4
r
n
c
d
c
d
a
'
d
m
m
'
0
4
)
c
n
.
^
c
a
o
O
r
o
U
o
a
^
o
O
s
^
o
'
a
)
'
m
^
'
o
O
W
'
a
Q
O
'
^
^
t
c
d
+
+
'
r
O
W
Q
N
O
^
+
^
.
'
c
c
5
p 1
j
c
n
^
"
O
$
I
t
o
Q
'
o
o
U
D
U
U
C
d
r
X
C
d
+
-
'
U
+
O
^
Z
+
N
t
o
R
f
J
^
i
c
d
T
3
<
y
V
)
-
a
'
'
'
v
]
C
h
7
.
c
d
a
,
.
O
.
U
i
O
c
d
.
^
^
"
+
O
0
c
d
S
t
C
)
N
U
C
O
O
'
C
v
^
c
C
W
'
O
U
O
U
t
c
d
O
'
^
c
t
'
O
c
d
y
O
v
^
"
"
O
U
x
+
S
.
"
n
i
t
.
r
b
c
i
^
d
o
a
^
o
0
>
C
C
o
o
^
^
a
^
3
a
^
o
o
o
h
o
c
-
a
^
Q
)
c
^
v
a
.
'
o
r
,
c
s
^
,
b
n
s
.
r
n
v
,
c
d
^
a
^
1
C
d
W
C
s
d^
s
^
1
v
A
o
a
^
a
^
r
-
a
a
^
b
e
O
.
c
d
O
`
G
^
.
C
d
o
U
b
U
U
c
^
U
c
e
y
.
+
^
1
.
f
^
d
O
c
n
m
m
m
m
N
c
d
y
U
.
'
r
N
O
c
d
O
M
a
^
U
x
d
7
0
O
c
d
c
d
c
t
4
c
d
U
U
.
0
S
.
O
>
O
c
d
m
^
+
O
'
O
t
0
N
3
N
0
:
-
,
c
a
d
C
d
s
A
U
I
n
d
'
O
T
t
w
c
n
c
n
'
b
'
C
3
c
Y
"
'
d
O
U
O
O
,
U
0
i
>
0
.
.
.
,
C
d
O
c
n
.
U
c
n
a
'
c
^
E
O
p
N
D
o
cc
i
c
m
o
M
C
d
m
u
a
t
c
d
c
`
^
n
c
a
^
i
-
d
0
;
D
O
Q
'
C
7
U
.
`
4
o
a
^
p
^
.
^
^
U
'
s
,
^
^
'
a
^
'
o
U
U
ch
i
N
V
a
S
N
c
t
i
O
'
C
_
c
n
^
O
O
'
O
p
sU
-
i
p
N
'
^
"
S
O
N
C
i
C
I
'
d
r
n
'
N
c
C
U
o
U
0
^
O
v
O
i
'
b
(
n
o
w
s
o
o
0
O
m
O
-
C
d
t
c
L
"
"
d
p
.
.
+
,
O
U
O
Q
U
O
c
t
7
0
c
C
c
d
C
p
p
a
)
a
^
p
ca
r
,
0
U
C
T
v
O
O
U
.
,
C
I
D
t
'
.
O
'
t
U
O
O
Z
O
O
C
d
;
n
c
n
c
3
c
i
i
U
0
)
c
d
S
^
,
^
U
U
c
^
i
t
0
^
'
y
0
0
0
c
n
O
U
O
O
N
U
U
0
'
a
j
v
^
O
N
G
a
"
c
c
i
+
^
c
3
C
1
N
O
St
e -
c
i
i
U
r
S
^
"
"
U
^
O
4
0
+
N
'
O
^
+
3
S
i
C
U
'
t
4
U
^
^
^
C
C
U
C
^
S
-
a
a
'
U
0
)
U
^
'
"
"
C
c
6
W
U
'
+
=
^
'
CG
O
b
^
I
Q
)
,
c
h
i
i^
'
^
-
d
a
)
p
_
o
h
o
O
m
a
i
c
d
O
O
O
C
)
s
^
O
v
+
N
m
c
d
a
3
U
c
i
U
a
c
t
O
c
d
C
)
c
a
m
>
c
^
O
C
U
t
^
b
L
c
4
-
4
'
-^
+
c
w
U
Q
N
'
T
3
s
-
a
V
^
R
j
O
.
;
^
t
o
N
a
7
"
'
S
-
i
^ U
y
b
.
0
r
-
t
M
f
i
r
"
^
'
t
o
'
C
c
d
c
F
.
,
'
-
C
d
.
c
^
+
N
M
o
c
d
c
d
T
3
C
^
n
O
O
U
m
O
O
U
M
U
U
O
O
0
)
U
c
d
O
O
r
a
r
n
O
.
r
,
a
i
O
"
C
l
4
.
.
t
i
+
O
'
U
L
1
)
Q
)
1
0
c
u
I
C
d
c
i
s
c
d
C
A
(
V
)
Q
)
b
D
0
)
C
l)
0
0
0
)
U
S
c
a
0
.
4
-
.
0
0
0
)
0
c
i
)
O
o
j
-
.
.
0
)
0
+
-
c
i
)
o
0
-
c
i
c
i
C
)
o
'
O
.
:
0
)
-
c
i
0
C
l)
b
jD
0
E
-
a
m
0
0
o
8
0
)
N
0
'
0
'
0
0
,
_
S
Q
)
b
i
D
0
_
4
.
?
0
)
c
i
'
A
1
0
.
-
.
C
0
)
C
C
I
S
0
)
0
-
C
'
Q
)
0
)
'
2
z
0
C
l)
C
)
0
C
l
C
C
0
E
c
i
0
.
c
r
i
E
-
0
'
-
0
-
E
C
l
)
'
C
0
LM
"
0
)
C
b
C
[o
n
1
0
0
C
d
C
d
:
:
i
0
0
c
i
)
C
d
6
-
C
d
0
:
b
o
P
E
n
C
d
0
E
n
c
n
c
r
a
0
0
)
C
d
4
.
?
4
J
c
z
P
"
c
p
0
a
c
t
E
n
a
c
t
0
:
b
O
C
l)
4
c
c
_
_
C
d
0
C
l)
Q
S
0
.
0
I
.
0
)
0
0
.
c
i
c
i
o
-
w
C
d
.
C
d
-
c
i
-
c
i
C
h
"
0
u
a
m
C
l)
m
O
C
d
0
0
)
0
)
c
d
0
C
d
L
a
C
A
0
M
o
M
c
i
)
0
E
n
1
0
c
d
0
)
c
i
s
^
7
t
c
d
C
l)
4
.
?
0
.
e
.
4
C
l)
0
)
c
i
C
)
C
d
M
b
0
Q
)
"
0
C
d
C
l)
0
)
0
0
3
C
d
C
d
d
0
0
)
+
.
.
-
.
c
c
i
c
C
l
)
0
)
0
C
U
M
c
u
u
o
c
n
o
C
d
c
d
Q
(
d
O
Q
(
d
C
7
C
d
'
C
)
C
)
=
0
)
0
)
3
0
U
)
C
d
a
m
9
0
0
(
d
C
l
)
C
d
c
i
c
i
)
0
o
C
d
0
.4
Z
0
c
d
'
C
l
)
c
i
C
d
0
0
)
0
)
C
d
M
C
d
C
d
c
d
0
C
d
c
d
C
d
0
'
.
>
C
l
)
P
.
0
)
4
)
0
)
b
O
(
n
(
d
O
C
d
0
0
c
d
C
l
)
'
0
N
0
4
)
0
)
0
)
Q
)
0
C
s
)
c
i
0
I
i
i
l
V
i
t
o
r
o
I
,
o
C
d
.
.1
?
C
d
4
0
.
0
0
)
c
i
4
)
0
'
C
d
0
0
C
d
0
(
-
-
c
i
C
d
.
.
.
c
d
C
d
.
_
4
.
?
4
c
i
c c
d
0
)
0
)
_
a
u
C
A
'
c
i
a
C
d
0
0
)
C
d
0
)
C
)
C
d
0
L
,
_
a
m
0
)
E
C
d
-
c
i
(
d
.
0
C
l
)
C
d
C
d
C
d
1
0
W
D
0
C
l
)
C
d
:
1
Q
'
C
1
i
f
l
0
D
j
QE
J
C
d
.
C
d
(
1
)
(
)
0
)
C
d
C
d
M
C
d
O
C
d
4
o
o
'
t
C
d
O
)
l
)
.
,
.
4
C
d
C
d
E
r
.
C
d
o
Q
4
o
"
-
C
d
0
o
.
4
)
0
Q
)
E
n
0
C
d
M
M
C
0
0
)
0
)
D
'
C
l
)
-
c
i
E
n
C
d
0
'
o
Q
)
0
)
O
c
i
0
C
d
.
c
d
.
.
'
c
i
(
d
O
P
C
l
)
0
)
O
O
)
I
I
C
d
P
.
0
0
)
0
)
0
O
O
C
d
C
d
(
d
c
i
4
)
U
)
O
(
d
4
)
4
.
?
4
0
'
C
)
o
o
*
C
(
d
Z
C
T
S
O
O
b
-
I
F
w
v
)
w
0
.
-
C
Q
)
'
C
d
0
O
.
)
C
I
u
2
o
S
c
d
C
d
C
'
C
d
C
d
0
0
4
Z
3
^
0
0
C
d
.
,
i
7
N
:
0
C
l
)
0
&
D
0
(
I
D
(
1
)
_
1
N
-
0
2
C
I
0
-
.
c
n
C
d
)
0
0
C
d
-
'
0
(
J
)
0
C
d
C
d
C
d
O
H
:
z
C
I
S
-
J
0
C
i
)
C
I
D
C
d
I
<
C
d
C
d
C
d
0
C
d
c
o
.
I
C
d
C
d
C
i
)
-
c
z
>
b
p
C
l
)
C
d
0
0
C
d
P
.
e
-
(
I
D
C
l
)
C
d
S
C
d
C
I
S
'
2
0
C
d
'
C
d
C
d
C
d
C
d
C
d
0
C
d
'
0
.
C
d
C
d
0
C
d
C
,
)
.
,
-
o
6
0
'C
i
)
C
d
I
-
i
'
-
1
C
d
C
I
)
0
o
a
)
0
4
-
1
Q
)
C
1
5
0
C
d
0
.
,
C
i
)
4
'
o
Q
o
+
0
N
C
d
C
d
d
0
C
d
-
0
0
C
d
C
d
c
t
O
'
C
d
_
,
.
.
.
C
I
S
C
d
W
0
0
C
i
)
C
d
0
0
C
d
z
C
d
'
0
)
C
l)
0
'
c
z
Q
)
Q
)
C
i
)
C
i
)
Z
b
n
C
i
)
.
C
i
)
0
Q
)
o
0
C
d
I
0
C
d
C
,
)
_
(
l
)
0
(
n
o
6
C
d
C
i
)
C
l
)
(
1
)
-
c
n
4
C
d
C
d
C
l)
'
o
C
d
C
d
.
0
-
C
i
)
C
i
)
C
i
)
C
d
'
0
(
)
c
d
'
O
C
d
-
4
b
D
0
m
'
Q
o
0
(
I
)
C
d
0
'
C
d
0
C
d
E
0
0
E
0
-
d
C
d
C
I
)
c
z
C
O
C
i
)
m
)
C
d
O
F
C
d
a
C
i
)
C
d
C
d
0
C
i
C
d
C
d
C
d
C
d
o
L
,
Q
l
C
d
0
C
d
C
d
m
0
0
Q
)
'
C
i
)
C
d
C
Z
C
d
'
-
'
I
C
S
(
3
)
-
4
C
i
)
C
i
)
I
n
C
d
0
C
d
0
)
b
J
D
I
C
d
0
0
C
d
0
.
C
d
C
d
q
)
o
o
C
d
O
E
I
nn
0
l
-
C
I
D
C
i
)
0
(
3
)
C
i
)
C
d
o
0
C
d
>
0
4
C
,
)
0
C
d
*
C
d
0
D
C
i
)
C
Z
-
C
d
C
d
C
i
)
C
i
)
0
(
I
)
0
0
N
O
0
.
-
0
0
C
l)
C
i
)
r
C
I
D
C
I
D
N
C
'
s
0
C
d
r
j
C
d
w
C
d
C
i
)
C
d
-
0
C
i
)
C
l)
o
'
C
i
)
Q
C
I
)
C
d
C
d
C
d
0
l
C
d
5
N
C
i
)
0
.
.
0
C
d
.
8
o
c
i
s
-
C
i
)
C
d
0
I
C
d
C
d
C
d
0
0
C
d
(
I
D
C
d
C
d
.
0
6
I
C
d
0
c
r
C
'
s
0
o
Q
)
C
d
0
C
d
o
C
d
0
C
i
)
t
C
d
i
.
_
S
C
d
C
i
)
C
d
0
W
C
d
C
J
I
0
U
i
t
I
)
U
i
0
'
I
)
C
I
S
C
d
C
d
(
l
D
0
C
d
C
i
)
0
0
1
0
l
C
d
c
d
C
Z
2
(
I
)
p
.
'
0
C
i
)
C
d
0
C
d
.
C
d
C
d
C
d
t
j
C
d
C
S
C
d
.
Q
4
4
.
4
0
'
0
c
c
d
D
J
C
v
o
Q
)
C
d
E
n
Q
)
O
C
I
D
O
c
t
.
C
lD
0
c
1
c
d
A
_
4
-
Q
c
I
(
E
0
_
-
D
U
D
'
C
1
)
c
)
.
Q
)
C
/
)
<
E
Q
)
J
P
.
U
)
C
'
+
.
Q
)
<
Z
J
b
C
4
C
')
0
)
0
C
C
C
/
)
C
'
)
C
0
C
Q
C
C
)
C
'
s
c
0
Q
)
j
)
Q
)
o
Q
)
0
C
l
)
C
C
/
)
0
2
'
c
c
Q
C
'
)
0
U
c
)
0
C
)
.
.
0
C
l)
C
A
0
C
6
C
')
C
0
0
0
C
/
)
'
0
0
C
I
S
m
C
/
)
C
/
)
Q
0
C
'
#
C
'
)
C
)
a
Q
)
.
-
b
'
c
'
0
C
0
C
C
)
d
C
.
I
b
J
D
_
-
4
C
/
c
o
.
0
i
C
u
C
I
S
0
(
l
)
C
)
I
o
o
D
-
C
I
)
C
I
C
c
d
C
d
0
C
')
b
)
-
0
0
0
C
C
<
0
c
d
d
i
0
C
C
Q
O
-
0
I
-
0
N
'
I
n
4
^
C
/
)
c
e
W
'
0
0
4
-
0
P
.
a
'
I
)
0
C
c
Q
0
C
0
J
)
C
l)
C
I
)
C
)
.
b
L
n
E
n
0
0
C
/
)
C
/
)
o
2
C
C
Q
)
C
c
d
C
l
)
.
<
C
C
t
C
O
C
)
0
O
C
)
d
d
U
)
C
Z
E
C
)
-
c
z
O
m
-
Q
C
)
C
)
0
C
i
C
)
C
'
b
J
D
C
)
C
U
C
C
'
-
0
:
:
;
f
l
-
"
d
I
J
>
z
0
U
-
0
0
U
)
-
4
(
)
c
-
Cw
t
M
,
V
C
)
0
V
C
)
o
C
)
2
C
)
C
)
-
0
C
)
C
d
(
n
C
)
C
)
o
7
S
0
Q
)
C
l
D
-
C
l
)
c
u
V
C
l
D
c
d
C
)
4
0
Q
)
Q
)
Q
Q
b
C
)
-
-
2
C
)
C
)
C
C
j
U
)
0
0
Q
)
-
4
C
U
)
8
C
)
C
)
C
c
I
-
C
-
-
C
)
o
E
C
)
c
c
0
C
)
C
C
C
)
C
)
C
C
)
C
)
4
-
8
C
l
)
C
)
C
C
)
8
:
M
c
d
2
C
'
;
,
C
'
0
C
,
)
C
)
c
C
C
)
C
C
)
-
0
8
(
1
)
C
I
C
)
(
p
L
n
C
'
_
)
C
)
C
j
)
c
c
z
_
C
)
U
)
C
C
)
-
C
)
_
C
-
-
0
I
L
U
L
I
)
L
U
0
L
I
)
0
c
C
C
)
Q
U
)
C
i
U
)
0
_
.
-
C
)
C
-
C
c
1
C
V
C
)
-
'
C
)
c
C
:
C
'
C
,
.
,
C
C
)
C
'
)
C
C
C
I
M
S
4
C
)
P
4
o
V
U
)
'
C
)
U
C
'
C
)
C
C
C
C
)
C
)
U
)
C
C
C
'
Z
2
S
C
)
0
>
o
C
)
C
C
)
C
l)
C
'
C
)
C
)
c
z
C
C
C
)
C
)
C
)
o
O
.
.
0
C
)
U
)
C
)
C
C
C
)
U
)
9
_
.
-
1
C
'
C
C
C
C
C
)
U
)
c
is
C
)
C
)
C
C
:
C
)
C
)
C
C
C
C
C
C
C
U
)
C
)
C
)
C
)
C
C
U
)
U
)
U
)
P
r
o
0
C
C
8
.
C
'
.
C
)
C
)
C
)
C
C
E
C
C
2
C
C
C
.
.
0
C
C
C
E
6
4
Z
C
C
C
,
b
L
o
C
C
)
C
C
C
.
'
.
C
)
U
)
c
z
C
C
C
C
U
)
.
C
C
C
C
V
C
C
C
)
C
)
C
)
.
-
-
c
h
C
)
C
C
C
)
-
C
)
P
4
P
4
C
C
'
C
C
4
C
C
U
)
C
l)
C
.
)
a
)
0
-
c
i
a
)
N
0
4
1
C
l)
a
)
C
a
)
0
a
)
C
-
C
l)
0
-
a
P
.
c
6
c
a
)
C
I
D
C
'
C
-
a
a
I
a
)
0
-
a
0
C
0
c
C
C
L
^
2
0
c
C
Q
U
D
a
)
;
-
a
a
)
a
)
a
)
I
-
C
Z
r
o
a
)
-
a
a
)
a
)
C
1
u
C
A
C
C
)
C
c
r
C
0
0
0
C
C
'
C
C
<
a
)
C
Q
0
0
C
l)
C
l)
O
O
-
a
a
)
C
a
)
o
O
C
l
)
-
c
i
a
)
C
c
i
a
)
-
4
o
-
4
O
)
W
d
0
a
)
.
'
c
1
)
Q
C
d
c
'
a
)
c
C
z
a
)
-
u
o
a
)
T
4
a
)
C
B
0
"
c
n
a
)
a
)
C
a
)
,
U
D
C
l)
0
a
)
a
)
c
i
s
c
c
a
)
c
a
)
C
I
S
Q
)
c
l
)
c
c
d
.
a
)
C
0
>
-
a
)
-
0
c
u
c
0
a
)
.
-
.
r
A
c
i
.
c
-
a
)
C
a
.
m
C
l
)
Z
0
-
c
i
0
-
_
a
)
C
l
)
C
l
C
0
C
0
C
c
.
4
0
a
)
C
0
-
c
l
.
_
a
)
a
)
C
l)
C
0
0
C
Z
0
a
C
C
0
C
l
r
.
ci
0
a
)
I
)
.
,
C
a
)
c
C
I
0
c
a
)
a
)
-
a
C
L
n
C
a
)
a
)
C
.
H
I
C
C
-
a
)
0
C
C
;
C
z
C
u
C
d
0
C
Z
-
c
i
-
c
i
a
)
C
l
)
'
C
C
C
I
c
l
a
)
-
1
0
c
o
C
d
C
d
C
.
'
a
)
a
)
0
c
l
N
i
c
-
C
'
a
)
>
a
)
c
n
C
.
_
-
n
o
r
.
I
I
0
a
)
C
c
)
I
(
D
I
-
L
U
(
I
)
L
U
0
0
4
'
1
a
)
C
)
)
C
-
a
)
C
l
)
a
)
,
,
,
C
Q
)
0
Q
)
I
C
0
C
/
)
C
l
)
4
0
0
4
c
i
C
d
-
C
t
l
0
b
e
o
b
O
c
i
C
c
c
d
0
C
d
-
C
c
c
.
i
c
l
C
'
-
0
0
C
0
c
C
c
i
4
c
0
6
c
i
c
i
a
)
2
Q
C
l
)
C
l
)
C
l
)
'
C
0
C
'
0
a
)
C
l)
c
_
-
a
a
)
a
)
C
l
)
a
)
C
a
)
a
)
C
l
D
C
S
C
S
a
)
c
P
L
4
Q
a
)
i
)
-
'
a
)
C
O
C
l
)
C
.
)
c
'
c
i
C
a
)
c
d
E
0
E
u
a
)
a
)
C
l
)
a
)
C
I
S
w
C
C
C
a
)
C
)
)
-
O
C
i
)
c
i
a
)
c
a
)
2
a
)
C
f
)
C
l)
N
-
a
o
C
'
-
a
)
C
d
O
a
a
)
C
0
C
I
S
a
)
C
l
)
a
)
C
l)
C
C
.
)
.
-
a
)
4
C
l)
c
C
l
-
a
C
c
i
'
C
d
L
l
C
l
)
l
)
C
a
)
C
0
Q
)
a
)
O
C
l
)
O
C
'
O
C
l
)
.
.
o
c
'
o
C
l
)
a
)
C
0
-
c
i
Q
)
-
a
C
C
l)
C
C
4
-
-
c
i
C
d
a
)
C
l
D
C
l
)
.
-
c
i
4
.
.
o
o
4
-
.
.
C
C
0
a
)
4
C
'
-
c
C
)
L
n
C
1
4
.
.
C
I
)
a
)
a
)
a
.
0
C
'
a
)
C
C
l
i
O
0
4
C
O
C
C
l
0
C
l
c
c
0
0
a
)
a
)c
r
-
-
.
t
-
.
_
_
-
-
-
L
f
l
O
,
!
O
Q
.
)
a
Q
)
.
Q
)
j
)
C
d
C
i
s
,
c
-
=
c
9
.
4
O
-
C
i
n
C
c
o
)
t
o
p
-
o
.
Q
)
V
c
/
D
0
:
c
M
0
<
L
0
0
(
>
_
Q
)
-
c
z
C
.
)
'
<
C
.
)
.
.
c
i
0
Q
0
0
.
-
C
C
C
)
2
0
C
C
c
C
I
D
0
C
)
C
.
)
&
.
C
)
C
C
.
)
C
)
C
)
C
)
0
C
C
)
O
d
D
-
w
P
.
O
c
.
'
-
O
C
)
O
C
O
O
O
C
)
C
)
C
)
0
O
q
D
0
0
(
/
D
Q
P
.
,
C
0
(
I
D
d
ID
d
ID
C
C
(
l
D
Q
)
C
)
0
0
0
(
I
)
.
Q
0
C
'
.
!
t
<
Q
j
C
.
:
O
0
U
D
0
-
c
i
s
C
)
0
C
C
.
)
o
C
2
:
c
C
)
$
:D
C
o
'
C
)
b
E
0
0
0
c
C
)
.
_
C
l)
o
<
-
0
C
C
'
C
.
)
-
C
.
)
L
3
C
)
Q
C
)
C
)
(
I
D
I
C
)
C
lD
C
)
O
C
.
)
C
/
D
.
o
0
<
C
)
C
)
L
L
J
.
-
o
-
C
d
C
)
C
,
)
C
)
U
)
0
a
m
(
I
)
0
C
C
u
o
5
C
)
C
)
'
C
)
C
)
0
0
C
t
(
C
-
-
I
n
0
-
C
(
J
4
0
3
:
C
I
D
<
C
.
)
o
C
)
C
N
C
o
C
4
.
.
C
)
0
'
o
c
C
)
C
l)
(
I
D
C
C
C
)
N
C
)
C
.
)
C
)
.
C
(
-
C
1
4
m
;
L
.
-
O
C
)
(
(
I
I
I
b
j
D
C
C
)
C
)
C
)
b
E
c
l
i
m
'
0
C
)
2
C
l
)
0
c
-
C
0
c
i
%
c
c
o
'
C
C
l
)
C
s
0
-
C
N
-
C
l
)
C
I
S
d
C
l
)
O
0
0
0
)
C
l
)
0
.
_
)
b
j
D
o
-
d
C
_
Q
C
C
I
D
E
n
C
d
0
'
0
0
0
O
C
C
l
)
0
0
0
-
J
-
4
C
0
0
-
-
t
:
C
l
)
0
J
0
Z
<
N
o
o
o
c
o
c
,
_
;
'
c
'
o
0
c
C
'
0
o
<
0
p
0
0
c
0
'
0
C
0
N
c
d
P
.
c
0
(
C
'
C
'
C
l
;
0
c
0
.
C
.
4
l
)
C
.
4
Q
C
l
)
Z
c
z
C
Z
c
f
l
I
f
l
i
l
V
C
0
0
C
l
)
C
#
)
C
C
O
C
I
)
O
0
C
c
c
O
0
0
.
o
'
c
c
'
0
0
0
0
0
I
F
-
w
w
0
C
l
)
3
:
-
C
C
l
0
c
C
l
)
O
d
C
l
)
.
0
0
'
0
0
)
C
C
1
D
0
l
)
0
_
0
_
-
0
C
l
)
.
0
o
0
c
.
0
.-
4
0
)
o
0
C
0
.
0
C
l)
c
i
s
C
'
o
c
z
C
'
0
0
0
0
0
0
C
l
)
0
0
-
C
l
)
(
I
)
P
.
0
0
I
M
0
0
C
0
0
0
0
0
D
'
-
d
c
0
C
l
)
C
'
-
Q
C
T
0
.
C
0
(
0
c
d
Q
I
n
C
C
l
)
C
t
:
0
-
c
l
D
0
C
l
)
N
.
C
0
0
0
C
l)
0
c
d
0
C
d
C
d
C
d
C
(
I
)
0
'
0
4
-
4
.
C
l
C
t
j
C
l
)
C
l
)
-
-
:
:
:
C
l)
c
C
.
c
C
l)
o
o
C
l)
0
0
0
0
0
0
-
C
Z
-
-
0
0
C
0
0
0
D
I
D
0
0
i
D
C
l
)
0
,
C
L
)
0
0
C
0
_
0
C
l)
0
1
C
o
-
0
0
4
-
0
0
0
C
l
)
0
0
0
.
'
C
d
0
C
l
-
C
d
c
d
U
t
f
i
c
u
-
C
d
-
0
C
l
)
;
h
C
l
)
C
l
)
0
c
d
C
'
0
I
L
U
L
U
0
'
I
)
Q
)
0
C
d
0
4
-
i
0
0
)
c
-
.
0
0
Q
)
C
'
E
'
;
i
l
a
0
o
0
C
C
o
(
L
)
(
1
)
C
)
C
c
d
C
)
0
C
c
I
)
0
.
-
c
C
Q
)
L
l
E
M
C
I
S
C
A
-
T
i
c
C
)
C
4
-
4
c
u
c
d
Z
o
0
-
l
C
)
0
c
l
D
c
0
C
)
0
C
)
c
o
.
0
C
d
U
I
N
0
.
0
c
0
C
.
C
)
0
'
d
-
0
C
)
C
)
C
)
,
.
.
-
E
-
C
C
)
b
n
C
)
C
0
C
)
.
-
E
E
.
0
C
)
C
)
'
C
)
C
)
C
)
0
C
)
C
)
E
C
C
C
)
0
o
0
o
0
)
c
C
i
D
0
c
n
0
L
n
C
)
c
I
-
- c
d
C
)
0
C
)
c
C
)
C
I
D
C
)
C
)
C
)
1
-
4
0
0
t
C
)
C
/
J
,
'
C
)
O
Z
C
)
"
0
0
0
j
1
C
b
_
C
/
)
C
)
0
C
O
.
'
,
I
D
0
,
-
9
B
d
0
C
'
_
c
C
)
C
)
L
I
C
)
C
.
-
0
-
.
0
I
U
i
C
)
0
0
.
.
-
0
C
)
0
C
)
0
0
c
0
c
t
C
)
0
C
C
)
C
C
)
0
0
0
0
t
l
)
Q
)
O
Q
)
c
d
c
0
I
n
l
l
^
0
'
-
0
c
0
U
)
.
G
)
Q
)
-
i
0
0
0
C
1
)
'
d
O
c
0
0
c
C
0
Q
0
0
0
-
0
-
4
0
(
A
0
o
'
0
0
c
C
0
U
)
C
0
U
)
-
i
n
0
V
.
'
1
-
4
,
.
O
c
0
C
c
0
V
0
'
0
E
n
M
<
0
-
0
U
)
V
c
z
h
C
d
d
c
0
c
0
.
0
0
V
-
-
-
Z
V
Q
)
C
Q
'
d
d
'
0
U
)
0
.
,
.
.
'
d
N
0
V
0
0
r
o
0
-
c
t
U
)
Z
0
V
d
0
U
)
0
.
c
c
i
'
d
I
0
C
i
c
i
0
0
N
C
.
)
)
b
o
c
i
.
C
.
)
'
d
,
.
O
O
c
i
t
o
0
U
)
V
0
C
0
U
)
0
V
V
C
l
)
0
C
l
p
.
o
-
c
i
O
V
V
Q
.
d
'
V
0
'
c
i
U
)
S
U
)
U
)
c
i
c
i
V
a
)
c
i
0
C
O
V
c
i
_
c
i
0
'
d
'
d
#
U
)
0
c
i
V
U
)
-
0
u
C
)
>
c
r
C
i
I
I
-
w
'
I
)
I
-
u
0
0
I
n
0
.
C
.
)
N
0
c
i
V
0
0
0
V
O
c
i
c
i
2
c
i
N
C
i
0
c
i
-
-
c
i
c
i
c
i
0
.
c
i
c
i
c
i
0
0
c
i
U
,
C
.
)
0
C
A
c
i
c
i
c
i
'
D
'
0
0
c
i
5
,
2
o
T
h
E
O
d
c
i
C
d
U
)
C
.
)
0
1
-
4
c
i
E
V
c
i
'
d
'
d
i
0
C
d
c
i
0
C
.
)
C
.
)
c
i
o
c
i
o
'
d
U
)
c
i
c
i
0
c
i
+
.
0
(
/
)
I
0
0
c
i
c
i
O
'
d
V
N
.
c
i
0
0
c
i
c
i
0
0
V
I
-
)
0
C
l
b
l
D
V
O
V
U
)
U
)
V
0
0
0
U
)
(
1
)
0
V
0
Q
0
0
c
i
c
i
o
-
U
)
.
-
U
)
O
.
O
U
)
0
0
0
c
i
0
O
U
)
O
U
)
0
c
i
O
.
c
i
U
)
C
.
)
0
c
i
c
i
C
.
)
'
c
i
S
o
.
0
-
0
c
i
c
i
.
.
o
D
V
5
o
U
)
0
V
5
0
3
-
c
i
C
+
.
I
c
i
C
l
)
6
6
o
C
.
)
0
c
i
C
4
4
O
'
d
U
)
C
4
.
0
V
c
i
V
U
)
5
.
'
d
(
A
a
V
c
i
0
C
l
)
.
-
0
N
c
i
'
)
0
c
i
V
r
,
V
c
i
V
c
i
U
)
0
V
0
V
U
)
c
i
c
i
o
U
0
S
_
C
.
)
.
V
0
I
c
i
0
E
n
c
i
0
c
i
m
t
0
;
-
d
U
)
.
C
i
c
i
o
.
0
c
i
-
'
c
i
r
.
0
c
i
b
j
C
'
d
c
i
0
c
i
V
C
I
S
c
i
C
d
2
0
G
O
0
9
c
i
c
d
U
)
C
i
0
c
i
-
V
Z
c
i
0
.
.
4
V
O
C
l
)
c
i
U
)
.
0
C
)
.
0
C
C
U
)
U
)
C
C
c
i
)
C
C
0
c
i
)
I
-
i
C
c
z
i
l
C
C
I
M
.
0
Q
)
C
C
C
)
C
C
C
)
U
D
U
)
0
c
i
)
c
C
0
C
C
r
.
C
C
0
(
I
)
C
C
.
0
(
I
)
c
C
.
0
C
)
c
C
U
)
0
c
i
)
'
C
)
0
0
I
J
>
z
0
0
U
-
0
c
i
O
c
U
)
.
:
o
:
2
I
o
E
n
C
A
c
z
0
&
-
4
c
i
)
c
0
c
i
)
c
r
I
D
>
I
d
.
_
0
_
v
C
IS
-
.
0
c
1
C
'
0
)
0
O
)
0
Q
)
(
C
C
c
i
)
c
'
-
I
,
)
U
D
.
Q
)
C
V
S
O
G
)
c
i
)
c
i
)
c
c
i
)
c
i
)
C
I
D
(
3
)
c
C
l
D
0
c
O
*
.
C
,
D
C
c
i
)
0
_
-
0
c
E
b
I
I
.
g
c
i
)
0
c
0
;
-
4
C
(
3
)
c
'
c
c
i
O
U
)
C
(
I
o
I
0
I
.
-
c
i
)
-
0
.
I
I
I
Z
I
5
-
4
b
P
H
o
0
C
C
c
z
'
c
i
E
$
Z
I
i
)
0
I
U
J
U
,
c
e
L
U
0
0
,
I
f
)
0
-
c
i
.
C
d
U
)
C
c
i
)
c
-
-
0
0
c
i
)
c
C
C
Z
C
Z
Q
c
i
)
C
)
0
c
c
'
U
)
U
)
U
)
c
i
)
0
(
)
c
i
)
o
U
)
C
)
(
2
)
c
,
.
<
O
C
c
0
r
n
0
u
.
C
)
C
-
4
c
l
M
U
)
C
,
"
o
C
-
U
)
C
t
J
C
)
C
Z
I
C
n
1
4
l
D
U
)
I
-
I
c
l
c
l
u
k
C
c
i
)
-
.
-
c
.
I
o
0
0
U
)
C
)
4
.
1
c
i
)
c
i
)
C
)
{
C
C
C
0
C
C
C
C
0
C
C
c
z
0
c
i
)
d
c
i
)
c
i
)
I
C
C
0
.
-
.
0
U
)
0
'
Q
Q
-
(
1
0
C
C
U
)
(
I
D
U
)
0
c
1
t
U
)
(
I
)
0
c
C
d
c
i
)
Q
4
I
.
0
0
c
i
)
b
0
C
C
E
n
r
c
i
)
c
d
C
.
-
C
C
C
C
r
n
c
i
)
_
.
-
c
u
0
m
c
C
.
0
c
C
I
0
I
c
C
,
I
-
C
C
)
U
)
0
c
C
U
)
C
C
c
n
U
)
C
'
c
C
c
C
c
C
-
c
C
3
)
0
c
i
)
b
f
i
H
c
C
U
)
_
C
)
c
i
)
C
'
C
)
'
C
C
c
C
(
I
c
C
0
c
i
)
(
1
)
c
r
i
C
I
S
U
)
0
.
0
C
)
C
C
C
C
3
)
c
C
P
L
.
<
c
C
c
C
o
c
C
1
1
1
C
)
0
Q
c
d
(
I
D
a
)
c
i
)
'
C
)
0
C
I
S
3
)
4
.
1
-
C
'
1
:
:
o
o
c
i
)
I
M
-
U
)
U
)
(
I
D
C
C
C
C
.
-
0
c
C
>
I
C
C
c
o
z
o
c
C
N
0
t
i
n
c
t
o
C
c
i
)
o
C
)
c
i
)
C
c
C
c
i
j
C
C
C
'
0
c
C
C
l
.
0
C
)
C
'
C
C
-
c
i
)
0
C
4
.
1
C
C
C
C
P
.
c
i
)
c
i
)
0
"
o
9
4
.
1
E
)
I
c
C
4
-
4
s
Q
(
L
)
c
C
c
i
)
C
)
C
C
.
C
.
0
c
i
)
C
C
C
0
c
's
C
)
C
C
H
6
C
C
b
I
)
c
C
c
i
)
C
'
P
T
h
C
C
)
0
a
)
-
3
(
C
)
C
)
d
C
)
C
d
0
I
C
C
)
g
0
c
C
.
)
C
)
0
0
0
C
d
0
I
D
C
)
C
)
C
)
-
U
D
C
I
D
C
C
)
C
)
Q
)
c
C
)
c
C
)
-
-
:
0
C
d
Q
C
I
D
m
-
0
0
0
0
c
G
b
C
)
N
C
.
)
t
o
C
O
o
C
C
C
0
C
C
I
(
9
F
-
u
-
I
w
0
I
)
Q
)
Q
)
c
d
W
c
d
0
c
d
c
(
1
)
0
0
C
Q
)
0
.
.
.
c
d
.
-
'
.
4
-
4
(
r
.
_
)
0
0
I
C
2
C
C
.
.
.
0
C
l)
C
0
<
C
)
o
'
C
)
2
c
C
)
C
)
C
)
0
C
)
U
D
N
<
-
-
C
)
(
N
u
.
_
C
I
C
)
C
)
>
a
)
l
c
c
0
0
N
c
i
C
C
)
>
4
_
a
-
'
I
E
a
o
-
C
)
0
0
.
v
o
a
)
0
c
z
a
s
C
_
4
Q
o
0
.
-
t
:
Q
C
)
.
0
C
)
c
i
c
o
0
d
0
c
.
o
2
a
C
)
0
0
c
d
D
0
A
c
,
)
C
)
0
_
z
C
)
C
)
t
O
4
a
C
C
)
0
c
b
o
c
-
c
Q
(
3
)
C
0
.
-
U
,
_
0
0
C
-
c
0
0
C
)
C
)
0
'
C
)
C
l,
C
C
)
C
.
0
c
u
co
d
E
r
u
-
1
C
)
a
)
0
4
0
c
0
C
)
C
)
a
i
L
d
'
a
)
0
S
.
C
'
U
,
C
)
'
C
.
0
-
h
c
r
i
C
.
1
b
C
0
C
)
1
C
0
0
o
C
)
C
)
0
0
0
.
.
:
,
;
l
c
d
-
e
u
,
w
d
0
c
d
0
0
c
,
,
o
r
,
1
C
<
C
)
C
)
0
0
.
C
d
0
o
0
C
(
C
)
.
_
Q
)
C
)
r
r
.
C
,
,
C
-
o
-
4
-
4
N
.
.
L
f
l
0
C
's
C
d
c
d
.
C
l
)
C
l
)
C
l
)
C
l
i
o
m
I
H
b
e
C
d
Q
4
)
q
.
4
0
C
l
)
C
d
.
-
C
)
C
l
)
C
l
)
C
l
)
.
C
l
)
-
0
0
-
C
d
8
0
c
z
c
u
<
I
C
4
J
C
l
)
(
d
0
C
l
)
<
>
C
d
C
d
<
N
C
.
)
z
O
O
C
d
.
-
o
o
C
d
,
C
d
C
C
.
)
'
C
d
c
u
-
0
E
C
l
)
C
l
)
c
u
C
d
-
C
l
)
4
-
c
:
Q
-
-
c
C
d
C
)
)
'
C
d
8
1
C
d
0
C
d
C
)
)
-
C
d
-
C
d
C
Z
2
C
l
)
C
d
C
d
C
l
)
C
.S
C
l
c
C
l
)
C
l
)
C
O
)
o
c
d
C
l
)
.
C
l
)
o
0
C
I
S
C
)
)
C
O
C
d
o
C
d
Q
)
'
C
l
)
M
u
Q
-
4
C
d
.
-
.
C
d
C
l
)
.
0
C
l
)
>
.
C
d
C
I
D
.
.
C
d
C
l
)
C
d
C
d
wz
0
r
p
C
d
f
l
s
o
C
d
b
)
C
l
)
C
.
C
.
.
U
)
o
C
)
C
d
-
C
d
C
d
C
l
)
0
0
C
d
0
0
C
d
C
Q
C
l
)
C
l
)
E
C
A
C
d
-
C
d
-
0
U
)
C
l
)
C
l
)
r
C
l
)
C
l)
0
C
d
-
a
C
C
l
)
C
l
)
.
-
C
l
)
O
C
l)
C
d
C
l
)
C
l
)
0
C
d
U
)
C
l
)
C
l
)
C
d
C
d
C
d
C
's
C
d
C
d
C
d
C
d
.
-
.
C
/
)
0
U
)
C
U
m
-
0
)l
)
C
d
C
l)
C
_
0
C
l
)
0
C
l
)
8
'
C
d
C
l)
C
d
C
l
)
0
8
C
l)
c
r
1
0
0
.
-
.
C
d
0
C
d
>
CC
l
)
C
l
)
4
_
a
C
d
C
l
)
0
-
C
d
C
l
)
C
l
)
C
l
)
C
C
d
C
l
)
0
C
l
)
4
I
0
C
.
)
C
d
I
0
F
-
w
C
l
)
L
J
0
C
l
)
-
4
4
-
4
'
0
I
f
)
C
A
L
in
C
d
C
d
C
d
C
d
'
C
d
C
d
r
n
C
l)
C
d
o
C
d
.
.
C
d
o
.
_
a
I
-
0
C
-
r
j
c
d
C
d
G
)
C
d
0
C
l)
C
l)
-
0
L
)
-
4
U
)
E
C
d
C
d
0
C
l
)
C
l
)
C
d
)
C
-
0
C
d
C
d
0
)
C
d
C
)
.
C
)
)
C
l
)
I
C
d
C
d
C
)
)
C
-
C
0
'
0
.
-
I
-
.
C
l)
:
i
!
!
i
i
C
d
0
C
)
)
C
0
C
L
)
0
0
'
C
d
.
0
U
)
0
4
j
C
l)
C
d
0
'
)
'
-
8
-
C
0
C
d
(
3
.)
.
C
C
4
C
l)
U
)
Q
)
0
0
C
d
C
'
-
a
-
a
$
.
.
4
C
l
)
)
0
C
)
)
E
h
-
a
-
a
C
d
1
C
d
C
l
)
0
-
a
-
a
2
C
d
C
)
)
c
n
c
d
C
d
0
C
U
Q
C
d
C
)
)
C
/
)
C
d
0
U
)
O
C
d
C
C
d
C
d
E
C
d
-
C
l
)
Q
E
-
ca
d
C
C
d
C
C
d
C
d
>
)
C
'
c
'
s
C
d
-
C
)
)
i
t
0
-
Z
5
C
4
N
D
'
+
4
4
.
-
a
0
0
C
d
7
5
C
d
C
d
C
o
0
b
J
)
.
o
C
C
d
E
.
.
.
C
d
C
d
O
5
D
.
C
d
C
-
C
d
-
b
z
C
d
-
0
4
-
C
d
C
d
0
C
d
.
.
.
.
0
C
d
C
)
)
C
d
C
,
.
.
-
'
+
-
m
m.
.
0
C
d
0
'
0
C
d
C
)
)
'
+
C
d
-
4
.
.
.
'
0
'
C
l
)
C
Z
C
o
C
d
U
)
.
I
n
.
0
'
>
C
d
U
)
'
C
d
C
d
C
d
C
I
l
i
U
f
i
C
l
)
C
l
)
C
'
C
d
.
C
d
C
d
U
)
0
'
C
d
1
-
4
<
0
0
C
l)
C
d
-
C
d
C
d
a
.
P
.
.
0
C
/
D
0
'
L
t
)
I
-
J
>
z
0
0
0
o
C
d
'
Q
)
C
t
.
)
Q
)
_
_
O
C
1
)
O
-
0
E
'
r
I
.
z
0
O
)
C
I
S
-
-
-
-
E
E
+
c
d
-
-
F
U
!
U
E
o
.
d
'
0
c
Q
c
C
l)
Q
)
0
)
-
4
.
.
.
-
C
'
Q
)
c
P
.
o
-
C
(
Q
0
-
E
H
'
f
l
lu
n
c
C
'
-
"
N
Q
)
c
c
C
(
I
)
Q
.
)
(
I
D
-
4
0
Q
)
.
0
'
(
I
D
(
l
)
,
,
O
.
)
.
-
C
0
C
'
3
Q
C
.
-
-
o
5
'
Q
)
'
c
0
0
o
-
-
(
l
D
0
)
Q
)
Q
)
c
u
q
)
c
i
)
c
i
)
_
-
o
-
0
u
'
o
P
,
Q
)
c
i
)
.
.
.
c
i
c
d
-
Q
)
c
(
I
D
c
i
)
c
i
)
0
o
0
-
c
i
)
C
J
c
o
0
.
C
'-
.
C
0
0
)
0
)
C
l
)
o
o
-
.
j
0
C
'
I
-
c
i
)
c
i
)
0
)
c
i
Q
Q
0
'
.
c
d
(
I
)
c
i
)
C
'
-
C
'
-
d
'
c
i
)
J
Q
-
0
-
0
c
i
0
0
I
C
'
0
c
-
C
'
2
P
.
l
c
d
Z
-
)
-
I
0
I
I
I
I
C
o
C
I
D
Q
)
b
O
Q
)
0
'
0
o
C
'
0
)
I
0
I
-
w
w
0
I
f
)
Q
)
P
0
'
+
-
.
.
-
-
c
o
.
i
c
d
0
)
.
C
d
0
0
)
2
_
c
i
)
C
lD
(
I
)
c
0
0
-
)
c
n
(
I
)
0
)
0
0
C
'
0
)
N
C
'
S
0
c
i
)
.
0
)
-
Q
)
(
I
D
)
r
n
0
-
.
0
)
N
c
z
R
j
C
-
)
C
'
0
0
)
C
C
'
-
5
-
0
l
)
0
)
0
C
lD
.
-
0
(
I
)
-
d
Q
)
c
d
-
0
)
C
l)
0
o
-
N
.
,
C
C
c
'
1
1
)
c
i
)
M
0
0
0
c
i
)
0
)
0
0
)
C
'
Q
O
0
-
N
0
)
0
)
:
0
0
N
O
-
c
t
i
0
)
0
0
C
C
c
i
)
0
-
C
c
0
o
0
0
)
0
C
C
0
)
C
C
c
i
c
i
)
N
N
0
c
I
C
'
-
.
-
0
4
1
E
r
c
r
4
-
4
C
l
)
0
C
)
-
4
*
.
O
C
)
C
d
c
0
C
d
0
)
.
C
)
<
C
)
c
c
Q
C
)
C
)
.
D
'
a
)
C
)
0
C
)
.
c
U
C
Y
Q
)
C
d
0
0
C
)
C
-
0
.
a
)
N
a
)
C
d
E
C
d
C
)
a
-
)
E
C
T
C
l)
c
0
-
;
5
a
c
t
Q
)
C
)
0
0
Q
)
-
c
0
c
a
0
Q
)
9
)
0
_
o
C
l
)
C
0
)
C
)
c
o
.
C
Z
c
i
-
)
Z
c
d
0
c
d
C
l)
_
c
z
.
_
.
C
l)
c
d
s
.
,
c
r
C
C
Q
)
C
)
0
Q
)
C
l
a
-
)
C
)
C
l
)
.
C
)
4
_
0
Z
.
,
.
0
0
(
:
t
M
l
m
^
0
a
-
)
O
N
Q
)
C
)
0
.
0
0
0
0
Q
)
H
0
0
c
r
C
l
)
2
0
0
C
)
b
C
l)
C
)
(
C
l
)
0
C
C
j
O
Q
0
r
A
t
4
I
S
O
4
C
)
.
C
l
D
1
L
H
1
I
<
C
)
C
)
C
)
Q
)
c
,
0
C
)
<
C
)
E
n
0
c
l
a
n
Q
)
a
-
Q
)
C
)
C
C
l
)
C
)
C
)
C
i
)
H
C
c
l
)
0
a
-
)
C
)
0
0
C
I
J
>
z
0
0
C
L
0
0
Q
.
)
0
4
1
C
d
4
I
c
z
c
'
.
'
(
c
1
1
0
J
c
C
)
c
c
L
)
I
'
9
w
w
0
a
n
6
C
I
'
E
C
C
)
O
C
)
.
Q
O
C
)
Q
)
a
-
)
Z
C
)
a
m
.
Q
C
l
)
.
0
'
C
(
1
)
u
)
4
-
4
0
0
c
O
a
-
)
0
C
)
C
C
l
)
0
.
.
.
-
1
4
,
P
L
4
o
-
C
)
0
c
l
)
0
0
0
c
.
.
c
l
)
C
l
)
Q
C
-
:
C
)
.
Z
a
-
)
o
0
,
Z
o
'
c
d
0
0
C
l
c
z
a
-
)
Q
U
)
.
Q
)
c
i
)
0
C
c
-
.
-
c
n
c
0
0
C
)
o
0
C
l
)
Q
O
C
,
0
b
j
D
-
0
)
<
C
)
C
0
T
1
0
'
-
4
C
)
0
I
Q
J
C
)
0
I
I
0
0
I
I
>
.
I
I
I
I
c
c
Q
c
0
)
0
a
-
)
C
C
l
)
-
0
c
C
C
l
)
0
C
d
0
"
U
)
-
0
C
)
'
C
)
-
C
I
D
C
)
>
b
I
D
C
I
S
Z
I
a
)
a
m
a
n
a
n
O
C
)
C
)
C
C
c
C
)
(
I
D
C
)
)
I
D
0
Q
)
C
IS
-
C
C
)
N
<
C
)
0
c
C
)
C
-
)
P
.
C
.
)
0
C
c
.)
(
I
D
j
>
C
'
.
)
C
C
)
c
(
l
D
O
4
.
Q
)
0
0
C
.
0
C
)
a
m
C
J
C
)
'C
.
)
I
c
i
C
.
)
C
)
C
)
C
d
(
l
D
N
U
D
C
)
C
C
)
(
I
D
C
d
0
0
b
I
D
<
a
r
A
-
0
.
-
C
C
)
c
is
b
I
D
C
.
)
-
c
)
c
C
C
)
P
.
b
I
D
.
(
I
D
C
)
(
I
D
C
C
)
(
I
D
C
)
C
)
a
t
4
-
.
C
C
5
C
)
-
o
-
c
c
.
)
(
I
D
P
.
c
d
c
i
s
C
O
0
C
.
)
4
C
'
(
l
D
.
c
d
-
b
I
D
C
(
I
D
C
)
C
C
l
u
a
c
t
F
O
c
.
C
)
.
C
)
a
n
b
J
D
'
1
0
O
c
<
C
)
C
Q
Q
C
)
C
.
)
C
)
C
)
C
)
0
-
4
_
c
C
)
U
D
C
)
(
I
D
C
)
(
I
D
C
I
D
C
)
.
c
d
.
j
c
c
2
o
-
P
.
C
C
)
.
.
(
I
D
(
4
<
C
)
C
)
C
C
)
C
)
b
C
(
(
I
D
C
.
)
<
0
0
-
2
.
0
b
J
D
(
I
D
(
I
D
C
)
C
d
;
<
b
D
N
C
)
C
)
<
C
)
c
(
I
D
0
C
)
c
C
)
C
)
O
C
-
(
I
D
b
1
,
I
.
)
.
p
(
1
)
'
0
Q
)
C
l
)
Z
C
"
a
C
)
(
I
D
I
I
-
w
c
w
0
f
)
(
N
'
0
c
,
:
c
j
:
.
C
)
C
)
c
L
:
a
n
Q
n
C
)
.
Q
)
C
d
C
)
C
)
C
)
C
.
)
C
)
4
-
Q
C
)
Q
(
I
D
C
)
C
)
C
)
(
o
E
d
C
C
.
J
>
c
C
O
C
)
C
)
(
I
)
(
;
<
M
o
0
c
r
z
E
n
O
(
C
)
C
o
0
-
C
)
C
)
C
)
t
o
M
I
C
)
0
2
-
1
C
.
'
C
)
(
C
)
C
)
C
O
(
I
D
O
(
I
D
.
(
I
D
C
)
(
I
D
d
C
)
(
I
D
(
I
D
C
C
I
a
C
)
Q
C
>
<
-
C
)
'
C
)
C
)
b
L
)
C
)
O
0
-
)
d
.
E
'
c
C
I
D
-
.
'
C
)
C
)
0
r
n
r
p
(
I
D
(
I
D
0
c
c
.)
.
.
<
C
Q
C
.
)
,
C
)
_
-
c
C
)
C
d
C
)
0
C
d
4
!
U
P
C
)
C
)
D
(
c
E
C
)
a
n
C
)
C
U
a
n
'
I
D
0
m
E
n
c
I
-
0
C
'
(
I
D
C
'.)
C
C
)
C
b
C
I
D
C
)
c
Z
-
E
:
0
0
C
)
'
.
<
o
(
I
D
C
)
c
C
)
c
C
)
_
C
'
(
I
D
0
0
C
)
C
)
C
)
C
)
C
)
(
I
D
p
C
)
_
(
I
D
-
C
)
(
I
D
o
'
I
D
.
Q
.
C
)
0
C
)
C
)
d
C
(
Q
C
)
(
I
D
C
C
'
O
C
4
,
D
C
(
I
D
C
)
C
)
0
,
0
,
.
o
O
-
.
-
.
L
I
D
C
O
a
m
a
n
I
I
I
C
)
O
r
.
O
C
)
I
.
4
c
-
c
C
)
-
O
C
(
I
D
(
I
D
c
c
O
C
'.)
C
)
c
0
N
(
I
D
C
)
I
f
)
0
0
N
C
C
)
-
.
c
z
I
_
c
I
c
C
O
C
'
s
C
'
(
C
l
)
C
I
c
d
;
u
I
I
J
c
z
o
o
Q
)
Q
)
C
's
0
r
)
Q
)
C
d
I
t
o
d
O
c
)
<
c
C
-
C
's
c
d
o
8
H
1
Q
)
Q
)
0
8
C
c
I
I
I
-
c
n
-
0
o
c
z
1
i
H
L
f
l
i
l
I
c
'
c
i
)
o
'
c
i
)
'-
4
6
-
6
<
)
0
i
c
N
0
I
c
T
h
3
0
,
<
Q
-
0
C
l
)
(
0
0
.
<
c
u
0
C
l)
c
i
)
0
0
0
z
Q
)
c
i
)
0
o
-
C
c
I
C
d
C
l)
o
N
c
2
o
E
C
C
l
)
c
i
)
C
f
s
Q
4
C
c
i
d
0
i
c
i
)
0
<
0
0
0
<
A
t
o
I
0
D
I
w
U
i
0
4
1
1
'
0
0
0
c
,
0
0
E
-
'
C
l
,
c
0
0
)
C
l
)
c
i
)
c
i
)
o
c
o
0
)
b
C
IS
0
)
o
0
'
:
N
n
-
.
1
P
L
0
0
-
4
-
4
I
n
_
o
c
c
,
.
.
,
c
i
)
(
n
I
I
C
l)
c
-
0
0
-
-
a
c
d
c
i
'
c
u
0
)
Q
)
0
-
o
E
c
U
D
,
E
n
W
C
-
v
s
C
C
l
)
0
0
'
)
C
<
0
I
0
C
c
i
0
)
0
)
N
c
I
C
d
'
o
4
E
n
0
-
D
<
c
i
)
c
i
)
0
)
c
i
)
0
'C
0
I
d
0
)
1
-
4
I
M
W
P
.
_
0
)
i
8
C
)
U
)
0
.
c
d
C
Y
C
L
)
0
)
C
d
0
:
3
<
0
Q
)
C
C
l)
0
)
4
-
i
'
-
-
o
C
l
)
0
C
l
)
0
c
i
)
C
,
0
c
i
)
c
i
s
0
)
I
-
0
)
0
.
0
c
0
)
_
)
E
o
-
c
i
0
0
)
-
<
N
>
4
0
C
d
0
N
-
4
E
0
'-
4
N
-
<
J
C
I
O
)
0
(
1
)
0
O
C
l
C
0
c
c
:
'
o
o
0
'
0
C
-
)
,
O
'
-
-
c
.
c
o
i
c
I
n
C
d
0
0
d
C
C
C
's
.
0
0
b
I
D
Q
-
c
z
Q
)
'
C
C
4
0
.
-
)
_
Q
)
Q
C
0
C
I
D
Q
)
'
J
C
)
C
I
)
.
,
0
1
N
C
I
(
1
)
c
.
-
C
I
)
)
o
o
C
)
C
<
-
'
'
Q
0
0
d
3
c
'
d
0
c
z
C
)
'
i
0
C
)
0
.
W
C
)
o
l
C
.
)
'
0
Q
'
C
)
<
C
Q
,
,
0
C
)
c
0
'
-
0
-
C
)
C
C
)
0
C
-
)
0
o
C
i
2
E
L
C
Q
o
C
C
)
2
0
0
I
'
O
C
)
c
C
)
k
C
C
r
.
0
-
i
C
C
'
C
l
)
C
d
c
0
-
I
I
C
)
t
I
-
_
-
,
'
-
I
I
c
d
C
l
C
)
0
C
)
-
C
C
'
0
C
<
Q
)
C
)
C
C
C
C
-
U
D
0
-
c
O
C
'
C
-
)
C
)
o u
I
W
C
l
)
C
l
0
C
)
'
C
C
t
<
C
C
I
D
C
)
C
)
C
i
D
c
l
Z
0
8
N
O
C
c
d
-
c
d
C
C
C
)
Q
)
U
l
0
0
C
)
D
0
C
ID
o
P
A
-
m
C
)
<
C
)
b
l
O
c
p
<
C
C
)
Q
)
_
<
Q
C
)
-
C
C
C
l)
C
)
(
1
)
C
0
0
b
J
D
C
)
N
C
u
<
C
)
(
C
lD
C
l)
0
W
C
'
0
C
-
-
0
I
-
C
.
(
1
)
C
l)
C
C
I
)
Q
C
)
v
w
c
'
C
)
-
(
)
C
)
0
C
l)
0
Q
Q
Q
C
)
.
0
Q
0
C
)
Q
0
0
C
)
<
'
c
r
j
)
'
$
C
Q
1
1
)
>
C
)
C
C
l)
Q
C
C
(
l
)
f
)
C
)
Q
)
C
)
C
-
)
'
I
C
C
)
0
0
C
)
Q
)
C
)
C
)
<
l
)
C
)
O
C
C
l
)
c
C
)
0
C
)
C
l
D
C
I
D
C
)
0
(
A
(
c
0
N
C
l
)
C
l
)
C
C
l
)
C
C
)
C
)
C
l)
_
'
0
:
2
C
'
Q
)
{
j
0
0
0
c
z
C
l
)
V
V
V
c
V
V
C
o
c
li
c
r
t
o
C
d
V
V
C
l
)
0
o
o
0
c
d
c
d
C
l
)
r
p
C
's
C
d
0
c
d
C
l
)
$
-
c
)
0
0
c
'
.
.
I
I
1
0
o
-
-
c
.
-
C
l
)
C
l
)
C
0
V
V
C
A
C
d
:
V
C
d
I
0
V
0
C
o
.
V
0
-
V
0
C
l
)
c
l
N
C
)
0
V
V
C
V
7
.
4
V
0
>
4
Q
)
s
)
-
O
.
_
Q
N
0
;
O
f
l
h
O
Z
.
Z
L
)
C
s
.
C
l
)
C
l
)
C
d
I
H
I
O
V
C
l
)
C
l
)
I
-
j
>
z
0
0
L
L
0
I
I
-
.
w
U
i
0
C
l
)
L
4
-
I
C
l)
C
d
0
C
d
V
N
.
o
I
V
C
d
C
.
)
-
0
C
l
)
0
0
-
1
V
C
l
)
V
0
V
-
C
0
V
b
D
C
d
V
V
0
-
.
c
u
-
C
o
c
u
O
o
V
0
V
0
C
d
o
I
-
.
0
C
c
d
0
0
.
:
0
C
l
)
N
l
C
d
C
d
V
V
C
d
'
C
d
C
'
.
V
C
d
b
I
C
l)
0
c
r
0
V
0
C
l)
V
1
-
.
V
-
c
i
0
E
V
1
-
'
b
j
O.
0
C
d
C
l)
0
V
O
-
0
.
b
n
C
d
.
<
0
0
;
:
I
.
0
0
C
d
o
C
7
0
C
d
-
t
C
d
.
,
.
.
0
0
0
0
C
I
S
*
I
-
J
0
O
W
c
u
C
l)
I
C
d
0
O
V
I
I
I
z
I
C
d
C
d
0
0
0
0
1
-
4
V
0
-
I
C
d
-
c
i
0
0
C
d
b
k
C
d
C
)
C
d
C
d
V
0
3
1
c
C
d
V
-
C
C
I
C
e
V
I
-
V
Q
)
Q
C
l
)
O
d
-
V
0
.
V
V
t
a
b
V
c
d
C
.
_
C
l
)
.
'
C
C
l
)
c
u
0
0
C
l
)
C
c
n
&
0
J
D
C
I S
V
V
.
0
V
8
C
l
)
0
I
n
C
Z
C
')
.
0
0
C
I
)
D
'
Q
C
's
s
)
C
l
)
0
C
I
)
0
I
'
V
0
c
V
E
Z
n
V
O
.
0
k
4
0
E
E
n
C
l)
w
V
C
l
)
o
8
V
:
i
C
l
D
V
0
-
I
C
V
C
l
)
C
d
O
V
V
Q
)
o
3
1
Z
O
O
-
C
V
I
I
I
c
o
I
C
l
.
;
C
C
0
0
0
C
0
C
l
)
c
)
(
4
)
d
C
l)
c
d
C
d
V
V
V
Q
)
U
O
4
4
.
I
,
0
E
.
4
C
d
V
-
.
-
C
d
C
d
1
0
0
-
4
4
)
p
V
O
I
C
d
C
d
C
I
S
C
/
)
C
d
C
d
Q
)
0
0
0
0
0
b
l
)
C
d
(
1
)
Q
c
-
.
.
P
.
b
J
D
0
C
d
>
t
o
C
d
0
o
-
C
d
C
d
d
4
)
4
)
0
C
d
0
:
3
b
j
D
0
V
I
C
l
c
l
)
0
V
0
P
.
8
D
'
C
d
_
0
4
)
V
-
V
C
d
.
.
0
V
Q
V
,
.
I
I
I
I
I
I
C
d
j
,
V
C
d
c
j
0
4
)
C
d
P
.
I
C
l
)
V
I
V
V
(
)
l
C
d
-
C
U
'
C
d
-
C
0
V
C
V
0
-
C
l
)
V
V
O
c
C
d
0
C
d
1
I
I
0
b
J
D
1
0
u
C
l
)
0
V
O
-
C
V
C
d
V
C
d
C
'
u
)
C
d
V
V
C
U
-
c
0
C
d
0
-
N
C
d
.
C
d
0
0
V
V
O
V
.
4
)
N
C
l
)
1
-
.
V
'
C
d
o
-
0
c
z
C
d
C
l)
C
d
C
d
V
-
C
l)
4
-
1
V
0
0
C
l
)
C
l
)
C
d
0
C
l)
b
J
D
C
0
-
I
V
1
-
C
P
.
o
B
O
C
d
C
d
V
0
O
V
0
C
d
0
O
C
d
V
0
-
I
C
C
d
V
C
d
t
C
D
j
C
/
D
C
1
-
4
'
0
0
c
d
0
C
d
V
b
r
-
'
V
0
V
V
-
b
i
)
.
0
c
d
C
d
C
d
V
l
C
d
c
z
Z
o
'
C
d
0
-
0
C
e
4
0
I
.
.
'
0
-
C
d
C
'
s
0
C
d
0
-
.
o
C
d
0
V
0
C
d
I
C
d
0
V
C
d
l
C
d
1
,
4
0
b
1
c
0
C
d
0
I
I
C
)
1
-
c
N
U
)
C
)
C
)
C
)
O
N
N
C
)
C
)
0
C
c
C
.
-
0
'
C
)
N
C
C
0
c
z
C
)
N.4I
C
C
.
C
4
..4
N
N
2
-
c
0
U
)
C
)
0
_
C
S
-
C
C
.
o
-
-
c
'
0
U
)
C
l
)
c
z
C
,
C
l
)
C
C
)
4
0
c
U
)
C
)
C
)
N
E
(
)
C
.
)
Q
)
0
N
,
-
c
0
I
c
t
0
c
l
j
C
)
(
1
)
-
c
0
0
C
.
)
C
0
0
0
C
)
C
N
0
0
U
)
C
)
U
)
C
i
C
d
N
C
)
0
C
)
C
0
Z
0
.
c
z
C
.
)
(
1
)
C
.
)
N
N
C
0
(
)
)
N
.
I
C
)
H
D
1
C
,
)
.
C
)
C
C
Q
)
.
0
N
N
C
)
C
)
D
U
)
(
1
)
C
C
)
C
.
)
Q
0
Q
0
C
I
C
'
s
U
)
E
-
C
)
Q
C
)
C
)
C
I
)
N
c
-
^
U
)
N
C
)
C
C
)
'
C
0
C
C
Q
.
C
)
U
)
.
C
)
U
)
C
C
.
)
'
-
i
c
N
O
C
.
)
N
U
)
C
i
C
C
.
)
U
)
Q
C
)
0
r
-
.
I
I
-
U
i
'
I
)
c
U
i
0
C
)
(
L
C
I
S
c
d
c
z
C
)
-
0
U
)
C
C
)
C
C
)
6
c
.4
I
N
0
C
d
C
)
c
C
0
c
d
-
0
1
.
I
_
N
-
-
0
U
)
C
.
)
O
O
C
.
)
.
0
C
)
0
C
)
N
-
-
I
C
U
)
.
C
)
C
)
C
0
-
0
C
d
C
)
c
-
4
S
C
)
C
C
C
l)
0
C
N
C
C
I
)
L
1
!
!
V
2
C
C
C
<
C
0
0
c
.
'
D
C
)
N
f
t
E
0
0
C
)
c
4
4
U
)
0
c
C
.
)
c
n
U
)
"
C
)
Q
U
)
C
)
U
D
r
n
N
a
j
0
-
0
0
c
'
U
'
C
d
I
:
C
)
.
0
C
)
-
C
)
N
C
C
'
.
-
0
C
)
C
)
C
C
)
o
-
-
c
B
(
1
)
c
r
i
0
U
)
C
'
N
C
C
)
c
t
U
)
U
)
C
)
0
4
-
0
0
N
C
C
)
0
U
)
1
Q
)
U
)
N
U
)
-
I
P
0
N
0
b
c
u
N
C
)
C
)
N
E
o
Q
)
C
T
J
-
c
0
O
N
0
N
4
-
4
C
)
C
s
C
)
C
C
'
0
0
C
)
c
d
U
)
C
)
C
N
(
U
)
C
C
)
0
E
Z
>
0
I
c
d
O
C
C
Q
C
)
c
b
Q
)
0
'
0
Z
Z
o
O
C
I I
N
C
)
I
I
C
)
C
)
C
'
I
C
)
C
)
U
)
Q
U
)
l
:
4
0
C
)
'
o
N
C
)
C
)
'
0
-
c
l
o
0
0
C
P
.
(
1
)
0
'
C
a
)
C
C
)
c
d
0
0
.
C
d
C
.
)
a
)
0
c
a
)
0
0
4
L
Q
n
I
d
-
C
d
4
1
.
-
4
)
C
0
a
)
0
a
)
C
'
(
I
D
C
.
,
I
I
I
.
O
)
D
.
C
Q
)
0
C
a
)
c
C
d
c
c
a
)
t
I
C
>
a
)
_
-
a
)
_
)
(
l
)
a
)
(
I
)
1
)
-
C
d
a
)
-
a
C
d
O
l
)
Z
a
)
a
)
a
)
C
a
)
4
a
)
.
C
I
O
E
0
-
0
c
0
C
a
)
Q
C
Q
)
a
)
C
C
a
)
C
E
a
)
L
I
)
-
i
_
C
d
o
.
o
Q
)
C
O
<
c
l
)
C
Z
0
Q
C
U
c
d
j
I
c
d
C
U
o
c
'
I
.
s
O
O
c
c
d
0
C
's
(
I
D
'
a
)
I
c
c
d
>
a
)
Z
-
O
2
Z
o
'
(
I
)
.
i
I
I
Ec
o
c
d
C
U
0
&
)
a
)
c
.
4
0
.
a
.
.
o
,
E
a
)
N
-
a
)
Q
i
c
b
.
-
.
-
i
D
0
'
0
4
'
C
C
.
)
4
0
'
P
.
a
)
-
4
.
I
0
I
w
(
I
D
L
i
i
0
L
I
D
o
'
E
c
j
Q
U
D
-
o
a
E
E
4
4
a
)
0
0
c
o
M
V
.
4
.
,
-
.
-
0
.
.
.
.
a
)
0
r
A
0
U
D
C
(
I
0
o
(
0
c
I
D
C
'
a
)
0
C
0
.
C
(
I
D
C
d
4
-
4
0
-
C
'
a
)
0
L
<
c
o
,
a
)
C
0
0
a
)
C
c
'
(
I
D
a
)
0
C
(
I
)
a
)
a
)
o
b
C
)
Q
C
.
)
c
'
a
)
o
(
0
.
C
)
0
a
)
C
j
a
)
(
I
)
r
1
0
S
-
4
4
0
'
a
)
O
c
0
a
)
a
)
c
I
a
)
0
a
4
I
C
)
.
a
)
U
,
N
a
)
'
a
)
I
0
I
(
I
D
"
C
a
)
.
c
o
O
0
z
r
.
-
'
o
W
.
C
)
(
I
D
c
o
w
I
I
I
I
0
I
l
e
d
(
I
D
'
'
a
)
a
)
'
O
Q
)
-
-
a
)
a
)
O
a
)
'
o
c
$
:
(
I
D
D
E
o
b
I
c
o
4
:
I
0
4
:
I
-
w
'
I
)
U
i
0
I
f
)
C
)
'
C
'
'
-
'
'
C
d
C
C
)
,
-
-
I
-
a
'
C
l
c
C
)
C
C
i
0
T
I
)
C
l
)
J
)
'
-
'
C
)
C
)
c
,
,
C
d
-
-
C
)
a
N
.
-
C
)
I
C
)
"
O
C
)
C
)
0
-
a
C
)
C
d
C
4
C
d
0
C
d
c
r
C
)
Q
)
Q
C
)
N
s
C
d
C
d
O
C
d
C
)
;C
.'.',
C
)
0
,
0
0
'
'
0
-
'
C
)
4
0
C
l
)
C
d
a
c
d
.
_
0
0
b
j
O
C
d
0
'
r
A
-
C
d
C
d
0
Z
C
C
i
C
d
'
C
d
0
C
d
I
(
n
b
C
)
C
d
C
d
.
-
1
0
0
0
r
l
b
i
D
C
)
C
'-
.
0
C
d
0
(
I
)
(
I
)
0
C
)
C
l
)
C
d
C
)
C
)
C
)
C
'
C
)
C
Y
t
o
0
0
0
C
'
-
.
o
0
'
-
I
c
.
-
o
c
C
d
o
<
3
>
0
'
c
z
'
4
:
C
0
C
)
c
u
0
0
C
1
)
o
C
)
o
r
J
C
)
C
)
0
I
c
d
)
C
Z
C
.
)
C
d
(.
-
.
0
C
d
0
O
c
d
C
d
Z
4
c
d
N
E
S
O
0
'
c
0
0
0
Z
s
-
i
C
d
0
C
)
0
C
)
C
)
C
)
o
c
d
o
E
c
d
'
C
)
-
i
-
.
C
d
C
d
C
l
)
-
g
C
d
.
C
)
0
,
-
0
C
l
)
q
-
C
d
1
9
g
(
1
)
,
C
d
0
1
)
)
C
d
C
d
C
d
C
t
J
0
C
d
:
-
C
d
C
)
C
)
C
l
)
.
i
d
I
Q
C
)
C
)
c
)
C
)
C
d
0
O
C
d
0
C
d
C
l
)
C
d
:
n
1
C
)
-
0
'
C
)
.
C
)
b
L
l
C
d
C
)
'
C
d
C
d
0
Q
C
d
C
)
N
C
d
O
C
d
O
,
o
0
c
d
c
o
C
)
C
d
0
d
C
)
0
0
C
d
'
r
.
.
I
C
)
C
d
0
C
)
C
d
p
&
-
-
C
)
Z
I
c
e
^
4
C
I
S
(
C
i
'
C
)
C
d
.
f
l
!
'
H
I
C
I
)
C
)
C
d
0
C
'
'C
C
i
,
U
D
0
C
)
C
)
C
)
C
d
C
C
i
C
d
o
C
)
b
<
Z
o
o
b
C
C
C
i
-
,
0
0
Q
Q
(
l
)
O
Q
o
C
)
C
d
C
)
C
)
C
d
C
)
r
i
D
r
i
D
0
C
)
C
d
C
l
)
-
o
C
)
b
d
.
.
'
Q
-
k
h
c
z
1
-
4
C
r
j
c
C
)
c
C
i
C
d
C
)
.
C
)
c
d
C
'
r
Z
C
d
C
d
-
'
C
)
E
'
)
1
C
d
'
'
C
)
c
u
0
C
)
C
)
C
d
2
c
d
c
z
O
C
)
C
d
O
b
d
C
d
I
m
C
C
'
'
C
)
(
l
)
Q
C
l
)
I
C
C
i
C
C
i
0
C
!
)
.
C
'
.
c
C
i
0
-
C
'
C
d
:
N
C
d
0
0
.
C
)
C
d
C
d
1
r
.
C
d
C
d
<
'
c
i
0
C
d
C
d
1
0
-
C
d
0
I
>
c
C
i
C
d
C
d
C
l
)
4
-
Q
)
-
C
d
'
C
d
0
0
'
o
'
E
6
c
a
,
E
0
C
d
'
c
d
C
d
C
d
C
d
E
'
-
0
-
P
C
)
C
d
C
)
0
C
)
C
)
C
d
C
d
o
C
4
4
C
d
'
C
)
C
d
)
C
)
C
'
C
d
P
I
-
C
d
C
d
0
L
)
C
)
-
e
(
C
d
C
l
)
0
C
d
C
d
C
d
C
)
d
"
a
o
o
-
C
d
C
'
C
l
)
0
'
B
Q
C
d
'
C
)
<
E
C
)
-
C
d
N
C
)
Q
)
0
0
-
.
C
)
C
d
C
)
f
t
,
I
:
i
-
C
d
b
i
D
M
c
d
E
E
u
P
,
o
C
)
C
)
C
d
c
d
-
4
C
d
-
c
.
:
C
d
0
C
d
-
.
t
c
j
C
d
'
C
)
O
b
O
C
)
C
)
C
d
P
.
1
,
,
0
;
>
P
.
i
,
;
Z
0
N
.
I
-
J
>
z
3
0
I
L
0
C
I
)
'
2
0
:
i
C
l)
C
l)
C
0
0
C
l)
0
)
C
'
0
;
a
U
)
0
_
)
c
i
)
.
C
O
I
C
d
-
2
1
0
C
d
0
C
'
C
0
)
C
l
0
c
0
-
4
0
C
Q
)
C
.
)
-
0
l
Q
.
.
o
0
0
C
o
'
.
9
C
C
d
C
)
c
i
)
o
i
.
'
0
0
0
C
.
)
c
r
s
-
4
0
0
4
a
"
-
1
Q
)
o
C
d
0
0
0
)
0
0
C
l
)
>
U
)
4
-
Q
C
d
Z
o
0
C
d
o
U
)
c
i
)
o
'
0
0
)
C
1
0
'
C
d
C
d
o
:
C
d
1
-
4
M
C
d
0
m
I
m
'
2
U
)
o
C
d
C
'
s
c
d
c
o
c
i
)
0
'
C
d
C
d
C
,
o
0
d
-
-
'
U
)
'
2
C
d
0
C
3
-
C
.
)
0
C
d
r
p
0
I
I
I
i
I
4
-
4
I
I
I
I
c
o
0
0
-
U
)
o
C
d
o
'
0
-
;
i
i
;
;
C
d
.
3
.
3
.
3
C
.
)
C
.
)
'
0
.
'
o
c
i
.
9
c
i
c
'
I
w
w
I
,
)
U
i
0
N
.
C
d
C
l)
C
d
:
C
)
c
o
U
)
0
)
c
i
)
c
c
i
0
-
-
<
0
-
-
4
.
C
d
U
)
.
1
.
4
c
i
c
U
)
C
'
0
0
c
i
)
0
0
c
i
)
Q
)
0
0
1
.
4
c
c
i
h
P
t
c
i
)
P
.
C
d
)
d
)
'
2
0
0
)
C
l
)
<
C
d
C
d
U
)
c
i
)
.
g
C
d
0
0
o
-
0
0
)
'
c
d
C
l
)
c
i
)
C
d
E
c
c
i
C
's
i
C
)
C
)
v
.
C
d
C
d
U
)
C
)
C
'
O
c
i
)
L
c
i
)
Q
I
M
U
)
0
0
C
d
c
i
)
c
i
)
0
c
i
)
c
i
)
c
i
)
c
i
)
U
)
N
c
i
)
z
o
c
i
j
C
d
C
d
c
i
)
0
U
)
A
c
C
d
c
d
0
I
<
E
n
0
E
0
;
c
d
C
d
'
1
.
4
U
)
.
0
)
0
)
c
.
C
d
.
U
)
1
-
4
'
C
d
U
)
0
c
i
)
0
0
U
)
c
n
0
-
l
U
)
U
)
c
'
c
d
c
i
)
,
0
<
c
j
I
e
0'
-
-
4
:
3
r
l
.
9
C
d
o
0
0
)
c
i.
)
c
c
i
c
i
)
0
)
0
0
'
C
4
.
4
C
d
D
0
)
O
4
C
d
C
d
2
9
z
.
c
n
0
0
)
0
-
-
4
U
)
1
<
C
.
)
C
l
0
Q
)
C
o
C
d
0
'
C
d
o
0
0
C
d
0
)
Z
C
)
-
O
0
)
C
d
C
C
Z
<
C
d
<
b
O
H
-
4
C
d
'
C
d
c
i
)
C
d
'C
.
)
c
i
)
C
l
c
i
I
.
I
0
I
c
i
)
U
)
U
)
'
V
C
d
1
.
I
.
3
0
0
c
i
s
0
0
)
-
C
)
I
E
o
C
)
0
C
d
C
l)
1
.
.
.
<
Q
C
)
-
1
0
C
d
0
C
)
4
_
<
c
d
C
d
.
4
I
O
C
)
N
C
'
'
C
)
C
0
c
d
C
l)
r
a
U
)
C
'
C
)
U
)
C
C
.
-
'
C
0
C
)
C
)
C
d
0
C
)
'C
a
)
a
)
C
,
(
L
)
0
c
f
j
U
)
0
C
d
-
C
'
O
C
)
U
)
0
r
'
C
Q
.
-
<
U
)
C
)
0
C
C
)
J
N
(
C
C
C
)
c
I
U
)
E
n
0
N
-
4
.
C
C
U
)
C
c
z
<
C
)
C
)
l
C
)
C
I
)
C
)
.
C
l
)
P
L
n
C
0
(
J
)
C
C
)
C
)
P
.
0
O
'
.
C
)
C
)
C
)
.
0
0
C
-
C
)
-
C
l)
C
)
_
,
+
.
C
)
O
b
D
C
)
<
C
)
c
O
0
0
.
0
0
.
_
C
)
I
C
)
I
I
<
0
-
4
:
I
4
:
I
-
w
o
f
w
0
U
)
N
0
t
&
O
o
<
0
c
z
C
)
C
l
)
0
C
)
)
o
C
d
I
M
U
)
.
0
z
i
<
C
)
'
d
0
C
)
b
f
l
E
n
c
0
d
C
/
)
c
p
0
C
c
i
0
'
C
d
C
d
F
.
c
d
N
C
)
C
)
o
C
)
C
c
u
.
'
C
)
C
l
)
C
)
C
)
C
)
I
0
C
)
O
C
1
I
C
)
I
n
C
d
L
f
l
i
.
-
C
)
.
O
c
C
)
C
r
-
O
C
)
C
)
Z
C
)
O
N
C
l
)
Q
C
)
C
i
C
)
C
o
o
4
)
Q
O
-
_
C
4
C
I
C
)
.
-
C
)
o
E
n
c
4
C
.
)
C
)
0
0
0
O
c
C
l
)
C
)
k
C
-
c
r
b
J
D
C
)
C
)
o
-
-
-
3
-
0
0
0
C
i
o
C
)
0
N
I
I
'
C
C
)
p
0
c
3
C
I
)
l
s
c
0
C
)
C
l
)
0
I
C
l
)
_
_
Q
C
!
1
I
-
<
C
l
)
.
E
0
C
)
C
C
)
0
0
C
)
-
i
+
-
<
Q
r
l
4
-
4
C
)
'
C
)
C
'.
.
O
C
!
)
C
l
)
o
C
)
'
c
d
c
'
-
0
C
)
c
d
C
)
0
0
'
O
0
C
)
0
O
b
C
C
0
C
4
4
0
0
C
)
C
)
C
-
C
)
0
2
C
_
o
c
z
'C
0
C
)
C
)
'
C
d
C
)
-
C
/
)
0
C
C
)
C
)
O
C
)
c
n
C
)
.
4
C
)
C
U
)
s
U
)
C
)
C
)
-
4
.
C
d
'
0
N
U
g
D
i
l
a
)
P
.
x
-
.
&
C
_
I
C
C
C
)
c
C
)
C
)
.
C
)
C
)
-
U
)
-
C
)
U
)
C
l
)
0
'
C
l)
C
)
C
l)
C
)
C
d
0
.
0
U
)
U
)
U
)
4
-
.
-
.
-
'
.
'
'
C
)
C
)
.
0
C
Z
C
C
O
B
-
C
d
E
'
U
)
D
Q
C
0
c
r
0
0
0
P
<
C
m
C
)
)
)
E
i
U
)
O
C
0
L
n
1
N
C
C
)
-
0
0
o
c
d
I
'
t
f
l
I
.
4
<
C
C
)
C
)
c
i
C
)
O
E
n
U
)
-
C
)
N
L
P
.
0
o
C
d
C
d
4
)
I
0
C
d
-
0
)
1
-
4
E
-
-
0
)
0
-
'
c
d
C
d
C
d
-
0
k
c
d
4
)
-
b
I
M
0
)
p
.
4
-
4
4
)
4
4
4
c
is
m 0
L
i
C
_
C
d
_
'
C
d
C
'
)
'
0
)
1
-
4
C
d
C
'
4
p
C
l)
I
.
4
Q
.
-
C
'
(
4
Q
)
C
d
'
C
d
I
n
(
I
)
C
U
c
l
i
k
m
C
)
(
4
P
p
p
.
,
0
-
C
'
C
d
6
C
d
0
)
'
0
.
C
d
C
d
P
C
d
U
D
C
d
c
n
-
I
w
'
I
)
U
i
0
c
O
0
0
E
U
D
C
d
4
)
4
)
C
.
'
o
Q
'
4
)
.
4
)
0
c
4
-
-
1
C
t
o
0
)
-
P
.
4
)
<
c
c
,
0
c
i
0
f
i
b
c
>
<
b
i
c
z
o
<
Q
'
4
)
2
.
L
L
.
U
D
-
-
'
o
U
D
0
C
I
D
4
)
o
C
.
o
;
0
o
N
'
'
0
0
)
b
n
-
.
-
4
)
0
0
,
:
5
)
c
.
4
-
4
i
m
C
'
c
Q
'
O
'
d
'
Q
.
)
0
4
)
I
I
0
)
C
d
r
A
4
)
c
0
I
0
<
)
Q
i
.
-
0
O
4
)
0
U
D
I
C
d
)
0
c
d
L
d
i
M
0
0
)
-
1
)
c
d
-
i
'
0
0
C
;
.
E
a
C
d
'
0
o
(
I
D
U
D
4
)
0
0
)
4
)
(
I
D
C
,
)
0
c
C
l
)
c
o
C
F
)
s
4
)
C
l
)
C
4
-
Q
)
C
'
)
C
I
D
0
0
0
c
C
I
D
C
f
l
0
'
o
o
4
c
z
C
0
o
0
0
N
0
c
1
-
4
0
C
C
T
j
0
)
0
)
4
-
'
C
1
3
i
c
d
C
-
'
_
o
,
4
)
E
'
C
I
)
4
)
0
)
C
I
D
1
C
U
D
C
0
0
0
(
I
)
C
d
C
0
r
.
C
l
)
-
C
o
C
#
D
0
0
0
-
0
C
l
)
:
N
0
4
)
2
4
)
P
4
0
C
d
.
_
4
)
.
.
!
,
C
d
r
A
c
u
.
0
)
0
)
4
)
0
0
-
0
0
r
U
D
C
A
'
n
Q
)
I
0
0
I
I
e
C
d
c
d
c
d
C
d
4
.
C
l
)
C
d
'
0
G
)
c
d
I
C
4
4
.
c
d
-
.
o
1
.
4
U
D
-
4
)
0
Q
)
C
d
0
C
d
1
-
4
0
o
C
1
-
4
l
C
d
0
C
d
.
0
C
d
C
d
U
D
C
l)
4
)
C
d
4
)
c
d
C
d
.
0
.
C
Z
C
d
4
)
C
d
o
C
d
C
l
)
C
d
Q
)
C
d
0
0
C
d
C
d
c
r
0
C
l)
"
-
I
0
0
Q
(
I
D
0
0
0
o
C
d
C
d
C
l
)
C
d
C
d
U
C
d
Q
4
-
4
)
4
)
C
d
C
d
N
0
)
C
d
Q
>
C
d
(
I
)
-
C
d
p
.
.
Z
b
i
n
S
-
4
-
t
:
C
d
Z
C
d
U
D
.
0
)
0
)
(
1
)
.
-
.
4
)
L
)
C
l)
0
)
C
d
N
1
.
-
4
)
C
c
n
a
C
d
-
C
C
'
c
z
0
c
c
z
P
-
o
0
C
'
C
d
!
t
i
'
1
0
N
4
4
)
o
C
;
.
)
(
1
)
0
)
C
A
4
4
0
1
4
c
i
s
0
4
)
C
I
D
C
l
)
0
C
O
I
I
I
-
C
d
0
U
D
0
0
Q
U
D
4
)
E
C
d
I
_
I
I
C
C
d
C
d
-
I
I
0
)
-
c
d
I
-
J
>
z
U
0
L
0
I
L
U
/
1
L
U
0
0
C
C
c
l
)
'
6
I
E
6
C
-
0
C
l)
-
0
<
)
(
I
D
c
l
C
l)
Q
.
0
c
C
l)
.
E
C
l)
-
4
_
-
j
(
f
)
C
C
)
3
'
-
r
n
b
i
)
C
d
t
C
J
J
C
l
)
(
l
)
-
i
&
)
'
C
.
)
C
l
I
Q
.
C
l
-
L
o
C
d
C
0
0
c
3
-
C
l
)
C
C
C
C
0
C
j
C
)
C
'
i
c
N
C
l
C
)
S
C
C
r
C
l)
C
C
l
0
r
A
N
I i
-
:
0
0
)
.
.
C
)
I
M
-
1
-
4
-
0
)
0
0
)
0
Q
.
0
0
6
0
0
C
'
s
0
)
0
)
C
O
'
-
-
-
E
C
C
)
Q
C
C
l
)
I
0
c
)
I
1
0
I
I
I
-
-
1
I
0
4
-
P
-
1
C
Z
m
-
c
0
.
Q
0
0
)
'
C
l
C
)
o
N
0
C
I
)
C
l
)
Q
)
C
)
0
0
Q
)
-
c
C
l
C
0
0
o
2
E
0
)
0
)
C
0
0
(
I
)
c
g
Q
)
0
0
(
L
&
)
0
.
N
C
l
C
c
o
0
C
l
C
C
l)
c
n
0
Z
0
1
-
i
C
l
)
4
-
4
C
C
0
)
(
1
)
N
c
d
C
)
l
C
(
C
Z
$
C
l
)
C
l
)
E
E
n
C
l
Q
0
0
C
'
s
'
'
0
0
6
C
)
-
>
c
d
C
I
D
4
0
0
)
0
.
6
C
l)
0
C
)
C
l)
C
l)
0
0
c
Q
0
I
0
o
0
)
.
0
)
C
C
l
)
C
l
)
C
)
d
1
-
4
0
0
)
-
-
-
0
)
0
)
C
d
>
>
0
)
c
l
)
C
0
0
)
4
C
I
'
0
c
c
o
o
C
)
'
C
l
)
I
C
0
lj
^
E
C
)
a
)
C
i)
o
c
(
1
)
.
0
C
)
c4
s
C
)
"
'
0
)
0
C
)
L
I
C
C
)
C
C
l
)
C
l
)
0
0
0
c
z
C
A
C
l
0
E
2
0
0
0
)
c
i
0
s
C
)
C
0
D
'
0
'
0
-
b
C
)
C
)
U
,
C
l
,
C
)
C
)
C
)
0
C
C
C
C
C
C
C
)
C
l)
C
)
C
l)
0
i
c
C
z
H
C
d
C
'
b
o
.
:
:
0
C
)
C
-
)
,
c
a
'
I
U
U
D
c
,
c
i
C
)
-
0
0
c
I
c
n
C
v
C
)
0
c
C
)
.
z
'
C
)
-
c
C
)
C
)
c
d
0
C
-
c
.
C
I
)
.
0
C
'
C
I
)
0
E
C
)
C
d
8
S
c
r
<
-
c
I
)
C
)
C
d
0
C
l
)
C
)
z
-
0
c
'
C
)
<
0
0
C
)
C
4
C
l)
C
)
C
I
D
o
-
.
-
C
)
O
C
C
-
o
.
d
b
.
C
)
c
z
;
Z
.
0
<
0
C
I
)
C
)
b
k
<
C
C
C
)
(
l
)
c
0
0
'
C
)
o
C
d
.
-
c
I
)
C
)
0
C
)
C
n
C
C
)
C
0
'
C
)
o
'
d
0
w
c
o
C
IS
U
,
-
U
,
o
E
f
C
d
I
m
C
l
)
0
,
C
l
)
Q
o
o
0Cd
C
)
C
)
Q
C
)
<
'
C
)
-
C
)
C
)
C
)
0
'
C
0
<
.
C
C
)
0
C
)
'
Q
.
C
.
)
C
,
)
0
0
C
l)
C
)
-
0
0
Q
C
)
-
0
C
-
c
n
P
-
4
.
0
0
-
u
C
4
-
4
C
l)
I- -
C
)
C
Q
<
C
U
)
)
'
C
)
C
l
)
o
c
)
c
0
o
<
-
<
0
C
I
)
E
C
I
)
c
n
t
o
C
)
C
)
b
c
C
c
0
0
-
0
,
C
)
C
l)
_
Z
C
)
0
.
-
i
d
Q
.
l
u
c
d
-
c
0
'
C
C
I
)
0
I
m
V
)
b
i
o
C
I
S
C
d
I
0
C
l)
_
C
0
C
C
o
C
C
I
w
C
I
)
w
0
C
I
)
C
l
,
C
C
0
C
C
1
-
4
4
J
C
)
0
i
c
C
E
'
C
)
0
<
C
)
C
.
)
0
C
)
0
C
)
C
l)
0
i
c
C
z
C
)
C
)
C
l)
c
d
.
0
<
C
)
O
U
'
C
C
C
'
-
.
C
)
o
c
-
E
U
)
c
d
C
l)
C
'
C
d
C
l
,
'
C
)
0
-
0
I
n
0
C
C
C
C
.
o
c
C
C
C
c
l
)
0
)
.
<
b
0
C
)
'
C
)
-
C
)
i
C
C
c
C
.
<
0
0
'
C
)
'
C
C
0
'
8
i
-
O
(
1
D
C
)
C
)
c
n
C
)
C
)
i
C
C
C
l
)
O
>
c
p
0
k
m
-
C
'
U
C
L
)
.
-
C
C
C
C
C
)
b
b
C
C
C
)
C
)
C
I
)
C
)
0
C
)
<
C
)
C
C
-
C
)
C
)
C
)
0
C
C
C
C
C
U
)
C
)
'
c
C
I
C
)
C
)
C
)
b
t
I
L
I
<
C
)
U
)
0
U
)
0
'
C
j
.
-
0
'
'
i
C
C
C
)
I
L
I
C
C
)
C
C
I
C
4
<
'
O
'
C
)
C
)
C
C
C
)
c
z
c
l
)
C
C
O
<
C
)
C
)
C
)
C
C
C
)
w
1
-
i
c
C
O
C
I
,
U
,
0
C
C
C
l)
U
,
0
C
)
C
C
'
'
C
)
C
)
C
C
P
4
U
)
b
C
C
C
C
C
o
C
C
-
C
l)
0
.
C
)
C
)
C
)
)
0
C
'
0
.
<
<
C
)
C
C
1
0
C
)
U
,
C
)
C
)
C
C
C
)
c
C
C
)
0
C
)
o
i
c
C
C
-
0
.
.
,
C
'
4
-
C
)
c
C
C
I
)
0
H
c
l
)
,
<
C
)
N
G
)
U
,
0
C
)
,
C
C
C
l
)
C
0
0
C
C
'
c
C
<
-
C
)
-
0
<
-
-
d
-
C
C
C
)
(
l
)
C
)
C
)
C
C
C' CC
C
)
C
)
C
C
1
-
<
C
)
Q
C
)
0
O
C
)
c
P
C
C
c
C
0
0
C
)
(
7
1
0
W
c
u
Q
J
C
)
C
)
o
C
C
C
C
)
O
0
1
-
4
I
C
Z
I
c
d
C
)
I
M
o
n
U
)
C
C
0
4
1
C
y
I
Q
C
C
I
I
U
)
i
C
)
<
H
I
c
C
0
0
c
z
i
c
C
c
C
4
C
C
0
0
4
-
4
o
-
0
C
C
C
l
)
0
0
C
'
l
_
I
0
I
-
U
)
L
A
U
-
I
0
v
-
I
c
d
c
i
s
c
I
c
0
c
0
c
C
)
4
b
b
c
_
)
0
0
C
)
U
)
0
C
)
-
<
c
u
C
S
Q
.
.
l
)
-
-
_
J
<
c
l
i
&
)
(
J
c
J
)
C
Q
0
Z
c
i
s
c
0
0
C
)
4
-
4
C
)
C
)
c
c
n
a
c
t
c
z
c
.
)
-
g
0
C
C
c
r
C
)
(
)
)
U
)
C
U
)
U
)
c
1
.
:
1
c
d
4
-
U
)
Q
)
C
C
)
.
c
n
.
-
0
'
U
)
0
0
-
)
C
)
4
-
.
N
0
'
'
0
0
'
2
1
E
n
)
i
c
t
c
n
0
0
b
f
l
0
c
u
o
O
C
Q
)
C
)
C
l
)
0
'
0
'
-
c
d
C
C
L
I
U
)
i
_
0
4
C
)
C
C
C
C
-
C
C
&
)
-
,
4
-
'
C
)
C
C
C
-
0
E
n
4
Q
)
C
C
c
Q
)
U
)
C
)
c
0
4
.
-
C
C
.
Q
)
0
C
'
C
)
C
)
1
C
C
0
-
0
'
O
0
b
L
m
'
C
R
0
C
)
0
C
)
C
)
H
L
4
-
C
l
)
I
C
)
I
c
z
I
I
C
)
O
C
)
C
C
0
I
I
I
C
)
C
C
C
)
C
)
C
C
C
C
,
.
,
0
;
U
)
-
'
'
_
,
C
)
c
z
U
)
C
)
C
)
C
)
N
C
..)
C
C
-
0
0
C
'
C
C
N
C
C
,
0
C
C
4
-
C
l
)
C
C
C
C
0
C
C
C
C
o
I
-
U
)
'
0
>
C
)
C
C
c
C
o
-
o
-
E
n
C
)
4
U
)
4
-
Q
0
C
)
C
)
4
-
.
U
)
o
b
i
D
a
o
C
)
a
C
)
C
C
C
)
0
C
)
'
0
'
C
C
0
C
)
C
C
C
N
0
C
)
C
'
O
o
C
C
C
C
C
C
)
C
C
U
)
C
4
4
4
-
.
0
0
C
)
I
C
C
0
0
0
0
8
0
0
C
C
d
C
C
e
c
C
C
-
-
<
I
C
C
C
C
-
C
C
U
)
C
C
U
)
0
0
o
-
-
0
<
C
)
0
C
)
0
'
C
C
I
C
C
4
-
C
C
C
C
C
C
)
C
)
C
)
C
0
'
L
n
C
C
Q
0
0
C
)
a
c
t
s
.
.
4
8
<
c
C
C
'
-
C
C
C
C
0
.
4
-
0
0
,
,
,
N
C
l
)
-
C
C
C
C
C
)
C
C
C
C
-
4
-
C
C
c
n
C
l
)
I
.
4
:
C
)
'
'
C
)
C
I
D
4
-
U
)
_
C
)
0
0
0
-
0
0
0
U
)
C
)
C
I
)
I
C
C
0
C
)
0
C
d
<
C
C
C
)
O
C
l
)
0
0
'
U
)
0
0
C
C
C
)
C
C
'
0
c
C
)
(
I
)
C
C
<
C
C
o
0
.
-
C
C
U
)
4
0
_
<
E
a
c
t
.
0
E
C
C
C
)
C
C
(
'
D
t
z
^
C
)
C
C
C
)
C
C
C
C
U
)
4
-
4
-
0
U
)
C
C
<
C
C
U
)
C
'
C
)
<
4
-
0
<
C
)
C
C
U
)
O
C
C
C
)
0
C
'
C
'
C
C
0
C
C
0
Q
C
C
C
C
4
-
-
C
l
)
4
.
0
C
C
C
C
o
C
C
C
)
C
l
)
C
C
Q
C
C
0
E
o
C
l
)
C
)
'
I
C
C
-
C
)
P
"
C
)
C
)
0
C
)
I
C
C
'
O
C
)
C
C
C
'
c
C
I
C
C
'
0
'
-
U
)
C
)
C
)
C
C
U
)
C
C
C
C
c
I
I
C
)
C
.
C
C
I
I
C
)
C
)
-
C
C
<
C
C
P
<
C
)
0
0
C
C
C
C
-
I
C
C
C
C
I
C
C
0
0
C
'
C
C
C
)
Q
4
C
)
c
d
o
s
-
4
c
d
-
1
<
,
C
)
C
)
Q
,
C
)
Q
C
)
_
c
n
.
3
.
p
4
0
'
-
N
C
O
0
C
C
C
'
C
')
0
-
c
z
-
C
)
-
C
)
C
A
.
0
C
)
O
C
4
U
)
Q
0
4
-
C
)
C
)
k
c
d
C
's
C
)
C
z
0
C
'
C
)
O
'
c
C
)
Q
)
C
)
C
)
C
C
)
C
I
D
C
C
'
d
-
0
I
C
l)
u
.
3
.
-
I
.
"
1
C
L
f
)
i
n
1
0
'
a
0
0
0
c
z
C
I
.
0
0
-
I
I
j
>
z
0
0
U
-
0
0
0
0
C
)
C
)
2
C
c
0
C
)
c
C
)
3
C
C
)
_
0
C
I
S
c
0
0
.
C
)
f
l
C
)
b
J
D
-
C
)
1
D
C
Q
)
-
0
c
t
i
C
)
C
)
0
2
0
O
N
9
1
1
D
M
.
-
S
c
a
.
.
'
0
C
)
0
'
C
C
C
w
C
d
.
0
0
Q
N
0
)
C
)
C
)
Q
C
)
7
3
c
d
o
.
.
,
-
N
C
)
c
C
V
C
0
C
)
c
i
0
a
)
P
-
o
c
C
)
C
C
.
0
C
)
U
)
_
C
I
)
_
0
C
)
C
)
C
C
)
C
C
0
Q
Q
C
)
U
)
N
U
)
C
)
Q
)
C
c
C
IS
4
-
4
c
d
0
<
C
)
C
)
C
)
0
I
L
U
U
)
i
y
L
U
0
U
)
6
C
)
c
)
C
U
0
C
,
d
-
4
0
_
C
)
0
0
1
0
P
,
C
)
C
-
)
C
I
S
U
U
s
N
C
)
C
4
4
6
,
c
0
_
+
0
0
C
)
-
'
I
C
j
4
C
)
0
d
'
.
3
'
C
V
C
)
Z
C
IS
g
0
C
)
-
.
Z
s
0
O
I
C
.
3
c
C
o
C
I
i
2
E
Z
C
C
)
C
Z
C
C
C
)
C
)
Z
C
)
c
d
C
I
C
'
N
(
/
D
C
)
Z
0
c
C
0
0
C
)
Z
c
C
'
C
)
0
<
S
C
)
C
)
0
<
L
I
)
C
l
)
O
c
is
C
d
O
C
)
C
/
)
7
C
d
C
d
C
d
0
.
C
d
c
r
-
C
)
C
)
<
C
)
0
7
-
4
4
-
i
I
0
c
d
0
C
d
C
4
4
C
)
C
1
)
C
d
O
d
j
C
d
0
N
0
C
d
C
)
'
'
)
0
C
d
C
l
)
0
0
C
d
C
d
p
0
C
)
0
C
)
C
/
)
C
)
0
C
)
C
)
N
C
/
D
C
C
.
.
.
0
c
d
4
-
i
<
>
C
h
c
i
C
d
.
0
C
)
C
d
C
d
C
d
>
C
d
C
)
C
d
C
)
Z
C
l
)
0
C
I
S
C
d
4
-
i
C
)
.
2
-
n
o
P
4
0
.
C
l
)
C
d
C
d
C
)
c
d
o
_
o
C
)
U
N
D
C
)
0
Q
C
I
)
0
O
C
d
C
)
C
d
0
0
0
N
o
C
/
)
z
C
d
I
.
<
C
)
C
l
)
c
d
C
)
C
l
)
0
"
C
)
0
C
)
C
/
)
C
)
C
)
.
,
!
<
'
C
)
G
)
0
0
8
'
a
c
d
-
.
0
_
-
C
d
4
C
d
0
P
.
D
o
C
d
C
)
d
C
'
C
d
C
d
-
C
d
C
)
I
o
C
d
C
d
0
C
)
.
C
l
)
Q
7
4
C
)
C
l
)
C
/
)
O
C
)
C
d
C
d
4
C
d
C
)
C
'
0
0
0
l
C
d
4
-
<
0
0
4
-
E
C
)
C
d
0
C
)
7
4
0
Q
)
C
d
2
<
Q
)
O
I
c
z
C
d
C
/
Q
)
C
/
)
C
/
D
C
d
C
d
'
C
d
C
/
)
C
d
"
C
d
<
C
)
0
C
d
C
l
)
C
d
C
d
C
d
;
j
C
4
4
C
d
-
C
)
0
0
-
I
C
)
C
d
C
,
C
)
0
0
b
O
E
n
C
)
C
)
0
C
C
)
8
C
l)
7
-
C
d
C
)
C
)
0
r
I
-
I
N
b
J
D
C
d
0
C
d
C
d
0
C
d
C
d
0
C
d
-
C
d
C
)
C
d
7
-
4
0
C
)
0
C
d
o
C
d
'
C
d
C
/
)
0
7
-
4
.
C
)
7
-
4
b
C
d
C
l
)
C
d
b
j
D
C
d
Q
)
0
0
7
.
0
E
n
C
l
)
7
.
i
C
)
-
C
)
C
d
c
C
/
)
C
l
)
0
0
,
C
/
)
C
)
0
C
d
0
7
c
d
0
0
Q
i
C
d
-
-
4
C
C
)
I
0
I
-
w
C
l
)
w
0
C
l
,
I
I
C
)
4
-
0
0
L
p
C
d
C
)
C
d
0
C
d
0
I
c
d
8
0
7
.
4
C
i
)
0
c
'
1
_
4
0
4
-
i
.
C
d
C
)
C
)
0
c
/
D
C
)
C
/
)
4
.
.
i
4
7
.
-
I
C
)
-
N
l
C
d
-
8
.
c
n
<
C
d
0
C
d
o
C
d
C
d
0
I
0
C
)
C
d
7
.
<
4
-
i
O
C
d
U
)
6
-
C
)
C
d
I
c
.
-
-
C
d
-
<
I
o
<
.
<
C
d
C
d
C
/
)
7
-
0
'
C
)
O
C
d
N
.
<
C
d
0
'
C
C
)
C
d
C
)
C
)
c
d
7
.4
0
.
O
C
d
,
<
0
C
l
)
C
d
P
O
C
d
N
.
C
d
0
<
C
)
0
0
7
C
d
0
7
4
C
)
0
E
d
o
C
d
.
P
5
C
)
0
U
o
7
-
<
u
-
1
-
:
i
-
E
o
C
d
-
7
4
C
d
C
I
7
4
C
)
C
/
)
0
0
0
C
)
C
d
0
'
C
d
E
C
)
C
d
C
)
i
C
'
c
l
)
0
C
)
4
C
l
)
C
)
7
.
4
7
.
-
4
0
C
)
0
0
0
C
)
C
l)
C
d
C
d
0
7
4
C
/
)
<
C
d
'
2
<
0
M
n
C
C
d
4
-
i
0
C
d
C
)
C
d
C
d
0
C
)
0
C
)
C
)
7
4
7
4
C
)
C
)
0
C
)
Q
0
0
C
l
)
.
-
i
C
d
<
C
)
4
-
4
i
b
G
C
d
0
'I
'd
,
C
d
.
i
C
)
C
)
,
c
,
C
I
)
C
)
O
G
)
.
Q
)
'
0
4
-
C
d
9
-
4
-
i
C
l
)
7
-
4
0
C
l
)
-
0
-
c
-
C
d
-
b
i
)
)
0
C
)
c
n
C
d
8
-
C
d
0
<
j
7
.
4
Q
b
J
D
C
)
4
i
C
d
C
d
C
d
C
d
I
b
f
j
C
I
S
s
o
0
C
l
)
0
Z
b
D
C
d
4
-
0
0
0
<
C
d
0
-
0
-
0
.
.
>
C
)
C
)
C
)
C
)
C
d
C
d
<
C
/
)
C
d
0
C
d
N
(
,
)
0
'
I
J
>
z
O
0
0
0
1
0
6
0
.
-
1
U
)
-
0
o
'
-
0
0
0
'
'
0
r
'
C
l
)
U
)
'
Q
.
)
m
0
1
4
I
M
t
o
0
C
f
j
c
d
C
d
-
4
C
)
r
C
l
)
Q
)
C
C
C
I
S
c
d
U
)
C
l
)
Q
<
)
C
l
)
C
0
C
l
)
0
I
n
0
C
Z
c
0
c
i
U
)
.
)
C
0
(
i
)
C
l)
c
i
)
M
Q
)
c
d
C
)
-
.
c
i
)
C
d
C
d
C
d
0
0
c
i
)
C
l
)
0
C
d
C
.
)
.
C
I
S
c
C
d
C
d
.
i
-
c
d
-
-
C
(
1
)
0
-
C
d
C
C
)
s
0
U
)
C
d
0
U
)
C
l)
O
-
.
0
c
i
)
.
)
1
)
C
I
S
0
c
d
C
)
C
)
U
)
O
C
d
0
'
Q
C
)
c
r
<
0
C
l
C
)
0
O
C
d
Z
'
m
I
n
E
C
)
2
0
C
d
C
)
Q
U
)
C
)
C
)
Q
)
O
C
d
C
d
0
C
d
N
C
d
C
l
)
C
)
U
)
0
C
)
C
)
'
C
)
'
c
n
c
c
C
d
C
0
0
M
C
d
0
Q
4
Q
Q
)
t
I
w
w
0
U
,
3
:
0
'
c
d
C
l
)
'
O
.
Q
6
C
I
S
C
)
r
.
P
.
.
H
H
U
N
r
C
d
I
N
o
U
)
0
C
l
)
C
)
C
d
E
C
)
C
d
.
-
j
c
d
0
0
.
O
<
C
)
C
d
C
)
b
C
d
'
U
)
C
d
0
C
d
C
d
0
C
d
U
)
C
)
M :
>
C
d
C
d
-
-
C
d
C
A
C
)
o
C
)
o
_
C
)
C
d
'
C
)
4
0
0
C
)
U
)
-
-
-
U
)
C
)
0
'
C
)
N
C
d
.
U
)
.
C
)
U
)
C
d
O
O
C
d
C
d
0
Q
U
)
)
E
C
d
c
n
-
C
d
i
D
E
;
C
d
C
d
C
)
C
)
0
Q
U
)
C
)
P
.
O
O
Q
)
U
)
0
c
d
C
)
'
c
'
.
-
:
.
-
C
)
0
C
d
C
)
E
0
C
d
C
r
.
c
d
C
)
2
:
0
0
0
0
N
C
)
>
(
L
)
0
0
C
d
C
d
E
C
d
'
0
E
C
d
C
.
Q
C
)
C
)
m
C
)
C
d
C
)
c
i
.
U
)
C
d
C
d
'
0
-
0
m
Q
)
o
0
U
)
C
d
C
d
o
E
C
d
C
d
0
C
d
C
)
0
U
)
C
d
0
C
d
0
'
t
'
m
I
(
I
)
I
Z
E
Q
C
d
.
-
C
d
C
)
Z
C
)
C
)
C
)
Q
C
d
-
o
C
d
0
C
)
d
b
O
0
C
d
-
0
C
d
C
)
0
d
.
C
d
N
C
)
U
)
0
c
i
'
C
O
0
E
L
)
E
o
0
C
d
.
;
E
i
)
-
.
0
c
0
Cd
c
z
.
-
Q
)
)
c
c
l
)
t
o
I
-
J
>
z
0
L
L
0
I
(
.
9
w
L
n
w
0
V
t
0
'
(
1
)
C
l
)
0
0
4
)
C
d
N
(
I
D
0
4
)
d
0
0
c
l
l
r
l
0
E
4
)
C
d
'
C
d
0
i
C
d
z
4
)
4
)
0
0
4
)
C
d
C
d
C
/
)
4
)
0
C
d
C
d
C
l
)
C
d
o
Q
)
b
(
/
D
C
<
0
c
_
e
t
J
j
c
O
)
0
o
'
o
.
4
)
C
d
0
C
d
c
d
4
)
O
4
)
i
h
H
(
n
0
0
c
r
0
C
)
W
k
c
d
r
,
I
0
0
c
,
J
C
d
Q
)
C
d
4
)
0
C
d
O
Q
U
D
I
P
.
C
d
.
U
o
-
4
4
)
-
C
d
4
)
)
o
I
_
.
_
0
4
4
)
4
)
0
c
i
4
)
0
4
)
C
l
)
0
C
l
)
-
5
C
d
C
d
>
C
l
)
0
0
C
d
U
D
C
o
D
C
l
)
C
d
0
N
4
)
C
d
C
d
4
)
C
d
C
d
O
C
d
C
d
'
4
)
E
C
d
4
)
C
l)
0
0 C
d
0
j
4
)
b
i
n
S
0
V
i
0
C
d
IC
-4
r
n
8
d
0
C
d
C
d
C
d
<
4
)
t
C
d
Q
4
)
4
)
c
i
2
4
)
C
l)
0
0
4
)
0
&
.
O
c
.
o
C
d
I
C
/
)
Q
4
)
4
)
o
C
d
C
d
C
I
(
4
)
C
d
Q
)
C
d
C
d
C
d
H
P
i
l
c
i
C
d
o
4
)
Q
C
d
o
0
0
0
E
C
d
0
4
)
<
4
)
O
4
)
C
d
0
O
'
C
d
4
)
0
O
0
C
l)
0
c
0
4
C
Z
4
)
C
d
0
4
)
4
)
0
C
d
o
C
d
o
C
d
4
)
C
d
-
s
5
4
)
C
d
E
3
T
c
o
O
-
S
C
d
C
l)
'
)
C
d
c
p
-
:
a
C
d
C
d
-
-
C
l
)
C
d
-
N
0
)
4
)
C
d
O
C
d
I
C
I
S
%
C
d
0
C
d
4
)
-
4
)
0
o
-
,
r
i
c
C
l
)
0
'
U
)
C
d
4
)
0
4
)
C
d
C
d
4
)
C
l)
0
C
d
4
)
C
C
l)
4
)
C
d
4
)
4
)
0
C
d
Q
)
4
C
)
0
,
C
)
o
0
C
A
o
.
C
)
o
'
0
d
-
-
N
O
'
0
.
_
0
E
C
c
a
0
C
d
C
d
0
C
d
0
C
d
0
c
d
c
d
E
C
d
m
C
I
)
Q
C
d
C
d
c
d
0
.
C
d
C
)
0
c
d
Q
0
C
I
)
C
d
C
d
0
-
J
d
N
C
d
;
j
C
d
C
)
C
)
.
L
I
D
C
d
C
)
c
i
&
0
0
.
0
C
)
0
D
C
)
o
Q
C
)
0
C
)
o
'
E
C
d
E
n
o
O
'
4
C
d
0
)
'
o
_
C
C
d
C
d
c
d
d
C
)
C
d
I
L
4
C
d
.
'
C
)
O
0
'
2
C
)
b
C
)
C
_
C
d
C
)
_
O
H
'
0
'
O
0
C
d
C
d
0
0
(
I
C
)
'
C
d
.
c
d
C
d
c
4
N
C
d
C
d
C
)
0
c
i
0
c
d
l
C
d
Q
'
O
.
_
C
t
.
C
d
0
<
_
C
)
Q
)
C
)
C
d
C
)
C
d
l
C
0
C
)
C
)
C
)
C
)
.
-
N
b
4
-
C
)
Q
.
O
c
d
C
)
c
d
'
C
)
C
)
C
d
C
)
E
1
C
d
E
n
c
d
0
,
c
d
O
C
d
0
0
'
C
d
o
C
d
0
Q
)
C
d
C
)
C
d
d
0
'
O
0
'
$
C
d
c
d
C
d
C
d
0
0
E
C
d
O
C
)
C
d
C
)
C
l
)
C
d
C
d
C
d
C
d
C
)
:
C
d
E
0
C
)
C
)
C
d
)
C
d
C
d
C
)
+
.
C
d
C
)
C
)
C
)
0
c
E
C
)
C
d
P
C
d
D
C
)
O
C
d
C
C
d
'
<
C
d
0
'
d
(
1
)
E
C
)
C
d
Q
j
C
)
0
I
n
r
0
C
d
F
-
C
)
0
C
d
C
d
C
d
C
d
E
C
)
0
'
C
)
'
O
C
d
c
w
C
)
-
C
)
C
d
-
n
E
n
C
d
C
'
s
w
C
d
C
'
c
,
Q
C
)
C
d
C
)
E
C
d
Q
o
i
-
C
)
C
)
c
C
)
0
4
+
.
0
C
)
-
l
-
Q
)
m
-
'
t'
.
'
-
I
C
d
C
d
P
C
)
C
)
_
0
C
)
C
)
.
.
C
d
Q
C
)
+
.
o
0
O
C
d
C
d
C
d
C
d
-
-
0
C
d
0
C
d
C
)
C
)
0
6
o
C
d
0
r
J
J
)
.
C
:
o
r
f
j
0
I
)
t
j
.
0
C
d
-
0
c
n
-
C
)
C
C
d
C
d
C
)
C
d
C
)
0
C
1
3
C
d
'
0
<
o
C
d
C
)
C
d
C
d
d
0
C
)
,
C
d
C
)
0
C
)
C
)
C
)
C
d
C
)
-
C
)
(
I
D
-
0
'
0
V
)
P
-
Q
'
0
C
)
0
C
'
+
-
C
'
C
)
C
)
0
N
0
P
C
)
o
I
-
J
>
z
0
0
L
L
0
I
w
(
I
,
U
i
0
C
l
)
)
Q
)
o
.
C
C
Q
o
c
c
0
E
c
,
.
Q
0
C
D
C
0
4
Q
l
)
c
E
L
i
f
l
h
f
t
I
I
C
d
-
c
i
)
.
-
C
d
c
0
0
0
c
b
o
D
P
c
'
-
.
O
)
.
_
J
0
0
-
Q
)
O
<
)
o
0
0
-
.
-
4
0
Q
.
)
0
0
0
-
.
-
g
C
l)
c
N
)
0
Q
0
/
D
C
c
i
0
C
O
Q
)
0
)
C
l)
c
0
C
Z
4
-
4
w
O
p
.
c
'
j
c
Q
O
c
c
c
)
.
-
-
1
Q
)
Q
.
i
c
C
.
N
Q
c
d
.
0
0
C
)
o
0
0
0
c
Q
-
N
Q
)
0
0
0
0
c
c
S
>
c
d
0
'
C
l)
c
rj
O
0
'
o
.
2
D
'
r
l
.
o
,
-
)
C
l)
r
n
C
'
Q
)
-
o
0
Cr
I
s
'
C
A
0
0
0
O
p
.
c
j
0
'
0
,
r
A
C
0
C
V
ci Z -)
C
d
c
C
C
l)
Q
r
U
8
'
'
-
-
-
4
Q
)
'
c
l
C
I
0
-
0
0
0
I
c
N
V
C
l)
V
0
Q
i
;
:
I
c
d
Q
_
a
v
Z
.
0
)
c
j
o
c
Q
)
-
.
c
r
H
.
c
i
i
I
-
I
c
l
O
Q
)
Q
)
Q
)
0
N
;
c
,
)
.
c
1
)
.
0
-
-
'
)
)
-
4
C
'
)
0
O
c
)
Q
)
0
Q
)
C
l)
N
0
c
c
Q
)
Q
'
C
'
)
Q
C
C
L
)
.
.
c
)
0
0
0
-
-
d
0
c
U
)
N
c
)
0
0
-
C
l)
C
I
)
0
C
'
)
O
c
-
J
o
C
'
)
C
l)
C
Q
)
O
O
>
0
<
Z
c
c
_
o
o
0
0
0
U
)
C
V
C
0
-
-
c
'
c
S
-
c
c
j
J
D
Q
)
e
@
o
'
;
j
c
b
C
'
-
o
O
4
0
c
.
c
c
d
c
Q
)
U
)
_
0
'
0
O
Q
6
0
N
0
)
-
'
-
'
U
)
I
M
S
.
-
'
Q
)
Q
)
Q
c
d
^
m
m
0
H
c
i
s
I
c
d
U
)
)
C
Q
)
0
c
Q
)
(
Q
)
I
0
D
I
-
L
U
I
J
L
U
0
1
/
)
0
0
N
.
1
(
A
0
c
U
)
C
1
Q
)
h
c
o
Q
)
c
h
C
d
b
l
O
N
D
C
c
o
)
Q
C
l
)
C
N
(
)
Q
)
Z
c
d
0
'
Q
)
)
0
C
/
)
'
0
'
C
I
D
U
)
I
Q
)
0
c
j
U
)
l
0
C
0
-
C
U
)
c
i
-
U
)
c
z
E
n
C
,
C
d
C
.
)
U
)
c
i
)
g
2
c
z
n
n
U
)
0
.
c
i
C
Q
)
I
o
w
I
M
o,
0
Q
)
I
0
c
z
t
)
N
N
Q
)
0
a
)
U
)
I
c
I
-
4
o
0
-
a
L
4
0
a
)
<
I
0
O
I
0
Q
)
'
O
i
.
1
P
c
c
o
0
a
)
'
0
0
C
U
C
d
C
l)
C
l)
0
i
.
I
a
)
i
'-
4
0
)
c
z
c
I
0
I
c
d
U
)
I
'-
4
C
c
T
j
U
)
'
s
.
'
'-
4
,
C
t
t
-
0
C
l)
0
)
U
)
.
C
C
N
C
C
'
s
c
r
C
_
-
0
)
0
r
2
S
o
C
I
C
c
z
I
I
9
-
c
i
c
4
-
I
0
)
I
0
0
)
E
0
)
k
c
d
4
-
I
(
L
)
0
4
-
l
a
)
0
C
.
)
_
0
4
0
t
o
t
O
,
0
)
0
)
a
j
1
-
4
I
0
o
Q
I
C
)
C
6
Z
C
d
0
)
U
)
0
-
I
a
)
C
i
)
0
U
)
.
U
)
4
C
u
,
<
Q
)
C
l
)
U
)
0
0
c
z
0
c
d
C
)
-
-
-
2
U
)
:
-
C
)
c
j
0
)
C
C
-
I
'-
4
C
L
p
.
4
;
j
+
o
o
,
c
c
I
C
l
)
0
P
4
N
Q
C
d
Q
C
Q
C
)
4
)
.
Q
)
Q
)
Q
)
_
)
Q
)
O
o
d
'
o
I
z
o
I
D
c
n
o
<
I
-
J
0
Q
)
C
m
C
c
)
>
c
C
o
_
Q
C
C
d
f
i
Q
J
0
J
C
l
2
d
o
D
c
L
L
0
'C
0
a
)
.
,
.
-
0
0
0
p
c
0
0
O
.
.
'
O
1
0
I
I
C
)
I
t
j
.
j
c
C
Q
)
c
c
.
-
0
c
O
-
E
0
-
0
.
.
C
)
_
c
-
_
c
0
C
.
)
C
I
C
C
I
I
U
D
C
)
C
d
0
0
0
a
)
_
0
_
N
C
)
U
D
C
)
C
C
Q
)
.
-
.
.
,
0
c
c
P
-
0
c
I
D
0
C
)
C
'
-
-
4
C
)
c
'
0
C
)
-
-
C
-
o
c
d
4
1
(
I
Q
)
0
:
0
c
z
b
Q
.
)
C
l
)
0
L
A
C
C
l
)
4
Q
)
c
0
0
U
D
;
E
C
C
0
2
6
0
C
c
c
C
)
C
1
)
C
Z
0
c
C
)
0
0
.
C
)
C
)
0
C
e
C
d
-
4
-
C
I
j
t
d
c
i
)
C
C
C
l
C
C
)
C
)
0
0
c
-
C
)
.
0
C
)
C
)
C
)
o
C
C
)
0
C
0
C
C
)
C
d
-
o
N
C
d
C
.
4
-
.
-
0
-
i
N
C
0
"
Z
C
)
I
c
i
_
0
,
c
C
/
C
I
-
C
)
c
0
-
e
-
Q
)
0
c
n
C
C
)
C
1
)
0
C
)
c
d
c
i
4
-
(
N
-
e
-
e
o
-
b
c
i
_
_
_
.
c
V
0
'
c
4
-
.
E
0
r
M
.
-
-
0
)
a
)
O
N
O
t
z
C
l
)
-
4
'C
0
c
d
c
d
C
l)
C
)
)
L
n
b
j
D
0
)
0
)
C
l)
0
0
-
-
c
d
N
0
C
l)
0
c
0
)
c
z
C
0
'
O
U
D
0
-
-
P
4
0
'
0
C
l
)
0
X
0
M
U
.
0
'
0
0
>
0
)
V
.
0
4
)
0
I
0
F
w
I
J
O
f
w
0
0
(
N
C
)
4
-
.
0
o
U
'
)
0
V
'
a
)
a
)
c
1
0
V
0
V
c
c
N
.
-
.
.
-
o
o
a
)
C
)
-
'
a
)
S
C
)
C
d
c
o
E
O
O
C
A
a
l
C
a
)
0
a
)
c
0
)
0
c
a
o
c
d
1
4
C
7
0
0
Q
)
o
t
o
u
Q
I
4
-
.
c
z
-
.
0
)
c
d
'
c
-
0
_
0
.
.
0
)
c
a
)
a
)
o
t
9
c
0
)
<
V
0
)
I
0
4
4
3
0
4
-
0
)
4
Q
C
0
)
4
)
0
0
0
C
4
)
-
c
0
.
c
l
)
.
0
>
4
)
u
O
0
z
V
0
c
z
<
b
)
k
m
<
ID
4
)
0
)
a
)
0
0
Q
o
?
a
0
)
4
0
)
0
&
)
0
)
s
-
4
C
U
0
4
-
4
C
:
3
0
C
4
4
o
0
0
4
)
0
.
r
_
-
.
4
-
-
0
0
)
r
a
_
0
Q
;
0
)
.
4
0
1
C
'
o
Q
)
0
4
)
Q
C
,
)
C
c
d
Q
)
a
)
0
I
D
E
0
t
o
0
)
C
l)
0
c
N
I
I
c
t
s
0
b
c
o
'
0
)
c
d
(
n
0
0
M
(
z
0
0
0
.
4
)
P
-
.
0
)
0
C
)
0
C
l)
U
,
V
P
4
c
0
C
l
)
s
0
O
-
-
(
Q
c
"
I
W
0
'
C
d
c
0
P
-
4
0
C
d
0
)
0
)
0
)
4-
N
E
'
0
C
d
0
4
-
.
0
0
0
)
4
)
C
'
s
Q
C
C
)
)
4
)
0
r
A
>
0
U
)
_
-
Q
)
C
l
)
P
_
c
0
0
0
)
0
0
c
0
'
-
o
Q
I
C
0
0
C
J
c
P
4
.
0
!
I
-
-
4
)
C
)
_
.
-
0
d
l
)
+
O
0
C
l)
N
a
)
c
t
s
c
c
'
3
t
o
w
C
d
P
4
E
C
IS
c
d
0
C
l
)
U
)
0
C
r
J
.
0
4
)
c
n
C
d
P
4
0
)
c
C
d
C
o
r
o
0
0
)
0
_
U
c
<
0
'
1
2
4
,
N
0
(
)
C
IS
c
d
0
.
>
Z
l
c
d
-
-
4
)
0
'
C
'
c
0
c
n
-
.
d
l
)
0
6
c
d
C
IS
r
.
.
0
0
'
a
)
-
-
4
)
_
4
C
Z
6
4
N
c
d
)
0
u
)
0
0
N
O
4
)
C
C
U
)
0
4
)
4
)
0
C
l
)
c
C
d
C
IS
'-
4
c
i
)
c
i
)
U
)
c
c
i
)
c
d
0
c
z
0
c
d
U
)
:
>
c
d
U
)
o
-
p
-
I
-
.
-
0
c
-
C
U
(
I
)
o
E
o
8
C
T
S
c
i
)
c
i
)
U
)
I
C
C
d
'
-
I
1
1
)
;
.
c
i
)
C
d
Q
)
U
)
o
0
c
'
1
I
-
J
>
z
0
0
U
-
0
c
i.
)
0
0
d
U
)
C
d
1
1
-
4
C
d
c
i
)
0
0
r
O
c
i
)
c
d
-
0
C
0
)
.
_
0
.
O
o
E
n
0
.
)
Q
U
)
.
4
C
0
C
d
U
)
U
)
0
'
C
'
5
c
d
t
v
i
c
d
'
-
4
(
L
)
c
-
4
-
0
E
0
c
_
U
)
p
-
o
q
c
i
a
0
U
)
U
)
0
.
)
s
o
.
c
'
i
Z
U
)
0
.
)
C
d
0
c
N
c
d
U
)
c
o
n
c
c
i
.
)
Q
)
.
-
U
)
I
3
F
-
L
U
4
'.
)
L
i
i
0
4
'.
)
0
c
.
'
l
0
c
0
4
.
0
c
0
0
r
"
U
.
.
:
w
-
0
C
d
:
1
-
h
'
'
o
a
'
c
c
-
E
E
:
(
n
r
.
0
c
i
)
c
Q
j
0
0
U
)
C
.
0
c
i
)
C
d
0
.
)
C
p
-
4
'
-
I
0
_
2
c
i
)
.
.
-
;
'
.
0
.
)
N
U
)
.
.
-
.
C
U
)
c
d
C
c
i
c
i
)
c
.
0
.
.
-
.
.
-
.
O
c
i
)
b
0
)
0
.
)
0
.
.
-
.
a
,
b
z
U
)
U
)
4
l
C
C
-
c
i
)
0
0
,
D
C
C
's
C
U
)
o
0
o
0
)
0
E
C
d
-
,
c
.
c
i
)
C
c
i
I
c
c
i
C
C
c
i
0
.
)
*
C
.
.
.
Q
)
0
0
-
0
U
)
*
-
0
)
p
-
4
N
4
-
z
Q
4
Q
)
U
)
c
S
'
c
i
)
c
C
IS
z
I
-
'
C
U
)
c
i
)
C
C
C
'
C
'
.
0
C
_
_
O
c
d
C
/
)
c
C
l
)
-
,
C
)
'
C
Q
)
C
A
c
d
c
i
s
c
d
0
C
:
_
C
C
Q
)
C
)
-
N
c
0
0
)
C
_
N
c
4
-
l
C
l
)
,
.
0
0
I
D
0
b
i
N
c
)
0
)
C
_
C
i
c
4
i
n
-
0
0
C
U
4
.
4
C
d
P
4
(
I
D
0
0
0
0
C
,
Q
)
0
0
_
Q
)
C
C
l)
C
-
.
C
l)
C
z
C
U
Q
)
C
0
,
C
C
i
)
C
1
0
C
l
)
C
j
t
4
C
d
C
i)
C
0
o
z
.
0
C
i
)
C
0
,
c
.
C
,
c
_
0
N
C
t
I
I
-
U
-
i
L
n
w
0
(
I
)
0
(
'
-
1
C
'
4
r
A
C
A
O
c
O
C
l
)
Q
C
.
j
Q
)
4
C
4
Q
c
d
0
o
0
0
0
c
2
c
d
C
0
o
0
C
d
P
)
Q
)
C
C
')
-
0
C
0
c
d
-
J
c
c
<
z
<
O
o
C
n
o
-
U
-
-
o
I
M
0
c
d
0
f
l
4
Q
)
c
r
-
:
C
l
)
.
1
)
0
U
)
"
0
C
d
C
d
C
a
c
r
C
l
)
d
C
H
c
.
0
o
l
)
c
.
-
0
N
o
c
i
)
E
)
c
i
)
C
d
b
i
D
c
t
i
s
o
C
j
Q
)
U
)
0
(
)
C
l
)
c
u
e
)
d
'
:
)
Q
j
c
i
)
U
)
-
g
2
.
Q
)
4
-
c
i
)
.
.
C
l
)
0
C
0
b
c
i
)
.
0
Q
)
b
n
0
r
n
U
)
Q
)
-
c
i
)
0
9
0
'
c
i
C
IS
c
o
c
i
'
)
C
E
c
d
)
4
1
-
4
o
;
c
0
1
-
4
>
C
'
(
I
)
o
o
'
-
4
C
d
c
d
0
U
)
o
-
P
.
c
i
)
0
0
1
-
I
)
b
c
d
o
-
v
c
i
)
0
E
o
C
o
C
Z
C
l)
0
U
)
c
i
)
O
Q
)
4
U
)
)
(
1
)
c
d
)
Q
)
Q
C
c
h
I
n
l
U
)
U
)
0
c
i
)
_
0
(
I
)
_
C
l
)
c
)
E
.
4
E
c
i
)
0
C
G
)
o
0
4
-
4
'
)
c
Q
)
P
.
c
j
Q
)
c
l
C
E
Q
)
C
c
4
(
1
)
Q
U
)
C
U
V
C
C
C
4
,
U
)
0
4
C
C
C
'
)
c
i
)
V
)
O
V
c
i
)
0
U
)
2
c
i
)
b
1
c
i
I
C
1
-
4
0
'
c
i
)
0
V
U
)
0
E
-
0
V
0
V
0
U
)
C
c
C
l
)
C
Q
'
2
C
O
_
0
o
'
Q
V
c
i
)
o
I
V
Z
r
.
C
d
W
I
n
c
z
V
V
C
0
c
o
0
U
)
E
0
U
)
0
0
V
U
)
D
-
U
)
0
V
C
C
U
)
U
)
Q
)
0
0
,
0
0
c
i
)
o
o
0
U
)
0
o
(
1
)
(
n
C
Z
1
-
i
C
d
2
b
J
D
0
V
E
x
V
c
i
)
U
)
o
o
V
C
d
V
0
.
,
.
.
0
V
'
V
I
C
d
V
M
c
o
N
C
d
c
i
)
0
C
d
V
V
.
I
C
d
V
C
d
C
d
0
0
V
1
-
C
l
)
C
d
U
)
0
1
-
V
C
d
V
V
V
I
C
d
E
I
C
d
V
c
i
)
U
)
E
-
0
V
,
C
d
0
O
C
'
r
C
d
.
C
d
2
V
C
d
I
C
d
U
)
V
V
O
V
U
)
Q
)
C
d
U
)
r
i
o
C
d
V
C
d
V
C
d
,
C
d
1
C
C
d
C
d
V
Q
V
0
U
)
C
'
)
1
-
4
i
)
V
1
-
i
(
A
C
i
)
U
)
L
C
d
O
C
d
C
C
'
O
1
-
i
a
)
c
c
0
U
)
O
2
C
1
4
o
E
(
0
)
C
l
)
0
.
'
Q
)
'
Q
)
C
l)
0
)
0
U
)
0
0
0
)
0
)
c
0
U
a
c
,
.
q
0
<
-
4
c
a
)
.
U
)
E
.
'
2
0
0
(
l
)
0
0
U
)
0
a
)
.
0
o
o
0
0
)
C
0
0
>
c
t
n
n
0
0
0
U
)
2
c
c
j
a
)
a
)
o
O
-
0
c
l
)
0
C
V
i
0
.
C
'-
.
o
0
)
a
)
a
)
0
U
)
0
)
4
0
0
o
0
E
-L
0
C
C
Q
U
)
0
0
0
0
0
'
0
)
o
U
)
S
C
D
'
Q
_
c
0
I
0
i
c
n
a
.
s
a
0
C
0
0
C
I
S
a
)
c
O
c
C
d
C
a
)
C
T
0
)
0
.
C
)
a
)
a
)
4
.
0
Q
)
C
'
C
0
)
-
'
-
1
a
)
0
)
,
I
C
L
)
Q
)
C
L
)
0
0
)
b
1
.
0
U
)
o
C
/
)
C
A
o
U
)
(
/
)
0
0
c
u
.
b
I
)
a
)
U
U
)
0
C
d
C
d
0
-
0
a
)
.
-
0
(
/
)
r
n
.
-
.
C
l)
t
o
C
d
b
b
1
C
d
'
C
d
0
.
)
0
I
-
i
0
b
l
e
I
L
U
c
L
U
0
3
c
'
J
0
)
U
)
a
)
0
o
C
d
0
-
0
c
d
.
J
Q
0
C
d
a
)
0
)
0
.
c
/
)
O
C
d
C
d
0
)
U
)
C
d
c
d
c
/
)
N
C
d
.
4
4
l
C
d
.
O
4
-
l
l
S
0
0
.
o
'
s
a
)
0
U
)
C
d
a
)
(
)
C
d
C
l)
U
)
0
0
o
C
d
-
C
d
a
)
C
d
G
J
C
d
C
's
'
(
A
.
.
U
)
0
l
0
0
0
0
0
C
d
0
C
/
)
a
)
U
)
U
)
c
a
)
0
C
d
C
d
l
s
C
d
0
U
)
o
C
d
o
O
a
4
z
s
.
.
.
c
n
(
d
0
-
'
O
d
C
l
)
-
C
d
0
0
0
a
)
.
a
)
a
)
C
)
0
0
0
Q
)
a
)
-
0
C
d
C
/
)
O
o
C
d
0
)
C
d
C
d
(
d
a
)
C
d
C
)
C
Z
.
g
M
C
d
C
d
0
c
/
)
w
C
A
0
C
d
U
)
.
-
. CI)
c
d
C
d
b
C
)
0
_
.
p
U
)
c
.
0
-
-
4
l
Q
u
a
)
C
d
wCdU)Cd
E
n
4
p
a
)
C
d
a
)
U
)
a
)
C
l)
a
)
0
0
0
c
d
'
0
U
)
0
C
d
C
)
U
)
-
a
)
;
0
)
.4
a
)
C
d
0
c
d
0
B
B
a
)
C
d
c
d
0
.
U
)
0
0
0
a
)
C
d
0
'
-
C
d
c
d
>
<
C
d
a
)
a
)
0
a
)
0
o
C
d
C
d
C
c
i
0
c
d
C
d
.
0
0
)
a
)
C
d
0
0
.
Q
)
c
z
0
.
C
/
D
C
d
-
-
C
d
C
d
C
I
C
d
U
)
2
C
d
a
)
C
C
d
a
)
C
d
U
)
U
)
C
d
'
0
C
d
a
)
0
)
U
)
0
a
)
O
0
)
.
O
'
0
C
d
c
n
0
0
'
0
-
b
J
D
c
0
0
C
l
)
C
d
C
A
4
-
.
C
d
(
1
0
4
0
c
d
u
0
E
o
C
l
)
0
.
.
.
U
S
C
L
)
0
0
#
c
l
)
0
.
C
d
.
O
.
C
d
C
d
C
d
r
O
l
C
d
Q
)
O
'
)
C
d
C
d
0
0
<
0
C
d
.
0
c
u
C
d
G
)
0
'
0
-
C
d
0
C
d
0
'
>
0
-
.
0
C
d
Q
)
c
,
0
C
l
)
.
2
4
O
1
-
4
'
c
d
0
-
Q
)
C
d
C
d
;
:
-
i
l
c
d
o
-
C
d
0
C
d
l
C
d
-
c
d
)
.
r
C
d
.
E
C
I
S
>
0
0
4
C
I
f
,
t
4
I
-
J
>
z
0
0
U
-
0
C
d
C
d
C
l
)
.
-
0
_
.
C
l
)
c
i
)
0
0
0
C
l
)
Q
)
l
C
d
1
i
0
C
l
)
d
c
i
)
-
C
d
C
d
;
g
.
'
c
i
)
0
c
z
C
)
c
i
)
0
0
0
C
d
C
d
-
C
Z
4
-
.
0
C
d
c
i
)
C
d
c
i
)
.
C
l
)
b
J
D
0
1
-
4
C
l
)
O
)
C
I
)
.
1
c
i
)
.
l
c
d
.
0
C
d
is
-
c
d
O
4
c
i
)
"
a
0
.
4
o
0
U
)
C
d
-
0
C
d
E
n
C
d
C
l
)
-
0
0
'
c
d
C
l
c
c
i
)
C
d
C
d
C
l
)
c
i
)
C
d
C
f
)
4
0
U
)
Q
)
'
1
0
0
,
C
d
0
0
{
4
4
c
i
)
4
0
c
i
.
C
l
)
0
_
l
C
d
i
0
C
d
c
i
)
C
l
)
c
d
-
Q
)
U
)
C
d
_
4
_
4
1
-
4
c
i
)
c
d
0
4
0
o
b
C
d
Q
O
C
d
0
C
d
b
c
i
c
d
c
i
C
l
)
l
c
d
C
A
I
(
.
9
I
-
w
U
)
0
V
)
c
i
)
1
0
1
0
-
z
1
-
4
0
C
d
C
l
)
0
c
i
)
<
C
C
A
c
i
0
_
h
-
c
i
:
4
c
i
)
Q
)
C
d
'
-
0
-
Q
)
Q
)
.
c
i
)
/
D
C
d
<
Q
)
C
d
0
'
c
d
.
.
.
c
i
)
d
l
c
d
C
d
0
'
0
m
>
I
I
C
d
l
C
d
C
d
C
d
c
i
)
C
i
)
O
c
i
)
.
-
.
C
l
)
o
Q
)
C
d
C
d
c
z
1
C
d
C
d
c
d
_
;
I
Q
)
C
l
)
4
-
O
0
-
C
l
)
l
C
d
0
C
d
c
i
)
Q
)
c
u
i
I
i
1
c
i
)
.
-
0
0
'
E
C
L
,
c
d
Q
)
4
4
c
i
)
C
d
I
J
)
l
0
-
c
i
)
C
I
)
0
-
o
0
C
4
2
c
n
c
i
)
-
C
l)
0
"
0
U
)
C
d
c
i
)
c
i
)
i
I
1
1
t
u
0
0
0
C
4
-
4
0
U
)
d
1
I
0
(
I
D
C
d
O
U
)
C
)
C
d
i
r
1
-
h
I
l
o
I
I
I
0
C
d
(
L
)
'
c
d
C
d
C
d
4
$
-
4
0
1
-
4
c
d
C
d
0
N
4
-
'
C
d
d
C
l
-
'
1
-
4
c
)
C
d
-
c
i
)
o
C
d
C
l
)
.
-
.
-
0
C
d
Q
c
d
E
0
0
b
b
C
d
c
d
L
)
c
i
)
4
-
.
C
l
)
C
d
c
i
)
.
c
i
)
P
.
'
-
.
-,-
c
i
)
l
0
U
)
C
d
J
F
i
j
i
0
c
i
)
G
)
C
d
E
c
i
c
i
)
c
d
c
i
)
c
d
^
^
W
-
'
-
0
I
n
C
d
-
<
c
i
)
0
C
C
d
C
d
c
d
C
d
C
A
0
I
C
d
C
d
C
d
0
0
)
0
c
i
)
l
0
-
4
-
<
C
d
C
d
C
d
C
d
I
C
l
)
c
i
)
c
d
O
C
d
0
C
d
Q
)
C
I
S
-
E
_
4
o
_
0
'
c
u
0
<
C
d
<
0
1
-
<
b
0
<
c
i
)
0
I
M
c
i
C
l
)
C
d
C
d
C
d
C
l
)
I
0
<
0
)
c
C
d
d
0
C
d
-
<
o
C
d
I
U
)
c
i
)
C
d
-
W
!
1
h
I
c
d
C
d
U
)
Q
c
i
)
1
-
4
o
C
d
C
d
C
d
0
0
C
d
I
C
d
0
c
i
)
0
0
-
<
C
d
0
I
I
I
-
0
)
0
'
I
b
i
)
I
I
Z
C
d
'
'
C
d
I
Z
'
C
d
0
O
'
C
d
0
)
C
d
U
)
C
.
)
(
l
)
C
d
c
i
)
C
d
.
-
0
0
1
0
c
l
)
0
p
-
.
0
C
d
0
c
)
v
U
)
0
c
i
)
'
c
0
Q
0
(
I
D
c
d
t
o
)
I
C
l;
(
I
D
0
a
c
Q
)
'
0
c
c
d
-
s
Q
)
0
)
'
0
0
c
0
0
0
-
0
-
0
-
a
-
.
0
-
-
0
0
)
.
0
C
'
c
z
0
-
r
.
0
Q
)
-
!
7
0
)
-
0
)
C
d
'
d
1
0
c
o
C
d
Q
(
I
)
l
u
Z
(
I
D
.
.
.
0
0
-
a
0
:
.
.
:
'
0
)
0
)
c
c
e
0
)
0
C
d
0
)
(
I
D
(
I
D
C
d
0
N
c
Q
)
(
1
)
I
,
c cd
0
E
'
o
'
U
,
(
I
(
/
)
Q
Q
C
(
L
)
c
0
0
-
0
1
0
c
d
U
)
0
C
5
C
'
0
.
0
)
4
1
)
O
C
)
b
'
Q
)
0
r
'
0
'
0
C
'
T
j
C
0
C
C
u
Q
4
.
4
C
I
S
C
d
0
c
c
0
c
t
'
c
a
j
c
d
r
a
,
-
.
-
-
I
(
1
)
0
-
4
0
c
-
0
c
u
.
Q
)
C
l
)
U
C
0
u
c
0
0
0
.
-
0
L
d
;
-
I
1
:
C
d
c
'
4
Q
)
.
-
.
0
C
C
P
J
o
a
0
1
0
C
'
I
0
<
4
-
C
a
(
I
D
(
-
-
I
I
-
w
U
i
0
(
I
)
N
0
n
f
l
.
0
'
I
t
c
d
0
Q
)
c
0
C
d
C
,
C
'
O
C
O
c
0
0
.
0
ll
j
J
)
.
0
-
c
d
Q
.
(
I
)
(
I
D
C
Z
(
I
D
i
m
0
E
0
r
.
0
'
-
0
c
)
-
6
-
a
(
I
D
'
6
'
.
-
b
.
c
0
E
0
D
I
c
0
Q
)
I
C
I
D
-
a
0
c
.
0
(
I
D
2
E
d
c
u
0
C
d
C
A
(
I
D
(
I
)
-
'
0
C
(
I
D
0
E
-
'
I
d
I
0
I
0
(
i
I
q
.
0
-
a
-
a
(
L
)
.
0
0
0
.
0
0
)
2
0
0
.
,
W
D
C
'
0
)
c
d
P
.
(
,
Q
&
'C
O
C
d
0
O
<
Q
)
w
C
A
L
0
0
)
0
)
C
C
c
d
1
4
0
I
0
)
.
0
'
0
)
.
0
0
0
Q
)
(
I
D
C
0
)
-
4
0
)
Q
0
.
0
o
4
c
z
E
0
0
0
c
0
0
0
2
0
2
_
C
-
)
Q
-
.
0
:
6
o
'
-
C
d
Z
1
4
.
O
o
a
)
0
)
.
C
(
L
)
(
L
)
'
0
)
(
i
-
t
I
I
I
-
(
I
(
Q
-
c
C
O
(
I
D
.
-
-
-
-
-
0
'
d
C
)
Q
)
1
0
C
l
)
i
'
c
c
l
(
"
1
C
'
-
.
2
:
c
(
1
)
0
c
d
S
Q
.
Q
C
(
L
)
-
0
0
-
-
C
0
#
.
-
C
'
M
E
o
'
0
<
J
)
0
c
,
c
,
$
-
c
d
0
0
-
o
,
o
0
0
'
0
C
d
Q
)
O
s
Q
)
C
d
C
c
c
.
_
0
-
.
-
0
o
E
-
Q
'
E
-
0
Q
)
I
I
c
I
0
.
4
)
c
d
o
C
l)
0
0
4
)
-
C
1
)
C
l
)
c
c
0
C
d
0
'
0
c
l
)
0
0
C
d
0
{
,
)
.
0
4
)
E
I
c
d
4
)
C
l)
0
0
0
C
d
4
)
C
l)
C
l
)
4
)
C
d
'
C
d
0
C
d
C
d
-
o
4
)
L
0
C
d
O
C
d
0
C
)
)
4
)
C
l
)
m
a
)
C
d
0
4
)
0
0
Q
)
0
-
0
Q
Q
0
(
1
)
c
d
.
0
)
0
)
b
-
c
d
C
J
)
C
d
0
o -
-
0
N
-
C
d
0
'
-
4
)
I
I
0
)
C
d
c
d
C
d
O
C
j
0
0
C
d
4
C
l
)
C
d
0
C
l
)
C
d
c
o
0
0
C
l
)
0
4
1
C
d
i
c
d
c
d
o
o
c
:
I
I
'
I
0
I
I
C
d
-
)
c
d
c
d
c
d
o
C
1
)
-
C
I S
r
n
-
4
c
1
3
0
)
c
d
4
)
C
d
I
d
4
)
-
4
C
d
'
C
d
0
C
d
-
[
o
1
C
l)
C
Z
0
-
0
0
0
)
)
C
d
o
)
C
d
0
-
-
P
.
O
Q
)
G
)
0
)
4
)
4
)
0
)
C
d
C
d
0
.
,
-
q
)
Q
4
)
C
D
C
d
N
C
d
Q
)
o
o
O
O
0
c
n
o
c
-
U
)
C
)
)
c
d
Q
)
0
-
4
)
0
-
C
d
O
o
E
4
)
C
l
)
o
6
o
.
-
-
C
d
F
Q
C
d
U
)
-
4
)
4
)
0
4
Q
C
d
O
C
d
C
d
0
I
c
r
-
o
.
0
c
d
U
)
C
I
)
C
I
)
4
)
C
d
N
4
)
4
1
4
)
C
d
)
C
d
0
0
4
)
0
4
.
-
Q
)
0
)
.
S
-
-
0
.
4
)
Q
C
d
-
.
0
C
d
U
)
0
'
O
N
N
C
l)
C
d
C
d
O
c
d
C
d
)
E
C
d
O
C
d
0
i
C
d
C
l
)
0
o
a
)
4
)
c
d
C
d
0
.
0
c
'
I
E
Q
)
C
I
S
C
d
C
d
0
Q
0
)
Z
o
Q
)
_
_
_
0
4
)
C
d
0
)
C
d
b
L
C
d
0
0
4
)
-
0
C
'
0
)
C
d
I
m
C
d
0
0
0
C
d
C
I
S
C
d
I
I
C
d
,
-
0
C
d
I
I
I
I
Q
C
d
C
d
0
0
)
C
I
-
-
S
-
E
o
0
0
i
3
.
C
d
O
C
d
5
o
C
d
C
d
0
)
O
'
C
d
I
0
I
-
L
U
I
1
I
L
U
0
'
/
,
C
o
c
'
.
l
-
-
-
-
-
_
,
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
c
c
.
O
)
)
i
D
1
Q
C
)
0
I
0
0
D',Cc
o
E
Q
c
c
U
I
I
c
d
)
b
z
V
)
C
.
)
c
N
s
i
i
i
4>
)
.
-
N
0
o
'
-
'
C
.
)
_
I
D
C
'
s
C
-
i
J
t
-
J
C
.
)
C
)
c
i
c
C
)
0
c
.
C
d
C
A
i
n
0
z
s
o
c
0
.
c
,
m
<
)
O
o
0
C
0
C
)
4
i
o
C
)
0
.
0
E
-
-
.
-
.
p
-
4
.
-
.
.
.
C
L
)
r
-
L
4
_
O
C
C
C
l
)
'
'
c
c
0
c
'
o
0
C
.
)
C
l)
..4
I
I
c
l
)
C
l
)
I
0
i
-
4
I
0
.
b
D
C
C
)
.
'
C
l)
C
)
E
-
o
<
0
.
0
c
l
.
6
4
)
0
C
)
C
C
?
C
)
C
)
.
0
;
i
C
l
)
C
l
)
C
)
c
.
0
C
l
)
C
_
W1
4
C
A
C
)
c
C
l
i
.
Q
-
X
Q
C
)
C
l)
C
l)
o
0
'
C
.
)
C
l
)
.
.
C
l)
0
k
c
i
s
C
Z
U
C
l
c
r
C
)
C
)
(
1
)
C
)
C
l)
(
)
-
.
C
)
C
l)
t
C
)
C
)
C
l)
b
J
)
P
C
l)
C
)
I
(
.
9
I
-
u
J
i
f
)
c
c
w
0
i
f
)
C
)
,
'
0
c
0
C
l
)
C
l
)
Q
)
<
0
C
L
)
-
,
i
Q
C
d
.
O
.
C
l)
E
(
n
C
I
C
r
n
C
I
S
C
J
)
C
Q
5
-
4
-
C
l)
C
)
0
0
4
)
4
)
C
C
l
)
C
C
(
n
0
c
c
0
'
0
C
)
N
4
)
0
-
'
)
C
)
0
C
)
0
C
l)
0
0
C
C
)
c
u
g
0
0
C
)
o
)
4
)
0
0
0
'
Z
C
l
i
Z
C
l
)
C
)
E
n
C
)
c
l
)
0
0
4
)
4
)
C
)
.
C
.
U
)
C
)
C
l)
o
0
6
,
_
0
m
0
C
0
0
C
y
,
'
A
)
c
d
C
)
0
l
C
C
l
)
0
o
'
o
c
o
N
0
C
)
C
C
l)
-
'
'
C
)
4
)
I
C
I
C
4
)
E
C
)
C
/
)
0
0
6
0
Q
0
C
)
O
0
E
2
-
0
L
i
U
U
0
O
C
)
Q
)
c
u
0
C
)
C
Q
)
C
)
.
-
.
t
_
_
-
-
-
-
.
-
-
-
.
-
-
-
-
-
-
-
,
-
-
.
-
-
-
-
-
0
0
C
)
:
i
.
C
d
c
O
0
C
d
.
E
h
C
d
C
)
C
d
t
o
c
c
-
C
)
C
d
C
c
E
C
)
c
-
c
0
4
-
0
l
c
d
C
)
0
0
-
J
c
C
)
C
)
<
C
)
j
0
o
E
c
0
c
C
)
.
.
t
C
d
(
C
)
.
'
C
)
t
I
C
)
-
c
c
o
b
0
c
$
C
)
.
-
0
C
d
4
C
)
C
C
IS
S
2
.
2
C
)
t
o
0
E
.
C
d
C)ic
I
C
)
I
o
c
n
0
C
)
0
4
E
Q
C
C
)
c
)
c
I
'
0
I
!
o
a
'
c
C
)
c
d
E
0
C
)
0
0
4
4
c
'
.
4
(
C
)
-
0
C
)
C
)
0
0
0
0
O
C
0
C
)
.
_
Q
4
'
.
4
1
I
C
)
0
0
0
0
0
0
o
c
,
I
M
b
D
C
)
'
-
E
2
'
C
'
C
)
c
S
C
)
E
Q
0
-
0
C
)
c
d
1
0
L
i
l
2
C
d
o
C
,
)
0
C
'
c
0
0
(
I
)
C
d
0
D
,
c
'
:
s
.
c
u
c
.
-
4
c
0
E
.
0
l
a
4
I
D
.
.
0
C
)
Z
C
)
I
I
I
E
.
0
'
0
4
C
I
S
C
)
0
4
-
4
4
.
4
r
,
)
t
C
c
c
d
w
c
d
0
0
C
)
c
I
0
I
-
w
U
i
L
U
0
'
I
,
C
4
c
.
'
l
c
'
1
E
c
C
C
S
Q
0P
i
C
U
)
S
4
C
)
0
.
0
0
0
'
-
U
)
C
'
C
)
.
-
C
)
C
C
)
C
.
0
c
C
0
.
.
(
C
-
9
0
0
C
)
C
4
-
4
C
,
-
,
C
)
S
o
Q
Q
U
)
Z
C
l)
C
)
Q
0
-
4
1
4
Z
r
'
'
.
4
0
Q
C
)
U
)
(
A
C
)
a
j
0
0
0
C
)
c
0
c
'
.
C
)
U
c
I
)
a
)
Z
0
C
)
C
0
C
)
0
c
l
U
)
c
0
C
L
)
0
E
C
C
)
U
)
p
C
)
C
C
U
)
0
0
0
(
C
)
_
C
'
C
)
0
-
0
U
c
c
0
C
'
C
)
C
)
'
C
)
o
c
_
4
-
4
C
0
i
l
,
U
)
C
'
0
0
M
c
c
C
I
)
c
N
0
o
E
C
)
i
-
I
c
o
C
/
)
0
I
C
)
P
.
Q
C
)
C
)
C
I
c
'
1
-4
4
C
0
c
d
D
U
)
C
/
)
.
'
-
4
'
O
C
)
c
':1
C
IS
C
)
C
)
C
)
0
C
)
Q
C
)
.
0
U
)
U
)
0
0
I
c
z
C
)
C
)
0
C
'
C
d
C
t
.
C
)
0
'
U
-
)
(
N
C
4
C
d
C
d
C
d
0
U
,
C
d
0
C
)
0
"
-
4
0
C
d
"
-
4
C
)
c
i
)
c
d
-
4
C
)
C
)
U
,
0
U
,
U
,
0
C
)
C
d
Q
)
U
,
C
)
U
)
C
Z
1
C
d
.
-
4
C
d
C
d
0
C
)
c
h
C
d
c
d
_
C
)
.
-
0
C
d
0
o
<
o
0
U
C
)
C
d
U
,
'
0
0
C
)
.
-
4
)
-
1
C
d
c
u
f
t
.
C
)
C
d
U
,
0
C
d
C
.
)
E
C
'
C
l
)
d
0
C
)
C
d
W
D
C
)
U
,
Q
)
-
C
d
C
)
0
.
.
0
1
14
r
d
E
C
d
P
0
C
)
.
.
-
C
)
C
d
.
C
d
>
0
'
.
C
l
c
n
c
n
U
,
-
4
.
.
o
.
9
s
-
4
C
d
c
d
0
U
,
C
)
0
'
c
,
'
C
d
C
I
-
-
4
C
.
o
U
,
o
C
IS
o
C
d
o
0
C
)
C
d
P
.
4
C
)
p
0
C
)
c
d
C
d
4
.
C
)
0
a
-
C
)
C
d
)
.
4
-
?
0
1
0
'
C
)
)
C
d
.
,
.
U
,
0
l
c
d
C
d
4
(
I
)
C
d
_
4
C
)
c
o
d
m
0
4
.
-
)
-
1
0
I
C
d
4
c
u
C
)
C
)
C
)
F
-
4
C
E
E
E
C
)
U
o
l
U
,
0
c
r
C
l
)
-
U
,
0
C
)
0
C
d
0
-
4
U
'
C
2
C
d
:
U
,
C
d
0
Q
)
C
)
0
0
C
d
C
d
C
A
U
.
0
C
d
U
,
0
C
d
C
.
)
0
i
C
d
C
d
C
d
C
d
0
C
)
i
-
C
d
C
d
0
-
C
d
b
f
)
-
0
C
d
C
d
C
d
U
,
C
d
(
1
)
.
_
'
4
.
0
0
0
C
C
d
C
d
C
d
C
d
.
c
d
o
C
d
Z
c
n
U
,
C
)
C
d
C
)
-
U
,
-
C
)
'
C
)
c
u
1
0
C
)
'
0
c
d
C
)
C
C
)
Q
)
C
)
U
,
b
L
D
4
0
C
N
.
,
-
C
d
C
d
C
I
S
C
t
C
d
C
)
E
C
d
a
-
C
d
o
J
O
U
'
C
)
4
C
d
U
,
c
i
U
'
Q
)
O
C
d
O
C
)
0
C
d
C
)
Q
)
C
U
.
r
A
(
n
C
d
C
)
0
E
U
,
C
U
d
.
C
)
P
.
I
-
j
>
C
)
z
C
)
C
)
U
,
0
U
,
0
C
L
0
0
U
,
C
)
0
U
,
I
I
-
L
U
(
I
)
L
U
0
1
/
)
(
N
(
N
I
U
'
C
d
C
d
C
)
I
d
-
0
1
0
c
d
O
)
I
M
U
,
0
0
)
.
4
c
C
f
)
-4
-
C
)
.
r
A
-
0
U
,
4
-
4
0
C
d
C
d
U
,
C
d
o
C
d
4
-
4
C
)
0
C
)
C
d
2
C
d
)
.
4
C
)
C
)
C
)
O
C
)
o
F
U
,
U
,
O
U
'
U
,
c
d
0
0
o
C
d
C
)
.
O
U
,
C
d
C
d
C
d
o
0
C
)
C
d
-
0
o
C
)
U
,
C
5
'
.
-
.
C
)
U
,
C
'-
.
G
j
o
U
,
)
.
4
C
d
c
n
C
)
0
U
,
<
C
)
C
d
0
U
,
0
C
0
C
d
E
0
C
)
o
'
-
C
d
z
a
U
,
0
C
)
E
0
P
4
C
I
S
1
-
4
C
)
z
0
0
0
'
C
d
O
'
o
C
)
U
,
4
C
d
E
O
'
o
O
0
C
d
U
,
0
4
C
)
C
d
'
C
)
C
d
C
d
U
,
.
o
U
'
C
d
C
d
C
d
C
)
C
)
0
C
)
0
C
L
)
U
'
C
)
C
l
)
4
-
4
I
0
C
)
0
-
-
4
o
0
C
)
C
)
-
4
0
C
d
0
'
0
C
l
)
I
"
-
'
0
U
,
C
)
C
d
C
d
g
4
-
4
C
)
0
U
,
Q
C
d
U
,
C
d
C
d
0
U
,
c
d
.
0
0
d
0
C
d
0
C
d
C
)
0
.
0
c
C
d
.
0
0
0
C
d
-
s
C
d
Q
O
.
,
.
o
4
I
o
-
I
C
d
I
'
O
I
C
I
S
0
C
)
O
C
)
I
C
d
C
)
0
Q
J
0
0
C
)
0
0
'
O
C
d
C
)
0
C
d
o
C
,
,
I
,
i
Q
C
d
0
4
-
4
.
C
)
0
'-
0
0
C
)
4
4
-
.
'
4
-
.
-
4
-
C
)
C
)
o
.
.
U
,
C
)
.
-
.
'
.
)
-
.
.
c
o
1
.
-
.
-
-
-
-
-
-
-
-
-
,
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
C
d
I
q
c
c
i
)
0
c
c
i
)
c
d
U
l
i
c
i
)
C
d
c
i
)
c
d
(
)
D
1
C
d
2
P
.
c
u
E
I
M
c
i
)
C
c
d
0
l
)
_
-
c
d
c
i
)
b
J
D
C
l)
0
C
l
)
C
l
)
E
c
z
t
C
,
c
i
)
ci) ci)
C
IS
.
c
i
)
c
n
C
'
s
a
,
0
(
L
)
c
c
i
)
-
$
-
N
.
.
c
i
d
c
'
d
E
c
d
'
:
c
l
)
f
Z
c
i
)
E
0
c
i
C
d
c
f
l
.
-
C
l)
C
l)
0
O
C
T
I
0
Q
.
0
'
O
Q
)
0
.
E
c
d
-
C
Q
)
C
l
)
.
-
0
O
Q
)
C
i
c
i
)
0
E
0
3
c
i
)
C
l
)
0
z
.
-
-
<
0
o
Q
E
Q
)
C
l
)
o
o
C
c
Q
)
Q
.
O
C
c
i
O
2
r
A
o
o
2
L
I
b
i
D
C
-
4
.
0
C
t
.
(
1
)
Q
o
C
O
C
C
0
'
-
I
C
N
Q
0
-
-
0
c
i
)
C
l
)
0
c
i
)
0
C
C
I
)
5
-
C
o
0
Q
)
c
i
,
C
l)
C
l
)
c
d
E
O
c
i
)
Q
)
'
c
i
)
c
j
C
d
>
0
c
i
)
a
.
M
C
l)
(
Q
)
C
l
O
O
0
'
C
O
)
0
0
'
-
c
.
-
C
C
d
0
o
o
0
o
o
/
D
O
0
Q
)
0
0
I
'
.
9
w
U
J
0
'
0
(
N
(
N
c
a
)
c
p
c
i
)
Q
C
A
c
a
j
-
4
0
c
i
)
E
.
L
:
c
i
)
0
c
i
)
t
c
E
0
d
l
t
W
Q
)
c
i
)
o
0
.
c
i
)
'
c
i
)
I
-
r
C
l
)
b
)
O
_
0
.
o
c
b
C
0
'
C
0
C
l)
(
1
)
C
)
o
C
l
)
c
i
)
a
s
1
0
C
l
)
u
)
s
c
i
)
(
1
)
4
-
c
i
)
C
l)
C
l)
i
!
c
i
)
U
)
C
l
)
C
I
D
(
l
)
C
Q
C
l
D
C
c
i
)
0
,
.
V
Q
)
s
c
i
)
c
i
)
.
-
Q
)
c
i
)
c
i
)
0
C
l)
.
c
i
)
c
E
-
0
0
c
C
l
)
Q
.
.
'
C
C
l)
6
>
C
c
i
)
C
l)
C
l
)
C
0
c
i
)
0
I
_
.
c
_
)
.
_
_
,
(
l
)
c
i
)
4
-
4
.
;
_
c
'
0
.
-
,
0
0
,
-
z
c
i
-
-
-
f
f
r
-
-
-
.
-
a
)
N
C
d
C
d
C
.
)
0
U
)
a
)
I
i
I
E
0
C
.
)
0
0
a
)
0
0
0
Q
)
a
)
U
)
C
l
.
C
d
0
0
0
O
a
)
c
N
I
C
N
Z
0
a
a
)
a
)
-
a
)
0
4
_
I
4
1
0
.
Q
)
a
)
C
0
Q
)
h
i
:
i
;
r
1
a
)
a
)
4
-
I
.
.
.
a
)
C
d
O
O
4
Q
0
_
C
'
.
.
o
C
',
0
,
C
(
I
)
Q
)
C
N
;
O
'
o
C
-
L
i
-
C
l
)
0
:
3
r
A
0
)
^
^
c
d
4
C
a
)
.
a
)
a
)
L
l
i
0
>
4
t
(
C
l
)
C
l
)
a
i
'
C
c
E
0
c
E
g
0
(
1
)
>
a
)
_
I
4
I
c
l
C
'
.
1
C
a
)
d
C
d
C
d
0
4
a
1
0
a
)
'
c
d
N
.
-
4
4
-
4
C
d
U
)
C
d
I
c
a
)
'
(
L
I
c
d
0
)
'
C
1
)
C
d
.
U
)
c
d
'
C
d
j
j
a
)
C
.4
C
d
C
'
-
.
O
Q
a
)
C
d
0
&
)
C
d
C
d
0
o
-
0
)
r
A
.
4
0
J
C
d
O
'
o
I
_
0
)
a
'
a
)
0
a
)
c
u
c
d
(
a
)
0
I
'
c
d
a
)
0
)
0
3
C
d
I
I
I
0
'
C
d
)
O
0
)
0
C
d
.
0
I
I
-
L
U
I
'
)
L
U
0
4
/
)
(
.
4
(
.
4
e
'
-
.
a
)
O
c
d
C
d
0
c
d
-
4
a
)
0
(
l
)
C
d
0
c
d
4
.
I
0
C
d
>
'
O
)
o
W
0
a
)
r
A
0
.
l
U
)
C
d
0
)
a
)
o
E
o
0
E
0
Z
0
C
d
>
E
0
)
0
)
(
1
)
0
c
d
.
c
J
C
d
'
m
.
a
)
0
0
)
0
0
)
a
)
C
d
0
C
d
c
.
E
C
d
u
S
0
0
C
d
4
1
0
'
C
d
.
-
4
,
a
)
4
_
I
C
d
E
C
.
C
.
I
0
Q
a
)
b
a
o
'
C
')
.
0
0
.
.
0
.
a
)
.
4
_
I
0
C
d
a
)
C
d
C
d
0
I
I
,
a
)
4
1
c
i
C
d
C
O
C
V
4
)
o
o
U
)
Q
0
C
d
c
d
U
)
i
3
C
d
,
0
.
0
c
C
d
C
d
C
d
a
)
a
)
U
)
a
)
0
s
C
I
C
d
;
a
0
C
d
C
d
E
a
4
1
c
z
b
C
.
)
a
)
a
)
Q
4
C
d
C
'
-
0
'
a
)
0
)
0
a
)
(
a
)
0
C
a
)
C
d
C
d
e
0
'
N
0
)
U
)
C
d
C
d
a
)
a
)
0
'
c
d
c
U
)
0
&
Z
C
d
O
a
)
0
.
4
.
4
E
-
4
a
)
0
)
&
C
d
O
C
d
0
C
d
a
)
0
a
)
C
d
3
'
a
)
C
d
I
o
C
A
(
A
C
d
C
d
0
1
a
)
I
$
.
4
(
a
)
:
h
0
C
)
:
0
C
l
)
a
)
C
)
4
)
0
C
)
C
d
O
C
)
r
n
l
c
d
C
)
r
n
.
-
C
)
I
C
d
c
d
C
l
)
'
C
d
0
C
l
)
0
C
I
S
0
c
z
C
.
)
C
)
C
)
C
,
Cd
C
l
)
0
0
c
d
'
-
'
C
d
C
l
)
C
)
C
)
C
)
C
d
0
C
l
)
C
l
)
-
0
C
d
C
l
)
I
I
I
C
l
)
(
C
)
b
i
D
0
C
)
0
N
4
)
C
l
)
<
4
)
0
0
E
(
C
)
C
)
C
)
C
l
)
0
C
)
C
)
C
,
0
d
.
<
0
C
l
)
r
4
C
d
C
l
)
0
0
'
0
Q
)
0
d
C
l
)
C
)
-
C
l
)
C
d
0
0
C
,
0
)
C
'
C
d
N C
)
C
d
E
4
C
l
)
0
c
d
C
)
0
C
)
C
d
C
(
I
C
d
C
d
C
)
C
l
)
C
d
C
)
C
d
b
I
D
C
l)
!
C
l
)
0
0
C
C
d
+
E
C
l)
C
l
)
C
4
)
6
O
c
t
C
d
O
C
l
)
.
C
l
)
0
-
i
(
n
C
d
'
C
d
C
d
a
)
Q
C
d
C
)
c
d
f
-
C
)
C
d
C
)
C
.
)
C
d
C
I
)
4
)
C
d
C
d
4
C
d
4
-
C
)
C
)
0
c
r
C
)
C
d
c
z
H
c
d
C
d
C
)
C
d
C
d
C
d
C
)
C
l)
C
l)
0
C
)
a
4
C
d
-
r
l
C
d
C
d
N
.
-
C
)
U
)
<
4
0
O
b
I
D
C
d
C
)
4
C
l)
r
.
0
0
C
l)
C
d
(
n
C
)
<
C
)
L
O
C
)
C
d
0
C
l
)
Q
)
C
)
C
)
C
.
4
4
C
d
C
)
C
C
l
)
i
C
d
U
)
C
)
C
)
(
I
)
o
C
d
C
)
4
a
C
)
C
I
S
0
0
-
'
C
d
c
d
C
)
.
C
d
C
I
)
0
C
d
0
C
U
C
l
)
0
0
'
C
)
C
d
I
I
_
4
4
I
C
)
C
)
c
d
C
l
)
0
'
C
d
0
C
d
C
)
C
)
C
,
0
l
C
d
C
)
0
l
C
d
N
C
d
C
d
0
4
C
d
4
C
)
C
d
i
C
d
C
d
C
l
)
C
d
:
C
)
I
E
C
)
C
l)
C
)
4
(
U
C
d
r
C
d
C
.
)
C
)
Q
)
0
<
C
)
0
0
0
0
C
d
C
d
0
4
C
)
C
I
S
C
l
)
4
)
C
d
0
C
d
Z
Z
C
)
C
d
c
z
C
,
<
C
)
C
)
E
d
.
E
C
)
c
d
0
C
)
4
)
0
0
C
l
)
C
)
Q
C
l
)
,
C
l)
C
d
C
d
C
D
0
b
i
D
C
)
C
)
C
d
c
,
c
c
d
C
d
0
4
)
4
C
)
0
Q
)
Q
)
0
E
z
C
)
C
d
0
C
l
)
C
'
C
d
0
C
d
.
-
C
l
)
C
l
)
"
0
C
d
C
d
I
C
d
C
C
l
)
Z
I
4
-
4
C
I
S
0
C
l
)
'
o
C
A
)
C
d
C
d
C
l
)
0
O
'
C
d
E
C
A
<C)
0
C
d
C
d
C
d
0
0
c
n
a
c
d
C
A
C
d
0
C
)
4
)
0
C
)
c
d
N
0
C
I
S
-
I
Q
V
C
d
<
C
)
C
)
C
)
0
C
d
0
4
)
0
.
4
C
l)
0
.
.
0
C
c
c
d
C
A
C
l
)
C
)
C
)
0
0
<
C
)
0
C
d
C
d
O
c
t
Q
)
o
4
)
Z
C
l
)
0
C
l)
C
)
C
)
C
)
U
)
Q
4
)
0
C
d
C
d
C
,
C
4
-
I
C
)
b
I
D
0
C
d
l
c
d
r
,
0
'
c
C
d
C
I
c
o
d
.
C
d
0
C
)
C
)
0
C
d
4
C
d
0
C
d
0
C
)
-
'
E
C
d
t
0
C
d
:
0
C
d
C
d
-
4
0
U
C
l
)
4
)
C
d
,
.
C
d
'
C
)
0
C
l
)
.
,
C
d
C
#
)
C
d
C
)
C
l
)
C
d
C
d
C
)
U
)
U
)
C
d
C
)
C
d
0
C
d
C
,
C
)
C
l
)
C
d
C
d
C
)
C
)
C
)
C
)
0
C
d
<
4
)
0
C
.
)
C
)
0
N
C
d
P
<
C
d
C
d
>
0
C
)
0
I
C
C
d
C
l
)
0
C
)
.
C
d
C
)
'
C
d
U
)
Q
C
)
.
.
<
C
)
0
I
C
d
C
d
N
C
d
<
C
d
C
d
c
d
C
d
c
.
0
b
i
D
C
)
C
d
<
C
)
2
L
C
)
C
d
C
d
<
0
C
d
o
o
.
C
d
0
C
d
C
)
C
d
r
o
0
.
<
C
d
.
4
0
C
l)
I
I
-
<
I
C
)
I
C
d
I
I
<
:
C
'
C
d
C
d
C
d
C
)
N
c
d
4
j
4
)
C
)
<
C
d
C
l
)
C
d
,
-
i
.
-
C
)
0
(
1
)
C
d
C
)
C
4
.
4
'
4
)
C
)
C
)
C
l
0
,
.
<
P
.
i
0
<
0
C
i
C
d
9
C
d
0
'
C
d
4
)
C
l
.
4
_
0
C
)
C
d
e
-
0
0
0
C
d
<
0
0
1
)
0
C
d
C
)
0
C
)
0
.
_
C
d
E
U
)
C
)
C
)
C
d
C
/
)
C
d
0
C
l
)
b
i
D
0
C
.
)
C
)
C
)
-
C
d
C
)
C
d
-
I
a
)
P
.
C
)
C
d
E
E
-
0
4
C
A
c
d
0
4
)
0
C
,
>
b
I
D
C
)
tc
d
o
a
s
C
)
-
0
C
d
E
C
d
r
.
C
)
E
0
C
d
z
i
l
:
-
1
C
)
0
U
)
I
(
9
w
L
U
0
0
(
'
1
4
)
.
C
l
O
C
)
U
C
IS
0
4
C
d
0
C
l
)
C
)
C
d
T
A
C
l)
C
)
0
0
l
C
d
.
4
.
1
4
.
1
0
0
I
t
j
C
d
4
)
0
4
4
.
1
C
'
C
)
C
l
)
C
l
D
I
.
'
C
)
C
)
0
s
0
i
l
g
:
c
d
E
.
c
d
.
.
0
C
4
)
O
Q
)
4
)
'
4
)
4
)
Q
'
C
n
u
4
C
O
&
)
C
d
C
d
C
I
)
O
4
)
-
4
)
0
.
.
.
o
E
'
0
C
l
)
-
o
c
n
0
C
I
D
_
0
C
d
0
C
d
C
d
(
A
9
1
o
j
:
h
E
'
c
,
c
i
s
0
0
-
.
a
)
c
d
C
d
C
d
C
d
(
I
D
0
4
)
O
4
)
(
I
D
Q
)
0
l
c
d
C
d
C
0
(
I
D
(
I
.
)
4
)
C
-
)
C
d
U
'
Z
b
J
D
.
_
.
'
4
)
>
4
)
0
4
)
N
C
U
'
0
E
0
0
C
.
)
C
A
.
(
I
D
0
4
)
$
.
4
)
C
d
C
d
E
Q
(
4
)
0
0
C
d
4
)
Q
.
Q
4
)
E
.
U
2
.
.
(
I
D
C
O
5
0
I
n
c
d
Q
E
(
L
)
c
d
0
-
C
d
0
Q
)
'
a
)
.
-
'
C
d
E
R
)
1
0
'
4
_
.
l
_
,
C
d
C
d
.
.
(
I
D
E
4
)
4
)
4
)
E
I
8
C
d
!
I
8
'
'
C
d
o
-
0
0
0
-
(
#
D
C
d
C
d
0
C
d
0
C
d
(
U
'
i
,
i
0
U
'
4
)
.
.
-
i
.
-
4
-
C
O
C
d
E
0
C
d
C
d
C
d
:
E
0
'
C
d
o
Z
_
0
_
0
'
C
d
0
C
d
&
'
0
-
C
d
C
'
2
0
U
'
I
o
E
b
C
d
o
I
I
U
'
0
C
d
C
d
C
d
1
0
0
0
(
I
)
-
C
C
d
'
C
Q
C
Y
.
.
0
-
C
0
4
)
.
0
(
I
D
0
'
-
C
d
C
.
)
c
d
4
)
(
4
)
0
-
C
C
d
0
0
.
C
d
4
)
-
'
0
0
4
)
C
d
.
7
.
F
-
I
C
d
.
-
0
I
D
L
U
I
'
)
L
U
0
I
'
,
(
.
4
(
,
)
(
.
4
c
C
d
U
'
Q
)
C
d
0
C
0
'
C
C
d
2
'
C
d
E
4
)
C
d
'
C
c
t
s
4
)
E
1
C
d
c
u
0
C
d
4
)
C
d
I
C
d
0
0
t
-
C
d
o
:
'
Q
)
Q
)
c
d
b
4
0
1
0
V
0
r
i
j
(
U
c
i
s
,
i
4
.
i
C
d
0
C
d
-
i
C
C
d
C
d
C
d
E
0
O
Q
4
)
C
l)
o
U
D
C
d
C
d
C
d
C
d
0
o
j
4
)
4
)
C
d
C
d
C
i
C
d
C
d
4
)
U
'
.
4
-
.
4
)
Q
)
4
)
C
d
-
i
-
0
U
'
U
'
0
0
C
d
c
'
C
d
C
d
.
0
0
.
<
4
)
0
Q
C
'
0
.
Q
U
)
4
)
Q
)
0
C
d
C
d
C
d
0
U
'
0
C
d
C
d
C
'
:
4
;
.
.
.
0
a
)
.
.
z
C
d
o
0
<
C
d
0
O
C
d
C
d
Q
)
C
d
4
)
0
-
Q
)
C
d
Q
C
C
d
z
:
3
c
t
s
C
l)
4
)
C
d
C
l)
.
0
C
d
'
C
d
C
d
C
d
-
.
0
r
.
C
d
C
d
C
d
U
'
0
G
)
C
0
C
d
U
)
.
C
I
S
a
)
C
I
O
C
'-
C
d
'
o
o
i
0
_
0
C
I
S
t
O
4
)
0
C
,
c
d
a
)
r
d
Z
r
n
0
8
d
)
$
I
I
I
I
I
l
o
I
o
'
'
0
C
d
C
d
4
)
C
d
C
d
i
.
C
d
C
d
I
0
.
4
)
0
o
0
0
C
d
N
U
'
0
P
O
C
I
D
'
C
C
d
Q
'
C
C
IS
_
_
.
'
C
)
C
d
C
)
C
,
C
)
C
,
)
C
l
)
0
0
C
l)
0
0
c
d
C
)
D
C
l)
0
'
c
C
)
0
L
d
0
C
)
C
)
0
I
C
l)
0
1
-
4
0
0
C
)
C
d
0
C
l
)
C
)
1
-
4
0
a
c
d
C
,
)
c
i
s
'
c
l
L
I
)
r
,
)
.
)
c
O
',
o
c
E
g
<
O
C
Q
)
Q
)
c
f
l
Q
'
.
C
d
I
'
z
0
c
4
C
4
:
o
o
r
J
C
I
S
M
P
^
C
A
1
f
t
c
C
U
C
C
C
'
Q
)
Z
Z
Q
.
)
.
.
O
&
D
0
I
m
Q
,
G
)
j
C
G
)
c
&
)
<
0
c
,
C
)
0
c
I
-
c
'
-
.
E
s
?
C
J
0
C
/
'
0
c
n
C
)
C
)
0
N
C
)
Q
)
.
(
C
)
O
Q
)
C
)
C
)
C
1
)
c
C
-
a
i
0
C
C
)
)
.
-
0
0
)
c
C
V
c
(
I
D
E
r
.
C
)
C
)
C
)
Q
)
C
)
-
E
0
0
'
C
l)
E
0
i
-
0
C
)
<
C
)
0
0
'
)
C
'
0
C
)
(
I
D
C
l;
0
C
0
-
c
C
)
(
j
.
d
4
-
4
-
0
0
m
0
C
l)
I
I
I
c
I
C
E
.
f
i
7
_
U
)
0
)
G
l
c
d
.
g
E
Q
i
-
Q
)
'
Q
)
(
0
c
E
-
h
f
l
.
r
n
o
-
.
c
Q
)
,
-
;
C
d
r
n
-
a
c
C
.
?
D
'
-
0
-
C
0
c
)
I
0
0
-
0
I
-
Q
)
0
C
d
0
c
0
0
r
C
o
I
C
U
C
-
)
C
C
d
0
c
n
C
C
Q
O
C
o
E
o
0
t
I
.
C
)
q
)
:
Z
C
Z
,
.
Q
-
0
'
0
C
)
c
C
)
'
0
0
C
l)
C
C
)
o
'
0
c
l
c
C
)
C
l
)
C
l
)
C
)
0
I
.
o
C
)
C
)
-
0
'
C
)
0
C
-
C
)
C
0
c
c
1
-
4
'
-
C
'
-
(
1
)
0
'
C
)
0
e
-
4
,
.
Q
0
c
0
0
C
l)
I
o
I
0
l
)
1
-
4
C
0
0
C
Z
N
O
'
N
O
E
_
p
.
4
C
.
-
.
-
-
.
C
)
I
4
:
I
4
:
I
-
U
i
i
A
U
i
0
U
,
c
.
1
F
.
-
r
)
I
I
'-
4
0
0
0
C
d
(
1
)
0
C
l
C
l
C
l
o
C
l
b
n
0
C
l
I
C
n
.
C
l
0
4
0
C
l
'
C
l
'
C
l
1
.
4
4
C
l
)
k
c
i
j
C
l)
4
i
0
)
)
C
l)
0
O
'
C
l
'-
4
Q
)
0
C
l
'
C
l
C
d
c
d
E
-
)
Z
C
l
C
l
C
l
C
d
c
i
)
0
0
Q
0
C
IS
C
d
b
I
D
C
l
0
.
c
d
C
l
:
'
4
-
i
C
i)
C
l
0
c
u
0
l
c
d
0
1
-
9
C
d
0
0
C
i
)
C
l
0
4
-
i
C
l
0
0
Q
)
0
C
U
.
-
-
1
o
Z
(
)
c
d
r
u
0
)
0
0
)
I
h
1
c
d
o
0
r
.
"
o
v
.
0
C
L
)
r
.
C
l)
E
n
0
)
4
-
-
.
C
l
t
n
0
Q
C
Q
)
-
o
c
i
s
1
.
4
0
r
A
V
.
,
1
Q
4
0
0
0
0
)
C
0
)
'
0
)
4
_
a
0
0
(
n
.
C
l
)
2
Q
)
0
C
d
4
4
c
d
E
u
o
4
)
0
,
P
C
l
)
w
C
l
l
)
-
0
0
(
1
)
0
C
l
0
C
l
c
d
0
)
0
0
0
0
0
)
-
3
0
I
D
.
.
O
C
'
C
l
4
)
E
0
Q
)
Q
'
-
C
l
0
)
C
l
0
c
r
C
l
'
C
l
C
l
o
0
)
0
C
'
1
4
-
i
n
Q
-
i
I
'
-
9
I
-
L
i
i
U
,
U
I
0
'
1
)
'
O
C
l
,
E
0
)
0
l
C
c
I
)
0
C
l
)
4
-
i
C
l)
C
l
4
E
E
b
O
C
d
a
c
E
0
C
l
0
C
'
-
1
W
0
'
-
s
I
E
E
I
E
C
l
0
'
A
4
-
.
C
'
c
I
)
C
l
0
2
0
4
Z
O
o
c
I
)
b
I
D
0
,
.
0
i
C
l
C
)
o
0
)
0
0
)
t
'
I
D
1
C
l
C
l
0
0
)
m
C
l
Z
C
l
C
)
C
)
r
l
o
0
(
F
)
C
l)
C
F
)
4
:
C
l
C
l
C
l
0
)
1
C
0
O
C
'
-
C
l
0
i
-
4
C
'
'
C
l
(
1
)
C
l
C
l
'-
4
C
a
)
C
d
C
O
4
0
0
t
t
g
L
0
Q
)
C
l
0
)
O
0
Q
)
k
Q
)
6
0
0
0
)
0
)
0
)
C
l
0
C
l
9
:
j
0
0
C
C
l
C
l
Q
i
,
Q
C
l
0
a
)
a
)
C
l
C
l
C
'
1
I
I
I
C
l
f
i
I
C
'
C
l
)
H
0
)
0
(
)
C
l
C
l
i
-
C
l
c
d
I
C
l)
-
4
0
0
C
'
4
)
w
P
L
,
Q
0
)
C
D
P
0
)
0
)
C
)
'
C
d
1
-
4
C
d
C
)
0
l
C
d
z
.
-
C
,
C
d
C
)
.
4
-
4
C
l)
C
)
0
c
c
0
(
'
P
1
c
Q
'
S
i
D
I
c
c
0
1
-
4
1
-
4
o
S
r
A
C
)
0
c
c
j
C
)
C
)
I
o
O
c
i
C
)
O
c
C
)
0
c
u
0
C
)
c
1
-
I
C
I
)
I
z
-
'
s
c
I
D
o
c
'
o
c
d
o
c
c
l
.
C
)
F
j
U
1
o
Q
c
r
I
:
C
d
C
C
'
C
)
.
,
-
,
d
l
c
d
C
d
C
)
1
-
4
1
-
4
C
)
O
E
.
.
C
d
C
d
.
4
-
I
'
O
C
d
1
-
4
.
4
4
.
C
)
O Q
c
)
l
)
C
d
C
)
-
:
D
0
C
d
C
)
C
)
1
-
4
'
C
)
l
c
d
1
-
4
1
-
4
C
d
Q
'
0
o
-
o
0
C
)
C
d
0
C
d
i
.
C
)
0
N
C
d
C
d
0
C
)
C
)
b
I
i
0
1
-
4
I
D
C
)
C
d
C
d
C
I
S
c
d
C
)
.
C
)
1
-
4
0
Q
1
-
4
C
'
C
d
0
0
0
l
C
d
C
d
C
d
-
C
'
0
>
u
,
t
o
r
C
)
q
)
0
(
Q
)
c
r
C
d
C
d
C
l
)
E
1
-
4
c
d
0
C
)
S
o
0
e
C
)
C
)
-
'
C
d
0
C
)
ow
m
0
C
l
)
C
d
>
0
C
d
c
d
d
0
'
1
-
c
1
)
-
Q
j
c
O
o
'
C
d
C
'
C
)
.
0
0
c
d
U
1
.
C
;
d
0
,
0
0
4
-
'
-
c
d
.
4
-
4
C
l
)
.
0
C
)
C
)
0
c
d
F
'
C
)
.
0
C
d
.
2
4
4
.
I
'
U
)
I
O
C
)
-
a
-
4
s
c
C
d
C
O
C
d
C
)
o
'
C
)
C
l
)
<
o
0
o
E
2
C
d
C
d
C
)
'
C
C
d
-
4
0
P
4
1
-
4
C
d
-
.
C
)
C
A
C
d
1
E
4
0
c
z
u
M
C
d
0
C
)
-
0
;
z
-
O
c
d
I
i
-
o
C
d
Q
)
I
I
I
0
l
C
d
0
Q
)
0
0
C
l)
c
C
d
I
I
-
L
L
I
w
0
3
:
(
V
)
,
C
d
C
l)
0
a
;
0
C
d
1
I
)
.
I
C
d
C
E
O
C
d
C
)
C
d
C
d
I
C
d
O
'
C
d
c
d
C
)
C
d
0
I
C
d
w
0
w
0
I
0
C
d
Q
C
)
C
)
1
-
4
C
d
.
4
0
1
l
I
'
Q
)
C
)
-
.
-
C
d
0
C
.
a
C
d
C
o
C
d
I
{
4
<
Q
)
.
.
0
_
.
C
)
0
'
-
0
-
C
d
-
f
l
-
C
)
.
-
0
0
'
C
d
C
l
)
c
C
)
C
d
c
C
)
C
'
U
)
A
'
C
d
C
d
C
d
0
.
4
0
1
-
4
C
l
)
C
C
d
.
0
U
)
C
)
U
D
C
)
C
'
0
.
u
4
-
0
I
.
I
C
d
H
I
)
C
d
I
C
d
z
0
C
)
o
i
:
i
U
;
0
C
d
'
C
d
C
)
C
)
0
0
Z
;
U
)
I
I
U
)
I
I
I
I
i
l
E
E
.
.
'
C
d
C
)
C
d
0
.
,
!
,
C
d
C
d
d
C
d
V
C
d
C
d
b
a
-
.
.
2
C
)
'
C
)
.
4
.
0
.
C
d
C
)
v
-
q
C
d
C
d
O
E
O
E
.
U
)
,
C
d
C
'
O
C
d
0
C
)
-
0
C
IS
C
)
1
4
C
)
C
'
C
d
C
)
G
)
.
C
d
r
n
U
)
-
C
d
.
C
)
C
d
C
d
'
-
b
O
'
c
d
C
d
C
d
C
d
0
)r
A
C
)
C
d
4
-
C
IS
0
0
C
)
_
c
d
C
)
o
c
I
0
C
d
I
C
d
C
)
C
d
0
C
l
)
-
1
-
4
1
.
,
C
d
0
O
I
0
C
d
C
)
L
o
;
i
c
d
d
C
d
U
)
C
d
C
d
C
d
C
)
U
)
0
C
IS
0
;
4
4
g
-
'
o
-
o
.
-
C
)
O
C
d
C
d
C
)
C
)
1
-
4
0
'
0
.
,
C
d
,
'
C
)
0
P
-
C
.
)
1
.
4
4
.
4
0
0
C
)
0
)
N
C
d
c
d
1
0
4
g
b
t
c
d
-
0
)
.
-
0
.
c
d
0
4
0
)
0
.
0
c
d
o
4
0
4
0
)
C
d
c
d
C
d
-
;
.
J
M
'
o
0
N
C
d
0
P
-
0
4
U
)
'
d
O
.
<
.
0
C
d
U
)
0
C
d
0
)
0
)
0
0
0
.
0
C
d
:
.
S
3
0
4
0
,
C
d
C
d
0
)
0
)
U
)
-
4
-
0
0
.
-
C
d
.
.
0
0
0
I
F
E
4
)
4
)
4
)
0
8
0
0
.
C
d
a
)
4
4
C
's
.
-
0
0
t
x
4
)
'
C
d
!
O
4
.
0
c
i
i
E
1
.
'
c
d
>
0
C
d
c
r
:
3
b
b
l
i
.
0
.
-
I
I
-
w
I
I
U
i
0
I
n
o
E
E
0
.
-
I
c
d
9
-
Q
)
a
)
.
0
0
r
A
4
a
)
(
1
)
0
)
0
4
-
4
c
1
>
E
r
I
'
c
d
1
4
c
O
c
+
4
o
0
0
I
o
l
)
0
3
0
c
i
i
c
c
d
c
d
0
4
c
0
Q
)
i
1
0
U
)
I
I
E
U
)
G
)
-
.
2
0
)
'
Q
)
C
0
+
J
.
.
0
Q
0
Q
)
O
b
a
P
.
I
I
I
I
I
0
.
.
4
C
0
0
)
(
1
)
>
C
Q
)
U
)
c
d
E
E
c
d
C
d
0
0
)
c
c
E
o
o
c
0
)
c
i
C
h
0
c
0
CO
D
c
r
0
)
0
4
L
c
d
.
o
0
0
E
x
.
C
4
-
N
O
)
i
l
P
f
i
0
U
)
_
0
0
)
<
a
)
i
c
U
)
0
0
)
U
)
C
U
)
0
'
0
c
c
l
a
)
c
d
0
0
)
1
I
C
A
o
.
E
<
.
(
C
U
)
U
)
a
)
-
4
Q
-
0
-
0
0
)
N
o
c
d
0
0
)
.
-
<
0
)
0
a
)
c
i
s
.
.
C
d
.
c
d
C
O
o
E
r
u
z
w
C
.
.
)
0
r
A
p
o
1
-
4
b
l
)
c
U
)
0
0
)
0
)
0
4
0
C
d
0
4
-
0
c
y
c
d
U
)
4
-
0
4
0
-
1
-
4
0
0
)
c
o
c
0
)
0
0
4
.
_
a
)
0
)
C
d
0
0
)
c
I
c
d
0
4
C
d
f
A
4
)
1
0
0
r
A
U
f
l
d
"
c
d
0
O
O
c
d
0
.
0
k
c
d
C
d
I
U
)
0
r
f
-
.
3
)
b
I
0
c
0
.
0
P
U
a
)
I
U
)
a
0
c
C
d
4
U
)
0
c
d
1
.
(
4
-
0
O
0
a
)
(
1
)
0
"
a
)
a
)
0
.
C
d
0
)
C
d
I
c
d
C
d
0
a
)
I
.
.
4
C
d
d
O
Z
Q
0
c
d
r
.
u
I
U
)
.
.
.
<
O
Z
c
'
o
'
-
.
-
I
I
I
I
c
o
0
<
c
d
2
0
<
a
)
C
d
4
)
.
.
-
I
c
d
4
)
a
)
0
Q
4
)
Q
C
d
0
E
o
C
d
U
)
.
U
)
O
U
.
1
4
O
N
0
.
0
.
4
c
d
0
<
0
0
4
0
.
0
U
)
l
c
d
c
d
'
I
I
I
.
0
0
.
4
Q
)
O
.
0
0
.
0
0
.
Q
n
Q
,
C
d
4
.
2
U
)
C
I
)
Z
.
5
Z
O
1
1
8
C
d
C
d
0
'
a
8
0
)
P
C
d
Q
)
1
-
4
4
0
4
4
)
0
o
0
O
-
4
.
E
0
0
0
1
.
4
0
0
4
-
4
)
0
-
C
d
C
d
4
1
5
C
d
C
.
)
-
I
0
.
.
-
.
0
<
c
d
b
O
c
d
0
-
C
d
O
.
0
C
d
C
d
Q
C
d
0
(
1
)
b
0
c
d
.
s
U
)
U
)
0
)
0
)
a
)
0
C
d
c
d
c
d
0
)
)
0
E
'
W
0
'
c
d
U
)
a
)
C
d
c
d
0
1
-
4
c
)
C
d
c
4
c
d
a
)
o
.
0
0
c
d
0
(
)
0
C
d
U
)
4
4
0
)
0
C
d
U
)
0
U
)
c
d
-
1
-
4
1
.
C
l)
C
d
0
4
a
)
4
-
0
)
0
U
)
4
)
C
d
O
.
-
C
d
c
d
0
4
-
-
-
-
.
-
-
-
-
-
.
.
-
-
-
-
-
-
-
-
-
n
-
_
_
_
_
_
_
_
_
_
_
-
.
-
-
.
-
-
-
.
S
-
-
-
-
-
-
-
-
I
I
-
w
w
0
U
.
'
C
)
C
)
.
0
c
i
)
0
C
)
I
-
I
0
4
.
1
C
)
C
d
C
l
C
)
C
)
0
0
I
d
z
C
)
0
0
c
d
c
d
O
)
c
d
C
d
0
'
c
i
-
C
d
6C
dlC
d
4
)
0
C
d
C
d
o
o
h
C
Q
)
C
f
)
0
C
)
Q
)
'
W
C
d
c
l
C
)
.
c
:
C
d
Q
Q
c
i
l
c
d
)
C
d
;
<
C
I
D
C
d
.
C
)
C
i
C
d
U
)
0
E
v
o
E
<
C
I
)
0
0
c
i
C
.
)
f
l
C
)
C
)
0
-
-
C
i
'
o
o
C
i
c
d
a
c
i
c
i
C
i
-
o
0
c
i
c
'
)
c
i
<
0
V
Z
V
D
Z
c
i
c
i
c
i
0
N
C
)
I
C
)
I
I
I
I
d
o
c
i
<
c
u
0
'
C
)
o
_
0
.
0
l
c
d
Q
)
Q
C
d
'
0
.
0
u
Q
)
c
i
(
/
)
G
)
O
Q
)
L
I
D
C
i
c
i
d
.
c
i
C
Z
C
t
4
.
.
l
-
C
)
0
(
I
D
o
c
i
c
i
-
W
i
-
0
0
_
c
i
d
<
c
i
.
'-
4
c
i
c
d
.
-
Q
)
.
C
.
)
0
c
N
C
)
'
O
c
t
O
C
)
c
t
.
-
i
d
c
i
.
'
<
C
)
0
c
i
0
'
-
4
l
c
i
_
E
-
c
i
O
l
Z
'
c
i
0
c
i
C
d
c
d
I
l
l
0
C
)
C
)
4
-
.
-
C
)
c
i
c
i
I
<
c
'
c
i
E
C
d
c
i
'
C
)
.
4
-
.
.
.
-
(
d
c
i
E
C
)
C
)
c
i
C
t
0
E
c
i
,
C
)
c
i
c
i
O
c
t
c
i
c
i
'-
4
c
i
c
i
c
i
C
)
C
t
4
-
.
0
Q
)
C
)
'
0
C
)
4
c
i
C
d
C
)
'
Q
)
C
)
.
u
1
t
t
C
)
C
)
C
t
C
)
C
l)
C
)
4
-
.
c
i
C
)
-
c
i
C
4
-
E
-
c
i
C
d
0
c
i
E
-
4
0
r
A
-
1
c
t
O
a
b
O
.
c
i
C
)
c
d
C
A
C
.
)
c
i
c
i
'
c
i
c
i
0
C
'
-
.
C
l
)
C
)
C
i
C
)
C
d
0
1
'
'
c
i
a
)
C
d
,
_
C
)
0
.
3
c
t
0
c
i
c
i
C
)
0
C
o
I
D
r
l
c
d
c
t
0
c
C
)
C
)
C
)
C
l
)
4
-
.
C
)
c
i
c
i
Z
0
l
c
d
C
d
C
y
g
o
C
d
C
d
E
c
d
c
i
0
4
r
A
u
E
C
c
C
I
S
4
^
'-
4
c
i
C
l
)
C
)
C
i
0
o
o
.
E
o
o
.
,
c
i
0
c
i
.
4
O
4
C
)
r
A
4
C
)
'
C
)
C
)
.
0
c
i
.
C
d
0
c
d
c
r
0
0
0
Q
)
0
0
C
l
)
[
2
I
L
l
c
l
)
,
)
U
)
o
o
.
g
;
C
)
c
l
.
U
U
D
2
U
)
0
0
<
0
(
U
)
)
C
C
,
)
3
0
J
0
Q
C
-
.
0
:
H
z
I
c
d
s
-
4
v
o
-
4
(
3
3
0
C
)
-
c
b
J
)
0
.
0
C
0
)
o
0
m
P
.
C
d
-
0
C
l
)
C
.
)
C
C
T
S
C
d
C
0
c
I
)
C
C
C
C
U
c
t
1
)
c
0
O
0
0
c
o
O
c
'
-
'
c
u
a
'
U
)
U
)
c
-
0
C
U
)
-
c
0
C
l
)
-
2
0
E
n
C
l
)
'
c
d
C
l
)
U
)
'
c
d
A
U
)
)
r
.
C
l
.)
C
)
U
)
0
0
0
c
n
C
l
)
C
l
)
0
C
l
)
C
I
S
C
d
C
,
)
C
l
)
:
D
.
g
-
c
0
0
I
C
-
U
)
C
d
U
)
a
)
U
)
U
)
C
I
S
U
l
-
C
d
C
d
c
o
c
t
;
>
C
d
0
0
E
n
C
I
S
C
d
-
C
C
d
c
z
U
)
-
C
d
C
d
-
C
d
;
.
C
I
)
C
d
C
l
)
U
)
.
-
C
d
.
C
d
b
C
'
C
d
C
l
)
0
-
&
6
U
)
c
u
0
C
l
Q
)
C
d
C
l
)
2
U
)
C
d
0
0
0
'
0
C
d
C
d
0
C
l
)
0
-
1
-
-
,
C
d
C
I
S
I
a
)
N
C
d
-
-
U
)
0
C
l
)
i
i
i
I
(
U
C
I
S
l
u
C
d
N
'
0
0
-
(
d
C
d
2
C
d
C
I
S
C
d
0
I
c
d
0
0
0
a
)
0
(
)
0
0
0
0
.
Z
"
Z
r
i
O
C
d
Z
O
I
c
d
I
I
d
1
2
U
)
C
,
0
C
l
)
C
I
S
0
'
0
C
d
C
l
)
C
l
)
-
-
d
Q
)
'
C
d
U
0
C
L
)
0
C
d
V
'
Z
.
a
l
C
l
)
O
o
c
d
b
I
I
L
h
Q
)
C
^
.
'
0
.
'
Q
)
^
-
4
r
C
l
)
<
Q
)
C
4
.
4
C
d
0
C
d
0
C
d
,
.
9
U
.
3
a
)
U
)
'
C
d
)
-
@
C
d
.
L
0
C
d
C
l
)
E
0
-
E
C
d
C
'
-
0
C
d
C
d
0
C
d
-
-
C
l
)
c
C
d
a
)
C
d
C
d
E
0
C
d
-
C
d
W
0
C
d
0
0
0
C
d
I
E
C
d
s
.
4
b
i
D
P
.
U
)
'
C
d
Q
)
C
d
'
C
d
a
)
C
d
a
s
0
.
C
L
)
.
-
!
I
C
U
)
C
d
C
d
C
l
)
0
0
Q
)
C
I
S
E
-
U
)
O
.
0
U
)
C
d
0
0
C
d
U
)
C
4
W
a
)
C
d
4
0
O
C
I
C
d
a
)
U
)
C
d
a
)
E
C
d
C
d
C
l
)
U
)
a
c
u
w
D
C
l
)
C
l
)
Q
,
0
C
d
'
0
C
d
C
d
C
l
)
'
a
O
Q
I
I
-
L
U
L
I
)
L
L
)
0
L
I
)
-
.
-
-
-
(
3
)
,
C
l
)
0
C
f
)
0
0
Q
)
6
'
0
E
c
d
o
.
-
_
c
u
a
)
o
c
)
:
.
I
o
<
o
0
)
C
d
,
-
1
c
d
4
.
J
0
0
C
(
L
c
Q
)
b
J
O
Q
)
0
;
(
L
)
C
4
4
0
0
0
C
,
)
C
'
c
0
0
C
l
)
S
.
0
(
j
)
0
<
-
<
O
.
)
)
Z
)
c
0
0
0
C
Z
<
0
0
C
.
)
0
C
l
)
O
D
O
-
E
2
I
D
0
o
-
Q
C
l)
0
C
's
C
IS
o
0
,
C
_
C
1
F
L
O
C
4
-
o
Q
)
C
)
(
C
.
:
Q
)
C
0
0
C
d
.
0
Q
C
l
)
U
,
I
I
E
-
0
-
0
0
0
-
I
o
z
I
i
D
h
C
l)
C
.
)
C
d
C
o
I
D
c
i
,
)
0
)
0
0
.
.
0
)
I
_
C
I
0
I
0
)
0
U
)
Q
0
C
c
'
3
'
0
c
C
0
C
Q
)
C
'
P
.
c
0
E
0
c
Q
.
0
0
o
Q
)
C
(
,
9
0
c
Q
)
C
.
)
'
I
)
D
(
I
)
Q
)
0
I
.
,
-
0
(
I
D
0
C
C
/
D
<
i
I
c
0
C
'
(
1
)
0
C
'
)
0
_
0
U
D
0
U
,
1
.
1
)
3
:
o
8
o
E
C
I
D
.g
0
C
C
IS
Q
)
C
Q
)
(
J
)
-
C
/
)
0
i
.
i
;
;
-
1
0
C
C
.
0
)
P
.
0
)
0
I
O
I
o
o
.
-
4
0
)
C
0
-
'
c
t
'
0
0
)
b
J
D
0
)
N
0
0
)
0
)
0
(
N
I
D
U
,
U
,
C
U
,
C
'
'
Q
_
&
U
,
,
0
.
C
1
4
I
-
J
>
z
0
0
L
I
.
0
I
U
,
F
-
w
'
I
,
c
c
U
i
0
V
)
3
:
c
o
c
S
.
)
C
.
-
Z
0
c
U
c
0
C
d
u
0
m
a
)
0
,
C
I
)
U
)
o
C
IS
L
4
0
t
j
I
n
C
's
0
a
)
C
Q
C
L
C
)
I
C
p
-
p
-
4
0
C
C
.
C
l)
c
l
)
$
(
/
D
0
p
a
)
<
a
)
0
C
0
.
C
'
c
J
)
C
z
a
)
Q
0
.
-
4
-
M
I
(
A
I
C
l)
I
M
Q
a
)
0
C
0
'
O
'
c
/D
.
C
l
)
C
a
)
C
l)
I
C
l
)
a
)
0
a
)
a
)
0
Q
.
c
V
)
-
,
-
<
a
)
0
a
)
C
C
l
D
Q
I
C
C
0
c
I
b
j
C
-
4
-
4
b
D
d
C
-
a
)
C
c
Q
)
l
)
Q
a
)
a
)
C
a
)
c
z
a
)
C
a
)
'
C
Q
s
o
c
n
a
)
0
0
-
<
-
-
'
a
)
<
o
a
)
C
'
Q
)
c
d
0
a
)
I
0
.
-
O
c
,
j
<
C
C
I
D
C
l
)
'
a
)
a
)
I
c
0
l
I
I
Z
o
a
)
-
0
o
o
C
l
)
C
C
C
l
)
C
a
)
a
)
<
a
)
Q
U
D
Q
)
a
)
P
.
P
0
a
)
a
)
0
C
I
S
0
'
C
'
a
)
C
4
-
<
Q
)
P
-
.
0
0
C
C
)
-
0
0
C
c
v
$
'
<
a
)
C
a
)
-
-
.
1
-
4
P
-
<
0
a
)
0
C
.
S
Q
)
c
'
-
-
E
n
c
d
a
)
<
a
)
0
o
P
<
a
c
n
<
a
)
C
a
)
d
f
2
a
)
C
6
C
1
U
)
C
'
'
c
d
a
)
C
C
'
0
a
c
i
d
0
C
l
)
'
a
)
C
b
f
l
c
C
(
4
a
)
0
a
)
.
_
_
C
a
)
0
C
7
C
IS
a
)
Q
)
c
-
C
'
0
C
c
d
O
-
C
'
C
's
c
r
(
U
C
)
-
4
C
"
-
4
o
U
)
<
a
)
"
-
<
0
1
C
'
c
0
Q
)
a
)
a
)
<
C
l)
C
c
l
D
C
C
c
E
0
"
C
l
)
d
a
)
C
'
:
:
-
1
1
a
)
C
C
P
<
s
a
)
a
)
:
a
)
0
c
d
C
7
t
o
c
d
.
a
)
C
'
a
)
a
)
Z
0
a
)
a
)
C
E
v
c
o
0
a
)
C
;
.
I
Q
)
4
4
C
'
0
b
z
Z
C
'
a
)
0
Q
)
c
-
a
)
C
C
Q
)
a
)
.
-
4
)
C
)
c
z
Q
)
C
I
S
p
.
a
)
C
'
C
c
u
:
z
0
E
Q
)
a
)
Q
0
C
c
t
C
.
P
4
4
P
C
0
Z
b
J
C
0
a
)
V
C
)
C
-
P
-
<
a
)
p
.
"
-
4
a
)
a
)
C
.
)
a
)
0
a
)
C
d
b
b
G
)
r
J
)
a
)
C
l)
a
)
'
0
0
0
P
-
4
c
U
)
C
U
)
c
c
C
)
0
M
C
t
C
1
-
4
C
I
S
C
d
U
)
)
C
)
C
)
U
)
C
U
)
b
J
D
C
'
U
)
c
0
C
)
0
)
9
0
C
C
)
U
)
U
)
C
0
U
)
D
.
.
2
c
0
C
C
)
U
)
.
C
C
1
-
4
P
.
C
l
I
C
I
U
)
-
C
.
2
c
-
C
'
)
0
5
-
0
C
)
c
,
o
C
)
0
0
0
)
0
)
0
z
C
t
C
t
0
)
C
)
C
t
C
)
U
)
0
U
)
0
U
)
0
C
)
0
I
-
0
C
t
.
C
)
0
'
C
0
<
C
t
C
t
'<
Q
)
r
,
.
c
t
0
0
p
.
.
o
.
.
-
0
0
-
p
.
.
C
)
0
-
C
t
c
t
c
t
0
.
4
c
t
0
C
)
0
'
C
)
o
U
)
C
t
a
.
C
t
b
C
.
.
.
C
t
0
I
c
d
-
-
C
t
s
Q
I
U
)
'
O
C
t
,
<
&
)
C
t
-
C
)
U
)
'
C
)
E
.
C
)
c
z
C
_
0
N
U
)
0
)
.
0
C
U
)
C
)
C
t
4
.
C
)
C
)
C
)
6
'
C
)
.
-
p
u
I
C
t
'
0
.
-
4
0
U
)
Q
U
)
I
U
)
o
0
0
C
)
C
)
C
,
)
C
t
c
+
-
4
C
t
C
)
U
)
.
0
c
z
C
r
C
)
U
)
0
C
)
I
C
t
c
z
0
.
.
-
I
c
t
C
)
z
.
1
<
-
4
C
"
I
-
J
>
z
0
0
C
L
0
o
C
,
0
)
C
d
0
.
I
C
o
'
C
)
o
'
U
)
C
's
U
)
C
O
)
P
4
C
)
.
-
C
)
0
C
)
.
0
)
0
0
)
c
o
C
j
J
0
-
0
C
A
0
C
0
0
o
n
C
)
C
)
0
)
0
)
0
c
d
0
)
>
0
r
.
C
Q
)
0
C
)
0
o
)
0
0
U
)
C
)
C
t
0
U
)
0
)
I
I
C
t
0
.
-
U
)
4
C
)
C
t
C
t
U
)
'
C
/
)
0
.
4
C
o
I
.
C
)
-
c
0
)
4
C
)
0
0
c
d
o
o
i
C
C
)
C
t
0
Q
)
0
)
c
t
0
C
)
C
)
Q
)
U
)
U
)
C
A
C
t
C
)
.
(
)
U
)
0
U
)
U
)
c
t
U
)
0
)
O
W
E
O
C
)
C
)
U
)
Cis
C
)
C
,
0
C
)
U
)
C
)
I
C
t
'
C
c
t
C
's
C
A
0
c
t
C
)
#
_
C
)
C
t
U
)
-
-
C
s
-
C
C
t
c
U
)
-
C
)
C
t
0
C
)
C
)
U
)
0
)
U
)
s
C
)
C
t
0
0
c
C
t
I
n
L
4
C
S
C
t
'
C
)
.
-
C
P
.
C
's
.
-
.
C
)
C
t
0
U
)
(
1
)
-
C
E
C
)
.
-
4
C
)
t
0
0
C
t
C
)
U
)
C
t
C
C
t
C
)
I
C
t
C
t
U
)
C
t
0
o
-
0
U
)
C
)
op
,
c
t
Q
,
c
t
+
.
.
>
U
)
I
F
w
w
0
0
L
f
l
N
O
c
t
C
)
c
t
0
C
t
U
)
C
)
C
1
S
-
0
C
,
c
t
L
3
U
c
C
.
)
.
4
C
t
C
)
C
t
U
)
C
d
o
0
&
)
C
)
C
)
0
C
i)
C
)
C
)
d
g
1
-
C
C
)
C
5
o
U
)
C
)
C
)
C
;
C
)
C
/
D
d
0
C
Q
C
)
0
C
Z
C
t
I
C
)
:
E
C
)
.
1
-
4
.
0
0
4
C
t
-
C
C
)
C
C
I
)
O
C
)
O
O
C
C
t
U
)
.
-
0
-
4
0
C
t
C
'
c
t
C
)
c
t
C
t
U
)
0
o
C
t
C
)
C
i)
C
)
0
C
)
t
C
t
I
D
O
'
C
)
C
)
O
c
t
O
C
t
C
U
)
c
d
0
0
.
)
.
-
C
<
C
t
C
i
)
C
I
D
c
t
D
c
t
'
.
D
C
t
C
t
-
C
.
;
.
-
U
)
-
4
,
C
)
d
o
h
c
t
O
U
)
C
t
0
)
o
>
.
.
U
)
0
C
t
C
t
c
t
o
-
0
1
C
t
C
t
C
t
Q
)
<
Q
)
b
J
)
U
)
C
)
C
t
C
t
.
f
l
C
t
I
I
I
'
C
t
I
I
I
I
I
-
c
/
D
0
)
0
.
)
C
t
i
<
Q
)
0
C
)
0
)
'
C
)
C
,
)
Q
.
4
-
(
Y
)
i
n
C
J
c
i
0
C
c
I
o
0
_
C
a
l
1
.
.
m
4
1
C
d
.
0
)
Q
(
f
)
C
l
'
C
)
0
C
)
c
I
C
)
-
I
o
o
c
.
c
-
C
)
U
)
0
<
;
i
i
$
;
4
Q
)
0
0
C
)
(
Q
'
1
>
_
r
I
)
0
-
C
d
0
z
0
3
g
o
c
i
o
o
I
C
o
_
o
o
C
/
)
C
/D
0
C
/
)
0
-
'
c
i
s
Q
)
C
)
N
c
/
)
i
<
.
-
(
C
)
'
c
C
)
4
-
1
c
d
0
l
a
4
M
C
I
S
C
)
.
.
-
C
Q
)
o
C
)
C
)
C
/
)
C
C
)
)
C
)
'
c
-
O
C
O
O
E
E
Q
Q
M
O
o
z
O
M
C
)
-
o
C
)
C
/
)
C
)
c
/
)
c
-
O
-
0
,
-
-
0
C
)
0
O
0
0
C
O
C
t
I
C
)
4
-
4
w
C
6
C
l
)
o
I
H
I
c
d
C
d
0
0
C
)
D
'
0
.
0
U
)
0
U
)
C
)
Q
C
)
.
.
i
U
)
.
-
.
E
;
-
-
c
'
:
C
0
C
)
0
0
0
0
I
M
-
0
C
+
C
Q
)
r
.
0
C
C
C
)
c
I
s
4
Z
M
C
)
C
c
d
-
C
)
C
)
0
C
)
U
)
0
0
(
I
1
0
c
)
0
'
c
0
C
)
_
(
1
)
c
=
0
U
)
z
U
)
0
C
/
)
O
C
l
)
C
C
C
I
S
0
1
C
;
c
C
U
C
Q
)
-
-
-
-
.
-
=
-
-
-
-
-
-
-
-
-
-
-
-
-
_
_
_
_
_
_
_
r
T
.
_
_
_
-
-
-
-
-
-
-
I
(
3
I
w
I
f
l
w
0
L
n
(
"
I
I
f
)
(
.
4
I
4
-
c
c
C
)
0
c
d
-
U
)
P
4
5
0
C
r
C
4
C
)
C
)
0
t
o
0
C
/
C
)
0
I
I
-
I
1
L
n
C
)
-
C
r
t
C
L
)
c
n
b
C
.
C
)
C
)
C
)
C
)
I
i
r
0
C
)
C
/
)
C
'
C
)
0
-
'
C
0
-
0
0
C
)
C
)
0
,
C
)
-
c
C
1
3
s
^
-
0
-
Q
C
I
S
0
)
.
_
C
)
'
-
C
c
;
-
0
E
0
I
C
)
C
)
C
)
-
-
o
-
U
)
c
u
M
-
-
C
)
.
-
mm
o
C
)
C
)
0
C
')
0
0
.
C
)
C
6
M
(
C
I
0
'
7
s
u
C
/D
c
I
C
)
0
w
M
t
-
c
-
;
C
)
-
4
.
C
'
-
_
C
)
0
0
-
c
u
a
m
c
c
t
-
0
C
/
)
C
I
)
0
C
U
)
C
I
S
0
0
.
0
C
J
U
)
<
C
)
C
C
0
C
)
-
C
C
C
')
C
/
)
_
C
I
C
C
C
)
C
C
C
C
E
0
4
E
U
)
C
)
0
C
)
0
E
i
Z
C
)
c
C
C
C
C
c
,
0
C
)
Q
0
C
C
C
C
-
'
z
i
l
o
)
C
)
)
o
C
C
c
d
O
-
4
N
C
)
C
C
C
)
C
C
0
.
C
)
_
0
_
C
)
C
)
U
)
C
)
C
)
.
_
O
-
C
C
0
0
)
0
)
.
I
C
C
U
)
-
0
C
)
C
C
C
C
.
C
)
c
t
C
C
C
C
C
C
C
C
C
0
)
0
)
C
C
-
-
C
u
n
g
U
U
)
;
C
C
C
C
C
)
Q
C
/
)
0
_
;
C
)
c
.
0
0
C
C
C
)
I
-
0
I
C
C
C
C
Q
.
_
o
-
C
l)
0
0
o
(
1
)
C
)
0
.
0
C
)
0
0
C
C
U
)
C
C
0
0
0
-
-
C
)
0
.
.
C
)
0
)
C
)
I
C
C
5
a
m
U
)
0
U
)
C
)
C
C
C
)
C
')
M
C
)
0
0.
0
0
C
C
c
n
_
C
)
'
0
U
)
L
i
I
C
)
C
)
C
C
2
C
)
C
)
0
U
)
C
C
C
C
0
4
)
-
I
C
)
Z
C
C
0
o
4
,
t
r
,
o
.
z
.
-
'
O
0
'
C
1
C
l)
Q
)
c
C
l)
m
C
d
0
c
)
b
L
o
)
.
c
c
0
0
Q
)
c
r
J
'-
4
-
4
r
o
Q
0
0
,
-
-
4
.
0
c
d
c
t
)
Q
I
.
-
'
C
d
C
d
"
-
4
:
0
C
d
C
d
u
'
a
E
n
l
a
4
1
-
4
c
d
_
J
O
C
l
)
r
J
)
C
d
-
4
,
.
'
C
l
)
)
-Q
)
E
a
4
C
d
C
d
Q
)
Q
.
)
c
d
0
0
O
c
d
O
4
-
.
Z
0
-
4
:
Q
)
)
C
d
Q
)
C
l
)
0
a
o
c
d
C
d
0
0
0
0
Q
O
.
c
i
)
,
c
d
o
Q
)
C
o
o
C
d
0
c
d
C
d
W
O
)
0
a
s
_
0
0
0
4
C
d
b
Q
0
.
g
C
d
C
d
0
C
d
0
C
d
C
d
0
-
C
d
C
Q
)
Q
)
c
d
Q
)
4
-
4
-
C
l
)
-
-
0
c
d
I
0
c
l
)
0
I
C
d
I
)
o
2
C
d
c
r
'
0
i
)
O
I
C
d
C
d
u
Q
I
L
)
4
1
I
4
:
I
4
:
I
-
U
i
V
)
L
U
0
C
l
)
"
-
t
L
O
N
C
)
C
l)
O
)
0
'
C
d
0' 0
C
)
C
'
Q
)
C
l
)
Q
)
C
d
C
d
0
C
l)
.
-
0
-
4
C
d
'
C
)
0
.
4
I
C
)
0
6
f
j
C
d
Q
4
4
c
i
-
-
C
.
.
0
_
c
d
0
C
l)
.
-
'
-
4
0
'-
4
-
4
.
Q
)
d
C
,
r
A
.
o
z
C
d
'
C
d
)
2
q
k
m
C
d
b
c
d
4
-
.
o
'
-
'-
C
l
)
I
I
p
:
h
C
d
C
d
Q
0
C
d
.
0
C
d
C
d
c
d
0
0
0
-
0
C
d
-
C
l
)
.
C
d
0
1
)
C
d
0
0
-
d
0
4
-
_
C
d
)
o
o
i
C
d
4
C
d
-
1
2
C
d
4
)
C
d
Q
)
C
I
D
0
-
-
C
d
4
-
C
d
C
d
C
d
f
l
'
Q
)
I
M
C
A
0
C
d
I
I
.
I
I
I
I
C
d
C
,
4
I
E
n
0
C
IS
0
0
'
C
d
0
C
C
c
d
0
C
l)
Q
0
.
C
)
C
d
r
i
C
l)
Q
)
0
0
C
'
E
c
d
C
)
U
)
4
-
C
)
.
0
C
d
-
4
.
4
0
C
)
-
o
.
.
0
0
0
4
C
d
C
)
C
C
)
C
.
)
m
>
C
d
C
)
14
)
C
d
S
-
o
0
c
u
0
'
0
C
d
C
'
C
d
p
.
.
C
)
I
I
'
z
4
I
C
d
0
0
(
1
)
0
-
l
r
C
)
<
c
z
3
z
c
d
(
I
)
0
L
I
)
o
C
)
0
0
o
o
C
)
L
I
)
L
I
)
-
o
o
M
0
C
)
C
)
L
I
)
:
C
c
C
.
0
0
C
)
C
I
D
c
d
C
/
c
-
-
E
C
)
C
d
C
T
S
L
I
)
c
0
C
)
0
0
0
<
Q
0
_
C
)
.
4
C
C
0
C
Q
)
C
)
L
I
)
C
I
)
o
.
_
C
)
C
)
C
i)
o
i
n
c
C
)
.
C
)
<
#
4
C
I
)
C
)
.
-
C
d
0
'
0
0
c
i
s
0
<
#
4
1
-
1
0
Q
,
0
(
I
)
0
(
I
)
C
)
C
l
)
C
)
Q
)
C
4
C
)
C
)
C
C
)
C
)
O
c
i
s
0
C
/
)
C
)
C
)
C
)
C
)
_
C
I)
C
)
C
0
C
)
;
3
C
)
Q
)
C
c
C
d
d
-
d
c
C
)
C
I
)
6
C
)
c
t
C
)
h
i
i
:
0
C
Z
m
L
I
-
d
d
.
a
.
C
/
)
0
1
M
.
Z
C
)
C
C
)
C
(
I
)
C
)
Q
-
C
)
-
I
M
r
.
I
C
)
(
/
)
Q
0
0
0
#
4
Q
)
c
u
<
c
<
-
'
C
)
-
-
c
Q
)
a
)
O
o
0
'
0
C
C
'
C
)
Q
0
C
)
"
a
0
0
0
0
-
d
C
C
'
'
C
C
C
C
/
)
0
0
C
I
)
C
C
C
<
C
0
.
0
0
0
C
)
C
)
'
<
C
)
b
J
D
a
-
0
'
c
c
u
M
'
C
)
0
C
C
o
C
)
0
t
J
0
c
C
/
)
'
C
/
)
i
C
C
C
/
)
C
C
I
'
9
L
U
L
U
0
L
I
,
L
I
,
(
N
,
.
2
0
C
)
6
C
)
c
C
(
n
C
C
)
4
C
0
4
C
C
4
<
#
4
.
0
c
0
0
0
C
)
E
'
C
4
-
4
d
I
'
c
'
c
H
C
)
d
C
)
E
C
)
o
d
0
)
0
o
"
a c
u
I
'
U
s
c
a
C
)
C
Q
)
0
'
c
d
L
I
)
0
C
C
C
I
)
C
's
c
d
C
U
C
l)
0
P
C
)
0
0
rn
o
o
0
'
o
0
0
0
C
)
C
)
'
C
0
C
'
f
l
f
l
Z
o
c
J
E
n
C
)
0
-
-
o
.
#
4
0
Q
-
0
C
'
C
)
C
'
C
Q
o
o
L
n
0
.
0
C
)
c
c
0
d
C
)
0
c
0
c
d
0
U
)
0
o
-
I
c
d
f
l
a
)
Q
Q
)
t
t
0
0
C
IS
c
u
4
b
c
0
C
d
c
-
.
C
)
Q
)
'
-
I
0
c
z
C
)
U
)
0
0
'
U
-
,
(
'
1
I
-
J
>
z
0
0
Z
Z
0
a
)
'
-
I
C
d
C
d
a
)
0
C
d
Q
E
4
4
U
,
a
)
N
d
a
)
-
'
0
C
E
A
)
C
c
i
.
Q
)
c
_
0
c
a
)
U
)
0
'
0
Q
)
0
0
0
0
C
)
c
a
-
U
)
_
_
c
0
'
a
)
C
A
I
c
'
0
0
a
)
c
c
r
A
c
i
;
0
-
:
0
0
0
C
4
-
)
C
)
c
0
c
i
.
-
.
-
4
.
U
)
0
I
a
U
f
n
C
)
C
)
C
)
.
0
.
_
a
)
a
)
-
Q
0
"
a
E
b
'-
4
.
C
I
S
0
0
c
c
d
I
f
l
L
I
D
-
u
I
c
z
c
C
)
'
C
.
.
4
0
C
)
-
c
0
0
U
c
r
t
C
d
p
U
)
Q
O
)
O
C
b
J
)
m
v
b
0
0
P
.
P
.
P
.
C
)
P
.
-
.
I
'
.
9
w
L
U
0
3
:
I
f
-
,
C
)
U
)
U
)
C
d
4
C
)
C
C
,
)
'-
4
4
C
U
)
a
)
C
l)
-
C
',
I
c
d
4
-
.
C
(
)
O
0
0
0
U
)
-
C
d
0
C
c
d
0
0
C
4
1
C
'-
4
'-
4
'
t
o
0
4
C
-
4
-
C
O
c
'
c
U
)
c
is
0
4
-
.
C
)
C
C
)
4
c
a
)
0
-
c
d
C
)
c
d
"
a
)
C
C
l)
0
C
d
r
a
C
)
C
)
C
-
z
)
0
U
)
-
a
c
.
0
c
t
a
)
C
)
c
0
c
'
.
-
9
-
.
C
c
0
C
C
)
C
0
c
l
a
)
0
C
)
C
C
d
:
4
a
)
U
,
p
.
4
,
o
C
.
-
.
t
o
s
.
c
d
c
l
C
,
)
'C
C
d
I
C
C
C
)
a
0
k
c
d
0
C
)
C
-
4
a
)
C
,
)
0
s
C
d
)
c
is
a
)
4
-
.
-
C
m
a
)
C
(
1
)
-
C
-
p
0
o
c
u
2
C
4
C
l
)
C
a
)
.
-
-
4
C
)
p
C
Q
)
_
C
d
0
4
C
O
C
C
U
)
4
4
N
C
)
c
E
p
C
,
a
)
c
-
C
P
-
4
0
C
)
C
)
c
z
c
d
c
C
d
,
4
C
)
a
)
_
4
a
)
C
C
C
5
C
)
-
p
'
C
d
)
.
o
C
)
C
)
0
'
)
C
l)
1
C
d
I
2
a
)
C
)
U
)
C
0
U
)
U
,
p
4
P
.
U
)
I
a
)
0
p
p
2
P
9
-
i
0
C
A
Q
)
1
4
.
N
C
)
p
C
)
0
p
p
4
0
-
C
0
C
d
e
4
0
U
)
4
-
_
C
d
U
)
O
a
)
N
E
c
c
.
)
a
)
4
4
Q
)
a
)
c
a
)
C
d
U
,
C
o
E
n
b
D
4
I
g
4
1
c
t
s
C
L
)
C
f
s
4
_
4
c
$
4
U
)
l
Q
)
4
c
3
0
4
a
)
U
)
.
_
C
.
)
(
1
)
C
C
's
0
,
4
a
)
0
C
)
2
C
)
C
d
C
d
0
'
a
)
O
C
IS
4
C
l
)
C
d
E
c
d
'
-
C
's
0
a
)
C
d
C
d
U
)
C
d
a
)
C
d
c
d
C
d
.
C
d
W
a
)
C
l
)
0
-
0
0
C
l
)
0
C
I
S
C
Z
o
z
C
d
a
)
o
C
U
a
)
C
l
)
C
d
C
d
b
0
M
0
C
d
C
d
C
d
C
d
0
'
c
d
U
)
0
a
)
C
d
c
d
Q
Q
)
C
d
C
d
a
)
C
d
Q
)
P
.
o
4
-
c
a
)
c
y
j
a
s
0
.
,
-
,
a
)
C
d
C
d
b
4
.
C
)
C
d
E
1
0
4
1
C
d
0
C
d
0
p
4
4
.
4
N
0
l
'
C
d
O
c
d
Q
)
0
Q
)
j
C
d
C
d
0
Z
o
o
4
r
,
c
d
E
r
a
C
d
C
d
a
)
a
)
a
)
-
4
4
_
a
I
(
A
,
0
C
I
S
Z
Z
0
4
S
M
Q
)
a
)
U
)
a
)
C
d
.
2
a
)
Q
C
C
d
C
d
Q
U
)
O
O
C
d
a
)
C
d
0
-
c
i
0
C
d
M
C
d
0
c
i
O
a
)
U
)
C
d
)
c
d
4
-
a
-
c
i
o
.
a
'
C
's
a
)
C
d
C
d
o
c
z
O
"C
d
C
)
a
)
>
<
a
)
4
0
0
'
0
a
)
U
)
c
d
0
a
s
0
C
d
0
C
d
I
U
,
I
-
w
U
,
U
i
0
U
,
0
'
0
N
Q
3
c
d
Q
)
.
0
-
.
C
l
)
C
d
j
U
)
a
)
4
_
4
C
d
Q
)
4
_
a
s
-
c
i
o
c
d
c
u
a
)
.
.
_
a
c
C
d
:
4
)
U
)
C
d
0
.
4
C
d
o
a
,
I
2
c
d
_
0
-
c
i
C
.
E
n
0
0
b
i
C
d
.
C
d
'C
I
S
0
;
i
:
3
b
J
D
,
4
.
0
a
)
a
i
,
C
L
)
0
I
E
c
i
a
c
-
4
0
(
l
)
P
.
C
d
.
.
.
-
0
4
)
4
a
)
0
4
)
H
C
d
a
)
C
2
-
C
d
a
)
4
)
U
)
Q
_
-
c
i
0
_
w
O
a
)
9
0
C
d
I
9
I
f
i
o
(
l
)
.
Q
1
0
C
d
,
.
-
C
d
0
C
d
M
0
4
)
4
)
0
a
)
4
)
0
-
1
0
N
C
)
>
o
C
d
4
)
W
0
U
)
C
d
C
d
U
)
<
0
O
C
)
,
0
x
w
-
c
i
0
a
)
U
D
O
C
d
W
C
d
C
d
-
c
o
0
C
d
0
4
_
a
C
-
c
i
U
)
C
l)
0
C -
0
a
)
c
i
C
t
0
4
)
q
-
U
)
a
)
U
)
a
)
U
)
4
4
c
i
c
i
a
)
4
C
d
C
d
-
c
i
o
I
.
I
l
l
4
4
U
)
-
C
d
.
-
O
a
)
C
d
c
<
0
S
-
4
a
4
_
a
a
)
0
c
d
.
-
S
a
)
a
)
a
)
C
d
0
0
)
a
)
a
)
C
d
4
_
a
C
d
o
C
d
c
d
4
C
d
4
)
0
c
-
I
I
3
o
P
4
c
l
)
o
'
C
I
S
C
d
C
d
C
)
O
C
d
C
)
1
-
4
-
,
c
,
-
C
d
P
I
'
0
C
'
1
I
-
J
>
z
0
0
L
L
-
0
C
d
C
d
c
l
C
l)
C
d
0
c
i
)
C
d
C
l)
0
_
C
l)
C
d
0
C
l)
'C
d
o
C
d
C
d
0
C
l)
-
C
d
O
C
d
C
d
.
-
(
3
)
c
z
o
C
l
)
0
0
c
i
)
C
I
S
a
j
C
d
C
d
C
d
C
d
C
c
i
C
l)
I
C
l)
0
c
i
I
(
3
I
-
w
U
i
0
L
n
(
'
4
'
0
(
'
4
o
C
i
.
0
-
W
0
Q
)
o
i
0
o
E
Q
)
0
C
d
C
l
)
o
o
2
0
C
d
-
c
o
Q
0
)
0
C
d
.
c
i
i
c
d
C
d
0
C
d
o
'
-
)
Q
)
c
d
0
c
c
i
0
C
d
0
-
O
C
d
c
i
)
r
.
C
d
C
d
O
0
C
d
.
0
Q
<
c
d
0
-
C
d
C
d
C
l
)
.
_
Q
)
u
o
C
I
c
i
-
l
)
Q
J
C
l
)
c
i
)
C
;
C
d
C
d
-
c
i
)
c
i
)
0
C
d
-
C
d
c
i
)
-
C
d
c
l
c
u
0
+
-
.
.
0
C
d
0
;
-
4
C
l
)
C
l
)
0
0
C
d
c
i
)
o
'
_
C
d
C
d
c
i
)
0
'
.
0
I
I
0
(
1
)
4
-
.
0
a
)
9
0
0
.
.
C
d
C
d
-
o
d
0
O
b
8
c
d
c
i
)
c
z
I
I
I
I
c
i
)
C
d
c
i
)
0
I
i
o
0
4
C
d
0
C
d
.
0
c
i
)
<
)
Q
)
0
C
l
)
o
c
i
)
4
c
i
)
.
0
c
i
0
C
d
C
d
I
c
d
0
E
C
d
E
-
C
d
C
l
)
)
C
d
0
c
i
)
.
C
d
C
d
C
/
D
(
l
)
r
j
C
d
c
i
-
2
-
C
d
c
i
0
'
c
i
)
<
'
C
d
c
i
)
C
d
C
l)
C
M
)
'
C
d
C
d
0
C
C
d
0
c
i
)
C
l
)
c
i
)
.
0
C
l)
U
)
C
l
)
'
0
C
d
C
d
C
d
C
d
4
1
*
-
C
d
0
O
C
d
(
i
c
i
)
C
1
D
C
d
Q
)
)
0
-
.
C
d
C
d
C
d
0
)
o
a
N
C
l)
C
d
(
1
)
c
J
-
C
d
0
'
4
-
'
C
ID
c
i
)
0
E
c
i
)
.
C
d
Z
c
i
)
C
d
c
i
)
0
Q
c
i
)
C
l
)
C
d
C
d
C
d
r
n
h
C
l)
.
0
-
0
C
d
c
C
l)
C
d
c
i
)
C
d
C
d
E
c
d
c
1
-
C
l)
C
d
C
d
C
l)
C
d
4
C
l
)
0
I
m
0
0
r
n
C
I
)
C
l)
p
-
.
E
C
l
O
-
-
C
d
c
y
o
0
C
d
c
i
)
Q
)
4
)
C
l)
C
l)
t
n
'
0
N
c
'
c
'
O
0
.
.
C
d
U
)
U
)
U
)
S
0
Q
C
)
C
Q
O
.
,
.
-
,
C
)
C
)
0
U
)
0
'
-
C
)
c
U
)
_
C
)
U
)
P
-
C
)
C
)
2
.
<
C
)
r
a
C
IS
0
.
w
(
1
)
1
-
4
C
1
C
)
.
0
-
4
0
.
C
)
c
n
0
c
'
.
c
z
V
4
0
0
o
0
0
L
2
c
C
.
)
'
C
)
.
4
.
l
-
C
4
-
4
C
Z
C
A
c
d
U
)
O
0
:
3
<
C
S
N
o
>
0
U
)
N
I
C
C
U
)
C
)
-cd
1
0
(
L
)
O
C
3
C
_
J
U
)
4
-
4
o
<
0
C
C
)
C
)
'
>
Q
)
O
0
0
o
C
)
c
N
C
c
C
)
-
Z
c
g
i
.
<
C
)
<
o
o
>
0
U
)
C
)
c
c
-
0
C
)
0
Q
O
C
)
o
c
d
4
A
U
)
<
0
0
C
)
0
'
0
l
C
)
.
1
)
0
Q
)
o
C
U
)
o
C
)
0
C
4
C
C
)
C
)
U
)
c
d
(
1
)
(
)
C
l
)
Q
)
C
l)
.
0
C
)
0
c
C
)
b
N
O
0
b
1
6
c
i
s
C
)
U
)
C
)
C
C
)
C
'
C
)
b
i
D
1
0
1
0
(
I
)
C
I
C
)
U
)
S
C
)
Q
)
I
C
U
>
C
)
C
)
2
C
)
o
0
C
)
-
0
U
)
a
a
C
)
<
C
)
G
J
'
C
I
.
,
0
0
-
o
v
I
c
d
I
-
O
C
)
c
d
_
0
0
C
d
Q
U
)
I
ctj
C
)
C
)
C
)
C
)
C
)
I
I
C
0
U
)
U
)
r
A
-
<
0
C
)
o
1
.
-
i
0
O
C
)
C
)
<
C
)
0
o
0
0
U
)
-
E
U
)
C
)
U
)
C
)
0
C
-
4
U
)
U
)
(
)
0
E
-
-
4
I
d
0
I
.
.
b
J
D
U
)
_
0
U
)
C
d
I
c
d
P
C
Q
)
0
U
)
E
C
)
E
0
-
0
I
E
O
o
'
C
)
N
Q
U
)
0
C
)
C
d
U
)
<
-
C
-
-
o
c
0
C
1
)
C
)
(
0
o
E
C
)
c
0
0
0
4
_
U
)
(
C
)
<
4
-
4
C
)
U
)
C
)
C
)
C
)
c
c
"
o
C
)
C
)
C
U
)
c
d
C
)
c
0
)
c
_
U
)
C
)
(
1
)
w
U
)
<
Q
)
Q
)
U
)
c
0
)
0
0
I
0
0
r
n
-
r
n
b
b
'
C
w
0
c
'
2
l
C
Q
I
-
.
C
I
S
,
.
0
C
)
C
)
C
)
0
I
-
4
'
(
0
c
u
b
b
'
0
C
)
0
2
'
c
c
,
k
c
d
C
)
C
)
0
C
-
o
<
J
C
)
0
)
N
0
C
d
C
)
c
d
'
0
C
)
0
I
-
I
-
I
0
o
N
N
Q
)
c
.
-
.
-
c
-
1
E
0
C
l
)
C
d
i
C
C
l
)
;
a
.
)
C
0
0
0
(
,
C
U
C
l
)
c
;
.
C
C
l
)
Q
)
N
0
C
o
c
c
G
)
+
!
0
.
0
o
O
c
d
C
l
)
Q
)
-
J
C
d
0
6
-
>
0
b
O
U
:
H
a
O
c
d
a
)
a
)
0
z
.
a
)
Q
C
d
0
C
d
C
Z
0
a
)
<
0
a
)
Q
)
Q
)
o
c
L
)
"
o
c
d
0
C
Q
'
C
d
E
Q
C
l
)
o
0
C
d
a
)
Q
)
o
a
0
:
E
E
o
0
C
l
)
d
a
)
C
d
c
d
2
.
U
-
c
0
6
o
1
-
i
o
C
d
Q
-
a
)
C
d
.
Q
)
C
'
C
l
)
_
C
d
b
.
0
0
a
)
C
I)
<
.
-
4
C
C
C
l
)
C
d
C
d
1
C
I
C
d
i
O
I
E
-
'
I
V
Z
-
^
Z
$
:
L
^
C
d
C
d
i
C
d
1
-
g
o
O N
I
I
l
c
I
'
C
d
Q
C
l
)
-
b
i
)
C
d
a
)
o
'
C
d
0
0
C
d
C
d
C
C
d
i
a
)
a
)
0
a
)
C
d
_
a
)
o
-
-
I
J
I
U
i
I
n
U
i
0
(
.
4
I
C
l
)
-
0
0
a
)
4
_
.
a
)
a
)
0
C
l
)
-
-
C
jJ
r
A
0
-
a
)
0
o
O
Q
)
a
)
I
'
d
C
d
0
O
0
'
c
d
o
'
c
d
a
)
'
a
)
C
d
a
)
0
0
C
d
a
)
t
I
L
C
d
U
)
C
d
0
c
d
C
n
C
C
)
0
1
-
4
z
9
l
u
U
v
a
.
a
)
C
0
I
o
a
)
c
d
0
0
C
l
Q
Q
a
)
0
Q
C
d
1
-
4
.
0
C
l
)
C
d
Q
.
c
d
C
d
c
u
C
d
6
c
d
_
c
d
r
J
)
C
d
-
O
a
)
c
z
o
,
o
C
d
-
'
0
Q
)
C
d
Q
)
C
d
C
d
0
o
C
d
I
C
d
0
"
C
d
C
d
C
d
c
n
r
A
L
g
o
r
-
t
j
t
c
c
C
c
d
-
0
a
)
a
)
I
C
d
(
1
)
>
'
C
l
)
a
)
L
-
C
l
C
)
a
)
C
d
C
l
)
c
o
d
'
d
a
)
C
d
C
D
C
d
1
-
4
W
C
d
-
T
:
-
4
0
I
-
a
)
,
i
C
d
.
'
C
d
C
d
C
)
O
I
4
.
-
c
u
a
)
a
)
C
d
.
4
-
C
'
0
0
1
.
4
V
v
1
-
4
k
c
d
Z
C
d
C
I
2
C
)
C
d
Q
)
-
C
d
C
d
4
a
)
E
a
v
i
C
I
S
0
C
d
C
)
4
o
-
a
)
C
I
S
Q
0
0
C
d
-
4
0
0
0
a
)
C
d
C
)
O
C
)
I
M
0
.
.
a
)
a
)
C
d
0
a
)
'
C
d
'
C
d
r
R
'
-
0
C
d
C
d
.
:
S
0
0
C
l
i
C
d
C
d
C
d
0
=
"
a
)
a
)
a
)
o
a
)
-
C
)
a
)
a
)
C
4
4
C
d
C
d
I
4
a
)
a
)
C
d
N
O
0
C
d
C
d
0
0
Z
a
)
.
C
d
v
8
o
I
i
i
i
i
:
i
.
4
.
.
.
4
.
.
c
I
)
0
Q
)
s
)
(
f
Q
)
c
Q
c
0
c
r
J
,
_
c
u
j
.
t
t
c
Q
o
c
r
J
c
j
G
.
)
Q
)
l
D
'
.
0
C
o
L
C
4
O
L
)
C
-
-
h
l
l
l
i
.
I
C
Z
J
Q
)
o
o
C
I
D
Q
)
<
)
.
_
3
'
c
d
>
<
z
r
C
C
)
o
Q
)
-
(
#
0
0
o
V
0
c
c
0
0
'1
)
C
'
c
0
c
d
-
.
-
0
C
0
;
L
1
.
-
.
.
-
c
E
E
0
f
i
0
p
O
c
E
d
E
E
'
V
f
l
.
4
-
c
d
.
C
)
-
-
C
d
E
C
d
0
O
E
o
o
<
4
N
c
d
4
-
c
d
Q
)
.
)
<
.
-
Q
4
-
-
C
l
)
(
1
!
'
u
U
I
C
d
C
d
Q
)
C
l
)
C
l
)
.
C
d
)
)
p
N
C
d
Q
0
C
d
0
<
C
d
C
's
0
o
C
d
C
d
C
d
C
t
i
'
C
d
0
w
-
m
0
)
_
J
"
-
5
a
)
N
C
d
'
E
o
c
z
C
l
)
0
)
C
d
Q
)
a
)
a
)
Q
-
4
Z
C
l
)
c
'
0
Q
)
0
c
4
4
C
d
c
f
,
c
d
-
0
0
c
d
C
l
)
0
o
2
C
-
C
d
.
C
d
I
1
l
)
Q
)
0
C
d
0
-
C
I
1
-
4
C
d
c
i
1
8
.
C
d
C
d
C
d
C
d
c
i
s
0
0
'
0
C
d
C
d
l
0
b
C
d
C
d
C
l
)
Q
0
0
-
4
-
4
-
4
I
'
5
I
-
L
U
I
n
L
U
0
L
f
)
.
&
6
C
d
0
2
A
d
c
d
a
'
.
.
-
C
Y
0
C
d
5
'
0
.
4
4
C
I
S
c
d
C
d
c
z
C
d
C
d
)
-
4
C
d
C
d
C
d
c
,
.
_
1
.
4
C
d
C
d
0
,
)
C
d
C
IS
c
d
:
C
d
-
C
O
A
C
f
L
C
.
)
i
Q
)
C
C
d
C
d
C
d
.
c
0
O
)
c
d
C
d
l
o
o
-
C
d
o
0
a
a
)
C
d
C
d
f
t
C
d
r
.
a
)
.
o
c
d
a
'
C
n
C
d
J
D
C
c
d
C
d
0
.
Z
.
.
a
)
C
d
-
a
)
c
i
j
.
c
-
4
Z
b
.
o
v
C
d
C
d
c
)
)
C
d
0
C
d
Q
)
P
4
)
-
4
0
.
0
C
d
V
I
A
:
3
a
'
C
d
C
d
r
.
a
'
2
W
0
r
f
j
o
0
C
d
-
4
C
d
-
Q
)
C
d
-
.
C
d
c
h
Q
C
i
d
Q
)
0
2
.
C
.
)
N
c
d
a
)
a
)
c
l
0
d
D
.
9
o
2
o
)
C
Z
0
z
c
a
s
0
0
C
d
.
.
)
-
C
A
C
d
0
Q
)
0
0
0
'
C
d
0
C
d
0
E
C
d
C
d
0
0
C
d
I
C
U
-
.
-
.
E
C
d
0
0
C
d
a
)
a
)
0
C
d
C
d
C
d
0
4
C
h
0
a
)
)
0
Q
)
C
d
-
J
D
C
d
C
l)
0
0
C
d
0
0
0
S
a
)
0
a
)
C
d
a
,
-
M
-
w
m
w
o
- c
z
m
o
N
.
C
'
1
I
I
I
'
9
I
-
L
U
'
I
,
L
U
0
N
N
.
(
N
'
-
4
O
c
c
1
O
4
-
,
;
I
E
0
Q
o
G
c
d
O
c
d
u
2
0
6
0
1
0
.
0
)
C
's
o
r
)
c
u
c
d
V
0
c
d
C
'
Q
)
c
n
V
"
r
c
C
d
0
(
U
V
6
1
i
!
V
C
'
C
d
r
,
t
D
-
4
V
0
C
d
C
d
0
)
C
d
C
d
0
)
.
1
i
l
h
I
.
1
D
Q
O
V
_
V
0
)
o
V
0
C
)
c
c
i
_
o
Q
C
d
C
d
Q
)
O
Q
O
c
i
,
'
Q
)
0
)
O
C
d
C
d
C
Z
'
V
O
0
)
C
C
d
2
0
Q
)
.
V
,
C
d
C
d
o
'
0
)
C
d
E
(
A
r
i
j
V
o
O
'
C
d
c
,
'
V
0
)
c
d
0
0
L
)
C
U
4
-
Q
)
.
4
O
C
C
d
C
d
C
d
C
d
C
I
C
Q
,
O
4
0
)
0
)
C
C
d
-
O
'
C
d
O
C
d
)
Q
)
Q
Q
0
O
C
d
)
C
,
)
0
0
)
V
-
0
C
P
C
r
i
l
'
s
$
3
.
0
-
'
C
d
Q
2
E
O
0
)
0
V
b
,
)
'
C
d
0
o
C
d
V
V
C
)
Q
)
C
l
C
d
C
l
C
d
C
,
)
0
C
d
0
V
C
)
V
0
C
l
)
0
V
0
C
d
0
)
0
z
V
d
1
C
d
C
d
.
r
n
C
l
-
C
'
a
I
I
!
0
)
.
.
.
0
0
)
0
C
d
C
)
C
l)
C
d
C
'
'
E
o
C
l
)
0
0
o
0
)
u
C
d
O
C
d
C
l
)
-
C
d
'
C
)
C
d
C
d
Q
'
E
n
V
O
0
)
0
)
C
d
C
J
D
0
V
V
Q
)
-
c
d
'
0
)
C
d
d
'
c
d
V
C
d
0
)
C
d
V
0
)
V
O
C
d
C
d
-
0
C
d
0
E
0
)
0
"
C
d
I
c
d
"
C
d
C
d
C
)
C
)
%
C
's
P
.
.
I
0
)
0
V
.
C
d
C
d
"
'
C
d
0
)
C
d
C
d
V
0
)
-
V
0
>
r
O
V
'
C
l
)
E
c
-
C
C
l
)
C
d
C
'
C
d
V
0
O
-
C
d
0
C
IS
0
Q
4
S
O
C
,
)
Q
C
d
0
)
0
0
C
d
V
C
d
-
V
I
t
!
.
i
f
l
j
-
=
E
n
C
d
-
C
d
C
l
)
0
)
c
d
C
d
C
d
C
,
C
d
c
u
C
d
0
)
Q
C
d
r
-
C
)
j
C
C
/
)
V
O
Q
-
o
o
C
o
C
d
Q
)
o
o
0
)
C
d
C
l
C
d
'
2
0
)
O
C
,
J
Q
V
l
0
0
)
Q
0
'
C
d
C
d
M
0
0
)
C
d
C
d
C
I
D
C
)
C
d
-
I
O
0
C
d
c
,
r
l
C
d
C
d
"
.
b
0
Q
)
u
C
d
2
C
'
C
d
a
)
C
d
2
'
C
d
V
O
V
C
d
q
)
)
C
d
V
C
d
0
0
C
d
V
V
C
d
v
'
C
l
)
'
-
Q
)
0
C
d
L
O
O
)
I
C
d
-
-
-
,
-
0
P
C
c
Q
)
C
C
l
)
c
0
u
Q
Q
I
f
)
C
d
c
d
b
C
l
)
Q
)
C
r
n
C
l
)
O
V
O
c
C
d
4
C
l
)
o
C
)
0
'
0
C
4
.
4
t
"
r
p
C
j
0
b
i
O
(
)
N
i
l
!
I
!
o
l
c
d
>
Z
A
w
O
'
c
W
W
m
0
0
0
"
0
cl
^
C
)
c
C
)
0
Q
)
U
)
C
l
)
C
)
C
)
c
r
C
)
c
d
C
0
;
c
2
C
c
d
Q
C
C
)
C
l
)
O
C
)
c
O
C
)
U
'
Q
)
o
C
)
Q
o
0
O
U
0
N
;
Q
(
l
D
C
)
b
J
D
V
0
'
C
d
U
)
t
v
I
I
I
C
l
)
-
I
C
d
&
)
'
2
C
)
C
)
-
r
j
.
:
D
o
I
4
4
Q
(
l
)
U
)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
.
-
-
-
-
-
-
-
-
-
-
-
-
4
.
-
-
-
E
2
0
c
'
o
i
c
C
d
0
C
A
_
N
C
d
U
)
O
C
d
U
)
0
0
.
o
U
)
0
C
d
)
0
'
0
c
d
0
C
l
)
C
l
)
v
i
E
C
d
;
-
4
C
d
C
I
O
-
C
.
)
0
.
c
d
U
i
D
0
C
)
C
d
.
0
I
t
d
)
C
)
C
)
C
)
C
)
C
)
0
O
C
l
)
0
C
d
.
:
g
c
d
.
C
l
)
-
-
0
U
)
Q
.
.
C
)
2
C
d
C
)
C
l
)
-
0
4
1
Q
Q
)
-
I
C
d
O
C
l
)
U
)
0
U
)
U
)
C
d
Q
C
)
1
0
0
C
)
C
d
O
l
t
3
C
)
U
)
0
C
)
0
-
-
-
0
.
C
)
I
4
C
d
I
4
1
'
J
U
)
0
Q
C
)
0
c
d
Q
)
C
l
)
V
U
)
C
)
'
C
)
C
)
Q
Q
C
d
O
0
'
C
d
c
d
C
l
)
0
-
:
C
d
C
I
O
C
)
a
)
E
-
-
-
C
l
)
W
I
-
'
C
)
C
d
C
d
o
C
d
c
z
0
C
d
0
0
C
)
C
.
)
o
'
1
U
)
4
P
0
U
)
_
0
U
)
.
C
)
C
)
0
C
)
0
o
C
d
C
)
C
d
C
)
U
)
C
d
0
9
V
U
)
c
o
C
d
U
)
0
_
C
d
C
)
C
d
U
)
C
d
C
d
C
)
.
,
.
U
)
0
C
'
.
I
U
)
-
.
-
4
C
d
Q
)
C
d
Q
C
d
0
0
U
)
C
d
C
Z
C
)
'
C
)
C
)
C
)
C
d
O
U
)
I
-
J
>
z
0
0
U
-
0
I
(
.
9
F
-
U
i
I
/
)
U
i
0
I
'
)
(
"
1
C
d
I
-
s
C
d
0
.
C
d
0
'
.
4
C
)
C
)
0
C
)
C
l
)
C
d
U
)
'
.
5
C
d
U
4
-
s
C
d
C
d
'
.
4
0
0
U
)
c
u
c
n
o
U
F
!
h
4
1
E
O
Q
)
.
C
t
s
'
H
L
E
o
C
'
.
1
0
Q
)
c
e
C
)
Q
)
e
-
O
O
)
c
.
o
U
)
Q
)
c
d
0
c
z
O
0
'
c
-
4
0
.
0
U
)
r
.
0
4
.
.
U
)
C
d
0
0
U
)
'
U
)
U
)
Z
r
M
0
c
i
_
U
)
C
C
C
0
-
0
c
j
o
o
c
U
D
C
.
)
,
.
,
'
O
P
4
C
d
a
s
)
0
Q
)
z
0
C
d
U
)
0
c
0
0
o
o
E
C
IS
M
O
c
-
4
C
d
U
)
O
0
0
0
-
C
'
U
)
0
P
4
c
a
I
.
.
V
E
I
l
c
U
)
c
o
Q
Q
)
C
d
G
)
4
.
.
C
d
U
)
C
d
C
d
'
.
C
IS
0
c
<
b
O
U
)
0
N
U
)
0
Q
)
G
)
W
>
i
,
Q
Q
'
E
.
O
O
O
d
)
.
C
d
Q
)
d
E
!
0
0
C
d
C
d
Q
)
0
O
b
C
C
U
C
'
C
d
4
-
C
d
c
o
0
C
d
C
d
U
)
U
)
0
U
)
0
U
)
c
d
U
)
C
d
0
-
C
'
c
d
U
)
U
)
c
d
0
c
d
I
Q
b
D
C
h
C
I
M
0
Q
)
I
-
.
,
Q
)
0
t
x
:
3
0
E
c
i
m
0
C
d
C
d
L
L
J
0
(
l
)
+
U
)
i
i
)
c
d
.
-
Q
)
C
d
0
I
I
'
I
i
i
U
)
-
C
d
Q
0
0
4
-
o
C
d
.
.
4
U
)
Q
)
0
O
.
w
Q
U
)
I
-
0
H
I
I
O
I
E
I
0
'
C
d
C
IS
-
1
N
.
.
)
C
d
C
d
0
0
C
'
-
.
Z
.
C
d
*
I
c
Z
.
c
d
)
)
c
'
'C
C
C
C
-
0
-
N
C
)
C
Z
C
C
)
0
C
C
C
C
C
C
-
C
C
C
I
)
t
o
C
z
C
)
.
c
E
n
C
Z
i
-
4
C
l
)
C
)
0
C
)
.
0
C
)
C
C
C
;
C
C
0
C
l
)
'
C
)
0
C
'
0
C
l
C
)
C
f
j
C
C
-
0
C
C
.
'
.
C
)
C
)
C
C
'
C
C
)
O
C
C
C
C
C
C
C
)
"
z
C
O
.
-
.
C
)
C
)
-
C
)
C
l
)
C
C
C
l
)
E
n
0
r
.
C
)
0
0
C
C
0
C
l)
0
0
C
C
)
N
0
C
)
b
1
C
)
C
)
_
0
(
I
)
C
C
C
C
C
C
C
l)
C
C
c
d
o
'
I
L
U
L
n
t
i
C
0
i
f
)
a
D
N
N
0
'
C
l
C
)
;
&
)
d
)
c
N
N
,
g
S
C
)
0
.
-
'
0
(
1
)
C
)
+
-
.
1
-
a
C
)
E
'
A
C
)
0
(
L
)
c
z
c
d
C
-
_
C
l
)
C
l
)
C
l
)
C
d
C
I
S
C
.
)
,
0
C
)
0
c
C
4
C
l
)
C
)
C
Q
O
C
4
.
C
l
)
Q
)
C
C
.
)
.
- 6
4
Q
C
l
)
C
0
c
-
0
c
d
<
s
.
-
i
C
J
-
J
C
C
)
,
Q
C
)
C
l
D
Q
)
C
Q
Q
)
C
l
)
-
4
C
C
)
0
t
C
i
D
E
-
0
'
0
-
1
C
)
C
)
.
.
-
C
)
-
'
C
'
C
C
)
C
)
C
)
0
C
0
C
D
c
t
C
)
c
d
6
-
d
.
C
'
C
)
C
)
(
)
-
<
:
-
i
u
0
(
l
)
c
z
-
C
_
)
_
C
'
C
)
.
d
c
r
;
a
c
i
s
0
0
C
)
0
<
6
)
C
Q
C
)
C
i
D
0
8
0
C
)
C
)
C
)
C
)
Z
0
C
)
0
P
-
o
c
0
'
Q
j
C
)
C
T
J
b
J
D
c
,
C
l
)
U
)
I
C
C
)
L
)
(
0
'
C
)
C
'
C
l
)
-
C
'
C
0
C
C
t
C
D
C
)
C
l)
r
f
J
Q
C
)
-
a
0
d
b
l
D
0
C
)
0
0
8
.
-
C
)
0
6
0
1
.
8
c
C
C
C
)
c
i
0
o
B
0
.
s
-
-
l
C
C
C
)
0
0
(
l
)
6
J
0
O
C
l)
o
C
C
C
C
C
)
C
C
)
C
C
C
C
.
c
C
P
-
0
C
C
C
l)
C
)
C
C
C
C
0
(
l
)
0
b
I
D
C
l)
C
)
C
C
-
C
C
-
0
d
-
C
C
C
l
)
C
)
'
d
0
-
S
0
C
l
)
C
l
)
l
)
Q
)
2
I
o
4
C
l
)
C
)
d
0
)
I
C
l
0
0
C
C
C
C
C
C
N
0
C
C
C
C
1
4
C
)
C
C
C
C
C
l)
C
C
c
n
'
C
)
0
O
(
C
C
C
,
.
0
-
0
C
C
C
l)
L
in
Q
)
E
C
)
2
C
C
C
C
r
C
)
C
I
)
C
C
C
)
C
l
)
C
)
'
C
C
'
C
C
b
C
C
C
C
C
'
N
U
"
m
d
1
0
C
C
C
)
.
C
)
C
)
-
C
)
d
C
C
C
C
C
)
0
0
0
C
'
0
'
-
0
0
E
C
C
Q
C
C
I
C
C
d
C
C
C
l)
C
)
C
)
0
.
C
l
j
0
.
-
'
.
-
4
J
)
)
C
)
C
)
C
)
C
C
C
C
-
d
_
0
o
8
C
)
C
C
i
$
.
4
0
C
C
C
)
0
.
0
)
o
d
C
C
C
)
C
C
Q
C
C
0
)
C
C
C
)
C
C
0
0
0
0
)
C
I
)
C
C
C
)
-
d
C
'
C
C
(
l
)
0
0
_
C
)
0
(
C
C
C
C
l
)
.
4
C
)
0
0
C
C
N
C
'
o
w
'
'
4
a
)
C
i
N
4
-
.
-
4
-
C
i
C
U
c
i
C
'
a
)
0
a
)
a
)
c
i
b
O
'
4
c
i
c
u
K
'
4
a
)
<
a
)
0
_
0
C
'-
.
a
)
0
'.
4
C
L
)
<
4
-
4
C
'
C
'
a
)
C
'
0
0
U
)
C
i
.
a
)
-
C
i
t
q
;
a
r
l
U
)
a
)
Q
a
)
C
'
U
)
a
)
O
a
)
a
)
'
4
c
i
'
4
U
)
U
)
O
r,
0
z
0
c
n
C
'
c
i
c
i
C
d
0
'
.
0
.
.
<
U
)
4
-
.
a
)
U
)
U
)
l
a
)
.
,
.
U
)
C
)
0
i
c
i
U
)
a
)
0
i
c
i
Q
)
a
D
0
Q
)
0
0
c
i
C
'
c
i
'
4
c
m
'
-
a
)
a
)
U
)
c
i
'
4
0
-
C
d
b
J
D
E
E
0
C
U
c
i
O
2
c
i
a
)
c
d
ci
O
N
c
i
0
C
)
'
.
-
b
"
-
c
i
.
-
.
a
)
Q
4
a
)
'
O
c
i
O
-
'
4
0
U
)
C
i
d
-
o
c
a
)
U
)
'
.
.
Q
'
4
a
)
0
a
)
0
a
)
4
-
.
O
D
c
'
l
I
-
J
>
z
O
0
U
-
0
<
a
)
-
c
a
)
o
C
l
c
O
k
C
d
o
c
U
)
c
'
o
c
z
S
.
u
C
c
b
L
O
a
)
O
(
l
)
a
)
C
c
U
)
U
)
c
l
,
-
U
)
I
C
N
E
5
C
Q
)
a
)
Q
c
d
'
Q
)
O
C
I
S
a
)
M
a
)
O
_
a
)
a
)
a
)
0
c
i
c
i
U
)
Q
a
)
o
E
c
i
c
l
)
0
c
i
c
i
Q
O
c
i
E
c
i
a
)
c
i
_
a
)
U
)
U
)
a
.
m
a
)
_
i
<
0
5
a
)
c
i
c
i
_
c
i
i
P
4
0
Q
)
c
d
C
IS
0
r
-
j
U
)
0
U
)
c
i
c
i
.
<
c
i
0
W
c
i
0
E
o
a
)
0
o
d
D
o
E
c
i
c
i
c
i
'
a
)
'
0
O
0
c
i
N
0
c
i
0
o
c
a
)
C
d
O
U
)
m
c
r
l
u
z
E
b
a
Q
C
a
)
I
F
L
U
c
e
L
U
0
L
n
3
:
0
c
o
N
E
D
c
i
a
)
a
)
a
)
c
i
O
-
c
i
U
)
C
'
<
-
b
b
J
J
I
M
4
_
a
)
0
a
)
O
c
i
Q
a
)
U
)
a
)
U
)
Q
)
C
c
i
&
)
C
<
U
)
<
O
C
Q
0
C
.
)
c
i
O
.
m
0
4
-
i
c
i
d
9
c
i
c
i
M
.
.
O
c
i
0
c
i
a
)
.
O
C
U
)
C
U
)
O
a
)
-
0
0
.
3
c
i
0
a
)
a
)
0
c
i
o
'
-
'
0
T
I
Q
C
i
M
o
c
i
a
)
C
i
U
)
-
C
i
.
O
C
i
b
p
-
c
i
-
0
-
.
(
I
)
c
o
c
i
a
)
0
0
'
4
c
i
a
)
O
o
0
U
)
.
C
i
a
)
-
0
C
i
C
i
.
0
0
u
a
)
.
0
4
1
n
a
)
C
-
c
i
I
z
U
)
'
4
c
i
.
<
C
O
d
)
0
-
Q
)
.
-
0
o
D
C
E
I
o
-
C
-
-
0
o
J
J
(
_
)
.
_
4
:
z
o
a
)
a
)
0
0
o
o
f
t
4
:
0
o
0
o
C
o
0
C
a
)
a
)
0
0
(
l
D
0
.
_
a
c
l
o
.
0
o
0
a
)
-
.
-
a
)
a
)
:
4
a
)
a
)
0
o
(
I
0
o
0
-
0
Q
)
0
a
)
O
0
c
w
0
c
0
0
t
o
.
.
0
H
:
D
!
9
a
c
.
4
Q
)
0
'
O
c
'
.
a
)
4
a
)
)
Z
-
u
_
D
0
I
Q
S
-
4
_
a
)
_
c
'
-
0
c
O
c
O
a
)
,
D
C
C
J
C
0
.
e
-
C
!
a
)
C
d
C
o
-
d
C
d
G
)
.
0
b
c
u
0
C
d
.
C
d
C
d
C
a
$
C
U
j
D
C
l
c
d
'
(
a
)
b
4
:
Q
.
C
C
d
O
.
o
-
e
o
'
C
d
C
d
a
)
.
a
)
O
C
d
-
N
$
.-
j
0
a
)
C
0
c
z
L
n
C
d
a
)
O
C
o
O
C
'
-
.
C
1
)
C
I
)
2
C
d
-
C
C
I
C
C
d
a
)
0
'
0
E
a
)
-
C
d
^
-
4
0
C
d
C
C
d
O
c
l
a
)
d
i
C
d
a
)
+
-
1
C
d
-
G
)
a
)
-
o
a
)
6
c
z
"
C
>
C
d
d
Z
0
a
)
o
C
d
C
d
0
C
d
o
;
O
Q
)
O
0
0
s
C
d
0
C
a
)
0
c
0
O
C
d
'
C
d
'
a
)
-
0
a
)
a
)
a
)
4
a
)
C
a
)
4
a
)
,
)
C
d
C
d
c
o
c
c
c
Q
)
4
.
T
h
l
D
C
d
0
a
)
-
.
O
c
i
W
u
Q
)
0
C
d
C
d
C
d
C
d
a
)
C
d
,
C
d
O
0
a
)
a
)
c
'.
J
0
O
C
)
(
I
)
'
(
N
f
l
D
a
)
0
Q
)
C
0
C
(
I
D
C
Z
O
O
E
G
)
o
Z
o
c
-
.
;
-
0
0
(
)
C
)
O
0
C
)
o
0
C
I
.
0
0
.
_
c
o
C
)
C
)
0
0
0
.
c
,
c
,
j
c
.
C
)
C
)
a
j
I
E
'
C
O
C
)
-
C
)
c
l
C
)
c
0
c
0
0
0
C
)
C
)
c
>
c
u
0
.
-
0
0
Z
0
o
z
C
A
M
-
0
C
Q
)
0
O
C
)
0
-
0
0
C
)
-
4
0
0
1
0
3
m
u
U
A
:
z
m
>
Q
)
a
"
v
>
E
m
>
u
l
.
-
-
-
0
c
d
^
=
Z
,
(
1
)
Q
)
u
1
W
Q
)
U
M
X
0
C
l
)
'
m
0
c
i
s
c
d
Z
;
z
C
)
4
1
0
C
d
U
)
$C
4
a
0
d
c
h
C
,
z
9
t
-
0
-
0
U
-
c
c
o
c
j
C
)
d
,
C
)
C
c
j
0
0
e
t
0
0
1
4
o
C
d
C
)
o
0
C
)
C
)
C
)
C
d
C
)
Q
b
C
d
E
n
C
)
.
,
.
(
Q
)
C
)
0
0
0
Q
)
c
C
)
0
E
c
J
C
c
C
)
C
d
C
ID
C
C
)
O
C
d
1
C
-
0
C
)
O
)
1
0
O
O
O
C
)
C
d
E
0
O
C
d
0
O
C
F
)
C
)
0
0
0
C
d
0
0
C
)
C
d
c
d
0
.
C
d
-
E
C
d
-
0
C
d
c
d
C
A
'
E
C
d
C
d
c
d
C
d
0
'
-
o
0
C
)
2
a
)
-
-
d
'
C
d
0
:
C
d
0
<
-
0
C
d
C
l)
C
d
C
)
0
o
.
o
C
d
0
C
d
0
'
C
)
C
)
C
d
'
I
,
C
)
C
d
C
d
C
)
C
d
O
C
)
C
d
0
-
0
N
C
)
I
c
d
C
d
C
d
C
d
0
C
d
C
d
"
C
)
(
l
)
C
d
C
l
)
C
d
C
)
c
d
C
d
a
)
Q
)
0
I
i
0
0
C
d
C
d
C
)
C
d
C
)
C
d
C
l)
C
)
0
c
d
C
)
.
0
C
d
j
C
)
c
d
C
I
S
0
-
"
s
'
.
0
C
)
C
l
)
C
d
C
l)
.
j
-
f
l
C
l
)
0
C
l
Q
.
o
-
C
d
C
d
a
)
C
d
a
)
C
d
'
c
d
,
C
)
C
d
C
)
C
d
.
4
c
d
0
C
)
0
1
,
U
)
o
p
-
o
N
0
-
-
0
0
C
Z
0
.
4
c
o
C
Z
c
z
c
l
a
.
)
0
;
0
a
.
)
'
c
a
)
0
a
)
0
.
,
0
-
a
)
0
I
D
0
0
-
2
0
o
t
o
o
0
O
)
.
0
.
.
&
)
'
c
2
C
)
'
0
C
J
F
D
I
.
c
o
(
.
4
I
J
>
z
0
L
L
0
C
)
4
C
)
.
_
Q
)
o
c
o
t
'
L
-
j
r
J
)
I
)
0
.
4
(
/
)
.
c
d
0
-
C
)
)
a
)
0
C
I
U
)
0
0
0
C
)
0
c
0
C
)
0
a
)
.
.
4
C
.
4
c
0
N
-
c
V
c
C
b
0
0
C
c
a
.
)
C
.
a
)
c
C
)
.
c
-
c
'
)
:
:
c
c
c
0
.
)
w
-
-
2
0
0
c
,
d
C
)
C
)
C
c
o
o
(
l
g
C
)
C
)
r
o
-
-
)
4
c
n
0
0
0
(
/
;
.
-
.
C
C
0
0
c
_
0
-
N
I
I
-
w
w
0
'
0
c
o
(
'
.
4
0
C
A
c
C
C
C
C
Z
C
)
C
z
I
C
C
C
C
C
C
c
C
0
(
1
)
C
i
C
)
0
0
0
E
n
0
0
0
C
)
'
C
C
C
C
C
C
0
0
.
4
O
c
C
C
)
0
b
0
.
.
0
C
)
0
.
4
o C
J
c
i
c
i
C
C
n
C
)
P
.
C
C
c
i
O
C
C
C
C
C
A
0
4
0
'
C
C
0
.
.
)
C
)
C
C
0
C
C
4
C
C
.
.
0
0
o
c
C
0
4
C
C
C
C
V
0
c
I
)
U
.
0
-
-
0
C
A
-
0
C
)
C
)
C
C
C
)
0
C
)
C
a
)
4
C
C
0
4
C
C
(
1
)
-
C
)
C
0
.
.
0
.
-
C
C
C
)
0
c
t
C
)
C
C
C
O
.
0
0
o
0
o
0
2
o
.
c
C
C
C
.
C
C
)
C
C
C
C
)
1
C
)
E
n
W
(
1
Q
0
C
C
C
'
O
C
C
0
C
C
c
I
C
)
0
0
C
C
c
/
D
C
)
2
0
C
)
I
)
-J
)
c
n
C
C
)
C
)
.
0
0
.
g
o
C
c
C
c
0
C
C
c
C
2
o
o
O
C
)
c
I
Q
0
C
)
0
P
.
o
0
E
C
)
b
0
.
0
0
C
C
.
4
C
)
C
C
E
0
-
a
)
C
C
C
I
)
)
C
)
C
C
a
)
C
)
C
)
C
)
C
C
d
.
4
C
)
C
C
)
C
)
_
o
0
0
-
0
0
C
C
0
-
C
0
-
C
)
C
)
Q
'
C
C
'
C
C
)
4
.
4
c
0
-
C
'
C
)
0
I
-
J
>
z
a
0
t
i
-
0
(
I
)
c
d
C
c
d
0
c
C
.
)
c
d
i
n
.
o
C
)
-
c
t
-
.
(
#
Q
)
o
c
d
0
4
C
)
2
.
2
0
'
C
I
c
d
C
)
,
.
C
.
)
-
0
C
)
-
C
-
Z
C
)
0
=
C
C
.
)
C
d
0
N
C
_
)
c
'
c
'
c
2
o
U
S
Q
)
C
)
o
C
)
0
0
C
0
'
C
a
l
C
a
l
C
)
0
t
.
.
0
C
)
6
d
C
)
-
4
-
C
d
.
)
-
o
4
-
4
-
0
'
C
)
b
C
.
.
O
0
0
>
<
c
d
.
c
o
Q
)
1
4
0
o
_
4
0
c
d
0
C
d
0
0
'
-
4
6
0
C
d
C
d
C
d
C
)
C
l
)
0
'
C
)
0
C
i
s
-
Z
7
j
C
a
l
C
d
C
)
C
)
C
d
o
_
C
d
C
)
C
)
L
A
a
n
c
d
C
d
;
J
v
E
n
-
C
d
-
-
c
d
E
C
d
c
d
_
O
0
G
)
C
d
C
)
C
)
o
C
0
0
d
a
n
C
)
0
C
d
C
d
C
d
0
O
Q
C
d
J
0
0
Q
c
C
d
0
.
.
.
,
0
C
)
Q
.
c
4
O
0
0
C
Z
C
U
)
'
C
d
C
d
(
l
c
o
0
7
-
4
C
)
C
d
0
<
C
)
.
Q
)
C
M
W
O
M
O
W
W
C
d
C
d
C
d
o
a
,
0
C
C
)
Q
Z
0
c
d
C
)
C
)
C
)
C
)
.
-
Z
E
4
-
.
_
U
)
C
)
.
N
$
a
4
E
n
c
z
C
)
;
-
4
0
4
"
0
o
C
)
Q
-
4
-
4
-
C
d
0
o
C
)
0
U
)
U
)
C
d
Z
'
I
n
r
A
)
m
0
c
d
C
)
C
)
M
C
)
I
L
U
L
U
3
:
c
o
U
)
C
)
C
d
C
d
C
)
C
d
0
C
)
0
C
C
4
1
0
C
C
d
Q
)
0
'
b
C
d
C
)
0
c
d
o
C
d
E
c
d
C
d
C
)
Q
)
Q
)
.
o
j
0
0
'
0
I
.
C
d
C
d
0
C
)
C
C
d
E
C
)
C
d
C
d
C
d
Q
)
U
)
C
d
C
l
k
-
;
U
)
C
d
C
d
d
E
_
D
C
d
o
E
'
c
'
C
d
2
C
's
C
A
Q
C
C
)
O
C
)
0
C
d
C
)
C
d
.
C
d
C
d
0
C
d
C
a
l
C
d
C
I
)
C
)
C
)
0
E
C
)
E
.
2
C
d
2
C
)
C
C
d
O
C
d
C
)
E
C
d
c
C
)
C
d
0
0
C
d
a
n
C
)
U
)
C
)
C
)
U
)
.
C
)
4
_
'
N
C
)
C
)
C
o
C
a
l
c
d
C
d
C
)
C
)
C
d
:
C
)
0
0
C
)
C
C
d
E
C
d
C
d
C
)
0
'
4
-
.
C
)
C
/
)
.
C
d
E
C
d
0
C
d
C
)
0
'
C
l
)
0
'
C
d
0
C
)
C
d
.
b
0
4
C
d
U
)
C
d
C
)
C
h
C
)
C
d
4
-
C
)
'
C
d
C
'
C
d
"
C
)
C
)
C
d
C
d
0
C
)
0
C
h
U
L
)
C
d
O
0
C
)
c
d
.
C
d
C
d
C
d
0
r
n
0
C
d
Q
.
)
O
N
C
d
C
U
)
C
P
C
d
'
C
)
0
'
C
d
C
d
C
Z
0
d
C
d
-
.
N
4
C
d
O
C
d
0
'
C
)
C
d
-
C
d
0
(
1
)
7
d
C
d
7
s
q
.
-
i
C
d
C
's
C
d
C
d
j
4
C
)
C
)
C
)
0
4
a
0
0
C
U
)
C
d
O
C
d
'
C
d
r
j
j
C
d
-
d
"
'
o
C
d
U
)
o
o
C
d
C
d
C
d
U
)
.
'
C
a
l
C
d
C
d
2
2
E
C
.
)
C
d
V
C
d
C
d
C
a
l
C
's
0
0
C
C
C
'
)
i
n
C
)
C
)
-
4
C
/
)
C
C
0
(
C
C
C
b
J
D
C
d
4
4
C
C
c
l
)
C
C
0
.
C
C
C
)
0
(ID
c
n
C
)
0
0
.
.
C
C
0
0
'
O
C
Z
W
o
>
O
(
C
4
I
4
4
4
-
4
0
C
C
b
c
,
'-
4
C
)
:
C
)
C
!
c
.1
C
)
.
(
N
C
ID
C
d
-
4
C
)
C
)
C
)
I
0
-
J
0
.
.
0
.
.
C
)
-
'
0
C
>
<
4
-
i
4
-
i
z
<
0
o
o
o
b
j
C
C
)
C
)
0
C
)
C
C
C
)
)
s
C
)
C
)
4
-
4
0
.
.
Q
l
D
c
,
c
C
C
_
i
J
:
i
2
1
C
C
r
A
C
)
0
C
C
>
.
m
i)
C
)
C
C
C
)
C
)
0
U
)
-
4
c
.
-
0
C
)
(
3
)
C
)
'
o
C
C
o
a
0
0
.
0
C
)
c
C
o
z
0
I
M
0
.
.
C
)
C
)
.
(
a
)
Q
C
)
-
d
C
)
C
)
-
0
-
-
c
'
C
C
C
A
c
i
)
.
-
0
.
-
4
C
C
0
'
0
C
C
C
C
C
C
c
o
C
)
5
-
4
4
4
U
)
U
)
.
C
C
C
C
)
C
C
u
Z
I
0
-
0
4
-
4
C
I
)
U
)
-
4
Q
)
0
0
C
C
(
C
.
0
C
d
0
0
C
)
;
-
0
I
L
,
'
D
.
9
C
C
N
6
4
C
)
v
(
C
'
C
C
C
C
0
C
)
0
E
u
o
m
z
o
w
C
C
0
.
_
c
C
:
.
0
C
C
-
c
E
C
)
C
C
C
C
c
C
.
0
C
C
Q
C
)
0
C
-
"
0
>
-
4
;
c
4
4
4
4
C
/
C
C
4
4
1
-
.
-
0
4
4
-
c
c
z
.
.
-
4
0
0
c
Q
C
C
0
.
,
C
J
D
C
C
C
C
U
)
0
0
.
.
C
)
C
)
C
C
c
0
.
0
Q
)
C
C
0
0
C
C
)
C
)
-
P
P
.
"
o
C
)
X
C
-
C
C
C
C
U
)
C
)
C
)
C
)
4
4
C
C
C
C
4
-
i
C
C
0
4
I
C
,
)
0
0
.
.
(
'
)
C
C
c
z
(
I
)
C
l
)
m
v
4
4
4
4
C
C
C
l
.
0
-
c
0
C
C
C
)
C
)
C
)
C
C
c
u
C
)
0
U
)
I
"
9
L
U
'
I
,
l
y
L
U
0
C
l
)
C
0
'
(
N
-
4
-
4
.
(
I
)
C
c
o
(
A
r
C
C
C
C
C
C
C
C
)
0
c
-
4
0
C
C
0
U
)
C
)
U
)
C
4
4
0
.
-
i
C
C
C
-
C
)
.
0
(
C
c
C
C
C
4
4
C
'
)
.
.
c
_
)
0
C
)
C
)
b
-
4
0
C
)
o
0
c
C
#
4
-
c
v
0
0
0
C
)
C
C
C
C
'
C
Z
1
4
x
E
n
P
c
f
C
)
C
C
C
)
C
C
.
0
c
d
C
)
0
C
)
C
C
-
,
C
C
9
0
C
)
-
c
-
0
C
l
)
0
'
C
)
>
-
(
C
O
U
)
0
C
)
C
C
(
C
U
)
0
4
0
C
C
8
C
)
C
)
C
C
0
,
-
c
0
0
O
C
)
0
0
'
C
)
Z
C
C
c
)
.
.
,
-
-
4
0
C
)
O
C
)
,
.
0
C
C
0
v U
)
C
C
.
.
.
0
.
0
C
C
C
'
0
C
'
s
.
0
N
'
(
C
.
0
4
4
0
C
)
C
C
-
4
-
'
0
c
C
0
C
)
0
<
C
)
C
)
C
)
4
4
'
(
C
C
C
C
)
C
C
C
C
C
'
CZ
.
C
C
O
C
C
C
C
)
C
C
C
)
C
'
)
o
C
C
)
2
C
)
C
)
4
4
C
C
o
4
U
)
O
(
C
C
C
-
m
O
0
.
0
.
0
L
A
C
)
.
-
U
)
C
)
-
c
C
C
3
C
C
l
C
C
C
C
0
j
(
C
m
<
(
C
C
C
C
C
C
C
.
j
C
)
<
4
.
.
.
.
-
0
0
C
)
o
O
0
'
C
C
0
(
C
C
)
b
0
<
C
)
C
C
0
(
C
C
C
Q
:
O
0
0
0
O
.
U
)
<
C
)
C
)
C
)
C
)
C
0
.
.
-
c
C
'
c
,
)
c
-
c
C
)
C
-
C
)
C
)
-
C
d
I
)
o
0
a
)
c
c
i
P
-
_
i
C
d
a
)
'
4
-
a
)
a
)
-
4
1
c
i
-
a
)
f
.
0
a
)
o
0
i
n
c
i
C
-
0
c
i
0
0
a
)
0
c
i
o
a
)
c
I
)
C
c
i
r
A
c
u
C
I
S
C
-
4
C
-
I
.
C
-
i
C
I
D
0
Q
)
C
o
0
l
a
,
C
l
c
d
C
l
)
0
0
a
)
C
l
)
C
l
)
C
-
i
c
i
g
k
o
c
i
C
l
)
c
i
C
i
Q
)
Q
)
C
l
)
i
4
c
1
0
%
I
I
C
l
)
0
0
0
0
-
'
)
)
I
J
U
i
L
n
U
i
0
(
I
)
(
'
4
Q
)
0
c
c
i
c
i
E
0
a
)
c
i
C
-
i
c
i
C
4
c
i
c
i
C
)
0
c
i
,
c
i
c
i
a
)
c
i
a
)
C
i
'
c
i
0
2
a
)
a
)
c
i
0
o
C
-
i
.
C
i
O
l
)
Q
G
)
c
i
0
c
i
C
i
a
)
0
O
0
C
-
i
a
)
.
a
)
Q
c
i
i
o
0
a
)
0
c
i
c
i
0
c
i
0
a
)
0
a
;
c
i
-
i
c
i
a
)
a
)
0
p
.
1
c
i
a
)
0
c
i
0
0
0
c
i
o
a
)
N
0
C
i
.
a
)
a
)
C
0
c
i
C
l
)
r
,
C
-
i
C
l
)
c
i
a
)
a
)
0
C
l)
C
-
i
a
)
c
i
c
i
c
i
c
i
a
)
C
l)
p
_
i
P
.
a
)
a
)
a
)
'
c
i
0
c
i
c
i
0
c
l
D
4
-
1
C
J
-
c
i
C
l)
0
0
a
)
0
o
0
0
0
0
,
c
i
0
c
i
Q
)
.
O
a
)
.
-
C
-
4
-
i
0
c
i
C
i
>
0
Q
)
0
c
i
0
c
i
Q
)
0
'
a
)
c
i
I
c
i
c
i
C
l)
'
c
i
C
c
i
c
i
c
i
0
C
l)
L
)
Q
a
)
0
0
C
-
4
Q
E
a
)
a
)
4
a
)
I
a
)
I
c
i
c
i
O
(
c
i
c
l
)
4
Q
)
c
i
0
%
a
)
a
)
C
l)
C
d
C
-
i
c
i
a
)
C
l)
a
)
E
p
c
i
0
t
i
o
:
:
i
'
c
i
Q
o
)
a
)
c
i
C
1
)
c
i
c
i
o
c
i
0
'
.
-
i
c
i
c
i
c
i
C
c
i
a
)
C
d
c
i
0
C
l
)
,
0
c
l
-
'
.
0
'
C
l
)
W
A
t
o
,
i
c
i
C
l)
0
C
)
(
>
c
i
C
c
i
I
Q
)
0
'
C
l
)
c
i
c
d
0
0
_
4
-
c
i
C
l
)
'
-
0
C
-
i
c
i
r
A
o
c
i
C
)
C
I
)
C
-
.
C
)
0
c
l
,
c
i
C
)
C
)
C
i
-
i
E
C
c
i
c
l
C
l)
t
o
C
's
a
)
C
IS
C
l)
O
'
.
c
i
C
l
)
C
-
I
l
0
C
i
a
)
C
l)
-
i
o
o
C
's
C
d
I
c
i
-
C
I
)
0
a
)
-
0
C
d
$
4
c
i
C
c
i
C
i
O
.
,
o
.
,
U
,
c
i
a
)
N
0
'
C
-
I
c
i
c
l
)
a
)
>
-
c
i
c
i
c
i
0
a
)
1
)
C
l
)
C
l
C
4
-
4
U
)
C
d
<
)
C
-
I
c
i
c
i
)
,
c
i
C
-
i
Q
0
a
)
_
c
i
c
i
&
)
Z
O
<
C
.
4
c
i
a
)
0
0
'
c
i
c
i
N
0
0
,
a
)
-
C
l
)
C
l
)
c
a
)
$
.
4
c
i
C
1
3
:
3
C
-
i
C
-
i
0
C
-
i
'
0
C
-
I
c
i
o
C
i
C
i
C
'
a
)
0
c
i
a
)
C
c
i
-
E
-
c
,
0
_
-
0
-
_
0
o
o
c
i
.
,
Q
a
)
c
i
C
I
S
c
i
O
4
-
a
)
a
)
.
(
M
C
l
)
<
0
C
l
)
t
c
i
E
c
i
a
)
0
b
i
c
i
?
I
I
O
'
a
)
Q
-
C
i
c
i
a
)
c
i
o
0
.
<
c
i
-
U
)
c
O
)
'
C
o
.
2
_
O
k
'
C
d
0
Q
)
0
c
I
t
Q
.)
_
-
4
-
-
;
:
M
C
)
C
C
<
>
Z
U
)
N
C
)
Q
U
)
0
I
c
d
0
c
z
o
0
0
'
U
)
U
)
Z
Z
C
)
c
i
C
0
'
0
0
)
r
.
t
C
o
0
<
)
-
-
-
c
o
c
c
C
)
I
.
0
0
I
C
)
U
)
U
)
Q
)
I
0
c
0
C
)
U
)
Q
C
U
)
0
c
C
)
0
O
0
E
n
4
-
4
b
0
C
A
W
M
E
O
o
U
)
0
.
-
0
C
)
C
U
)
U
)
C
c
c
0
v
0
0
c
z
C
-
o
0
C
)
C
)
.
,
Q
)
C
)
j
0
c
z
C
)
U
)
C
Q
4
.
(
I
k
m
-
+
c
I
c
3
Z
-
0
C
)
U
)
C
Q
0
.
.
-
.
-
)
c
z
I
0
I
c
I
C
I
(
0
U
U
)
s
-
I
c
z
C
s
-
4
0
c
c
j
I
t
U
)
0
s
-
I
"
-
I
U
)
C
)
C
)
'
I
C
)
0
C
,
)
0
C
,
)
0
I
c
z
0
I
(
.
9
I
-
w
U
)
L
i
i
0
U
)
'
I
.
0'
N
0
C
)
(
1
)
C
a
)
(
1
)
C
)
C
)
(
1
)
c
0
0
c
j
-
U
)
4
-
0
C
)
5
0
C
C
)
c
n
0
C
)
C
)
c
U
)
C
)
0
I
U
)
C
d
a
)
-
C
,
)
C
)
0
C
)
0
C
)
P
o
0
0
C
)
i
c
0
-
E
U
'
d
0
0
0
C
.
i
C
)
C
)
5
C
C
)
C
)
C
)
)
C
)
0
C
)
C
)
C
)
0
0
0
U
)
C
)
-
4
i
n
C
C
C
d
-
U
)
U
)
0
C
)
U
)
.
0
0
C
'
c
C
1
)
C
)
C
)
U
)
0
C
.5
0
0
0
-
-
0
c
z
5
.
c
C
)
0
C
C
C
)
_
C
)
C
)
_
5
-
b
C
.
0
.
U
)
C
)
.
U
)
0
.
C
)
U
)
U
)
0
$
-
C
'
'
U
)
5
-
-
0
_
C
)
C
)
0
Q
.
_
-
U
)
.
0
b
L
+
-
U
)
0
-
I
5
-
s
Q
0
C
)
Q
o
0
c
-
0
-
0
,
0
0
'
(
1
)
C
)
1
-
4
M
U
)
.
-
.
I
U
)
0
C
)
C
C
4
U
)
C
)
o
C
l)
o
j
C
.
o
Z
.
_
.
.
0
C
P
.
c
z
5
-
0
C
)
0
C
)
c
>
a
)
C
U
r
n
C
IS
a
)
0
b
C
.
0
-
I
0
C
)
-
'
C
)
3
s
-
c
0
C
)
C
)
c
C
)
.
0
c
)
j
0
Q
0
0
o
o
c
c
0
S
c
3
c
l
1
-
4
c
l
-
0
P
4
S
-
4
M
C
O
E
0
Q
)
-
.
-
.
-
0
.
<
0
c
<
5
U
D
.
)
C
Q
)
C
.
m
c
z
)
'
Q
)
t
C
O
c
i
s
C
d
C
's
(
I
D
'
c
O
t
Q
)
C
C
)
c
C
c
)
C
0
Q
)
o
Z
.
0
O
d
D
C
0
d
I
D
+
.
Q
)
.
.
-
)
d
4
(
)
.
0
o
f
l
f
l
m
"
a
0
Q
,
"
0
o
-
-
c
d
c
d
.
_
a
4
-
j
)
C
C
-
-
0
(
I
D
0
1
0
0
r
4
)
p
0
d
ID
-
b
i
D
V
0
0
C
V
V
-
I
O
C
S
C
0
O
C
4
,
(
I
D
E
V
-
C
)
_
(
I
D
C
'
c
c
c
c
-
0
D
)
s
C
)
I
C
C
)
C
V
0
C
)
C
T
j
$
-
4
Z
b
j
D
c
z
0
0
.
0
0
-
0
-
0
P
)
C
I
D
0
_
.
I
C
)
-
f
t
_
'
-
0
C
C
(
I
D
c
d
C
)
$
2
4
C
l
.
C
)
0
C
-
o
C
)
0
c
,
)
0
L
C
C
)
C
(
1
)
C
C
I
D
c
,
D
0
c
d
0
C
)
d
I
D
d
I
D
r
p
V
0
U
'
C
)
V
c
'
O
C
n
0
V
I
D
C
)
C
)
C
)
V
C
)
J
E
0
O
16
,
0
0
E
I
C
)
C
C
C
C
)
a
-
.
0
V
O
0
C
0
d
I
D
C
l)
)
C
)
.
C
Q
.
Q
V
C
C
c
z
I
n
C
C
O
V
0
r
o
C
)
U
D
Q
)
C
0
O
I
E
Q
C
I
D
C
)
C
Z
w
V
0
4
-
4
0
a
f
l
'
U
j
W
,
w
0
o
-
I
0
_
1
0
V
C
b
C
)
C
C
)
C
)
0
0
0
.
E
-
C
)
)
0
0
C
C
C
I
)
C
l)
O
C
)
(
I
D
0
C
ID
C
,
)
/
d
I
D
C
C
4
_
I
c
d
I
I
-
I
.
.
-
O
N
I
C
)
Q
)
l
u
C
)
V
'
Q
c
z
I
Q
0
V
d
I
D
0
0
0
I
M
C
d
r
.
c
-
s
C
Z
C
'
0
0
Q
)
0
o
'
o
c
z
C
d
r
n
I
I
-
L
U
I
)
,
L
U
0
3
:
(
N
c
C
)
C
)
&
.
u
C
)
C
L
n
0
<
C
)
C
I
D
(
I
-
a
c
-
J
<
o
z
o
o
0
I
5
u
c
z
C
C
:
:
C
C
o
0
0
C
)
:
L
C
)
0
0
C
'-
0
C
I
D
'
-
C
C
U
D
0
.
2
C
)
C
)
c
D
-
C
C
Z
.
c
u
C
C
C
)
T
h
-
0
C
C
0
C
C
Q
)
0
C
)
4
-
'
U
0
C
)
C
C
Q
C
)
C
)
Q
0
C
C
C
C
C
C
C
)
C
)
_
C
)
C
C
c
C
C
C
)
C
C
'
O
'
o
c
)
C
C
C
)
C
)
E
-
4
C
C
C
C
C
)
0
0
C
C
0
C
Q
0
u
w
m
0
,
Q
)
0
C
,
3
0
,
Q
,
c
C
)
c
u
C
C
i
]
C
C
C
C
)
C
C
-
S
C
)
O
.
C
)
b
1
D
0
0
0
d
-
0
S
C
)
Q
)
o
0
-
0
Q
,
b
C
C
O
C
)
1
Y
0
C
C
0
'
i
C
I
0
C
)
C
)
O
0
o
0
o
C
)
C
)
0
c
C
)
C
C
-
2
C
C
C
C
C
C
.
_
C
4
C
)
C
U
C
)
C
)
c
C
C
)
C
C
C
C
C
C
0
C
)
.
4
C
)
C
)
0
0
O
E
C
)
'
C
)
0
I
(
-
9
3
H
w
i
i
-
)
w
0
c
c
0
'
N
I
I
I
C
)
C
C
C
C
C
C
C
C
.
-
C
C
u
i
C
C
a
)
0
0 0 C
C
C
i
C
C
C
C
C
)
,
_
0
-
'
C
C
C
)
-
4
C
)
C
)
C
C
C
C
C
-
.
-
-
<
C
)
c
r
;z
C
C
0
C
C
C
-
<
C
)
C
C
)
c
n
C
)
<
C
)
C
)
C
C
C
)
.
c
l
&
-
C
C
C
)
C
C
C
)
C
C
C
D
C
C
C
ID
C
)
C
C
.
_
.-
4
C
C
I
o
c
n
_
C
C
C
)
-
-
C
)
C
)
C
C
-
-
.
-
C
.
)
C
C
d
o
'
o
C
)
'
C
C
0
C
C
C
C
C
)
C
C
6
C
)
N
O
C
C
0
-
c
z
Q
C
I
D
C
)
C
)
C
C
C
-
'
O
C
)
C
)
(
(
C
C
C
)
C
)
b
J
D
C
C
C
C
C
)
'
C
C
C
C
C
C
C
C
C
C
)
0
C
)
I
C
Z
C
C
C
C
-
0
1
C
C
C
C
0
C
C
C
C
C
C
C
C
C
)
-
'
c
C
'
0
0
C
<
C
)
C
C
c
C
C
C
(
I
C
C
C
C
)
C
C
C
)
C
)
C
C
C
<
C
E
c
C
-
-
C
)
0
C
)
C
)
C
C
)
C
Q
C
o
0
C
)
C
C
c
.
)
C
C
0
0
0
C
)
-
C
C
o
C
/
D
o
C
C
)
C
C
C
)
0
-
0
0
C
)
C
0
C
C
C
C
C
I
D
C
C
C
C
C
-
c
C
i
C
C
c
I
D
Q
C
C
C
C
_
C
C
)
C
C
C
c
)
U
j
c
C
_
C
)
S
<
C
.
S
c
C
C
)
C
)
C
C
)
<
C
C
-
<
C
)
c
n
C
C
C
C
C
C
)
0
C
C
C
C
o
C
N
a
C
C
-
C
.
)
c
z
C
)
C
C
C
C
C
C
C
C
C
C
C
C
C
)
Q
C
)
C
)
c
C
C
Q
C
)
.
0
C
)
0
C
)
C
C
C
'
C
)
C
)
0
O
C
)
U
)
o
C
)
k
c
d
U
c
w
s
c
d
I
C
)
U
)
C
)
U
-
c
.
c
d
.
-
-
s
c
C
)
0
C
d
0
'
C
)
C
'
C
)
0
C
d
I
.
4
Q
)
i
n
0
U
,
U
)
0
(
o
I
.
0
P
4
0
0
U
)
U
)
.
1
1
1
0
r
i
l
C
C
)
U
)
0
I
L
L
C
d
C
d
E
C
C
C
)
f
l
'
c
0
c
i
s
Q
)
:
m
o
i
c
C
)
C
)
-
0
N
C
)
0
C
c
0
0
C
)
-
U
)
-
c
l
I m
n
Z
'
C
)
-
Q
)
0
0
-
c
i
s
0
.
0
C
)
C
d
C
d
C
U
)
2
-
-
'
E
-
Z
2
E
Q
)
C
d
u
0
4
C
d
o
C
)
N
C
)
C
d
'
a
)
-
0
C
1
1
1
4
1
1
C
d
C
)
C
)
O
2
Q
)
c
d
-
0
c
d
0
c
d
'
c
d
-
0
w
1
6
o
'
-
0
C
)
C
l
Q
)
0
C
)
C
d
.
0
_
4
<
Q
C
d
0
0
C
C
D
c
d
U
)
(
I
)
C
d
C
d
C
)
C
d
v
C
)
C
)
U
)
M
U
)
'
C
d
B
'
-
E
C
D
w
U
)
0
0
U
)
o
o
0
C
d
0
U
)
U
)
C
d
C
d
C
d
C
d
C
d
C
d
0
c
d
C
d
C
d
C
)
C
d
2
U
U
)
C
l
)
0
C
)
U
)
-
2
C
U
)
0
0
c
'
o
I
c
d
-
U
)
0
r
i
j
a
l
i
U
0
C
d
,
.
C
d
0
U
)
0
E
o
0
0
U
)
U
)
C
d
U
)
C
)
0
Q
Q
Q
0
P
.
U
)
C
d
C
)
C
d
C
)
C
)
C
)
Q
0
Q
C
d
I
I
.
-
C
d
C
)
I
C
d
0
I
C
)
0
0
P
.
b
o
C
)
C
d
.
L
C
)
0
0
P
C
)
C
d
C
d
C
d
C
d
0
C
d
U
)
C
)
C
)
I
(
9
I
w
I
f
)
U
i
0
'
I
)
0
0
C
)
U
)
C
)
0
0
C
d
o
C
d
C
i
a
)
0
U
)
C
d
,
C
d
C
)
C
)
0
u
n
V
)
E
n
C
d
C
d
C
)
Q
O
C
C
d
.
0
Q
)
C
d
C
d
0
C
d
C
)
Q
C
)
U
)
c
d
U
)
0
C
'
c
d
C
d
U
)
C
d
-
U
)
0
0
C
d
-
0
_
C
)
C
i
a
)
0
C
l)
C
)
-
C
)
i
m
g
.
.
C
d
C
d
m
S
C
)
U
)
O
g
C
)
C
)
C
)
o
.
C
.
)
U
)
2
C
d
C
d
0
C
)
C
d
U
)
0
0
0
Q
0
O
C
)
C
)
C
)
'
a
)
O
C
C
)
C
d
C
d
,
B
C
)
0
.
C
d
a
)
-
t
0
.
0
_
C
d
0
C
)
.
C
)
U
)
C
d
C
d
C
)
C
d
r
a
Q
)
C
)
-
"
O
C
)
1
D
d
C
d
'
C
d
0
C
)
O
0
C
d
.
_
C
d
C
d
C
d
C
)
U
)
C
d
C
)
N
0
C
d
o
E
-
0
U
)
c
d
C
l
)
C
)
C
)
C
d
C
)
-
o
0
0
.
)
U
)
U
)
C
)
C
)
U
)
C
)
C
)
a
)
d
E
I
0
C
d
U
)
C
d
<
C
d
-
C
C
)
I
C
d
C
d
C
)
o
C
d
N
C
)
0
-
C
d
0
P
.
.
C
)
N
0
C
f
i
0
'
0
(
.
.
.
0
0
V
C
0
V
c
'
O
d
c
0
'
-
0
o
o
c
z
.
,
0
0
C
A
z
E
o
z
r
0
m
V
E
V
V
c
L
-
-
c
j
-
0
a
,
"
O
0
Q
0
!
1
c
z
C
U
c
0
0
0
c
t
s
c
i
c
-
0
o
I
I
f
D
:
p
-
.
c
V
Q
)
O
V
.
Q
4
L
I
)
V
V
(
I
)
V
C
l
D
V
-
0
0
'
d
0
V
o
V
C
'
V
0
V
C
I
)
;
:
_
C
C
C
I
)
0
C
l
D
C
,
)
4
-
4
0
c
,
C
I
)
O
V
C
4
)
.
,
.
C
C
'
o
.
-
u
0
0
V
0
'
3
C
V
C
V
0
P
.
c
0
0
V
0
L
I
)
0
L
I
)
V
V
C
l
)
V
I
-
I
-
I
I
(
D
I
-
L
U
I
,
)
L
U
0
I
,
)
I
c
d
c
.
.
O
c
O
;
j
1
-
4
C
I
)
0
C
'
a
)
.
0
-
0
L
)
,
$
.
,
0
a
)
'
4
0
0
V
V
I
H
i
5
N
C
'
V
V
o
'
c
d
0
C
C
I
)
c
d
c
a
)
0
(
$
)
,
r
/
D
c
i
V
0
3
'
V
V
V
,
.
0
V
8
V
0
4
c
-
0
c
I
D
C
)
V
'
V
(
,
)
O
V
V
C
D
-
C
5
-
4
c
i
'
0
V
'
V
V
8
E
-
.
_
4
j
c
L
C
-
c
j
C
I
S
o
C
l
)
V
N
&
)
C
0
V
-
4
S
V
V
V
o
0
0
V
0
C
'
'
V
Q
a
)
V
0
'
c
0
C
l,
V
0
0
V
C
l)
0
0
V
V
-
C
I
)
Q
C
U
)
c
d
b
i
D
l
!
.
-
0
E
V
V
V
C
l
)
c
0
V
C
V
)
V
V
V
C
V
V
0
C
c
n
C
D
'
V
H
0
V
V
4
c
d
C
0
o
0
L
l
)
0
.
4
4
8
C
l
)
_
a
0
V
V
O
V
4
-
4
C
j
t
;
1
!
U
-
0
8
8
u
l
0
V
V
V
0
V
0
5
-
o
C
0
U
)
,
-
4
V
0
C
l)
c
d
V
0
0
c
V
V
V
O
V
"
0
V
V
:
i
V
0
C
'
0
j
V
0
C
-
C
.
)
c
i
-
V
-
C
l
)
C
C
l
)
9
C
l
)
-
I
I
-
L
u
I
n
c
e
L
u
0
0
(
4
)
C
l)
C
d
0
C
d
U
)
C
,
)
0
U
)
C
d
V
0
1
0
U
)
<
0
I
C
o
C
d
c
d
'
-
4
0
)
c
i
)
c
i
)
V
Q
)
4
-
4
4
-
'
-
4
I
n
-
-
i
.
o
U
)
(
Y
)
N
C
d
-
'
U
)
c
d
.
-
.
-
U
)
0
_
0
.
U
)
.
_
0
c
'
0
'
0
.
0
<
Q
)
C
I
M
4
U
)
Q
)
4
-
4
C
'
U
)
c
U
)
Q
)
c
i
)
0
0
O
Q
)
c
i
)
I
C
)
I
0
4
,
0
o
Q
)
c
i
)
>
4
4
4
b
z
<
Q
)
0
s
j
4
)
O
V
c
i
)
o
o
o
o
V
C
'
U
)
4
V
_
0
C
4
-
4
o
c
i
)
4
.
c
i
)
'
c
.
-
-
c
i
)
0
V
V
_
4
U
)
'
-
O
c
i
)
V
0
)
C
d
U
>
0
C
d
)
'
1
C
N
c
E
0
E
$
a
4
c
d
.
c
n
Q
0
4
-
4
-
0
C
d
C
d
V
U
4
f
l
I
V
I
t
!
0
C
A
0
H
M
c
d
1
0
i
n
,
.
f
i
c
c
0
)
Q
)
0
c
c
0
0
-
4
Q
)
C
l)
E
I
0
c
l
)
0
.00
C
l
)
V
c
i
.
.
q
C
0
Q
)
U
)
4
1
0
)
j
)
0
)
4
4
0
)
.
4
.
C
d
U
)
0
0
0
c
t
c
i
)
0
.
,
b
E
-
4
c
.
0
)
c
C
d
0
0
)
Q
Q
)
-
4
C
I
S
0
l
C
d
r
A
u
(
1
)
$
.
4
E
0
C
d
C
d
P
L
4
C
--
0
:
:
i
0
C
d
C
d
(
)
0
)
0
)
D
0
0
-
'
O
c
d
c
i
)
c
d
c
d
C
d
b
c
i
c
i
)
.
_
V
.
0
)
C
:
j
C
d
V
C
d
V
Q
)
Q
)
C
d
c
i
)
.
,
C
d
U
)
O
E
0
)
0
.
C
d
C
d
0
U
)
0
c
V
C
d
c
i
)
l
.
4
.
2
0
C
d
4
4
0
)
'
V
.
o
I
c
d
C
d
0
)
'
.
.
o
C
I
S
V
b
0
C
d
'
F
'
V
V
C
d
U
)
E
n
M
c
d
P
0
c
d
0
V
)
0
C
d
-
'
V
U
)
C
d
E
0
0
0
)
Q
C
d
Q
Q
)
c
d
c
i
)
I
c
d
'
-
'
C
d
.
0
0
)
d
b
E
0
d
'
o
<
-
-
'
o
0
0
)
0
'
-
C
d
0
0
)
C
d
N
-
C
)
C
)
(
I
D
C
I
D
C
I
D
c
n
C
)
.
C
)
'
.
S
r
0
o
C
)
0
-
(
I
D
C
)
C
I
S
0
ID
(
I
D
-
(
I
D
'
C
c
c
-
C
)
)
-
C
Q
'
o
c
)
0
(
I
D
-
(
I
D
4
-
C
I
D
I
C
)
.
-
J
c
C
)
c
(
I
D
c
<
(
I
D
.
E
<
c
'
(
I
D
>
_
-
0
0
0
C
)
z
0
Q
C
)
C
C
)
C
(
I
C
)
o
C
)
D
o
Q
C
)
Q
C
C
)
C
)
c
d
C
)
0
0
(
I
D
0
(
1
)
o
C
)
.
4
C
C
C
)
C
)
'
c
r
i
C
(
I
D
C
)
C
)
C
L
n
C
)
0
-
0
C
)
I
C
)
C
)
C
C
(
I
D
'
.
0
C
)
(
I
D
C
I
D
0
C
m
C
Z
.
-
(
I
D
0
(
I
D
.
C
.
C
c
C
)
C
)
(
I
D
0
0
c
C
)
I
D
<
'
C
)
I
(
)
(
0
C
)
c
E
C
)
.
ID
(
1
)
n
c
d
N
O
<
C
)
1
(
I
D
C
)
c
C
)
C
)
c
d
C
)
(
I
D
0
d
C
)
c
o
i
n
i
i
d
-
t
:
c
C
)
C
C
)
C
C
I
I
)
I
i
(
N
c
z
<
M
C
o
'
c
(
C
(
I
)
1
r
C
;
0
.
0
0
C
(
I
D
o
c
O
C
)
k
4
-
I
C
I
a
)
-
(
I
D
'
0
c
-
0
0
I
D
N
C
)
C
)
_
0
C
)
c
,
C
)
C
)
c
d
c
h
.
C
)
c
d
1
4
1
4
C
d
1
4
C
d
C
d
0
C
)
C
d
C
)
c
r
c
o
C
d
c
o
C
)
1
4
1
4
C
)
C
)
C
)
a
c
d
=
z
-
0
0
0
C
)
0
0
C
d
C
)
a
)
C
l)
0
0
a
)
0
a
)
C
l)
C
)
C
)
C
)
C
)
C
d
1
4
1
4
C
d
C
K
0
(
)
I
J
>
z
0
0
L
a
-
0
c
d
-
C
Q
C
)
Q
)
-
0
C
-
1
c
i
0
C
I
C
Z
b
0
C
)
c
-
0
C
0
a
c
r
.
o
)
C
v
o
j
a
k
.
b
E
.
-U
D
C
)
#
.
'
c
d
c
Q
'
,
C
C
)
o
)
0
C
)
c
0
Q
)
_
?
o
.
C
)
a
o
:
I
_
J
.
,
_
N
C
)
0
c
d
c
l
o
c
o
&
)
Z
N
c
.
.
o
c
n
c
d
W
M
U
U
P
.
-
I
c
V
c
0
C
.
-
.
C
l
)
c
l
)
c
n
a
)
c
d
C
)
'
c
d
c
o
0
C
)
C
'
s
o
L
a
)
C
)
C
d
0
l
a
.
4
4
-
a
(
f
l
0
0
0
Q
C
0
c
d
L
-
0
C
)
a
)
Q
.
-
C
)
C
0
.
b
.
(
1
)
0
C
C
I
)
C
l)
0
0
'
(
L
)
0
0
0
Q
)
C
)
0
-
a
-
C
l)
C
C
#
)
0
C
l
)
C
)
4
l
C
0
C
d
o
-
C
>
g
1
a
)
-
c
i
a
)
0
0
C
)
U
)
C
)
'
C
)
C
,
)
C
)
C
l)
C
4
-
4
O
C
)
-
_
C
d
o
0
C
)
0
(
t
0
0
0
a
)
0
a
)
C
l
)
0
l
C
d
.
C
)
-
0
C
d
c
o
0
C
d
0
E
C
)
-
c
n
l
c
d
C
)
)
0
0
0
.
c
d
0
0
l
0
d
a
)
.
.
a
)
C
d
C
d
b
J
>
0
C
)
U
)
I
L
9
I
w
k
n
L
I
I
0
O
D
0
'
n
I
.
-
-
C
'
s
-
-
o
6
,
Q
)
.
Q
C
)
C
d
.
.
C
d
0
c
d
I
I
H
I
c
j
4
-
4
7
3
C
)
Q
)
c
d
r
C
)
.
.
C
)
)
0
C
)
-
0
b
L
)
7
3
1
4
Q
C
)
0
C
)
o
U
)
c
r
C
C
O
'
O
0
0
-
U
)
c
'
U
)
0
C
)
C
d
C
d
C
)
b
J
O
C
d
C
d
_
a
)
U
)
0
C
)
0
C
)
o
O
.
a
c
d
I
M
C
)
C
d
U
)
0
U
)
l
C
d
C
d
C
)
C
d
O
C
d
U
)
Q
C
)
C
)
C
d
0
Q
1
7
0
C
l
)
.
C
l
)
C
d
O
C
d
a
s
4
-
4
U
)
0
-
-
0
-
-
-
C
l
)
C
d
C
d
C
I
)
U
)
0
Q
I
1
1
C
d
C
)
-
C
d
c
d
j
O
C
)
a
O
S
C
d
I
C
l)
O
0
O
'
O
c
d
C
)
C
'
C
)
Q
l
c
d
C
d
a
c
d
E
'
.
O
l
C
d
C
d
C
'
a
)
C
)
a
Z
C
)
C
)
-
.
.
0
C
d
C
d
C
)
-
C
d
C
d
C
1
4
0
c
r
C
d
C
d
C
d
O
C
d
c
d
c
d
a
)
C
)
,
C
d
C
d
O
U
U
)
O
4
a
a
C
d
C
.
I
C
Z
C
)
O
a
)
c
d
4
.
4
Q
C
1
J
N
C
)
0
C
d
I
C
l
.
C
d
C
d
C
l)
E
C
)
0
a
)
Q
0
c
l
P
C
C
d
C
l
)
0
'
C
d
a
)
U
)
C
d
0
a
)
Q
)
m
O
O
O
C
l
)
P
4
C
l
)
C
I
S
C
l
)
c
r
C
)
(
I
C
-
lI
D
G
)
O
l
I
D
C
)
C
d
(
I
D
o
-
0
C
b
1
r
o
'-
4
C
)
c
r
i
4
c
l
i
'
C
)
c
l
i
)
(
1
)
c
l
i
4
'
O
c
l
i
l
i
0
d
Z
Q
l
i
C
)
(
I
D
c
i
.
(
I
D
0
(
I
D
-
c
l
i
c
l
i
0
C
T
c
l
i
(
I
D
c
l
i
O
.
0
l
I
D
Z
P
.
c
l
i
-
,
c
r
O
)
Q
.
.
C
)
(
/
)
Q
)
c
l
i
0
0
E
0
c
l
i
b
c
l
i
;
:
j
'
c
l
i
-
,
C
)
C
)
C
)
_
(
4
4
(
I
D
C
d
c
1
C
T
J
c
l
i
c
l
i
-
(
I
D
(
Y
)
I
-
J
>
z
3
0
0
(
I
D
'
E
)
c
l
i
c
l
i
c
l
i
c
l
i
-
C
)
i
d
)
(
I
D
c
l
i
c
J
Q
q
-
4
c
l
i
C
)
C
l
i
&
)
c
l
i
'
c
l
i
c
C
)
.
-
4
1
i
u
I
_
c
C
)
C
o
l
I
D
C
L
*
(
I
D
(
I
D
c
l
i
0
d
"
c
i
C
)
0
0
r
o
c
l
i
(
I
D
(
I
D
C
l
i
9
-
,
c
l
i
c
l
i
C
)
7
1
C
)
C
)
4
-
>
0
c
c
l
i
c
l
i
C
)
:
C
)
0
'
0
Q
)
1
D
c
l
i
C
)
0
'
-
4
-
0
C
)
c
l
i
.
C
)
(
I
D
C
l
i
w
C
)
N
0
c
l
i
l
I
D
(
I
D
c
l
i
0
'
0
0
C
)
o
(
I
D
(
I
D
<
C
?
c
,
_
C
d
C
)
.
C
l
i
0
O
(
I
D
.
O
0
4
-
4
4
a
(
I
D
4
-
'
b
)
4
Q
)
0
(
I
D
-
C
)
1
j
f
l
b
Q
C
)
c
l
i
C
)
4
c
l
i
C
)
'
-
I
C
)
'
0
C
I
S
0
'
Q
C
)
0
b
o
c
l
i
I
w
'
I
,
L
Y
L
J
0
C
c
)
(
I
D
'
0
O
C
)
E
C
U
C
l
C
S
C
I
S
0
C
)
C
d
C
)
c
l
i
(
J
4
c
l
i
N
b
1
c
l
i
4
-
'
C
)
N
C
)
c
l
i
c
l
i
-
-
C
)
O
'
C
)
(
I
D
O
N
I
O
'
c
l
i
0
'
c
l
i
C
)
C
)
Q
,
.
4
0
c
l
i
c
l
i
E
0
a
"
0
C
)
C
)
0
'
l
I
D
0
l
i
c
I
D
c
l
i
2
C
l
i
O
C
U
0
0
'
C
)
C
)
-
C
L
0
0
N
.
c
l
i
-
(
lD
c
d
4
-
4
.
4
(
I
D
,
c
l
i
c
d
C
)
Q
I
C
)
C
)
(
I
D
Q
'
C
)
-
C
)
4
-
'
,
4
(
1
)
c
l
i
0
C
)
c
l
i
'
C
)
0
Q
0
'
0
o
P
4
-
'
c
l
i
0
'
0
'
E
C
)
C
l
i
C
)
C
l
i
2
0
'
C
)
0
'
0
d
0
'
1
1
C
)
C
)
C
)
C
)
c
n
.
-
C
)
N
E
c
l
i
c
l
i
0
C
)
(
I
D
c
-
C
)
.
4
c
l
i
'
O
0
(
I
D
c
l
i
0
.
C
>
0
o
c
l
i
c
l
i
'
c
l
i
0
-
'
(
I
D
(
I
D
0
(
I
D
0
.
0
0
c
d
c
l
i
C
)
.
C
)
C
)
o
'
O
C
)
C
)
c
l
i
0
c
z
c
l
i
.
.
.
C
l
i
C
)
(
I
D
0
c
l
i
(
I
D
0
C
)
0
c
l
i
0
r
a
E
n
0
C
I
D
0
'
'
c
l
i
o
Q
C
)
0
O
c
t
c
l
i
'
-
'
c
t
c
l
i
c
l
i
C
)
C
)
-
0
C
)
o
.
u
4
-
4
'
0
)
-
C
d
0
0
.
)
0
C
d
C
d
c
n
0
C
d
C
d
0
-
0
c
d
C
d
r
A
U
)
U
)
C
d
C
IS
C
d
U
)
U
)
E
o
0
U
)
(
L
)
C
L
)
0
)
-
i
a
'
N
C
d
0
C
d
-
-
4
U
)
O
C
d
C
'
)
"
1
4
'
c
d
0
0
C
d
C
d
0
C
-
)
0
C
d
U
)
.
C
d
0
)
C
d
0
.
.
O
0
'
-
U
)
C
d
C
d
-
c
i
)
I
C
d
U
)
t
o
0
)
C
d
v
C
's
'
C
d
C
d
P
0
E
C
d
a
)
U
)
C
d
U
)
)
0
0
C
u
0
)
.
-
(
L
)
C
d
0
E
a
)
'
C
c
d
0
4
"
0
S
0
)
_
4
-
'
-
'
C
o
.
Z
2
.
S
0
C
t
0
)
o
C
d
o
'
C
d
U
)
o
d
)
'
C
o
0
)
0
C
l
U
0
U
)
a
)
z
-
-
C
d
C
d
E
C
d
C
'
'
C
a
)
-
f
.
.
C
d
-
C
d
0
U
)
Q
0
i
0
)
C
d
t
'
C
C
d
U
)
0
U
)
0
C
d
0
)
0
C
d
0
0
,
.
C
U
-
c
t
'
C
0
N
P
.
0
C
s
-
a
.
)
.
,
0
0
)
C
d
-
C
IS
0
i
d
0
-
0
0
C
I
)
0
C
d
4
.
-
b
i
)
C
d
0
C
d
a
'
Q
)
'
0
C
d
2
U
)
c
o
)
(
t
C
d
C
d
0
-
C
I
S
C
d
C
2
I
Q
)
:
'
a
'
C
d
C
d
1
0
o
-
U
)
-
0
0
C
d
0
0
C
d
'
C
c
d
a
.
j
'
j
C
d
-
U
)
1
.
4
0
C
IS
.
0
a
)
U
)
.
'
C
d
C
d
Q
.
)
C
d
4
-
.
e
.
.
-
.
-
4
Q
)
O
U
)
0
)
0
C
d
c
4
4
C
d
-
o
U
)
0
C
d
'
E
N
'
C
0
0
4-
C
d
C
d
O
O
C
d
O
a
)
.
C
d
C
d
0
C
d
.
0
0
)
o
C
I
S
E
-
>
L
)
C
d
r
.
0
C
'
.
L
C
d
v
i
I
I
I
C
d
0
U
)
0
)
U
)
O
)
C
U
G
)
0
)
Q
)
0
a
'
b
0
E
>
C
'
0
9
.
c
d
I
0
I
-
w
v
)
w
0
1
1
)
0
C
d
U
)
4
,
0
)
E
c
c
2
-
C
d
-
0
)
-
0
C
d
a
.
c
d
E
r
a
,
0
)
o
-
0
C
d
C
d
0
>
C
d
0
0
'
C
C
)
C
d
'
C
0
'
C
.
0
0
0
'
'
0
Q
4
-
0
0
)
C
d
0
-
'
C
C
d
C
d
'
C
c
d
0
0
)
'
C
U
)
,
0
C
IS
C
d
0
0
0
C
d
'
C
C
d
C
t
U
)
4
-
.
C
d
U
)
C
d
U
)
C
d
a
'
C
d
C
's
E
n
c
u
-
-
0
)
0
C
I
C
d
C
d
0
U
)
U
)
c
d
C
d
.
-
0
)
c
z
0
'
Q
a
)
'
C
,
0
'
C
d
c
i
U
s
o
'
C
s
C
d
U
D
<
0
)
'
c
d
0
'
C
Q
)
0
0
c
0
)
0
)
,
0
C
d
C
d
0
O
-
0
'
C
0
)
b
$
)
4
-
U
)
C
d
C
d
C
d
0
U
)
0
a
)
0
)
0
)
a
)
C
d
C
d
N
'
C
0
)
C
d
'
0
)
0
)
C
d
C
d
0
U
)
a
)
-
0
)
D
U
;
'
C
4
-
-
Q
)
0
)
'
C
_
C
d
4
C
d
0
C
d
0
)
C
)
'
C
C
d
C
(
I
)
'
C
0
)
U
)
'
'
c
d
C
)
c
d
m
c
u
C
)
C
d
.
U
)
C
'
C
t
a
s
'
C
E
n
0
.
2
-
C
d
c
d
4
-
4
-
a
0
0
0
)
C
d
C
)
C
d
0
)
"
C
d
I
C
d
,
-
.
0
_
0
)
I
n
C
d
h
-
i
l
a
'
.
-
0
0
C
d
b
C
d
<
,
Q
)
C
d
U
)
0
-
4
4
'
0
'
C
C
d
C
d
'
c
d
O
C
)
C
d
4
-
4
C
d
0
P
.
c
z
0
a
)
(
L
)
a
s
C
d
C
d
C
d
N
_
4
.
4
C
d
c
z
_
>
0
C
)
0
u
J
a
)
C
d
u
c
d
0
0
C
d
t
r
a
)
'
C
a
)
.
I
n
t
r
0
a
)
-
C
d
n
>
.
4
-
a
)
0
a
.
a
)
c
d
H
I
H
I
0
a
)
a
)
Q
)
<
o
0
c
<
)
z
-
O
O
(
L
)
0
C
d
_
a
.c
a
)
a
)
<
c
z
Q
)
U
.
0
0
0
'
-
E
C
d
0
c
z
a
)
C
d
c
d
.
-
.
C
d
a
)
O
C
i
c
0
C
d
C
d
l
c
d
.
E
-
C
d
0
a
)
c
4
_
4
_
0
.
'
a
)
.
-
l
-
1
C
a
)
C
d
c
,
C
i
s
-
4
0
.
c
d
a
)
C
d
0
'
c
d
C
d
'
Q
)
C
d
c
d
a
)
o
C
d
C
d
t
o
0
C
d
C
d
.
'
d
c
d
a
)
C
d
C
I
C
d
C
d
'
!
f
l
h
f
t
-
f
l
.
p
I
n
0
'
I
1
-
4
o
'
C
d
a
)
0
C
)
C
d
C
d
l
'
C
d
a
)
b
i
%
.
a
)
C
)
)
C
O
i
-
+
-
C
d
"
-
4
-
4
c
d
'
C
d
w
E
C
A
a
)
0
-
.
C
d
C
d
/
D
U
D
P
C
I
P
^
U
)
0
(
I
)
.
-
.
a
)
I
l
c
d
0
"
C
d
C
d
c
'
C
d
'
a
)
P
.
C
d
I
F
-
w
t
A
w
0
U
)
c
v
)
I
a
)
c
I
c
I
'
C
l
)
v
C
,
c
n
'
l
'
O
c
.
<
a
)
C
l
.
C
d
C
d
C
d
v
-
.
.
4
0
a
)
G
)
C
d
C
d
c
,
)
g
0
c
#
a
)
O
C
Q
)
o
a
)
a
)
c
I
c
d
a
)
b
0
C
d
0
.
-
-
0
-
;
'
c
d
l
-
I
C
d
c
l
C
d
c
I
C
d
D
a
)
c
r
J
c
d
a
)
.
a
)
C
1
)
c
C
d
0
C
d
C
d
0
C
d
Q
)
Q
)
C
d
C
d
O
0
.
a
)
a
)
0
c
d
2
a
)
a
)
C
d
a
)
0
s
0
.
0
v
'
Q
)
'
0
g
;
o
C
d
a
)
C
d
'
C
d
a
)
C
d
1
C
d
-
r
p
a
)
.
-
r
A
i
i
i
i
C
d
r
n
d
C
l
0
c
r
C
d
a
)
C
d
,
a
)
.
C
d
c
i
c
d
Q
)
a
)
a
)
C
d
.
-
k
m
C
.1
.
'
0
0
-
C
d
C
d
l
c
l
0
a
)
0
l
0
0
C
d
C
0
c
f
l
.
Q
0
_
c
a
)
_
a
)
0
(
l
)
.
_
.
_
0
C
d
C
d
C
'
a
J
C
d
c
o
C
d
C
d
c
z
I
C
d
C
'
.
a
)
C
d
0
4
-
l
C
d
C
c
d
C
d
0
0
.
C
d
C
d
1
-
4
1
-
4
.
0
C
d
Q
)
C
.
)
0
C
0
0
a
)
C
l
)
C
l
)
0
-
-
C
Z
1
4
-
4
1
.
l
C
d
C
d
C
d
I
C
d
C
d
-
'
l
C
d
0
C
d
g
;
)
'
Q
)
C
I
O
-
:
Z
-
C
d
C
d
Z
-
Z
Z
C
d
0
c
i
s
Q
)
C
d
a
)
1
-
I
-
0
V
-
0
0
C
l
)
.
.
-
4
C
d
C
l
)
.
C
d
'
0
c
d
P
0
O
o
0
c
i
s
0
1
-
4
-
o
C
d
.
-
C
'
-
_
.
-
a
)
0
I
I
l
'
0
v
i
0
Q
Q
a
)
a
)
E
)
.
0
0
.
Z
4
1
4
,
c
d
.
a
)
C
.
,
'
O
a
)
a
)
O
'
E
'
c
d
C
U
O
c
a
)
0
0
a
)
j
Q
)
c
a
)
a
)
C
0
c
o
C
;
a
.
-
E
n
'
a
)
U
-
<
'
0
0
C
Q
)
c
c
c
U
)
C
d
a)
8
a
)
0
<
E
r
.
'
a
)
G
0
0
D
-
b
J
D
C
l
)
a
)
C
d
X
a
)
)
C
l
)
b
J
D
<
a
)
Q
C
)
0
a
)
o
4
l
Q
a
)
U
a
)
C
a
)
C
)
c
i
o
<
U
c
o
m
C
4
3
-
o
c
-
0
0
0
C
,
)
C
)
4
-
C
(
.
,
,
-
.
a
t
'
d
E
0
_
C
d
o
o
-
0
0
0
o
C
l
)
0
0
O
0
c
-
<
a
)
0
0
0
0
C
.
-
.
,
4
_
i
0
4
c
I
-
l
0
0
'
:
3
w
U
)
r
.
U
)
U
_
U
E
o
c
C
)
C
)
0
0
4
_
i
d
I
(
1
)
0
U
0
I
-
J
I
l
k
>
z
0
0
0
C
T
r
.
a
)
'-
4
(
1
)
C
l)
C
d
a
)
<
a
)
U
0
I
I
-
L
U
L
n
L
U
9
C
,
)
-
<
c
-
r
0
d
c
1
.
,
0
N
c
v
j
0
l
c
d
C
d
0
4
a
)
0
4
=
z
.
z
E
t
z
C
L
4
C
Y
r
.
0
-
8
.
,
o
a
)
)
c
c
4
_
i
.
<
"
a
0 a
)
a
)
a
)
P
.
0
o
'
a
)
_
0
0
C
d
0
o
Q
)
<
'-
4
-
a
)
C
)
0
-
'C
i
C
a
)
c
o
C
d
-
o
c
d
'
a
)
0
C
's
U
C
U
b
C
0
C
's
a
)
C
d
t
C
C
d
U
'
C
d
.
0
C
d
.
C
d
o
0
U
a
)
C
l
)
C
d
E
m
U
)
C
d
C
l)
.
a
)
O
E
C
)
E
'
0
<
I
a
)
4
i
m
m
C
d
0
a
)
U
a
)
0
a
)
C
d
C
1
)
,
<
0
v
u
0
C
l
)
C
;
)
3
4
_
i
a
)
4
i
C
d
c
is
C
l)
0
U
a
)
O
O
.
O
d
a
.
_
i
a
)
4
1
C
d
E
C
d
4
.
4
a
)
a
)
(
l
)
C
d
p
(
1
)
-
4
c
z
0
(
I
)
C
d
a
)
'
o
0
p
.
4
4
C
d
'
P
-
4
0
C
d
C
I
)
I
c
d
c
r
0
C
d
0
C
d
a
)
U
)
0
>
C
d
Q
)
0
0
a
.
,
)
o
=
0
0
C
1
)
0
o
p
.
,
(
l
)
a
)
C
l
)
p
-
4
'-
4
c
d
'
C
)
2
P
-
a
)
C
d
E
.
0
(
C
d
1
-
4
p
N
d
N
.
,
r
(
n
-
0
0
C
d
-
i
0
4
1
5
-
4
4
a
U
0
4
C
d
C
d
.
<
.
N
a
)
-
0
N
C
d
C
d
c
d
H
C
is
0
P
P
-
4
'
0
C
d
C
1
C
)
(
L
)
C
d
<
0
C
d
C
)
.
.
c
I
C
)
C
l
)
C
d
o
-
4
'
-
-
0 C
)
4
-
-
4
C
d
P
.
0
C
)
C
)
1
)
0
C
d
Q
C
d
o
Q
0
o
C
d
C
)
C
)
C
d
C
)
-
C
)
<
C
)
C
d
C
d
.
_
>
-
.
0
>
C
d
r
.
C
I
)
c
C
)
C
)
i
C
d
C
d
4
4
4
4
.
C
d
.
C
d
U
g
f
l
C
A
C
d
(
I
D
C
d
-
4
0
.
.
.
I
I
C
)
c
d
0
'
I
I
-
w
t
A
w
0
U
_
f
l
l
o
o
0
'
C
l
Q
)
0
r
i
j
.
.
Q
)
c
z
c
,
0
o
P
.
C
d
Q
)
Q
)
I
C
)
_
Q
)
(
I
<
.
t
w
I
0
-
4
C
l
P
0
P
.
.
$
4
C
I
P
.
4
z
o
o
C
d
<
.
r
o
C
d
Q
)
c
d
o
o
C
d
a
j
.
0
'
)
0
P
.
C
d
:
1
I
I
I
d
C
d
C
1
)
o
0
0
'
4
-
'
U
C
-
0
C
d
C
1
C
d
)
'
C
d
C
d
Q
b
)
U
,
W
0
j
m
^
P
'
o
C
.
1
(/)
o
0
E
.
.
'
o
C
d
c
d
)
C
d
0
C
J
Q
0
i
n
'
C
d
0
)
C
d
C
d
c
l
l
0
C
d
)
p
O
-
s
i
-
-
U
D
C
d
C
d
0
S
Q
)
C
.
)
r
J
C
d
d
E
n
C
d
P
_
U
C
d
O
c
z
)
Q
)
Q
)
.
)
C
d
'
0
C
d
Q
)
c
t
c
I
)
a
)
.
0
i
C
d
C
d
C
d
C
d
'
)
0
.
C
)
c
l
0
C
d
C
d
0
C
d
o
O
'
h
_
U
f
t
r
A
0
C
d
C
d
o
.
.
C
d
C
d
'
'
l
E
-
U
C
d
Q
)
C
l
)
C
d
(
f
J
C
)
C
d
O
G
)
u
)
C
)
-
P
.
-
.
P
.
.
P
.
o
C
d
C
d
i
z
r
-
4
0
C
A
C
)
C
d
.
C
I
S
c
z
-
4
U
C
d
C
d
)
C
d
C
d
0
'
C
)
(
/
)
P
C
)
-
C
)
C
F
)
'
C
)
-
C
l
)
.
.
.
C
l
)
C
d
C
Z
.
-
.
0
4
O
0
C
d
w
I
M
-
O
o
0
C
d
C
l
Q
)
'
0
i
C
d
C
)
0
(
I
)
C
)
C
d
C
d
1
0
P
.
.
E
C
d
.
!
<
C
d
6
c
d
4
J
i
-
C
)
C
)
C
d
.
<
C
d
C
)
O
C
)
C
)
C
P
.
U
O
0
0
0
_
U
Q
E
c
C
)
Q
)
P
U
0
C
)
C
)
C
d
l_
<
P
_
4
0
0
0
'
C
)
d
0
C
d
-
o
I
C
d
>
'
0
c
l
a
,
C
d
.
<
C
d
C
d
E
U
C
-
o
-
.
'
E
C
d
C
)
0
E
E
-
-
U
0
C
)
p
C
f
l
.
0
C
)
<
-
4
C
O
C
d
0
O
C
d
C
d
C
d
c
d
_
U
U
0
.
C
d
C
)
+
.
<
C
d
C
d
C
)
o
d
2
.
0
0
'
-
0
0
_
U
.
U
O
C
d
Q
0
C
)
0
C
)
C
l
)
<
C
)
c
d
C
d
.
.
c
d
I
3
0
-
e
.
0
E
g
-
c
i
s
'
C
d
.
0
C
)
C
d
C
)
E
-
(
1
)
'
C
d
0
O
C
l)
0
0
_
U
I
C
)
<
C
d
f
l
j
O
E
E
v
o
'
O
U
c
d
b
t
o
0
0
C
)
C
d
C
d
0
-
C
d
r
I
C
d
C
)
C
d
N
C
d
C
d
E
I
I
-
C
)
C
d
I
I
I
.
0
-
0
O
_
,
'
C
)
C
)
o
P
.
.
N
_
C
)
C
)
U
'
C
d
-
4
Q
0
Q
C
)
,
,
-
C
d
C
d
Q
?
O
(
O
c
P
0
)
0
C
d
'
-
I
I
U
'
C
)
v
C
)
0
E
E
.
4
)
4
)
O
0
C
d
N
E
c
1
4
)
C
o
U
C
r
J
)
-
Q
4
)
a
0
Q
E
U
C
C
4
)
O
c
Q
N
4
)
4
)
0
.
0
0
E
E
s
-
I
4
)
o
'
5
-
c
C
4
)
0
4
)
0
C
E
Q
C
s
-
4
Q
c
0
b
Q
E
c
0
I
_
C
.
)
0
4
)
0
C
l)
c
Q
C
l
)
C
.
)
0
'
-
4
F
-
w
w
A
A
U
i
0
u
3
:
c
o
4
)
;
h
4
)
C
E
D
0
,
0
Q
)
.
4
_
_
C
C
d
r
.
0
0
%
;
0
4
)
0
C
C
l
)
'
T
j
E
0
u
u
:
5
4
)
c
d
r
p
:
3
C
.
)
4
)
C
)
E
s
-
0
0
0
'
4
C
!
)
C
,
)
U
D
0
-
c
e
c
o
)
I
)
c
r
C
0
)
Q
)
0
,
Q
Q
)
C
Q
)
.
,
:
c
0
c
i
)
0
.
-
c
.
0
q
a
.
'
-
.
-
o
D
'
c
i
f
l
!
c
d
N
i
6
H
a
i
!
i
f
l
L
I
-
4
&
D
c
O
C
C
c
I
-
I
I
c
'
O
)
Q
)
,
O
c
Q
)
-
I
c
0
1
4
C
d
c
d
-
0
c
d
"
o
c
l
r
.
m
o
o
c
E
C
Q
)
r
p
c
d
C
)
-
4
c
'
H
0
C
C
)
u
C
Q
C
)
C
d
r
.
C
)
0
C
/
)
C
d
_
0
c
0
;
G
)
C
)
C
)
>
=
c
o
C
)
C
c
c
'
C
C
)
0
C
C
C
A
Q
0
0
C
)
Q
p
I
(
I
D
c
d
c
O
E
C
I
.
I
.
r
i
j
E
c
i
j
o
c
i
Q
)
0
Q
Q
b
O
C
)
I
c
t
I
-
J
>
z
I
-
a
0
U
-
0
I
1
-
w
w
0
c
c
0
a
d
(
I
D
-
0
'
C
U
)
C
)
0
0
0
C
)
C
l)
4
0
C
I
D
I
M
C
)
C
)
C
)
-
a
-
i
O
C
)
4
-
i
D
-
C
)
-
-
c
d
0
I
0
'
0
_
c
is
C
)
C
)
0
c
d
E
c
o
.
0
C
)
C
's
_
.
Q
j
C
)
_
E
0
0
C
)
C
)
0
Q
)
o
0
0
C
C
J
d
W
0
0
9
U
)
0
c
-
@
C
c
o
C
)
0
U
)
C
)
C
)
o
C
l
)
4
;
:
1
c
i
)
c
c
(
I
D
I
i
I
1
E
E
0
C
)
-
0
0
c
(
I
D
0
E
0
C
)
C
)
0
C
Q
)
0
c
c
C
)
C
I
n
c
O
N
O
N
u
o
o
3
l
C
)
O
'
c
i
D
(
I
)
I
n
)
O
O
r
l
)
.
.
C
d
C
d
e
,
l
.
(
)
C
d
a
)
Q
-
4
@
j
u
O
Q
)
O
C
G
Q
G
)
C
d
C
d
-
0
-
0
C
d
<
C
d
5
<
C
d
'
E
0
c
d
0
C
d
C
d
I
L
c
d
0
.
<
o
0
C
d
I
L
o
0
w
0
c
d
'
-
I
C
d
0
C
d
c
r
C
d
c
)
W
D
-
0
C
d
E
C
d
C
d
-'
.
.
C
d
4
)
C
d
'
C
d
i
'
C
d
.
.
.
Q
)
0
b
i
D
-
-
C
-
)
o
)
4
a
C
d
O
4
l
c
d
4
)
C
I
S
.
2
C
d
0
O C
d
C
d
C
4
)
E
-
c
d
C
d
Q
4
p
.
4
0
C
d
s
o
C
d
r
I
i
'
.
o
N
C
d
'
c
l
i
(
V
c
d
0
C
d
'
0
0
0
'
.
C
d
C
d
4
)
4
)
C
d
C
d
s
o
C
.
)
0
C
d
C
d
,
O
C
d
C
d
h
I
V
!
!
1
i
1
0
'
C
d
C
d
c
d
4
)
Q
-
4
C
d
b
O
'
C
d
'
o
'
4
)
0
:
3
.
2
I
0
c
d
d
O
C
d
O
C
d
C
d
9
C
-
I
0
C
(
J
Q
)
r
o
C
d
E
I
g
c
d
'
C
d
O
E
4
)
;
I
n
4
)
4
)
d
4
)
4
)
4
.
.
4
)
0
C
d
I
I
F
C
d
:
I
O
I
-
0
C
d
.
9
c
u
.
2
0
O
v
C
d
a
.
E
I
I
-
L
U
I
'
,
L
U
0
0
4
)
O
E
c
n
<
C
d
C
U
-
0
-
'
0
)
c
i
C
A
C
4
.
4
4
-
p
-
P
4
f
l
a
C u
d
)
r
L
c
o
.
4
0
C
d
.
4
s
4
)
C
Q
c
d
4
)
C
d
0
'
0
4
)
O
0
0
C
d
0
)
s
.
C
d
U
1
l
i
c
i
.
0
4
-
-
-
-
E
0
(
'
.
1
(
)
!
f
l
?
0
0
1
6
4
c
d
O
Q
C
d
E
C
j
Q
1
.
4
C
I
S
4
)
0
)
C
d
E
:
C
d
.
i
4
)
C
d
E
0
4
)
0
4
)
4
)
O
C
d
4
)
C
d
C
d
C
'
4
)
c
d
C
d
-
4
C
d
.
,
.
0
C
O
D
-
1
_
u
0
c
d
0
-
C
d
c
d
a
)
0
I
C
d
0
C
d
C
d
V
C
d
4
0
U
)
C
0
C
d
4
)
E
0
C
C
l
Q
)
'
0
4
)
4
-
i
0
C
d
-
i
$
.
4
C
d
g
C
d
(
L
)
C
d
C
d
-
s
o
0
)
'
.
4
c
d
2
'
.
4
.
9
.
C
d
C
d
C
.
f
)
-
C
d
4
)
W
r
.
.
.
o
L
C
d
z
C
l
)
'
0
0
0
4
)
I
0
0
_
.
C
d
C
d
'
C
d
0
h
o
0
)
'
.
4
'
.
4
C
I
)
C
d
0
0
)
4
)
0
_
0
0
0
)
0
)
N
.
c
C
4
O
O
c
)
,
-
1
o
p
t
O
4
-
'
E
1
c
.
.
C
I
)
_
o
t
E
E
0
C
I
)
Q
)
C
O
C
c
d
)
o
0
0
Q
)
O
-
i
o
0
0
0
C
o
-
C
J
Z
e
'
-
.
0
a
'
o
0
c
o
'
E
0
C
l)
o
0
0
)
_
o
o
o
4
-
d
l
)
Q
)
C
d
0
Q
)
0
C
C
l)
C
N
c
Q
)
r
.
)
t
c
i
n
0
O
b
C
.
)
0
E
c
u
Q
j
I
c
C
.
)
I
O
N
0
O
'
0
0
c
N
0
0
)
O
0
E
E
E
E
Z
d
.
C
G
)
O
c
Q
)
C
0
0
C
C
C
'
Q
)
Q
)
<
0
.
S
o
C
A
Q
)
0
E
E
N
0
Q
)
I
L
)
i
x
,
i
C
l
)
C
U
O
c
o
o
d
l
)
E
.
2
0
,
.
)
C
<
C
Q
)
.
-
.
l
)
U
i
C
l)
d
1
)
0
Q
C
C
I
)
U
i
O
C
'
0
c
C
's
4
-
C
l
)
Q
)
:
O
o
o
u
G
)
C
l)
0
<
E
E
,
N
Q
)
,
-
a
s
'
C
d
)
C
f
)
E
C
'
o
0
o
o
t
c
'
O
'
c 'cd
'
0
d
l
)
(
'
1
C
I
-
C
o
I
-
I
)
C
b
i
o
C
'
)
0
'
)
.
U
)
)
)
U
)
O
-
Q
)
0
0
Q
)
;
o
H
d
U
)
0
j
U
)
O
c
j
t
)
0
C
'
c
.
O
U
)
U
)
o
0
(
I
)
f
l
o
c
c
i
.
I
1
!
U
)
0
0
(
)
tc
z
0
C
U
)
C
0
0
-
-
'
"
a
Q
c
o
U
)
c
z
-
8
N
8
o
0
0
c
i
0
0
r
.
6
0
;
6
0
U
)
U
)
0
c
I
c
C
/
D
c
C
l
)
O
o
0
C
l)
L
6
a
:
C
l
)
C
IS
0
b
i
o
:
3
0
-
0
-
0
0
0
C
l
)
d
k
c
d
C
l)
b
1
s
o
1
0
0
c
-
4
m
c
d
1
0
I
n
b
t
m
1
-
4
0
C
l)
O
C
l
)
c
i
0
-
b
c
0
C
l)
c
c
C
C
U
)
.
0
C
0
Q
)
c
C
l
)
C
l
)
C
l.)
r
d
E
0
0
C
U
)
c
o
c
0
C
C
>
0
)
'
C
l
)
I
c
d
c
.
C
l)
U
)
:
C
l)
C
0
0
0
U
)
-
-
U
)
(
A
0
C
l)
4
:
I
4
:
I
-
w
I
,
,
L
L
I
0
N
E
E
c
u
C
d
-
4
0
U
0
-
Q
'
O
'
S
o
0
U
)
c
l
C
's
C
)
Q
)
.
U
;
C
l)
0
C
Z
4
4
0
Q
)
C
l
)
4
C
Q
)
C
I
I
1
4
C $
1
4
1
1
c
o
0
.
*
-
(
)
c
0
.
.
a
C
l
)
o
C
l)
)
C
0
C
l)
C
l
)
Z
.
s
c
0
o
I
o
)
_
_
-
4
-
1
-
U
)
C
l
)
E
3
Q
C
l
)
0
C
d
s
.
4
U
)
U
)
C
-
!
-
U
)
C
U
)
-
0
c
d
h
C
l
)
.
c
0
0
Q
U
)
Q
)
0
Q
)
4
0
'
U
)
c
0
C
l
)
c
C
l)
6
.
C
'
C
l
)
U
)
0
o
n
5
U
)
0
E
C
A
.
U
)
C
l
)
C
l
)
b
P
U
8
1
0
U
)
C
l)
0
0
1
-
U
)
1
j
0
0
C
l)
.
0
0
l
)
C
c
0
(
A
(
U
U
)
o
P
4
"
a
1
0
Q
)
1
0
U
)
U
)
o
Q
0
0
D
-
-
U
)
Q
0
U
)
Q
0
C
l)
0
c
C
l
)
0
C
,
w
Q
)
C
l
)
'
C
l
)
C
C
C
l)
p
o
c
z
.
.
N
Q
.
-
U
)
.
.
-
0
0
.
0
0
E
-
4
M
.
C
l
)
C
l
)
I
r
i
)
0
0
4
E
I
c
U
)
.
-
1
-
4
U
)
c
l
6
C
)
C
C
)
c
0
C
L
)
-
-
4
0
0
0
(
l
)
0
I
-
C
.
)
C
l)
N
C
'
.
.
-
,
c
d
c
r
4
)
0
C
C
)
C
'
o
c
0
0
4
.
c
d
C
C
C
C
0
C
C
l)
c
z
4
)
C
l)
-
0
.
4
v
s
'
0
c
z
c
)
r
Q
.
)
0
'
C
l
)
'
0
.
-
.
.
4
)
0
0
4
)
.
o
I
c
t
'
A
.
b
C
l)
0
C
)
-
c
u
C
d
C
6
6
c
I
)
Q
)
U
)
4
)
4
-
0
C
)
C
'
&
c
.
0
r
.
.
U
)
c
i
0
U
)
c
d
.
g
4
)
c
z
-
-
.
.
c
U
)
4
)
.
-
0
4
)
0
Q
'
0
4
)
C
'
U
)
0
4
)
c
d
4
C
0
o
-
4
)
'
4
)
0
c
d
4
)
c
9
-
4
)
U
)
<
C
0
Q
5
0
0
.
.
o
o
c
U
)
.
0
0
4
)
4
)
0
.
c
-
0
c
.
P
.
U
)
O
4
)
C
l
)
0
0
4
)
Z
'
.
C
-
c
z
U
)
C
l
)
Q
0
0
o
I
Q
)
Q
)
C
l
)
.
o
C
lD
E
-
o
o
U
)
C
O
G
)
C
o
0
-
4
-
-
4
)
.
.
I
I
I
0
4
)
C
l
)
I
.
O
c
I
c
-
I
c
I
0
U
)
C
.
)
4
)
N
4
)
Q
)
0
4
)
4
)
4
)
Z
c
c
i
0
C
'
I
I
-
L
i
i
U
)
w
0
U
)
0
C
'
,
I
d
d
.
d
)
4
-
.
.
c
-
-
o
Q
o
.
.
.
o
-
U
)
t
(
.
)
4
)
4
)
4
0
2
Z
o
C
4
)
4
)
4
)
U
)
1
.
_
(
/
Q
C
U
)
E
:
J
D
I
2
l
)
Q
C
C
I
c
b
j
O
C
'
4
)
.
C
z
-
c
)
2
'
L
c
z
c
-
c
4
)
4
.
4
)
C
c
4
)
c
0
2
4
)
C
,
C
)
C
I
D
_
U
)
o
C
l
)
4
)
C
-
c
-
0
_
L
n
U
)
.
)
U
)
4
)
1
D
'
4
)
-
'
U
)
U
)
0
-
c
0
C
Q
J
c
4
)
4
)
4
)
C
O
c
-
c
)
U
)
0
C
C
l)
C
0
0
)
4
)
o
-
U
C
C
C
C
l)
A
C
l)
i
4
)
N
0
0
0
-
c
4
)
0
c
C
l
0
4
)
U
)
C
(
1
)
0
0
4
)
0
0
U
)
4
)
'
c
.
-
C
C
.
_
C
)
I
I
I
0
0
C
C
I
'
4
)
4
)
0
'
U
)
-
c
l
)
4
)
0
b
E
.
0
E
.
.
o
N
,
.
0
0
C
C
C
)
C
ID
c
o
0
0
'
c
C
c
z
c
z
P
4
C
)
C
-
-
C
C
C
C
C
C
l
)
-
'
0
0
C
)
C
Y
C
C
C
l)
C
C
0
.
c
C
t
O
c
C
C
d
C
)
C
)
C
)
C
C
C
l
)
m
I
t
C
0
a
)
C
)
I
M
C
)
C
C
.
_
c
C
c
C
c
C
H
c
z
r
C
.
-
C
C
C
-
4
0
1
C
C
C
)
O
.
I
C
C
C
C
<
c
C
.
_
C
)
,
C
)
C
C
0
t
O
C
l)
c
'
C
)
C
C
C
)
C
l
c
C
d
c
C
C
l)
-
-
C
C
T
J
c
n
C
)
C
C
'
C
l)
C
)
0
(
'
)
0
I
C
I
)
c
O
u
r
J
)
C
d
b
E
c
c
I
U
D
.)
t
o
c
z
z
(
)
-
-
L
o
o
I
M
o
C
)
C
)
L
n
-
(
'
r
.
-
O
C
)
C
)
C
)
.
o
Q
)
_
N
C
I
c
.
.
1
O
P
9
r
.
=
C
)
r
l
Q
)
c
j
C
A
c
V
C
C
)
O
0
0
-
C
A
C
1
D
-
1
C
Z
C
)
'
C
)
C
)
E
2
C
D
0
C
's
c
I
C
)
-
0
0
c
z
'
t
z
.
c
:
C
)
0
c
C
Z
0
i
n
.
c
d
.
s
C
)
C
)
C
)
(
)
C
)
C
)
0
0
c
C
)
c
0
o
-
o
o
(
l
)
)
r
j
)
C
Z
0
4
0
0
C
)
<
C
)
O
0
c
0
0
0
0
O
U
U
D
c
O
c
u
C
)
C
)
C
C
C
c
u
0
L
t
0
-
-
C
)
_
o
o
C
l)
C
o
C
o
E
n
_
C
)
L
n
C
)
.
O
'
C
C
)
C
P
,
U
D
.
-
)
C
)
C
L
n
C
Z
M
w
I
M
C
l)
C
I
D
C
)
c
z
C
C
D
'
-
C
)
.
a
C
)
-
0
'
0
-
o
_
o
C
)
u
o
P
o
0
C
)
C
-
C
)
C
c
d
C
)
0
c
t
C
l)
C
)
c
C
l)
C
l)
C
C
)
0
C
)
C
l;
l
3
C
)
0
C
C
C
)
C
)
.
-
r
C
)
C
C
l)
C
)
C
C
C
)
0
C
C
0
0
>
.
0
0
c
d
.
C
)
0
I
L
U
'
I
-)
L
U
0
'
I
)
c
C
(
L
)
C
l)
C
I
)
C
C
C
C
c
z
C
U
c
l
c
d
0
h
I
C
C
C
l)
-
I
-
C
)
t
O
1
.
C
)
C
)
C
l)
C
A
C
)
C
)
C
C
C
.
)
C
C
a
)
C
C
0
'
C
l)
C
C
(
L
C
C
c
v
)
c
C
C
)
Q
)
C
)
C
C
l
)
C
l
)
l
;
.
c
C
C
C
-
c
C
C
'
c
C
2
C
l)
C
C
t
o
0
C
C
.
C
)
)
,
a
)
C
)
-
C
C
C
C
l)
C
C
C
l)
C
O
C
'
c
2
E
2
'
C
c
z
'
n.Im
o
l
c
d
-
c
-
0
C
0
0
C
C
m
C
)
)
.
O
)
-
C
C
'
C
)
C
)
-
0
m
m
c
z
:
3
-
C
C
C
'
C
)
(
I
D
r
.
C
'
C
C
C
l
)
C
C
2
C
)
-
P
.
C
)
'
C
d
-
I
L
c
C
C
C
)
C
C
)
c
C
C
)
0
-
C
C
C
)
C
)
Q
C
)
C
l)
C
C
C
)
C
l
C
)
C
)
C
)
-
C
c
c
C
Q
C
)
C
)
-
c
C
)
o
C
C
)
C
)
.
-
.
C
)
C
C
E
-
O
c
C
0
O
.
.
C
C
C
C
2
C
)
C
l)
C
J
C
C
0
o
C
C
m
C
)
C
c
z
I
C
)
o
I
-
C
0
0
C
)
C
)
C
'
C
)
C
C
)
C
)
C
l
)
C
'
_
Q
C
)
C
M
C
C
C
)
C
)
Q
C
C
C
C
C
C
C
)
O
0
C
C
C
C
(
)
C
l
)
p
)
-
,
0
C
V
J
r
A
o
c
i
s
t
o
m
.
-
0
.
Q
)
z
.
I
0
c
o
c
i
I
-
J
>
z
0
0
U
-
0
u
r
)
1
-
I
0
C
d
.
0
c
.
.
l
e
t
C
d
.
c
a
)
0
0
)
a
)
0
0
u
-
p
t
,
a
)
(
I
D
-
.
0
r
c
0
-
c
0
0
0
.
'
a
)
0
c
d
0
0
0
C
C
'
0
U
)
)
c
a
)
0
'
-
,
0
C
'
c
c
c
d
U
)
4
-
C
C
N
+
4
(
/
D
0
.
a
)
C
C
d
Q
.
.
.
.
o
C
I
S
C
a
)
I
c
d
a
)
a
)
C
'
E
n
C
d
c
C
l
)
(
.
.
-
.
a
)
.
'
0
a
.
.
a
)
a
)
0
C
0
or
-
4
(
/
)
.
c
i
-
:
3
0
(
A
4
)
0
U
)
E
-
a
)
C
'
a
)
C
'
c
i
a
)
C
d
U
)
0
0
Q
)
0
.
-
c
i
'
0
c
i
0
.
0
c
i
c
o
c
d
c
)
j
E
S
1
4
a
)
0
C
l)
C
d
a
)
0
.
_
)
c
is
0
0
0
E
W
'
a
c
d
C
l)
E
:
c
i
c
d
.
c
o
c
i
E
I
c
i
j
5
I
a
)
I
c
d
I
c
n
0
a
)
C
d
-
C
l
-
4
-
1
0
c
i
c
i
c
i
c
i
a
)
0
U
)
C
i
c
i
C
d
'
C
l)
.
c
C
,
C
i
h
C
i
a
)
:
C
i
0
o
0
(
)
.
a
)
P
O
a
p
l
o
0
.
0
4
C
'
a
)
C
I
)
c
i
C
'
)
c
d
c
i
0
C
i
a
)
-
.
-
C
)
.
0
I
C
i
C
d
c
l
i
0
U
)
0
0
(
d
c
l
)
U
)
4
.
0
0
Q
)
o
c
i
o
5
4
a
)
c
i
a
)
o
Q
)
0
0
0
b
i
D
C
i
a
)
0
0
&
0
U
)
0
0
Q
)
c
i
0
0
C
d
U
)
C
i
5
0
0
C
d
C
'
C
E
Z
Z
o
2
-
0
U
)
O
,
D
c
i
a
)
a
)
0
c
i
U
)
0
I
l
c
i
-
4
0
-
.
i
i
I
I
0
a
)
C
d
(
d
0
C
I
)
b
C
'
C
.
)
0
C
'
C
'
"
a
)
0
c
c
i
w
w
w
o
m
U
)
U
)
U
)
C
4
U
)
C
/
D
O
0
a
)
C
d
C
i
4
-
0
c
i
c
i
-
0
c
i
C
i
4
4
t
o
r
I
c
d
N
0
C
)
.
0
a
)
U
)
c
z
0
.
0
I
C
d
0
a
)
E
n
0
a
)
C
d
4
c
i
-
i
c
c
E
.
E
o
4
-
a
)
C
I
)
.
.
c
d
0
.
-
)
_
0
-
'
-
.
C
)
o
a
)
C
d
c
d
1
i
l
i
d
i
I
f
l
:
3
c
d
I
t
c
z
a
)
Q
Q
0
c
l
c
i
I
I
I
a
)
a
)
U
)
N
a
)
I
I
-
L
U
I
.
,
)
L
U
c
i
c
i
a
)
C
'
C
)
C
i
N
C
)
a
)
.
0
c
i
C
I
)
c
i
0
'
c
i
t
z
0
.
0
0
0
F
N
.
.
C
d
-
C
d
C
d
O
0
c
'
c
d
)
.
'
.
L
u
)
c
s
C
d
)
C
d
C
d
0
Q
)
.
C
d
C
d
Q
)
0
C
I
)
C
I
)
C
f
l
0
2
Q
C
d
0
C
d
(
5
C
d
I
n
c
l
-
Q
)
C
d
C
d
C
d
^
4
0
V
C
d
C
d
V
N
C
d
C
d
C
d
V
c
d
c
i
s
0
c
i
s
O
C
d
(
I
D
0
0
C
d
0
V
C
d
C
d
.
.
-
.
N
C
d
Q
)
0
<
C
d
C
d
V
C
d
0
C
d
V
I
.
Q
V
C
d
c
i
)
U
)
0
0
C
d
V
.
O
V
.
.
.
Q
)
0
C
d
c
d
'
0
c
C
d
V
c
i
)
0
D
'
C
I
)
U
)
U
)
C
d
Z
C
d
C
1
4
1
4
P
.
C
d
<
_
C
d
C
d
Q
C
d
V
C
d
V
C
d
C
d
0
0
C
d
o
V
0
0
0
U
)
C
d
C
d
C
d
o
0
0
V
o
C
d
0
'
C
d
0
0
V
-
4
U
)
U
)
V
C
d
C
d
V
C
d
C
d
0
C
d
0
V
-
<
V
0
V
V
0
I
V
0
0
O
C
d
V
.
V
C
d
N
d
0
V
C
d
0
U
)
C
d
C
d
C
d
0
V
C
d
c
n
V
0
C
d
U
)
b
V
1
V
0
C
':
Q
)
m
0
0
C
d
C
d
V
0
c
_
0
i
I
c
'
.
C
d
0
C
d
C
d
V
t
C
d
I
J
V
C
d
I
I
o
'
c
d
C
d
I
c
d
-
C
d
-
o
o
c
a
i
Q
)
C
/
)
l
C
d
.
4
C
d
r
n
V
a
n
w
V
C
d
C
Z
C
i
s
l
C
d
0
>
7
1
C
d
c/)
C
d
Q
4
-
4
I
I
-
U
i
I
n
c
c
U
.
'
0
U
,
(
V
)
C
d
C
d
6
-
U
q
c
d
-
C
d
C
d
V
C
a
l
C
d
C
d
C
d
0
C
d
Q
U
)
.
l
-
2
0
V
C
d
V
0
_
V
P
.
r
.
Q
V
_
V
;
-
0
V
V
V
.
-
0
C
d
V
V
'7
1
;
-
4
C
d
0
C
d
0
C
d
C
d
Q
)
'
m
c
d
0
V
-
V
C
d
V
d
2
-
V
V
C
/
)
0
C
d
C
d
C
d
V
(
n
C
d
'
V
C
d
'
U
)
C
d
V
C
d
C
d
0
V
o
;
c
d
0
'
C
IS
-
C
d
C
d
C
d
C
d
C
d
0
V
C
-
V
0
I
V
0
V
'
'
V
a
;
0
0
N
0
V
0
0
C
d
-
C
d
.
-
C
d
C
d
C
d
a
m
E
4
-
4
V
0
0
V
I
0
I
I
C
d
I
0
.
@
0
C
d
C
d
0
V
U
)
V
V
V
U
)
0
0
0
Q
)
N
C
C
-
.
C
d
'
C
d
-
U
)
U
)
.
V
U
)
0
C
/
)
C
d
0
1
-
4
0
E
C
d
C
a
l
V
Q
V
0
C
d
V
C
d
C
d
0
V
V
-
0
U
)
-
V
C
d
m
Q
)
(
1
)
2
U
)
C
d
C
d
V
0
U
4
E
L
.
.
4
-
4
C
d
C
d
C
d
Z
0
2
-
V
V
C
d
V
V
0
C
d
V
.
V
_
N
4
V
V
V
0
U
)
V
V
0
'
0
0
'
O
V
.
0
V
C
d
.
U
)
V
C
d
V
C
d
V
0
w
-
C
'
N
-
0
0
V
.
0
C
d
C
d
I
I
I
I
V
V
'
V
0
C
V
C
d
C
l)
C
)
C
)
C
0
C
l
)
>
C
l
)
C
/
)
)
0
C
l)
C
)
C
0
C
l)
0
c
z
-
c
p
'
-
C
's
t
J
.
4
C
4
C
'
Q
C
l)
.
C
c
z
C
)
C
)
Q
0
0
C
A
c
c
l
C
)
N
d
C
)
C
)
C
C
)
_
I
-
C
l
)
C
)
%
-
4
C
)
C
t
C
C
C
I
c
0
N
l
)
l
)
C
)
C
C
)
9
Q
Q
.
-
0
C
l
)
0
0
c
n
C
)
C
)
0
C
d
4
-
4
Q
C
)
C
l
)
_
4
-
a
c
'
d
0
d
0
C
)
0
0
0
i
i
.
a
O
I
-
U
i
(
I
)
L
U
0
0
'
0
(
V
)
.
-
c
)
C
d
C
l)
-
C
)
0
0
C
)
U
D
0
O
C
)
.
z
0
c
0
C
l)
C
)
C
&
0
i
Q
)
a
0
_
1
<
C
(
I
)
>
<
.
z
o
C
)
C
)
-
C
0
c
l
.
<
0
c
0
0
'
C
C
)
a
)
L
n
o
-
c
.
0
C
)
C
)
C
c
o
0
C
)
;
_
.
C
.
)
d
C
)
;
C
)
,
)
Q
Q
,
C
C
I
D
C
)
o
e
Z
z
c
.
0
C
d
-
0
r
C
l
D
I
b
C
.
0
C
)
C
)
Cd
C
)
C
)
-
C
N
C
l
)
C
)
C
)
-
C
)
.
E
-
C
l
)
0
0
c
C
l
)
C
)
0
C
)
C
)
.
a
-
0
d
.
4
1
-
1
r
.
$
_
C
)
c
4
4
C
)
-
0
C
)
0
0
C
)
0
.
0 c
u
0
0
C
)
0
C
d
C
)
C
)
l
u
C
A
C
)
C
)
C
)
I
t
c
z
c
C
l)
-
H
o
C
l
)
c
C
C
)
C
)
-
-
C
)
_
c
z
c
C
)
c
j
C
I
S
'
o
c
C
)
C
C
l
)
0
c
;
a
c
d
C
)
Q
.
-
C
C
C
l
i
0
0
c
C
l
)
o
E
n
o
m
o
u
f
t
0
C
)
C
)
0
c
d
C
)
C
)
0
c
0
c
c
C
T
S
0
C
l)
C
)
C
)
Q
0
C
)
C
0
'
-
<
C
)
C
I
)
C
l)
C
l)
C
l)
C
IS
C
.
'
c
r
C
)
C
)
0
C
l
)
C
I
)
00
.
c
r
C
)
-
e
0
C
)
0
.
C
)
'
4
-
'
(
C
)
c
l
_
C
)
C
0
'
e
C
u
C
0
O
c
C
)
0
0
C
l)
c
C
)
C
C
l
)
C
,
)
o
C
C
l
)
C
C
)
(
3
)
0
0
C
#
)
;
C
0
(
l
)
C
)
O
o
C
)
.
C
l
)
'
C
d
c
C
)
0
r
m
_
.
(
8
C
)
-
C
l)
C
)
E
0
C
Q
I
C
)
'
C
)
0
C
l)
c
C
(
C
)
.
0
C
l
)
0
C
)
I
-
C
/
D
C
l)
0
_
C
)
I
U
,
P
0
C
'
s
C
)
C
)
C
)
0
C
IS
Y
)
.
C
l
)
0
C
)
-
i
-
,
C
)
)
O
0
-
C
Z
5
a
4
C
d
c
d
c
0
_
0
c
c
c
a
c
t
4
)
-
4
)
c
j
.
.
-
-
0
4
)
C
A
C
)
-
d
.
.
.
-
c
i
0
0
'
0
0
b
I
D
0
-
.
M
O
O
o
O
N
c
Q
C
I
I
C
C
0
Z
4
)
4
)
-
4
Q
.
-
Q
)
0
c
z
4
)
C
Z
C
)
4
)
C
)
V
O
4
)
4
)
C
A
-
c
i
C
)
-
J
c
z
0
0
4
)
0
0
'
4
)
4
)
o
l
C
)
C
d
4
1
0
0
C
,
)
0
C
d
(
D
-
J
Z
-
O
c
C
,
)
C
)
C
)
4
)
0
C
,
)
c
i
V
-
-
c
j
0
c
i
I
4
'
o
0
0
Q
E
n
_
4
-
4
)
-
a
c
0
0
c
d
-
-
>
(
1
)
C
j
1
,
4
0
,
.
c
d
w
U
b
B
Q
.
0
C
t
o
L
n
Q
)
c
'
o
L
L
0
4
)
1
1
U
i
u
f
l
o
0
,
c
0
o
c
f
l
4
)
0
0
C
I
D
L
0
4
)
E
n
1
0
C
d
4
)
D
E
r
I
D
4
)
c
c
4
)
-
4
;
o
o
>
9
b
4
C
I
C
j
-
4
)
O
-
-
u
P
4
.
-
*
J
.
-
c
z
1
.
0
4
)
O
c
,
4
)
2
4
4
)
0
4
)
1
-
4
4
)
U
-
c
i
0
O
o
o
J
0
Q
)
4
)
(
1
)
4
)
0
c
u
0
C
I
S
0
a
4
T
j
5
-
4
4
-
.
.
-
c
d
-
-
,
C
V
c
'
.
0
r
4
)
0
.
Q
)
C
d
c
d
4
1
4
z
z
M
-
r
A
f
l
r
.
h
"
.
-
4
)
c
u
c
u
.
C
1
3
c
O
o
O
c
i
c
'
b
E
-
I
1
-
w
U
)
1
J
J
0
U
)
0
C
.
,
O
'
_
4
-
-
0
C
/
D
.
4
)
4
)
-
I
o
C
l)
I
0
4
)
4
)
C
d
"
o
4
J
;
4
)
E
-
4
r
c
i
0
C
0
.
E
-
0
-
c
i
C
c
z
f
:
i
O
4
)
4
C
I
)
4
)
-
c
i
4
0
4
)
C
0
Q
I
4
)
4
)
O
4
)
-
0
-
0
0
0
c
t
s
Q
)
4
)
4
)
4
)
C
C
I
)
C
4
)
0
Q
C
)
4
)
(
Q
)
:
-
-
o
0
0
Q
0
4
Q
)
4
)
4
)
a
m
O
-
C
C
4
)
0
2
0
0
b
D
N
Q
)
0
0
'
)
0
C
l)
O
0
c
0
c
i
C
C
I
I
I
I
i
o
L
n
-
I
4
-
.
C
C
0
0
C
C
4
)
.
0
o
C
)
-
0
-
C
,
-
.
m
I
-
J
>
z
O
0
U
-
0
c
d
E
6
C
)
'
C
C
e
C
e
C
)
r
,
)
_
C
)
Q
C
)
U
C
A
C
)
c
C
)
c
l
0
C
)
c
d
I
o
c
C
)
C
)
C
0
C
-
0
0
'
0
c
0
C
)
)
C
I
S
C
A
E
n
0
C
0
C
I
0
'
r
A
(
I
)
Q
C
4
.
4
0
0
)
0
c
.
c
0
c
'
C
)
0
0
)
C
l
D
C
'
d
C
)
C
)
C
C
)
c
#
8
C
d
(
D
C
)
C
C
)
N
0
)
0
0
)
N
c
(
l
C
'
b
c
r
1
C
4
0
s
o
C
)
C
)
l
i
r
J
C
)
O
C
.
z
-
C
A
0
C
I
0
c
C
)
C
C
)
C
)
c
,
4
-
4
.
C
)
-
4
-
Q
0
0
0
C
C
C
C
)
o
0
4
.
.
.
C
/
)
o
c
d
(
I
)
C
0
d
0
o
0
)
c
C
Q
)
0
C
C
)
0
c
0
)
C
C
)
c
C
)
N
C
C
Z
c
d
C
)
C
)
C
)
C
C
)
C
0
.
-
.
0
c
z
C
l
)
L
'
C
1
C
)
:
C
f
)
C
)
0
)
C
)
0
)
c
C
c
c
l
)
0
.
0
'
-
Q
-
.
I
(
3
I
-
w
w
0
;
a
.
'
4
.
0
r
)
C
d
.
2
6
.
.
0
o
Q
)
.
0
C
.
_
0
.
0
4
-
t
x
.
0
0
0
c
c
j
-
c
z
C
l
D
C
C
J
c
.
0
C
d
0
a
L
)
I
0
0
O
(
1
)
C
r
'
Q
C
c
c
C
'
C
d
c
0
N
4
"
o
C
)
C
)
-
C
'
.
,
'
-
C
'
-
g
a
E
-
C
)
C
)
c
z
4
C
)
j
-
.
N
(
I
I
C
c
z
I
I
:
4
_
a
C
)
'
c
c
C
)
C
)
.
9
0
C
l)
C
C
'
C
C
c
z
0
0
0
0
C
'
j
C
)
-
C
l)
'
f
l
B
c
r
C
l
_
c
n
C
u
C
l
)
0
)
0
'
I
-
C
0
)
C
C
)
C
C
b
M
4
C
)
.
0
r
.
c
C
c
C
C
c
0
)
C
c
C
O
c
C
I
0
)
-
c
Z
Z
I
E
Z
C
l)
C
l
)
0
)
0
)
0
0
C
C
,
o
c
z
i
i
1
I
P
-
C
C
I
I
C
C
Q
C
C
0
)
'
0
)
C
C
c
l
-
1
O
C
C
r
p
o
0
)
0
4
-
a
0
'
C
)
0
C
i
-
0
)
E
C
'
?
j
)
C
)
P
.
0
C
C
C
C
l)
4
_
a
4
.
J
.
4
C
l
)
c
C
C
C
C
)
4
C
C
0
C
C
0
c
l
C
C
1
C
J
t
h
C
C
C
C
C
'
C
C
-
C
C
C
C
C
C
C
C
c
C
C
c
C
C
C
C
C
)
C
C
C
o
:
j
C
C
'
0
)
0
L
P
C
)
-
o
C
C
,
c
n
C
C
c
C
C
C
-
o
C
C
C
Y
C
C
)
0
)
0
r
.
.
0
0
)
C
)
U
)
c
)
I
-
J
>
z
0
U
.
0
I
I
-
w
c
c
w
0
L
n
C
)
Q
O
O
)
V
l
D
0
Q
-
)
Q
5
(
I
D
P
.
Q
)
CO
;
C
r
1
c
i
)
.
c
i
)
c
i
)
-
0
'
c
c
I
C
o
-
C
.
)
.
-
'
C
.
O
b
b
m
E
-
0
c
i
)
j
)
C
ID
Z
5
w
N
.
-
E
n
C
d
o
o
O
a
0
.
4
c
i
)
c
i
)
C
0
C
w
c
i
)
c
l
D
C
.
)
9
C
C
(
t
C
)
C
'
.
1
C
'
-
0
c
i
i
c
i
)
c
i
)
C
d
>
0
'C
.
)
.
'
c
C
C
_
0
c
o
m
t
o
0
.
0
w
c
i
C
d
0
t
c
J
c
i
)
C
C
'j
C
d
i
c
.
Q
I
I
I
.
I
c
Q
)
C
0
0
c
u
J
)
c
i
)
c
i
)
N
C
c
C
"
a
C
_
i
.
f
l
u
f
l
U
0
c
i
)
-
c
i
)
C
c
i
)
C
C
(
)
C
'
c
r
b
0
C
c
-
f
-
.
0
C
l)
1
-
4
0
A
2
c
c
c
i
)
.
'
C
l)
C
'
0
:
C
l)
)
C
G
)
C
l
)
Q
C
0
O
r
A
a
)
C
'
l
C
o
0
Q
)
C
c
d
0
C
l)
a
)
a
)
C
c
-
C
I
)
-
a
)
-
c
-
1
C
C
)
C
.
0
)
C
_
0
0
4
i
0
W
.
d
o
I
-
c
i.
C
'
C
I
)
C
0
a
)
C
C
l)
-
-
a
)
C
c
i
)
o
c
i
a
)
0
'
0
0
<
C
c
-
f
.
.
.
C
l
)
c
l
)
-
&
D
0
c
n
0
c
i
)
C
C
_
C
c
c
i
)
c
i
)
)
-
f
c
l
)
)
C
c
i
A
c
.
C
l
)
_
C
'
c
-
0
C
C
-
0
0
m
C
.
)
Q
)
C
f
)
C
.
)
C
Q
C
.
)
C
d
_
.
C
'
c
i
)
C
:
-
-
I
I
C
V
C
l)
)
0
c
i
)
0
-
C
-
C
l
D
0
0
c
-
i
C
0
c
i
)
c
i
)
0
0
c
z
c
l
C
d
b
z
c
i
)
c
i
)
c
-
f
4
1
c
c
c
i
)
c
i
)
0
a
)
I
C
,
E
d
.
c
.
C
L
)
r
)
:
i
r
C
L
)
Q
)
C
d
C
I
J
U
l
0
0
'
b
J
O
i
)
c
l
Q
)
Q
)
Q
-
0
'
)
>
L
C
I
S
.
Q
)
Q
)
)
.
.
.
0
Q
)
c
O
C
O
C
)
'
N
'
)
O
C
0
)
C
l
)
0
d
O
.
l
C
C
l
)
0
c
n
.
Z
C
4
O
Q
Q
_
c
c
i
c
,
t
l
)
O
C
h
C
I
D
1
P
.
U
-
c
d
&
)
c
i
-
l
c
d
0
.
C
l
)
C
l
)
C
l
)
U
Q
U
:
i
.
Q
'
c
d
C
l
)
C
Q
0
0
C
C
l
)
Q
)
C
G
)
.
-
C
l
)
u
c
z
0
c
;
1
0
c
u
C
I
S
U
Q
)
C
l
)
U
C
l)
c
i
C
0
o
C
l
)
C
1
-
4
t
3
^
C
l
0
.
I
C
U
a
)
'
-
0
'
Q
)
'
C
A
C
d
0
-
'
m
m
)
0
o
.
.
c
-
C
C
I
)
G
)
C
l
)
0
U
c
0
C
4
4
C
l
)
0
C
.
)
0
U
Q
Q
Q
Q
O
(
1
A
Q
)
0
0
C
l
)
C
I
D
0
0
'
-
C
'
C
l
)
..4
I
F
-
w
I
J
J
0
C
'
.
.
0
d
i
D
C
0
C
-
.
b
O
O
C
U
c
0
)
C
C
I
H
0
C
'
C
l
)
C
o
c
0
)
C
N
C
'
E
3
0
C
o
Q
(
I
)
S
O
)
0
b
0
0
C
)
c
o
o
0
)
C
C
l
)
C
O
)
C
l
)
Q
)
C
)
C
I
S
0
C
l
)
C
l
)
3
0
d
)
0
)
Q
)
-
f
U
'
O
)
.
c
)
C
I
C
)
U
0
U
0
0
0
0
'
c
0
)
'
<
0
Q
C
l
)
0
0
)
C
0
)
P
-
N
C
)
c
z
C
)
C
l
)
Q
O
)
Q
)
C
l
U
I
<
-
C
l
)
c
d
C
l
)
c
0
I
C
'
C
l)
C
d
c
i
)
0
0
.
C
d
c
u
c
i
)
c
d
J
)
0
0
C
d
c
i
)
0
0
-
C
,
0
0
C
.
C
-
C
-
0
C
a
Q
)
t
o
c
i
)
c
i
)
0
C
C
0
l
c
d
0
0
k
c
d
0
.
(
l
)
0
I
I
-
L
U
w
0
0
C
l)
C
l)
c
i
)
C
,
)
0
'
c
d
0
0
C
,
)
'
c
.
;
1
)
C
d
C
h
s
c
c
)
.
3
c
)
c
-
c
i
)
-
4
c
d
0
^
4
C
l
)
C
C
c
0
c
i
)
c
i
)
.
l
c
i
)
b
j
O
C
O
)
_
;
-
4
c
-
0
4
C
C
l)
C
A
:
D
i
S
c
z
Q
)
.
c
'
d
C
S
0
s
<
Q
)
C
.
0
3
o
E
0
c
0
,
-
.
.
3
m
I
C
I
Z
'
-
J
C
C
'
)
C
i
z
0
o
c
i
)
0
b
4
-
4
0
Q
)
C
l
)
0
C
l
)
C
l
)
0
e
n
C
O
Z
(
n
(
1
)
4
c
r
C
l)
'
c
i
)
I
0
(
c
i
)
Z
w
c
z
E
Q
)
0
G
)
.
-
4
-
c
i
)
4
)
C
'
.
3
j
6
c
0
.
.
c
i
)
C
l
)
c
c
c
O
f
l
O
c
i
C
d
0
-
I
C
C
l)
.
C
l
)
4
-
Q
u
;
c
;
t
I
c
c
i
)
c
i
)
C
l
)
2
c
i
)
c
i
)
1
-
4
I
c
i
)
c
i)
c
i
)
I
o
-
0
0
E
=
E
&
c
, , Cq >
'
0
P
,
o
:
:
s
Z
C
d
C
d
u
n
'
c
'
c
i
)
-
1
-
4
W
1
-
i
c
i
)
x
c
i
)
0
c
i
)
C
)
T
c
i
)
4
0
b
O
C
C
l
)
c
I
i
i
l
i
Z
c
i
)
0
3
'
c
i
)
-
4
c
i
)
0
'
c
i
)
4
4
C
U
c
u
1
C
l)
C
0
1
0
o
c
u
c
i
)
c
i
)
.
c
i
3
'
O
0
c
i
)
c
i
)
0
G
)
c
0
0
1
-
0
.
.
.
c
'
E
'
0
b
O
c
0
0
c
i
)
c
Z
.
3
.
-
0
0
0
.
3
c
i
)
0
E
n
0
)
0
L
d
E
A
c
i
)
0
0
c
C
l)
U
C
'
C
l)
0
.
-
C
l
)
c
c
0
c
i
)
o
8
'
4
v
c
i
)
I
C
1
-
'
Q
)
.
.
.
L
.
0
0
N
.
-
C
U
c
i
)
0
'
C
C
l)
.
1
-
0
O
O
c
c
i
)
-
4
I
6
-
0
c
i
)
-
1
-
4
i
:
i
C
4
-
4
0
C
T
0
C
IS
w
Q
0
c
i
)
.
I
C
4
0
1
)
c
-
E
-
o
'
6
.
c
i
)
C
c
i
)
1
-
4
c
i
)
(
1
)
.
-
c
.
o
C
c
c
i
)
b
O
O
0
c
i
)
c
.
8
Q
)
M
0
L
.
j
f
l
!
Q
)
u
C
d
C
l
)
C
L
)
1
-
0
0
'
c
i
)
C
)
c
i
)
0
J
.
C
l
)
0
.
3
.
-
4
c
1
)
O
c
i
)
E
0
c
i
)
C
c
I
i
t
f
c
d
Q
)
0
C
0
C
l)
c
z
C
I
C
l
)
r
s
-
.
c
i
)
-
C
l)
i
c
d
Q
)
C
d
c
o
C
l)
c
c
0
c
:
e
Z
c
c
t
I
s
c
)
o
.
-
co
0
=
E
.
-
C
d
c
-
c
>
z
o
0
u
4
-
Q
C
C
I
D
-
Q
Q
O
C
o
C
Q
c
)
I
D
.
-
-
C
Z
c
'
r
n
-
4
I
)
C
4
-
0
0
0
b
J
D
c
#
c
n
P
-
4
i
n
-
0
C
d
0
Q
)
0
o
C
d
c
d
C
d
E
C
d
I
d
(
l
.
.
.
Q
0
'
.
9
Q
)
0
(
I
0
C
d
(
I
)
C
,
4
0
Q
)
0
0
C
d
C
d
'
C
d
h
0
C
d
C
d
C
T
j
-
'
Q
)
_
4
r
)
Q
)
O
.
C
d
C
d
C
d
C
l
)
C
d
c
d
o
C
d
Q
C
d
o
o
i
c
d
E
:
0
-
-
o
s
c
d
c
)
0
C
d
'
0
N
r
n
0
i
c
d
M
6
I
M
O
C
d
O
C
I
C
d
C
d
Q
)
I
C
d
0
o
C
d
Q
O
C
d
0
O
0
,
0
>
C
d
Q
)
C
l
_
C
d
0
C
d
S
.
.
0
b
L
j
0
0
C
d
C
d
'
C
d
c
o
.
C
d
0
C
d
4
-
)
-
C
d
C
A
'
C
d
E
C
d
0
0
r
p
0
E
c
d
5
-
C
d
C
d
C
d
C
d
l
C
d
U
)
-
C
d
C
d
C
d
0
C
d
C
l)
C
d
Z
0
_
0
-
C
d
C
d
U
)
0
.
0
L
I
)
C
d
0
r
)
C
d
c
C
d
0
C
d
C
d
Q
)
C
d
C
d
0
U
)
U
)
0
W
C
,
9
-
M
u
C
)
C
,
C
u
C
U
0
C
.)
C
u
C
0
r
.
0
0
.
E
0
0
0
>
C
u
w
C
O
C
)
o
w
m
C
L
I
I
I
0
0
C
u
0
.
0
N
N
0
M
O
0
-
'-
'1
C
u
0
0
1
)
0
C
u
C
O
L
J
J
L
u
C
.
0
C
u
C
u
'C
u
C
u
C
.
O
C
u
t
o
C
u
0
C
.
-
C
u
C
.
4
)
4
)
8
2
p
.
4
)
4
)
,
'
-
4
2
-
-
-
4
-
-
-
0
-
0
0
4
)
U
4
)
0
0
4
2
8
,
C
d
o
-
a
2
2
-
2
2
2
c
1
D
'
-
'
'
4
4
)
U
C
4
V
-
0
4
m
u
W
o
o
-
'
o
5
,
0
0
-
a
-
4
)
v
0
c
4
0
c
c
4
0
'
-
E
Z
0
'
4
U
U
,
C
d
C
U
6
2
2
-
'
2
0
2
0
2
4
)
c
d
2
2
0
4
w
)
W
4
0
4
;
C
4
Z
.
9
9
c
4
4
2
-
0
2
-
'
2
0
4
-
4
c
4
Q
J
c
i
U
2
(
4
E
i
U
'
)
2
4
-
a
9
0
-
o
-
0
4
2
4
,
)
-
'
2
U
4
-
'
,
2
2
0
0
4
1
4
'
'
'
'
ou
(
4
4
)
(
4
(
4
2
U
,
'O
0
U
,
b
O
4
)
4
)
9
-
'
4
9
0
U
,
U
,
-
8
2
o
c
d
2
4
)
6
0
2
2
o
2
c
d