Beruflich Dokumente
Kultur Dokumente
z l
\
=
)
F
-
{
C
-
{
F
r
l
z
i
::l
I
::)
ra
'
r
i
t
i
ir
:
:
1
,
.
.
.
r:,
a
t
l
'
.
.
.
:
:
l
':
4
,
,
.
,
.
,
.
.
.
,
,
,
,
l:
]
ii:
'
o
\
r
n
H
r
o
N
\
n
e
\
t
O
\
O
e
.
.
l
N
e
o
c
(
1
r
n
o
\
H
c
o
\
o
H
H
d
N
@
H
\
n
o
\
H
N
\
n
O
\
i
(
\
l
(
{
)
\
$
r
n
\
g
^
o
U
:
o
.
t
q
d
-
=
0
.
{
-
l
(
J
e
-
-
^
L
-
E
E
"
&
'
E
l
.
E
L
a
o
=
o
A
U
'
u
?
-
a
,
)
t
z
6
.
2
a
U
(
)
a
z
a
z
o
S
H
s
;
^
S
\
J
s
\
J
\
F
l
;
;
r
r
l
t
s
>
c
d
^
o
.
(
J
s
r
z
g
P
L
-
-
(
J
X
H z
\
S I
*
s
{ 1
4
(
J
d d o u o
.
P O
r
(
.
)
A E
]
U P (
.
)
(
J
o (
)
(
,
,
o (
.
)
.
o U (
.
)
E
]
S
\
J
s
F
7
S
J
\
L
.
S
i
!
F
E
i
U
Z
\
s
t
'
f
,
^
i
t
:
5
<
f
'
'
d
!
H
d
Y
Y
v
)
s
<
a
o r
)
t
{
J
t
)
d
t
r
u
c
d
J
o c t
)
E (
)
t
o o
.
q
r
d
t
r
-
o I d u I d
J
o z
S
F
a
.
s
i
e
i
I
\
,
2
R
T
r
.
)
,
i
n
i
i
<
o
.
o
s
d
J
H
P
H
Z
,
s
*
s
P
.
:
c
s
U
S
(
B
:
(
J
.
\
o U
-
o
N
o
O
O
\
O
d =
d
o
o
9
-
6
6
0
g
6
r
o
F
a
_
6
-
o
o
o
o
!
>
3
:
3
s
#
t
!
E
i
t
E
q
:
+
E
E
U
E
T
3
\
9
.
e
p
s
c
;
E
E
E
H
>
R
s
'
i
E
u
"
;
=
;
<
e
'
.
d
S
*
I
E
=
I
o
E
S
g
E
I
E
H
I
E
+
:
r
;
.
,
i
s
3
i
_
o
:
E
E
;
E
E
V
H
i
u
.
B
S
E
;
8
S
;
'
E
*
E
-
U
'
r
;
E
-
F
-
;
<
s
S
o
:
u
.
r
H
s
g
E
j
:
g
5
I
E
q
.
9
,
.
.
\
T
>
-
8
E
E
s
^
=
E
-
o
=
;
3
q
i
'
E
e
E
$
e
a
t
j
t
l
r
i
j
*
E
2
:
E
:
I
g
g
E
-
.
=
=
o
-
.
!
s
s
"
q
,
e
,
;
R
i
f
g
"
E
.
E
,
!
E
+
E
:
;
I
;
,
H
r
n
E
E
S
*
:
q
i
i
s
B
!
:
8
5
T
"
:
;
;
t
r
:
g
,
:
E
"
E
g
t
+
;
:
f
E
;
s
s
;
F
$
t
r
i
E
6
o
'
Q
X
6
.
-
-
E
X
6
3
=
1
e
x
d
(
9
o
o
i
i
t
r
o
o
E
;
B
t
t
E
E
i
3
5
o
*
.
E
-
.
E
8
{
8
E
E
E
J
E
E
E
E
d
[
.
3
I
=
6
E
,
i
s
"
=
L
? s
l
r
l
i
F
.
l
F )
F
A
z s -
.
1
-
l
E
i
j
q
I
I
e
r
l
i
r
F
:
I
E
J
E
:
=
.
l
?
=
^
.
o
*
c
7
*
S
7
E
E
q
P
f
+
'
e
-
u
.
3
I
'
i
*
1
5
i
.
j
'
l
t
1
:
i
n
i
{
t
i
-
E
:
s
f
F
;
{
j
=
=
i
;
+
t
E
"
E
:
t
e
i
*
5
p
s
:
r
,
$
E
g
t
f
I
i
l
l
E
s
i
i
j
E
t
H
j
i
;
j
t
j
E
g
b
s
E
E
$
H
*
*
l
$
i
i
i
u
r
;
=
E
l
r
r
E
e
$
g
E
j
i
E
i
E
[
t
g
i
i
t
a
i
:
:
o
-
.
o
d b
o
.
(
n
(
)
v
)
b
o
C
J
(
J
-
o
r
Q U e
d
o c
d
J
9
Q
q
-
o
g
Q
I
r
-
o
o
r
,
a
N
o
g
e
o
t
n
\
o
.
<
t
,
\
o
N
o
\
o
c
!
o
\
a
c
.
l
N
e
O
c
f
)
O
e
O
e
O
.
$
y
.
v
l
r
.
i
o
O
N
v
a
h
i
r
1
r
r
\
6
N
F
-
6
H
d
d
i
(
\
(
\
l
c
.
l
(
\
l
N
c
.
l
N
N
e
o
e
o
c
o
c
o
c
o
c
o
i
,
o
c
o
\
t
O
\
t
'
-
.
O
\
N
H
O
\
O
\
O
t
n
O
\
e
O
.
r
t
r
.
i
t
\
O
.
t
.
r
t
t
.
$
r
n
r
n
\
n
r
n
(
!
(
J
U
)
! u o
c
.
l
d (
n
U
d (
)
o
/
, q
)
(
,
.
(
J
d
?
(
d
o
O o
t
d k c
d
U
(
J
d
-
g o
-
d L 6 q o c
1
d
i
d (
!
U
(
!
d a
)
r
!
u !
\
d (
,
)
o q
)
o
(
n
u o
.
0
.
)
o
d
C
d
L d
U
(
J
(
J
U
-
{
.
)
F
c
!
d t
r
{
,
)
N
d P L d
(
,
(
!
,
(
)
o
t
c
d
(
J
-
o
.
,
C
J
&
(
n
c
d
(
.
)
(
i
(
n
I d
O
d
U
(
,
)
L d a
.
d u
-
o o
.
(
J
d v
1
r
d
P k (
!
U
(
J
! (
,
)
'
u
o c
!
p
r
l
]
.
+ d k d
0
)
d
(
,
u d (
.
)
(
)
o
"
d (
n
o .
o P k (
!
U
(
.
)
(
)
'
5
&
(
.
)
C
)
!
U
)
(
!
B b
o
d
E c
.
i
d k (
!
U
o
E
A
x H >
'
,
(
!
F
(
.
)
-
d (
d
(
)
o
"
t a d k (
!
U
c
d
L C
C
U
u
Q
o
9
.
h
5
9
!
u
d
-
o
-
t
r
(
!
U
N
.
<
c
d
c
,
k
k
d
d
U
U
b
o
0
)
-
.
1
x (
.
,
)
'
t
L
J
(
.
)
t
<
!
p (
.
)
(
J
(
!
(
n
O o
d
d k (
n
U
4
a
o
q
f
J N
d P L c
d
U
(
.
)
c
u U u (
!
-
l
\
d (
n
k c
!
U
q
)
|
/
\
d ! ! d
(
J
! o t q
)
c N d L
{
l
&
.
*
,
d I k (
!
U
b
o
q
(
,
,
U .
O d I k d
U
x
<
d
s
i
g
6
U
-
E
X
q
r
=
a
c
a
-
'
;
e
'
i
(
!
(
i
L
L
(
!
(
n
U
U
C
h
r
!
-
l
H z (
/
)
F & U r
J
l
o H V
)
F
l
t
E
d b
o
o
c
a
d o
z
q
)
d (
d
r
!
-
d u
-
U (
,
)
(
.
)
d
(
!
F
.
l
c
.
o (
J
o
U
(
d
(
,
)
o u d l
r
(
d
(
J
q i
)
x c
d
l
r
d (
,
)
o ! (
.
)
z
d
o
d
u
(
)
n
,
.
:
:
d
o
(
)
o
o
(
c
o
r
o
.
u
q
.
)
Z
Z
s
O
s
z
.
F d
F
t
f
i
^
S
Z
\
A
p
f
r
S
A
c
.
r
<
=
E
l
.
-
^
)
z
g
?
i
-
r
:
c
t
I
-
o
.
r
I
.
]
o
U
E
1
4
g
d
u
d
H
C
.
i
l
c
(
.
)
i
I
i
{
i
g
E
i
I
i
i
E
i
i
i
I
i
l
i
i
i
s
l
i
g
i
i
s
i
i
i
l
i
i
i
i
l
l
i
i
l
g
I
i
i
i
i
t
t
t
l
i
i
i
i
!
i
;
i
=
I
i
i
,
U
c
d
^
!
c
J
h
o
u
e
!
4
!
G
.
E
R
E
"
A
S
.
E
"
i
:
*
6
6
O
i
E
?
"
9
E
E
x
C
s
!
-
u
a
d
A
:
O
6
6
-
"
o
.
:
!
X
b
o
E
r
L a
H
t
r
Q U (
)
o
t
r
,
)
2
9
<
:
i
E
i
e
i
E
$
g
j
g
E
f
:
{
E
S
s
t
i
3
i
:
.
!
2
2
E
5
i
*
E
H
I
'
r
i
=
=
=
F
E
s
>
r
i
i
t
l
f
E
i
I
i
f
E
i
f
g
$
E
i
{
i
1
!
?
E
i
i
;
f
{
i
i
l
l
E
i
;
2
&
'
=
-
i
.
;
E
;
I
1
5
3
:
E
i
E
t
i
!
:
I
z
=
i
t
a
;
;
s
e
&
5
'
3
+
:
5
E
,
E
:
I
r
.
s
:
:
r
;
i
+
E
i
j
.
r
3
i
r
:
s
i
i
+
,
E
j
i
'
;
f
1
I
I
i
j
E
E
:
3
E
+
+
q
:
f
:
;
.
s
E
+
;
:
d
E
E
E
I
E
:
=
;
;
'
5
.
3
g
.
E
i
3
'
E
_
f
{
n
i
,
-
;
E
E
+
.
E
f
+
i
{
:
I
5
=
J
E
;
H
!
;
;
'
;
t
y
r
r
E
T
E
u
i
E
;
E
l
F
3
,
*
-
E
1
!
#
;
i
t
;
g
+
E
f
f
i
S
E
g
1
;
!
s
a
r
E
E
;
E
s
r
E
:
e
i
E
i
:
+
i
?
'
=
i
i
f
g
?
i
i
g
I
i
l
?
:
r
i
l
i
i
E
I
E
i
i
i
i
t
i
+
I
i
;
i
i
:
;
E
t
r
E
9
'
;
i
i
-
q
E
c
t
r
*
s
:
i
i
t
'
g
i
E
l
e
r
i
r
I
$
i
e
;
i
!
;
:
g
g
3
i
r
;
;
;
i
t
t
i
'
i
?
i
4
9
o
s
F
o
I
i
.
i
"
e
-
I
E
:
i
;
B
"
E
E
q
I
r
5
:
i
:
=
+
!
E
s
=
'
E
5
j
s
E
;
_
g
e
E
s
i
:
4
a
i
i
i
5
i
*
E
E
-
8
.
i
l
"
;
E
i
E
i
:
"
5
=
i
i
E
g
:
E
E
X
t
=
E
:
l
=
i
'
+
-
j
.
E
=
;
-
;
i
*
o
E
E
i
+
i
}
O
"
r
i
3
t
E
I
E
i
i
'
l
,
i
;
=
i
,
5
'
'
F
r
,
a
3
z
=
z
.
l
-
,
.
i
,
f
i
X
;
!
:
,
v
=
;
*
c
E
r
s
i
i
5
*
i
i
i
i
g
g
!
l
i
i
}
j
!
E
g
!
i
i
i
:
s
=
!
I
r
;
=
1
'
^
=
:
t
:
=
i
=
=
i
:
A
g
i
i
3
;
.
i
r
:
i
?
:
=
1
t
t
;
r
E
,
i
s
:
E
i
;
;
s
t
;
E
E
j
s
i
a
[
t
f
#
t
l
s
E
;
E
i
=
=
=
;
=
i
:
1
i
t
E
g
5
;
5
i
g
i
5
}
P
g
:
E
i
,
E
i
t
E
=
i
i
r
i
g
:
*
E
i
i
'
+
i
j
5
i
r
*
i
F
i
E
+
E
f
l
t
;
i
r
=
1
?
1
,
?
E
r
i
l
i
i
;
5
I
t
I
=
=
i
=
'
:
E
i
:
E
i
;
s
g
t
I
I
j
i
i
E
E
i
l
i
9
l
'
i
=
:
i
;
i
:
1
i
i
,
L
5
*
(
f
r
c
!
s
q
o
i
'
<
;
g
H
8
E
i
I
o
,
o
,
A
=
7
.
=
.
5
*
j
s
*
P
:
*
E
?
.
i
i
;
.
X
E
U
=
;
:
;
;
x
q
q
'
i
;
;
!
=
z
*
:
+
E
:
r
f
E
I
3
?
i
i
q
f
i
f
;
5
i
E
E
j
i
V
i
i
!
i
;
;
=
j
i
:
i
?
=
E
E
e
E
;
I
a
E
:
5
0
=
=
=
f
3
E
,
*
!
3
?
i
=
i
g
E
g
j
l
l
i
:
i
i
i
,
?
,
i
i
1
l
E
i
3
s
5
=
;
:
3
s
E
=
;
;
E
:
5
,
4
E
=
X
+
E
E
l
i
_
i
g
:
,
8
+
I
g
;
z
r
i
=
E
&
r
'
u
T
,
,
i
g
g
s
r
y
j
;
:
;
[
:
*
i
H
=
t
r
j
"
-
r
i
i
,
!
'
E
=
j
j
?
.
,
,
=
=
?
'
4
8
i
'
r
+
2
;
;
:
i
;
E
E
c
x
=
*
i
=
'
*
.
s
t
;
l
x
i
i
=
;
:
E
i
E
l
E
l
t
,
e
g
i
:
+
=
+
x
E
:
6
;
r
i
z
E
.
j
=
E
=
t
i
:
?
E
E
S
i
f
r
i
?
E
=
.
E
i
E
*
=
:
f
E
c
s
>
z
i
e
:
=
.
.
2
E
i
U
'
E
l
P
'
v
x
3
-
-
'
=
r
i
i
;
?
?
;
=
E
E
=
i
,
+
s
i
i
*
i
;
4
i
g
i
E
i
i
j
;
l
i
,
,
i
,
1
+
r
;
E
i
:
F
q
3
:
i
i
;
i
g
t
E
?
=
j
4
=
,
E
;
i
,
E
;
i
E
E
x
'
t
a
i
E
=
;
;
;
E
=
E
o
9
.
.
r
;
E
i
l
a
I
E
i
=
*
i
E
i
S
E
n
u
i
E
+
i
=
=
i
i
;
E
i
!
:
E
E
i
:
;
i
:
:
:
E
,
.
=
+
E
!
*
i
i
t
j
j
i
l
?
i
E
;
E
E
E
i
$
E
E
;
?
r
s
i
j
j
f
*
3
,
;
i
i
t
i
i
=
J
,
i
i
i
j
;
;
T
;
g
L
:
i
E
T
!
Z
:
i
E
s
;
e
s
t
i
?
r
i
I
t
i
;
;
.
=
=
=
,
i
:
?
E
!
;
E
=
g
i
i
;
s
=
!
E
o
-
*
e
:
i
I
;
:
i
s
v
i
r
i
f
T
i
a
_
:
=
'
\
8
.
+
E
e
d
,
i
E
s
E
a
:
+
8
5
f
,
5
E
:
i
t
'
r
i
?
.
f
i
:
i
;
?
-
-
l
i
r
:
:
'
'
-
'
^
;
E
;
;
q
a
E
?
j
I
:
E
H
.
H
-
t
:
E
i
*
;
,
8
*
Z
*
i
:
=
;
i
:
-
:
3
.
!
=
z
=
'
Z
i
1
:
i
i
i
i
'
;
;
!
s
E
t
:
E
,
i
t
i
t
i
g
t
i
i
i
l
E
j
i
g
j
:
i
1
:
I
:
=
/
-
.
,
2
>
!
r
l
J
Z
i
^
.
=
I
!
1
=
i
E
E
l
i
i
*
E
j
*
i
E
E
i
u
$
i
E
r
f
s
t
?
:
3
;
i
j
E
i
;
E
i
i
j
=
,
*
i
i
i
*
i
i
i
I
g
i
E
j
i
t
j
r
*
s
i
;
=
+
E
$
i
i
*
*
i
;
]
E
+
i
i
=
=
r
=
E
s
;
E
p
a
e
e
i
i
:
+
E
E
g
t
g
.
8
l
3
i
g
E
E
f
E
H
*
t
:
E
1
;
:
j
;
z
i
i
-
E
r
i
=
?
g
s
e
g
:
5
:
s
=
E
E
i
e
t
:
[
E
E
:
I
E
:
E
E
E
J
i
;
=
t
=
-
;
.
t
-
P
-
:
-
=
:
i
i
j
q
;
r
*
:
E
*
;
+
E
+
i
E
*
E
t
t
E
g
!
g
E
i
i
[
i
*
E
+
i
i
E
?
r
i
1
x
?
=
f
r
3
i
5
3
;
i
i
i
z
i
i
*
r
g
r
E
s
s
r
=
r
*
r
i
!
i
E
3
E
B
t
g
:
i
!
i
r
:
i
r
i
l
3
5
i
;
l
E
;
g
t
,
5
I
{
}
i
E
f
i
z
'
*
a
e
;
r
s
E
x
i
i
E
=
i
s
E
g
r
e
g
i
l
l
E
f
j
;
g
l
;
E
{
l
+
t
:
6
u
5
e
i
1
=
s
[
E
i
i
E
E
t
i
g
=
s
E
!
;
;
=
:
i
'
=
.
:
i
E
:
z
i
s
e
#
E
E
g
f
i
t
i
f
t
g
:
i
i
f
g
i
l
S
:
1
i
i
i
.
U
A
-
O
(
g
=
C
:
=
=
=
.
-
p
i
'
i
6
u
-
c
=
^
a
l
t
r
;
:
7
E
;
s
I
i
-
o
:
9
;
;
:
:
-
-
.
!
j
!
n
-
;
o
2
O
j
-
.
I
:
:
(
.
)
s
_
2
t
r
.
-
:
-
v
E
.
=
.
.
v
(
J
c
d
q
J
:
!
i
_
=
:
-
.
_
:
-
r
=
Z
+
=
=
i
i
t
-
1
e
5
1
i
+
j
E
I
3
4
=
E
x
:
;
;
'
!
=
=
>
=
=
:
=
'
j
7
=
=
1
i
.
?
e
Z
;
=
i
Z
a
+
;
f
:
F
g
Z
i
y
U
=
i
s
?
1
=
=
:
:
;
,
i
_
:
r
=
=
i
?
.
,
:
Z
i
j
=
=
"
\
Z
l
E
f
s
-
U
f
I
;
*
=
+
=
;
i
:
:
1
=
=
=
:
i
:
:
:
-
j
.
,
=
=
:
=
+
=
;
:
:
4
]
;
'
-
=
s
F
E
Z
i
.
=
-
.
t
r
|
:
:
-
/
;
=
=
=
=
I
=
i
=
;
=
=
:
=
)
Z
1
l
=
;
=
-
=
=
;
1
-
.
=
=
L
!
-
:
?
-
:
=
=
:
:
-
=
=
;
l
.
-
t
-
-
:
I
'
-
c
!
=
:
/
^
=
;
i
:
*
:
;
=
!
a
:
r
.
=
-
;
J
.
1
=
=
=
1
=
l
:
-
=
-
.
z
-
-
.
-
-
-
'
=
-
=
I
=
i
7
a
r
I
:
i
+
=
a
;
-
-
-
t
-
:
i
-
:
?
:
L
r
I
=
=
j
=
:
r
z
i
i
:
z
I
:
?
.
=
=
i
;
=
=
:
i
=
1
;
=
a
=
=
-
-
:
7
=
-
=
-
:
:
-
=
>
_
a
-
a
=
a
;
=
=
=
-
-
-
:
:
:
!
-
>
=
a
=
=
i
i
-
=
_
=
*
i
g
t
f
l
E
E
i
l
t
i
E
t
I
'
E
E
I
E
$
1
i
t
t
E
;
i
,
i
I
l
t
{
l
l
i
t
(
J
-
O
(
!
i
:
L
>
"
i
l
q
;
;
;
+
l
e
i
f
i
.
E
I
i
r
*
i
'
*
;
v
i
i
;
*
s
?
i
s
i
=
?
i
i
u
j
r
.
1
*
i
i
E
5
1
r
t
t
;
;
+
9
e
i
i
i
x
E
s
E
i
r
q
E
E
*
r
;
i
i
i
H
s
r
;
#
F
i
{
E
E
3
E
;
s
*
t
t
i
l
i
r
:
3
j
l
E
}
i
?
=
i
E
l
i
i
\
\
i
i
c
P
r
=
=
3
=
'
?
;
I
i
g
[
3
;
i
E
'
E
;
]
;
I
s
t
-
-
E
f
+
g
s
L
E
j
u
e
,
z
i
E
E
e
q
o
.
-
>
q
-
o
;
H
N
9
r
-
I
E
i
;
i
i
E
-
*
;
E
h
f
^
'
;
=
o
l
'
/
:
1
i
i
i
i
t
i
i
i
g
E
i
i
E
i
t
;
i
:
l
i
i
f
i
g
i
g
I
l
;
E
l
i
*
t
t
l
i
:
i
i
j
E
;
i
E
t
i
E
u
,
i
E
:
E
[
i
i
E
t
t
E
;
?
E
?
?
E
a
'
g
E
E
i
;
:
j
i
=
=
=
c
-
E
;
H
.
=
.
i
j
E
L
g
'
i
F
'
;
E
U
E
;
E
i
u
s
f
u
F
e
i
'
=
E
i
c
'
3
c
'
=
'
.
-
-
:
:
=
E
*
*
q
=
:
i
I
l
E
E
l
i
l
i
1
l
i
]
i
l
i
i
i
g
j
!
i
i
l
i
i
:
v
i
:
=
:
:
q
d
c
,
i
-
^
t
d
Y
.
o
o
:
9
6
1
i
i
;
i
E
l
g
l
"
s
r
q
=
i
;
=
=
a
;
:
C
:
r
:
t
p
E
a
j
+
E
:
;
;
E
f
[
=
t
:
=
:
?
i
:
=
-
:
l
:
=
r
Z
Z
i
;
i
i
i
a
\
i
i
'
i
l
g
E
B
.
E
s
;
:
e
E
i
^
:
i
1
-
-
:
=
-
-
:
-
=
-
:
=
=
:
-
a
=
?
-
7
'
a
=
*
'
;
=
-
-
E
e
F
*
'
r
i
"
+
3
-
+
=
!
:
=
=
=
a
a
:
1
=
.
=
1
:
:
:
:
Z - = Z
i
i
f
*
*
:
+
i
.
g
E
i
g
i
;
s
i
;
E
i
+
i
i
;
g
E
:
3
$
u
{
+
i
E
t
T
E
'
!
;
g
3
1
?
l
E
I
i
l
i
i
i
i
f
t
l
i
f
E
i
i
i
,
i
i
u
*
,
u
i
E
;
E
r
r
E
E
E
U
F
U
e
)
9
.
.
S
:
s
u
a
H
H
I
+
i
*
g
f
f
#
E
;
f
1
i
i
g
i
t
i
t
g
j
f
E
f
i
}
l
?
I
I
i
E
I
l
i
i
{
i
g
t
,
;
r
g
[
i
l
f
:
E
g
i
i
#
r
;
?
j
i
E
j
'
$
f
E
j
f
,
3
S
s
t
i
t
r
E
*
*
a
E
f
E
i
j
g
{
{
i
t
i
g
E
i
l
E
g
g
g
E
3
l
i
i
g
E
i
g
t
E
!
[
i
i
i
E
j
e
g
*
l
i
t
3
?
f
+
u
s
;
*
i
*
r
g
f
i
g
[
!
;
i
i
l
!
g
g
{
i
g
i
l
j
i
}
=
i
:
l
i
i
S
i
i
E
i
E
i
i
g
i
i
r
r
E
i
s
r
*
i
f
t
i
s
i
i
s
z
:
:
=
j
.
,
=
.
;
i
:
2
;
E
i
!
+
E
"
E
7
i
z
5
:
i
t
'
-
"
i
=
g
;
i
|
i
E
=
i
:
=
i
=
.
_
=
=
=
,
:
=
=
.
=
:
-
,
1
-
2
=
i
t
,
i
i
-
j
=
=
7
.
=
-
_
=
=
.
i
=
:
=
=
a
.
=
=
=
=
:
=
:
_
=
\
t
t
&
i
-
i
t
-
i
=
;
'
i
g
g
i
i
*
i
?
t
i
I
t
f
f
I
E
i
g
l
g
i
i
g
i
S
t
f
e
.
E
E
E
I
E
*
*
g
?
:
i
l
t
i
g
i
;
i
;
f
s
?
i
E
s
i
I
i
g
$
i
E
i
i
r
i
f
i
E
;
E
E
f
[
:
E
t
i
i
i
I
i
i
'
*
'
?
t
1
!
r
l
i
E
i
i
g
i
!
E
{
E
E
I
i
i
l
i
q
t
E
I
'
t
;
t
j
*
;
i
i
i
'
:
H
x
E
-
o
9
x
t
E
;
,
s
E
*
r
i
:
s
i
i
s
=
s
;
E
I
[
r
1
E
j
E
]
f
i
t
E
i
t
;
E
H
I
+
=
:
e
r
r
:
5
s
;
T
E
i
*
;
:
U
t
*
g
H
;
,
A
;
E
t
;
g
g
i
i
i
l
f
:
i
j
g
i
i
i
*
r
s
;
i
'
i
j
i
=
j
i
;
;
i
i
l
:
l
j
i
i
E
;
i
l
t
[
j
g
:
g
i
[
i
{
?
[
]
E
H
=
r
9
d
'
E
Y
9
:
i
l
l
d
;
f
s
t
E
i
i
=
2
d
=
*
H
3
3
r
E
a
)
'
i
r
n
"
*
E
E
r
i
*
i
i
t
t
j
;
*
r
f
i
l
c
E
*
i
{
j
i
i
i
,
g
F
r
i
i
,
l
i
t
r
i
i
l
s
E
t
E
i
l
i
i
E
i
i
m
s
;
n
;
,
{
i
i
i
E
i
i
i
E
i
g
E
[
t
i
E
I
!
E
s
T
'
5
a
-
0
t
;
*
r
8
E
E
'
i
r
E
i
l
,
f
g
f
i
t
a
E
f
:
s
t
i
t
E
i
[
$
i
i
i
i
j
t
'
i
E
f
z
.
d
!
r
3
-
E
q
l
U
E
=
5
L
E
.
'
9
t
Z - Z
=
=
i
i
i
i
5
:
;
F
E
E
t
l
;
l
F
E
?
,
e
t
r
f
t
I
i
E
l
u
s
;
;
r
1
1
=
:
=
:
i
i
;
i
;
e
.
'
"
g
i
i
i
H
E
H
*
E
i
;
E
;
?
;
f
i
E
E
i
E
E
i
i
E
t
E
j
:
-
:
.
,
^
.
-
o
d
'
.
;
;
:
E
T
;
j
H
;
"
i
I
E
;
j
E
;
r
s
E
*
;
x
:
;
:
E
B
3
E
=
s
i
r
z
E
g
:
E
3
:
=
i
i
;
E
"
=
:
;
5
f
$
5
E
5
;
-
i
i
i
i
;
g
'
r
o
*
d
x
:
a
-
<
3
E
i
e
s
E
3
i
-
'
t
7
:
u
o
-
t
s
t
7
1
;
.
E
;
i
y
+
f
;
i
g
i
$
t
;
;
=
[
7
;
?
;
f
3
H
i
$
t
t
*
*
e
:
E
d
"
b
i
=
=
a
.
a
;
i
E
!
.
r
+
$
;
s
!
;
E
5
r
'
r
i
"
t
I
l
l
E
t
E
;
!
g
E
I
E
;
E
=
=
:
'
l
g
i
t
t
l
i
j
i
E
{
E
?
i
g
i
B
{
g
E
l
E
i
$
E
{
f
i
i
I
E
.
i
?
:
H
H
U
T
-
-
=
i
=
C
!
-
r
:
!
a
v
r
!
u
c
'
Z
:
,
I
E
3
3
-
Z
=
;
=
Q
C
,
2
U
.
n
3
I
H
g
o
,
b
"
;
.
=
$
F
*
_
9
o
-
=
6
H
3
s
B
'
'
i
n
;
#
E
$
i
r
+
j
[
f
}
i
]
i
g
j
i
j
i
!
1
f
j
i
;
i
i
g
g
-
(
J
>
_
E
(
J
=
=
.
.
;
-
F
*
r
E
&
J
.
E
2
:
;
F
3
g
-
C
I
E
=
i
c
r
i
i
s
i
j
*
F
f
E
{
E
r
i
!
t
;
j
r
E
?
s
;
+
}
i
*
u
;
+
u
u
r
r
=
r
,
:
=
e
'
i
i
=
i
t
+
f
g
E
i
i
i
E
E
t
i
i
E
;
E
E
l
i
f
E
i
r
!
i
,
;
;
!
=
-
*
a
q
c
Z
J
c
'
t
;
u
=
,
^
l
-
.
1
.
'
.
=
i
i
*
?
-
8
7
y
=
7
7
H
;
=
=
:
i
:
E
U
Y
p
;
[
:
E
E
:
-
'
H
;
.
E
H
r
i
E
3
=
a
z
a
-
-
.
+
S
=
.
=
=
+
;
,
!
E
'
E
{
*
H
*
E
3
i
;
r
,
'
l
}
i
t
B
i
3
l
g
3
i
j
i
5
j
:
-
-
=
-
=
=
>
'
E
:
:
-
i
=
=
=
=
t
z
a
:
i
E
<
E
z
E
i
=
Y
y
l
f
;
.
-
.
t
,
z
=
i
=
i
i
=
:
=
=
t
r
Z
i
E
i
t
;
;
;
:
=
:
"
=
=
.
-
=
j
r
;
=
=
'
:
i
4
;
,
:
f
E
j
l
;
f
=
:
!
1
;
i
e
*
+
E
.
j
i
,
_
a
=
,
i
_
=
=
l
l
=
:
:
-
=
7
i
a
.
'
:
-
;
=
-
-
=
i
-
'
1
:
:
l
J
n
:
-
-
'
-
'
"
-
=
:
-
:
=
-
:
-
:
.
:
;
:
-
t
:
:
=
:
-
=
l
:
:
:
:
.
i
i
=
=
?
=
=
1
:
-
i
:
i
.
u
.
-
i
=
-
r
;
i
3
i
$
r
E
t
:
t
s
t
*
i
.
g
i
E
l
g
E
I
t
E
i
+
f
s
r
t
i
E
*
s
=
s
s
-
H
E
&
,
3
H
i
-
X
"
;
5
+
H
3
I
H
*
;
i
+
i
Y
;
U
;
;
:
E
d
i
=
i
E
u
r
;
:
i
r
i
i
l
i
E
i
l
i
r
t
f
3
t
r
i
t
f
l
.
I
i
E
*
i
E
i
#
!
;
'
3
r
s
i
H
E
r
g
f
E
i
?
B
E
}
?
j
i
i
#
i
E
r
t
;
i
i
j
e
I
E
E
i
E
t
E
*
s
E
i
"
i
t
+
i
i
E
E
i
E
!
i
i
}
i
r
:
i
l
r
-
:
i
;
+
:
i
u
l
E
f
f
f
:
*
;
;
E
i
l
!
;
i
:
;
=
;
i
:
;
*
:
f
{
n
s
f
E
i
E
[
*
s
s
,
i
Z
i
+
E
t
i
E
;
S
l
=
g
;
*
i
:
5
E
;
>
'
E
J
u
J
a
f
T
[
T
E
}
E
F
i
:
:
;
E
E
H
E
F
E
;
E
E
s
E
=
i
r
+
j
;
E
:
E
j
u
i
r
E
E
i
i
i
e
i
f
E
H
i
5
,
i
r
r
3
E
3
r
;
i
=
r
i
i
i
s
E
;
i
l
5
i
E
r
E
l
i
;
+
i
*
E
l
j
i
g
E
i
$
f
a
i
i
i
i
.
;
*
#
i
i
'
*
i
E
E
E
s
?
E
r
E
t
i
l
l
;
*
t
;
E
E
E
t
t
j
t
t
r
s
g
i
t
i
i
l
i
+
g
g
l
l
*
f
i
E
i
s
;
r
;
?
=
i
,
e
a
i
E
i
r
!
E
;
i
i
i
e
i
E
E
!
[
E
f
g
t
+
3
i
,
$
E
u
;
e
l
+
i
F
:
f
g
*
i
s
s
;
;
j
i
;
E
f
j
i
{
;
t
i
E
I
E
I
E
}
E
:
*
j
r
;
j
i
:
s
.
r
}
r
=
1
$
E
E
f
s
j
s
$
i
:
E
;
$
E
E
.
E
c
E
I
,
E
t
5
i
E
S
-
=
>
-
'
.
f
i
d
*
E
g
a
*
:
E
I
:
3
;
"
E
j
i
l
H
;
f
f
E
;
e
s
5
H
"
E
c
'
.
^
>
-
-
l
l
i
u
^
u
t
r
c
+
$
E
;
l
I
X
:
:
I
!
'
-
C
o
-
:
=
.
.
.
:
;
'
'
l
y
-
!
v
(
d
q
r
=
o
/
d
-
H
q
U
-
c
,
o
'
5
*
i
g
:
5
E
-
g
i
"
.
:
.
E
H
*
E
s
H
E
3
+
;
:
;
6
s
z
2
.
E
I
e
.
q
9
;
5
*
g
r
.
{
H
+
J
4
q
.
i
-
^
E
a
E
*
s
'
a
E
*
.
;
c
o
*
o
9
x
,
^
o
;
<
r
Y
:
+
q
3
F
'
r
i
'
o
o
q
i
c
Y
t
'
;
:
3
i
E
o
'
S
,
i
J
,
r
H
U
4
:
I
+
.
-
l
l
C
:
X
l
-
1
o
E
X
s
:
[
;
:
.
-
i
I
:
+
,
g
i
H
i
>
^
c
'
)
I
.
l
c
o
=
9
9
-
.
-
:
:
=
3
v
t
r
x
\
.
g
f
H
t
F
i
'
;
r
.
3
B
F
c
:
f
E
:
;
*
U
T
&
g
E
=
!
>
-
H
:
'
1
5
E
s
:
s
-
o
=
=
i
9
E
E
i
i
l
E
E
F
H
=
-
1
"
=
"
d
E
'
e
t
e
t
-
=
'
-
:
"
-
-
I
9
,
i
'
-
f
b
-
_
.
-
=
;
;
,
=
I
?
Z
i
Z
{
?
-
;
=
:
C
=
:
2
i
:
=
=
=
'
=
=
!
=
1
l
i
:
:
;
i
z
-
-
-
:
:
=
-
.
=
a
!
=
I
:
-
i
;
:
:
i
a
-
-
-
i
E
j
f
r
E
E
i
i
E
I
E
;
.
[
5
E
E
#
i
f
l
r
j
;
i
E
[
i
j
i
?
t
i
g
r
r
i
i
E
i
[
E
i
F
i
x
s
i
i
j
i
r
r
H
i
E
E
r
i
'
I
i
;
E
;
?
3
E
g
;
i
l
t
+
;
3
?
g
i
{
i
i
t
;
i
i
i
i
*
i
i
t
i
g
i
r
g
I
g
i
g
;
i
i
i
i
i
l
i
i
;
i
i
s
s
i
=
E
l
g
i
E
[
j
*
$
i
E
t
j
f
f
s
!
E
E
I
E
r
i
i
i
i
l
i
i
r
i
l
i
s
i
s
t
i
i
i
i
i
j
s
}
i
i
l
f
t
i
s
i
i
f
i
g
E
E
i
:
;
*
;
;
i
i
i
r
i
i
q
r
r
r
s
r
:
i
s
r
i
*
;
i
E
i
i
i
E
i
9
i
[
i
E
i
;
i
I
i
l
i
i
i
E
I
i
f
'
E
r
r
:
E
.
r
i
'
r
r
r
r
i
r
$
i
f
i
f
E
a
a
s
q
3
=
.
9
)
i
u
9
q
>
\
c
p
l
-
l
i
=
d
.
U
=
u
3
'
E
:
.
j
E
*
s
i
5
s
$
F
T
E
:
E
;
5
;
q
}
i
i
l
i
?
j
t
e
+
;
e
j
;
:
i
i
=
>
\
t
,
x
:
U
q
1
p
_
o
f
;
5
r
t
;
;
'
E
*
j
"
i
;
"
P
'
6
.
!
=
.
3
x
.
s
E
;
o
-
e
"
.
+
i
o
-
^
=
U
:
-
q
q
i
s
c
i
t
E
+
"
^
+
E
g
E
"
r
!
t
E
'
;
$
,
d
-
o
E
e
c
'
R
E
E
E
T
s
E
4
a
;
i
i
#
d
o
,
.
u
i
.
.
c
.
S
r
e
!
*
;
+
5
s
E
'
f
i
'
f
i
3
r
e
:
.
r
j
\
-
;
?
A
:
=
-
,
J
!
l
Y
e
(
l
(
j
v
q
-
q
E
f
r
3
E
P
*
X
:
<
'
E
0
J
U
;
6
y
;
n
i
-
6
-
0
d
O
,
-
;
h
>
,
t
^
C
.
-
(
!
>
t
r
(
n
"
,
F
G
|
.
.
a
'
E
;
i
3
o
a
E
E
:
e
+
:
E
E
f
+
=
$
r
I
s
E
E
a
s
'
[
*
E
r
e
'
E
3
*
t
;
i
E
i
'
$
*
:
E
:
i
N
E
S
=
i
E
E
E
f
i
;
:
;
H
i
E
:
l
'
g
s
i
+
;
g
r
{
:
g
1
$
E
T
;
r
:
t
-
E
p
u
I
'
g
c
=
=
,
?
;
.
5
.
F
;
i
.
E
*
;
Z
2
i
f
;
H
;
i
i
I
3
s
S
t
-
o v t
'
r
A H z E
l
o
\
F
i
(
,
e o H F
.
l
S
.
S
o
L
c
*
r
u a
+
1
G
I
\
-
S
t
\
r
r
\
F & & I
J
]
4 &
I
f
f
=
=
:
i
i
i
i
;
!
l
;
s
I
E
E
[
E
d
B
i
l
q
j
s
E
j
;
-
r
;
i
i
i
E
[
*
i
t
;
=
=
:
*
a
l
.
i
,
=
i
l
i
E
r
?
l
E
E
*
E
f
f
i
E
E
I
i
i
i
i
{
i
=
r
*
r
E
s
a
'
I
r
=
i
:
t
i
?
u
z
$
i
$
;
=
E
*
i
$
$
T
,
l
E
u
i
f
t
'
f
i
l
l
i
l
i
i
j
f
j
u
:
=
4
-
s
=
.
=
=
'
1
r
E
E
a
*
*
;
;
E
;
i
l
:
E
I
9
.
r
i
;
z
l
i
*
,
i
l
i
i
;
i
i
t
s
$
*
E
:
*
t
E
[
$
;
f
r
u
i
i
E
s
{
!
r
r
*
=
=
-
3
E
r
s
r
H
i
r
;
r
*
r
i
#
l
i
l
{
g
!
{
;
;
f
l
I
f
i
l
g
;
g
i
l
;
i
:
c
"
-
(
E
S
R
:
;
i
*
t
t
I
;
i
#
i
E
t
i
F
e
;
E
r
i
:
:
j
i
t
=
;
i
i
t
i
-
!
E
;
i
s
i
;
r
i
:
}
s
f
s
;
E
i
i
E
i
;
i
i
j
i
i
i
s
,
$
!
s
f
k
s
r
g
s
.
r
g
'
r
;
E
g
l
;
i
:
+
;
s
+
=
+
r
E
r
$
i
t
i
:
E
;
i
r
E
i
;
.
E
i
*
i
i
E
l
E
"
i
s
E
r
E
i
E
*
;
3
t
i
=
=
i
=
r
=
i
r
i
:
n
$
;
,
f
E
*
r
;
;
t
E
i
j
j
E
t
i
r
i
;
i
;
i
[
:
:
Z
i
=
:
:
:
4
.
=
r
r
i
i
l
:
;
i
i
i
i
i
j
=
r
;
H
t
;
E
I
E
i
j
i
;
t
;
i
r
n
=
p
o
r
i
:
i
=
=
!
I
i
=
1
i
.
:
i
l
i
j
i
E
!
i
f
i
E
l
?
E
f
i
i
;
t
e
i
+
:
i
;
t
i
i
i
l
u
z
i
:
=
1
i
r
-
:
=
:
=
:
.
:
:
=
:
-
=
4
?
;
i
?
:
i
+
T
E
t
i
i
=
,
-
i
i
=
*
i
=
=
=
-
e
A
E
E
i
s
'
i
i
F
-
i
f
i
I
E
g
g
j
:
E
E
j
6
;
f
*
t
f
E
E
*
t
;
!
i
;
1
,
3
s
E
;
E
E
!
$
i
i
E
E
s
E
E
i
;
t
E
i
E
+
E
;
l
i
t
E
t
:
l
i
j
;
i
*
=
i
$
H
i
;
=
z
:
i
3
5
f
i
r
E
E
i
E
r
i
$
i
f
E
I
E
E
$
E
E
i
t
i
i
g
j
t
:
[
i
i
{
{
E
g
i
g
g
B
E
;
.
r
E
=
u
.
[
q
s
.
i
;
+
:
;
$
l
i
;
i
E
i
E
*
+
i
i
f
q
E
i
t
i
;
E
g
i
i
l
l
s
f
i
r
r
:
r
t
;
;
;
,
u
+
:
E
+
l
a
I
I
I
.
*
l
r
s
E
r
+
i
+
+
S
r
j
I
l
!
E
E
I
i
;
;
i
;
i
i
E
t
E
f
l
i
?
i
E
j
i
i
!
E
E
I
E
$
g
i
i
f
i
l
;
E
'
E
i
i
i
'
E
E
i
l
;
E
i
i
E
t
f
i
I
i
f
i
i
E
[
i
l
E
I
f
i
r
r
!
s
s
s
:
E
i
i
t
[
i
i
l
$
;
l
f
r
+
f
l
j
l
f
f
E
;
a
l
t
;
s
n
E
s
E
=
*
i
=
E
H
&
E
,
l
E
r
r
$
s
,
s
i
'
E
;
T
9
f
e
E
[
;
;
;
(
i
'
i
'
t
!
i
i
i
;
l
E
{
i
l
i
E
i
;
f
i
i
$
l
;
i
l
i
*
'
$
e
'
i
I
{
E
z
t
z
i
*
E
E
=
=
i
$
i
E
r
r
E
;
r
.
q
*
g
E
*
r
:
E
r
$
r
i
i
*
g
?
j
;
g
l
E
?
i
i
E
I
j
E
:
+
:
=
*
E
3
!
t
i
*
r
i
s
s
E
E
E
[
i
E
q
=
I
E
E
.
E
+
*
E
E
I
f
i
I
s
'
+
e
3
;
5
i
t
+
i
i
l
i
f
-
t
f
E
g
P
;
;
+
:
i
e
;
$
+
+
;
r
'
g
8
;
;
+
i
;
t
.
!
'
E
I
E
+
9
3
.
E
z ) z J :
J
L
G
E
E
?
-
d
,
5
I
*
i
q
A
:
s
-
s
=
p
s
E
-
E
E
l
:
;
.
9
;
E
E
t
i
E
;
g
;
c
o
.
9
E
E
q
E
6
s
E
s
;
a
i
r
3
E
q
i
l
i
E
E
l
E
;
;
F
:
s
*
,
T
i
:
=
:
E
i
j
i
r
:
I
i
j
E
a
;
3
f
E
l
i
:
,
i
s
.
E
+
;
s
;
E
i
l
i
u
;
t
j
i
i
t
i
i
E
i
;
i
i
;
E
c
i
=
E
f
:
3
s
E
r
+
?
i
l
i
;
B
t
E
1
i
i
i
i
E
j
E
r
9
j
i
i
t
:
B
i
i
r
E
r
j
;
i
;
:
E
;
E
}
g
f
i
{
i
t
3
g
l
i
l
I
[
;
i
E
E
:
t
*
;
+
E
,
i
i
f
r
E
t
i
s
=
+
H
H
r
;
r
f
i
[
{
f
i
r
r
?
+
r
r
+
i
+
j
s
"
[
;
E
s
i
i
i
1
i
u
i
l
;
t
j
*
i
$
E
:
i
i
t
E
l
E
E
E
E
+
$
$
i
l
r
E
g
i
t
E
E
t
i
l
s
E
r
_
=
?
9
.
-
,
:
.
=
=
o
-
r
-
!
j
T
E
I
;
5
.
F
;
:
S
i
l
.
E
t
;
E
i
=
!
z
.
r
t
i
l
r
i
i
+
F
r
;
;
e
i
i
s
i
i
i
5
;
:
;
H
5
i
g
i
1
=
t
;
*
1
,
I
i
=
s
-
;
r
r
?
i
i
g
t
$
t
E
i
i
E
g
;
t
i
c
g
i
[
f
l
E
;
r
:
]
i
j
E
;
i
l
s
o
o
,
-
u
f
.
i
'
e
s
i
-
o
P
.
g
s
:
r
:
:
1
1
i
f
f
f
'
*
:
g
E
E
r
i
i
E
;
$
*
t
i
{
i
r
E
i
=
I
i
E
!
'
v
i
i
=
=
=
i
.
x
)
=
?
u
!
y
s
6
E
b
p
.
g
p
E
t
'
U
.
.
c
b
i
=
E
u
E
l
J
c
u
=
,
.
:
=
=
=
.
4
x
=
Z
=
:
-
t
j
s
I
H
j
r
$
{
E
*
j
g
j
s
I
E
r
?
E
.
'
,
+
2
=
<
>
;
E
:
*
i
i
H
,
E
;
E
E
t
s
a
z
l
s
E
s
E
#
t
:
B
I
;
t
,
i
E
q
=
:
;
r
;
E
{
,
=
;
*
?
g
E
i
i
i
E
t
$
t
E
E
i
t
i
n
f
r
;
E
{
E
i
E
i
I
.
5
s
x
i
r
E
i
$
r
y
E
;
'
E
l
p
E
i
{
6
f
,
:
i
t
g
t
,
T
E
r
3
i
$
i
+
I
i
l
i
5
=
'
E
I
P
r
a
E
u
s
-
E
i
8
s
$
H
;
;
=
E
i
i
g
E
{
t
g
E
}
t
j
;
i
i
i
Z
:
E
f
:
;
i
E
i
r
r
;
E
i
;
H
3
-
E
t
=
E
E
s
i
g
j
A
;
,
E
E
;
7
i
=
=
;
i
+
i
=
=
=
i
f
3
*
$
i
;
i
}
*
g
f
l
i
l
g
f
g
?
j
;
,
7
;
=
i
i
i
*
E
,
i
l
a
i
:
i
i
;
;
i
#
i
:
;
r
r
s
q
$
t
i
t
g
t
l
=
i
l
i
*
E
l
;
i
3
i
f
i
j
E
i
E
,
E
*
i
,
i
B
i
E
i
E
i
g
i
E
E
i
E
i
i
.
E
i
i
E
E
t
E
i
E
E
;
i
i
;
f
E
f
*
j
j
E
i
i
+
;
i
q
t
s
f
i
i
i
i
i
i
;
3
i
E
$
!
i
*
s
j
j
i
E
i
i
i
E
i
i
i
'
=
i
l
g
q
i
r
,
i
f
E
r
i
?
j
*
i
i
i
i
g
i
$
i
:
r
*
i
E
E
i
,
E
:
L
q
=
>
,
.
:
q
=
I
E
?
:
s
s
=
i
l
l
!
;
E
,
E
t
e
;
*
i
=
;
X
t
r
i
5
a
r
i
:
i
=
i
:
J
i
e
e
=
*
E
r
E
f
y
a
z ) z / .
-
=
i
t
I
E
;
F
i
E
g
l
j
+
p
*
;
$
r
n
r
H
:
i
i
E
s
E
H
;
r
;
E
a
n
r
:
r
E
i
-
-
,
{
?
r
i
9
$
f
i
[
i
s
:
*
*
1
:
1
f
j
I
I
l
f
f
f
i
i
i
i
f
t
i
!
[
i
[
+
i
j
S
i
;
f
:
i
;
i
E
t
g
i
l
i
g
g
t
:
g
?
i
E
i
i
;
i
l
g
I
i
i
t
g
}
g
i
B
i
r
f
I
g
i
i
i
l
E
g
E
*
:
I
E
i
j
i
g
E
f
E
t
t
i
{
E
,
[
;
s
E
i
g
i
E
i
E
I
t
i
f
f
i
E
E
I
i
g
i
i
f
=
E
z
E
;
s
j
+
r
,
5
:
}
f
E
I
i
g
g
i
i
i
g
i
i
i
l
i
i
i
i
i
[
{
$
j
i
i
i
i
E
E
E
j
i
I
i
g
j
f
:
?
E
E
E
g
l
,
s
s
s
+
;
i
:
-
-
.
,
+
r
1
E
=
,
1
,
i
i
i
:
i
,
i
:
B
i
E
?
E
i
I
l
E
!
i
i
i
!
l
i
+
i
i
9
!
!
,
i
;
l
:
i
g
i
f
i
j
g
!
;
E
;
F
i
g
l
;
r
t
;
:
:
E
E
'
3
f
[
;
I
Z
a
a
;
i
:
t
*
.
5
t
s
c
E
;
t
s
s
:
r
:
;
+
i
t
i
+
;
t
t
i
i
i
*
i
=
'
H
;
E
s
;
.
E
I
-
I
i
l
i
?
i
i
t
*
-
$
p
.
;
;
:
E
r
[
,
q
*
-
=
r
l
E
i
s
E
F
u
r
'
E
,
E
1
i
!
i
l
E
r
t
e
t
l
t
E
;
$
+
t
;
1
f
f
?
i
;
t
i
-
;
H
=
F
+
E
:
*
r
,
i
g
+
:
[
u
;
J
H
E
j
5
S
E
E
E
E
=
i
'
i
i
E
:
i
:
E
i
3
E
=
.
i
E
.
a
A
:
g
E
:
a
B
;
E
=
r
=
e
=
;
3
E
x
s
i
f
=
-
l
t
S
E
i
:
E
i
i
E
;
i
E
;
I
;
E
S
!
l
;
E
I
E
u
-
q
,
r
s
E
E
;
E
s
=
g
E
!
5
:
E
r
E
;
t
;
*
E
i
E
t
i
*
E
:
;
:
r
:
$
4
.
E
E
#
s
;
;
;
l
t
i
;
t
*
E
$
;
i
i
r
;
*
i
;
l
;
g
E
t
E
;
:
g
t
?
9
i
i
i
C
i
*
t
!
;
s
r
s
s
*
t
s
=
j
;
:
E
+
t
:
;
b
j
3
,
E
s
E
r
e
s
1
-
E
3
"
a
t
E
p
s
;
j
E
E
E
*
E
f
t
T
E
=
;
;
E
q
[
;
i
s
f
r
;
?
?
i
5
5
t
=
I
;
E
s
E
i
i
i
e
i
;
i
;
;
i
i
f
;
E
i
;
;
s
r
i
i
!
t
;
:
E
t
r
f
t
i
;
t
r
;
!
e
E
E
E
*
E
E
H
*
E
E
:
l
"
i
L
;
E
i
,
i
{
;
t
r
i
'
j
5
+
E
l
I
E
s
T
3
g
E
I
e
:
+
E
:
I
r
5
+
;
E
i
E
i
E
i
=
;
s
q
{
i
i
i
g
E
:
i
t
f
$
t
i
E
I
E
?
I
E
s
i
?
E
g
E
"
s
i
i
E
{
r
r
5
;
E
*
:
i
E
i
j
r
f
i
E
f
f
i
E
+
;
i
=
3
f
!
.
E
1
3
3
-
q
P
+
t
'
:
9
i
x
e
'
l
'
e
-
6
>
"
r
:
s
=
.
a
.
o
t
r
.
3
=
r
u
-
4
E
'
F
q
;
o
f
i
T
I
.
q
;
-
6
i
U
z
g
E
t
E
"
E
;
E
;
E
S
g
E
l
*
E
E
?
E
I
t
"
:
{
i
?
i
?
H
-
l
o
-
z
F
=
t
.
;
E
;
E
n
+
f
l
r
f
l
s
=
X
f
*
*
+
?
u
.
;
:
i
g
r
i
i
!
E
U
+
j
E
E
:
:
:
:
;
;
?
I
x
q
i
;
;
:
*
E
i
e
:
:
f
{
S
:
;
s
Z
z
=
=
;
E
;
E
E
,
l
g
1
Z
;
Z
|
E
i
+
E
;
e
Y
;
.
E
e
!
i
;
?
=
;
=
;
r
.
i
:
.
s
.
I
:
!
'
E
f
;
i
i
-
u
q
-
;
-
'
)
-
:
'
i
a
A
=
.
:
r
,
r
'
-
;
E
;
E
.
*
r
E
1
3
+
;
:
t
i
f
a
;
E
E
3
=
f
'
g
j
E
i
E
i
i
?
c
(
g
r
d
j
.
N
a
!
F
-
-
:
U
E
.
=
t
c
_
t
c
.
-
'
,
j
E
.
:
E
=
c
-
,
,
-
.
u
.
u
-
e
-
i
:
.
"
"
c
r
E
E
;
E
H
?
r
e
F
e
"
?
E
,
E
g
g
E
E
?
r
i
!
!
;
i
i
n
r
Z
J
\
@
:
P
.
i
j
:
E
E
=
6
i
+
d
H
4
,
3
-
c
u
T
=
:
'
r
.
-
i
z
-
-
-
3
(
!
o
(
,
.
=
a
y
.
z
o
=
6
.
<
.
?
.
!
u
i
;
E
I
i
*
y
,
E
E
g
$
;
E
F
f
'
H
E
;
E
E
P
^
'
E
o
I
E
=
E
i
j
t
'
r
=
-
7
c
z
-
o
=
-
E
E
*
j
f
f
i
+
S
*
j
t
=
i
:
i
l
l
E
i
l
E
E
=
7
:
r
'
i
s
o
.
.
,
s
a
t
u
'
i
l
E
+
S
'
5
;
;
>
E
E
E
f
f
;
:
f
&
E
=
'
i
-
E
-
i
l
>
'
-
c
l
:
r
e
#
t
t
Y
:
;
q
s
.
E
e
:
E
+
r
,
,
E
a
;
j
.
;
,
E
+
i
"
;
g
i
A
_
q
E
E
V
E
+
.
.
g
l
g
i
!
-
:
-
1
:
.
v
S
"
5
^
-
'
r
L
-
-
I
=
q
o
Z
;
x
:
i
-
:
2
r
'
=
u
-
?
u
;
:
i
-
E
?
S
u
g
f
g
E
;
i
+
H
+
f
E
E
E
E
=
;
i
r
:
=
J
5
s
=
u
u
.
:
-
=
.
d
:
!
o
c
t
I
e
z
i
r
E
:
q
t
E
s
f
s
E
E
t
.
i
=
q
*
r
E
T
j
f
t
f
f
E
i
!
E
;
?
-
i
-
-
:
:
i
:
q
;
-
r
-
-
c
{
u
e
r
>
-
g
s
a
:
i
l
o
c
.
r
b
o
:
J
;
^
-
-
u
.
-
i
-
+
:
>
^
o
=
-
Z
*
=
+
T
1
E
;
f
S
{
q
E
a
f
;
E
;
Y
*
>
3
u
c
'
K
;
-
i
t
i
i
i
E
*
.
s
E
.
;
i
:
o
'
o
E
E
[
j
$
s
-
i
i
5
:
!
,
i
i
=
=
:
;
{
E
i
E
t
s
s
:
i
i
E
E
E
;
.
g
S
i
j
i
j
i
;
t
i
i
:
=
j
:
=
?
:
!
=
=
i
:
i
\
\
,
:
;
r
i
j
i
i
1
i
=
!
:
t
1
=
-
1
=
i
.
j
a
-
1
=
;
a
=
a
?
i
a
=
'
"
;
=
-
:
-
i
j
-
-
;
=
=
:
=
_
=
_
-
-
_
=
=
i
-
-
:
:
j
;
=
=
+
:
:
-
:
i
=
i
=
=
t
i
i
r
s
i
i
l
l
i
i
l
i
i
i
i
*
i
i
i
l
l
{
i
l
l
i
i
i
i
t
t
!
s
i
i
i
:
i
i
i
;
g
l
i
i
i
g
:
i
$
t
I
I
i
E
?
E
i
j
i
l
t
i
i
:
f
f
i
i
i
;
E
l
i
I
;
i
B
I
i
i
i
i
i
i
B
E
E
i
:
+
E
i
i
i
l
f
t
=
s
i
q
I
o 0
.
)
(
]
(
J
! o c
.
)
q
)
! o q oq o o u
o U C
d
(
.
)
! o c
.
)
d (
J
(
J
{
J
(
.
)
(
!
u o (
.
)
u (
.
)
b
o
(
n
{
)
C
)
(
n
L
s
-
g
i
g
-
i
.
o
:
b
r
E
3
E
c
d
C
5
o
"
:
"
?
H
:
9
=
E
E
E
i
e
'
c
!
C
/
-
f
*
=
Y
d
N
-
:
Y
r
-
t
+
v
v
6
'
!
v
r
,
d
E
s
x
I
i
l
1
"
=
8
=
P
'
-
D
E
.
a
i
S
,
t
=
d
'
a
9
.
9
l
P
6
i
-
S
-
-
.
:
U
o
P
^
d
C
3
e
d
'
=
C
r
.
=
Z
E
s
e
I
=
{
E
E
)
t
r
<
s
3
f
r
-
a
'
-
-
-
o
r
=
=
'
-
=
E
+
i
E
E
E
e
-
&
i
:
i
a
H
I
;
E
*
^
1
.
9
:
E
=
9
.
3
I
E
E
E
g
S
P
i
=
:
:
E
5
H
f
;
5
H
T
=
:
E
F
[
p
r
8
;
i
=
E
i
;
f
;
H
:
r
.
:
E
2
a
E
3
S
8
E
a
:
=
_
*
9
c
U
.
=
t
U
i
_
a
+
t
+
i
H
E
A
Z
E
I
$
c
+
=
*
:
t
E
E
g
i
i
r
,
*
s
t
E
l
g
*
I
E
,
t
E
:
f
=
;
g
E
E
g
a
i
r
e
:
J
.
.
r
2
L
y
E
s
j
E
.
8
.
i
s
f
;
:
E
d
o
5
X
6
;
r
:
#
u
s
Y
o
q
*
i
,
g
u
E
E
t
t
E
g
0
,
E
E
r
q
E
i
E
i
j
i
$
E
E
*
1
;
i
E
+
S
s
E
;
E
*
E
E
:
f
=
i
;
;
=
r
!
:
?
j
t
X
;
i
+
X
;
:
[
:
j
f
-
:
'
U
"
X
.
;
i
,
a
.
,
i
-
-
O
&
,
E
a
q
,
,
.
5
U
E
t
.
F
?
;
B
;
-
g
;
1
t
=
i
i
i
;
H
i
r
+
+
*
g
i
i
;
j
!
[
t
;
t
E
E
E
:
E
E
:
.
6
z
8
-
o
s
5
d
E
'
9
P
E
.
E
E
j
r
*
j
E
E
t
t
f
i
t
E
r
[
i
E
I
;
E
g
&
;
;
f
E
s
*
i
E
$
{
[
s
E
:
-
s
E
p
C
-
U
=
:
O
.
-
.
g
>
.
-
q
,
r
-
-
;
_
?
U
>
.
.
E
?
'
;
'
E
g
;
'
i
;
.
o
=
c
,
E
o
.
x
3
;
:
E
i
g
E
E
"
;
+
?
t
E
:
E
i
;
:
;
g
[
i
i
E
E
!
t
L
=
5
E
i
f
r
i
:
3
8
;
i
i
P
g
=
+
$
j
;
g
$
e
a
T
'
E
=
&
u
z
=
r
=
:
I
s
!
:
E
e
r
#
E
;
E
E
=
g
l
E
E
S
E
r
g
=
a
s
g
:
i
1
:
i
i
{
*
:
t
e
!
_
;
i
l
i
_
=
i
,
=
.
=
?
=
a
,
,
'
.
1
-
1
t
=
-
=
=
,
:
.
.
i
=
a
-
=
.
4
=
=
=
-
.
_
=
-
;
i
1
;
-
i
=
;
-
-
:
-
-
'
=
=
:
-
-
-
-
.
:
-
-
=
:
-
j
=
=
=
1
:
=
-
=
:
:
i
:
-
-
-
=
j
:
:
:
=
]
o
3
r
t
q
d
a
W
-
X
c
d
d
O
*
9
q
!
-
r
v
*
9
_
E
H
o
;
s
u
!
-
V
,
a
a
:
A
!
.
-
!
C
(
B
-
L
!
-
r
.
9
Q
q
r
-
U
S
o
-
e
?
?
U
(
J
i
9
-
E
=
^
V
+
V
o
-
]
J
.
:
=
.
g
9
'
a
X
>
I
&
=
-
r
r
)
C
a
q
-
I
F
^
!
A
!
q
v
a
4
a
2
:
r
o
-
2
?
o
i
X
o
J
0
J
?
!
!
.
-
e
h
O
d
I
.
9
6
,
t
!
!
-
r
5
O
"
o
E
q
,
*
-
r
-
9
-
O
:
d
,
o
o
U
B
9
t
4
X
l
t
u
.
F
]
'
*
A
4
-
d
'
o
O
-
"
-
.
c
U
*
q
=
-
-
-
(
d
(
)
l
r
o
o
u
*
5
d
(
.
.
)
3
o
b
o
d
(
E
'
6
q
.
-
-
(
)
#
-
-
r
6
i
h
D
-
o U
d
P
x
9
<
r
t
r
!
d
u
>
r
d
-
(
! a
C
0
:
'
<
q
*
G
9
q
6
b
o
T
,
.
-
.
<
q
c
q
Q
)
^
=
l
=
(
!
o o (
)
(
.
)
b
o
(
.
)
.
!
\
r
r
l
(
.
)
! b
o
F
C
,
)
(
)
(
.
)
o
.
+
r
f
E
;
E
;
i
=
i
9
-
E
s
'
>
-
9
T
q
c
7
+
-
I
O
*
.
6
O
.
O
-
.
"
u
{
o
*
i
E
g
.
-
v
3
:
3
E
E
+
s
"
$
i
E
c
2
u
5
i
E
Z
;
i
.
E
E
:
N
.
I
E
.
i
f
r
=
E
E
I
.
E
C
.
E
l
J
r
.
-
-
-
U
E
.
t
S
'
'
:
.
;
6
.
!
=
r
-
3
P
t
l
'
E
J
F
l
-
:
-
q
E
E
;
F
"
*
h
-
o
t
s
=
=
E
e
Y
g
E
*
+
-
=
#
i
o
F
-
E
?
.
.
:
.
.
q
{
E
t
-
?
t
7
1
E
U
g
T
f
E
e
i
E
;
x
.
{
!
9
c
f
F
.
=
3
E
:
H
E
e
E
6
5
g
;
^
.
9
o
E
S
E
.
b
c
.
9
P
e
-
l
.
9
H
.
s
c
E
H
E
5
d
q
o
r
.
4
(
J
E
'
E
<
S
l
d
f
i
i
7
:
E
'
s
s
^
t
s
E
q
t
-
=
-
c
,
-
-
:
w
o
r
E
=
=
2
z
l
F
i
r
r
?
E
z
t
*
Z
i
=
E
H
!
;
S
5
s
t
L
.
2
J
=
"
-
t
r
=
o
.
=
2
q
?
!
'
a
=
!
Y
!
-
.
-
Y
r
r
(
J
a
i
'
'
i
-
-
-
.
-
[
!
-
n
g
=
_
=
:
=
=
=
;
E
,
E
E
-
:
r
-
-
j
a
a
.
=
:
:
1
=
,
=
=
l
=
_
:
i
;
=
E
F
E
i
;
;
i
;
j
,
E
F
E
E
:
$
t
=
;
$
E
5
i
?
i
H
5
s
i
=
E
i
,
F
5
E
t
;
o
5
u
i
5
,
=
;
i
l
E
i
i
E
E
t
S
;
q
E
;
i
,
I
;
;
1
a
i
5
:
s
i
E
;
S
e
i
[
]
i
l
i
;
;
!
F
E
;
;
r
E
i
i
e
f
E
i
+
s
*
i
r
I
r
=
*
r
!
;
E
*
r
'
"
E
r
t
:
i
i
l
,
E
s
8
.
3
K
F
"
5
l
;
E
'
g
;
u
'
t
E
I
*
r
i
[
t
I
E
i
,
E
{
=
:
i
$
g
;
t
}
f
1
{
E
*
}
g
t
i
i
'
H
*
;
*
=
*
l
;
H
;
E
u
{
E
i
'
?
'
4
E
E
e
Z
i
=
4
i
i
,
i
r
s
'
r
>
-
=
6
'
&
;
]
'
E
i
=
=
a
>
a
=
I
i
:
-
t
r
e
;
7
.
E
*
;
s
q
4
!
E
r
F
;
;
g
-
=
E
=
E
I
3
Y
E
E
;
i
g
E
i
i
=
i
1
:
:
=
;
r
i
=
I
r
p
*
*
s
;
g
f
F
E
;
;
-
-
E
c
d
e
f
i
o
6
i
.
o
"
=
!
;
z
v
=
7
L
=
'
g
:
5
+
i
v
:
i
L
z
;
T
g
E
?
2
r
1
=
!
i
1
=
r
1
7
r
i
z
i
u
i
E
E
|
i
*
e
r
t
;
s
+
=
E
i
r
i
q
E
f
g
i
i
=
!
=
m
'
.
i
l
-
;
=
,
i
;
i
;
=
!
j
;
i
E
i
$
3
+
?
i
!
i
+
!
l
?
i
i
3
;
E
j
:
i
i
3
1
!
i
=
'
r
:
l
i
+
:
E
:
;
i
E
i
f
E
f
E
i
;
:
:
r
y
i
i
r
e
E
e
.
E
t
1
:
E
E
f
[
=
=
+
i
i
*
i
g
'
i
+
j
;
E
;
;
q
;
j
:
*
+
i
E
i
s
F
E
r
+
t
r
E
i
i
f
b
,
n
:
a
r
=
t
!
=
;
i
r
E
;
;
s
=
r
i
l
i
+
i
;
s
;
$
g
i
{
l
$
i
4
E
i
;
f
g
;
1
!
=
E
l
L
;
:
+
E
r
E
E
i
!
;
i
+
e
*
=
i
s
?
;
i
i
$
u
i
g
i
j
i
I
g
i
E
[
f
:
:
r
e
i
,
*
a
r
E
i
l
i
:
i
E
$
E
:
:
f
i
y
l
i
?
i
l
r
5
,
E
?
E
;
g
t
:
i
i
r
s
;
s
"
r
:
=
9
'
9
=
o
=
t
r
i
=
E
.
=
>
l
:
Q
i
6
-
=
3
t
o
g
I
)
y
y
E
-
s
g
E
=
e
t
r
H
!
E
.
E
q
1
.
,
*
:
;
i
e
r
s
i
$
}
i
I
i
i
E
r
i
E
E
r
i
+
;
i
i
E
t
i
l
i
i
i
E
f
;
;
*
E
E
;
l
S
i
i
e
[
+
=
s
E
u
.
!
g
i
5
:
E
J
t
=
.
q
E
"
e
E
-
g
d
-
y
E
r
;
;
i
f
r
;
Z
Z - = Z Y - :
E
O
J
?
I
I
t
s
i
H
i
E
i
[
3
i
j
;
!
t
t
$
f
;
e
l
;
r
l
=
1
=
i
E
i
i
;
;
H
=
I
;
;
p
?
-
!
r
;
i
:
_
s
H
E
E
J
i
:
.
E
,
9
+
;
!
Y
f
5
E
y
;
U
s
*
i
E
i
:
;
B
E
;
S
;
E
+
A
'
"
;
;
E
E
i
i
i
s
-
:
E
r
r
*
E
i
i
;
i
x
i
i
{
;
i
f
p
g
f
t
i
l
g
!
g
;
f
t
3
t
L
I
e
i
l
;
r
;
g
*
i
E
E
i
j
*
E
;
s
3
i
N
:
#
,
i
;
r
'
;
*
s
u
E
g
'
u
i
i
r
;
t
E
I
g
l
l
:
:
i
f
f
i
g
l
f
i
I
t
:
?
?
1
d
.
E
l
.
,
i
c
"
r
;
*
4
8
+
;
;
*
E
E
-
E
r
E
s
t
?
t
l
:
E
t
a
t
i
z
*
a
s
r
r
;
{
r
{
t
i
E
;
s
,
i
i
*
'
l
,
i
i
l
i
i
i
6
c
:
L
:
P
E
;
?
r
s
r
;
i
l
*
u
:
E
i
,
*
i
=
i
,
E
j
i
i
I
E
j
*
;
*
*
i
E
r
E
E
i
i
l
*
B
E
i
E
t
f
t
;
E
i
i
i
i
i
t
[
:
g
;
;
+
t
E
,
=
,
,
*
*
s
X
*
+
t
E
i
i
*
,
i
t
e
r
i
t
t
t
i
i
u
:
r
:
g
g
j
;
!
!
i
[
i
}
g
3
l
*
E
i
\
i
:
v
a
t
2
t
s
o
;
=
-
o
:
c
c
;
f
y
"
I
:
E
=
E
3
-
H
z
s
8
I
c
F
"
F
'
*
e
U
.
=
=
.
i
-
s
s
A
:
i
c
T
g
E
;
*
i
:
j
=
1
1
!
=
i
i
?
i
t
i
g
?
i
,
?
i
i
g
l
E
i
f
E
i
=
:
:
;
:
z
;
:
I
=
i
i
;
;
=
=
=
'
:
=
i
;
i
i
=
=
=
'
1
1
:
:
:
:
:
i
:
:
i
:
=
;
1
-
i
=
i
:
=
=
'
.
=
i
j
I
:
i
i
=
t
i
i
$
i
g
t
f
i
i
l
i
i
g
i
i
i
i
i
i
i
g
i
i
j
g
i
j
g
I
i
i
l
3
s
+
.
i
i
?
i
:
i
:
i
i
l
i
i
s
,
i
f
[
t
l
E
i
f
i
l
l
{
g
l
f
l
i
i
s
t
i
t
g
:
I
i
i
B
e
i
g
g
g
i
{
E
I
E
i
i
i
f
g
i
i
i
i
$
i
i
i
f
i
i
g
i
*
E
i
i
s
f
l
i
i
i
E
g
i
i
g
i
s
i
i
i
i
g
g
g
t
t
*
g
t
i
r
E
g
i
:
i
i
i
i
i
l
i
i
i
j
:
9
t
i
+
=
S
-
i
l
8
,
5
g
+
!
*
s
'
!
d
t
d
d
j
,
,
5
I
'
E
*
i
t
1
?
1
;
u
o
;
u
=
,
i
n
:
;
;
r
+
i
=
i
!
3
E
S
=
+
i
a
!
Z
i
=
i
i
t
:
c
-
c
6
,
>
:
a
Z
i
?
?
:
?
;
p
=
i
E
e
;
:
j
:
1
.
1
;
=
;
t
i
,
i
a
i
i
r
i
?
,
1
.
3
:
q
;
-
"
,
5
r
f
i
:
:
i
l
t
-
1
;
;
=
:
7
t
+
i
=
I
'
i
t
:
i
4
"
i
r
i
:
!
r
y
r
s
e
i
i
'
E
;
a
z
4
,
j
f
+
;
:
i
T
"
t
+
:
E
;
!
g
+
l
+
;
+
i
i
'
=
r
-
i
i
=
?
*
-
e
A
i
+
;
+
9
=
i
l
c
'
>
,
'
j
o
-
=
"
1
'
:
q
'
9
=
s
1
*
7
!
,
u
-
i
r
c
s
o
E
,
:
_
s
"
:
;
c
i
-
s
E
-
I
i
;
U
"
,
I
i
i
+
i
7
,
*
A
t
E
+
1
i
l
r
i
l
:
F
5
b
*
.
j
j
;
i
+
;
=
7
;
I
g
j
*
?
4
?
l
s
u
j
f
e
?
,
;
-
a
'
:
c
:
c
;
,
o
-
l
;
E
J
'
-
-
'
*
F
s
.
E
j
E
+
+
q
i
=
:
i
i
E
f
r
i
.
i
\
f
i
*
r
i
+
t
*
r
S
=
s
*
E
i
9
.
=
.
9
'
F
;
e
0
i
l
t
r
5
u
i
+
,
^
=
;
l
;
i
:
+
2
i
9
,
l
i
"
t
f
!
8
"
;
5
3
s
=
g
-
o
F
t
'
3
j
-
i
i
T
g
s
2
1
4
;
4
.
,
r
{
5
i
=
;
T
E
j
g
r
T
5
i
+
*
-
9
'
5
.
g
E
'
9
i
i
=
i
a
+
4
;
v
*
s
,
i
g
E
F
g
i
i
;
,
8
i
E
:
}
i
i
i
x
i
I
l
*
u
=
:
e
i
:
i
$
i
i
z
t
t
;
;
$
z
=
+
!
s
?
f
;
r
=
l
i
l
i
i
E
t
i
-
g
=
i
i
i
-
9
'
r
^
=
-
3
-
:
r
T
S
g
9
i
+
i
,
3
-
u
o
(
i
t
r
c
-
:
r
E
*
g
t
E
i
'
=
:
i
E
+
E
j
t
a
T
S
+
+
E
;
:
E
E
E
E
i
'
l
i
i
l
f
;
;
E
E
j
.
.
i
i
)
,
.
2
-
,
;
:
,
!
a
=
S
*
;
T
;
i
7
E
c
|
.
.
2
3
-
p
I
=
,
o
=
r
c
J
0
/
=
J
o
!
.
.
:
(
J
=
L
i
:
q
!
=
:
-
-
d
-
q
.
o
.
.
=
u
.
=
.
2
-
-
=
l
=
-
=
.
u
.
-
,
2
-
,
i
c
i
;
=
s
*
l
y
E
i
E
i
E
i
i
f
Z
S
?
E
,
i
=
+
i
Z
,
i
i
i
l
i
z
-
;
Z
I
-
E
=
U
5
c
a
=
r
c
i
'
=
a
.
,
i
,
7
;
;
;
'
i
z
e
r
E
r
i
t
i
4
l
i
+
I
:
a
:
1
!
i
1
!
:
=
;
.
u
n
V
-
=
i
,
,
;
i
=
?
_
i
i
|
i
i
e
+
1
i
4
;
i
$
i
;
l
z
i
:
r
=
2
i
v
,
=
i
-
o
=
;
-
-
=
+
=
=
:
!
=
:
=
f
E
,
5
J
r
:
E
=
i
l
r
i
a
i
)
i
;
'
i
-
,
=
i
'
:
'
=
=
l
1
2
'
o
i
=
a
:
i
;
l
;
s
E
E
i
=
=
z
t
;
i
7
:
i
'
=
;
=
;
7
i
=
=
:
:
.
=
-
:
-
-
1
:
a
i
=
;
;
;
=
-
.
i
-
:
=
.
.
i
=
=
:
-
!
;
=
:
-
-
=
_
=
=
=
a
,
1
:
_
:
:
1
:
:
:
=
.
=
:
7
1
=
:
Y
:
r
:
a
_
-
j
,
'
=
=
=
:
=
=
:
_
a
;
:
=
-
=
-
z
-
=
a
-
-
-
>
-
-
>
;
g
g
E
J
E
{
E
t
r
E
g
H
r
E
E
g
[
!
i
E
I
E
I
:
}
?
[
E
*
I
i
i
I
F
+
i
i
-
g
:
;
:
Y
3
i
i
i
i
l
;
u
g
*
,
:
I
i
s
f
;
f
2
4
i
i
i
{
t
*
i
H
;
E
=
s
i
r
i
e
+
{
I
i
*
,
;
i
?
i
f
I
I
i
l
j
t
g
i
f
i
i
r
i
E
j
i
f
i
i
i
i
i
l
I
:
:
i
t
i
!
g
f
i
i
i
I
r
i
l
i
i
s
}
s
i
i
E
i
:
t
;
r
t
t
j
i
E
B
i
g
:
i
t
i
:
i
j
j
j
j
i
i
E
;
*
r
,
:
*
j
;
E
j
i
i
E
j
i
j
E
i
i
$
1
E
E
E
;
i
t
E
i
i
i
i
t
i
t
i
l
f
i
l
E
I
g
j
*
;
g
+
i
[
E
i
[
*
g
I
i
E
i
*
?
r
;
i
r
E
;
I
i
l
i
j
i
f
[
r
i
t
+
E
:
i
E
i
}
i
E
E
*
i
f
i
E
j
t
E
i
l
i
i
i
g
l
t
$
i
i
i
I
i
}
i
I
r
i
r
[
:
i
i
E
*
=
t
3
1
f
i
E
*
?
E
f
E
r
g
'
[
;
E
r
r
$
i
i
i
E
t
t
t
i
H
E
g
E
r
{
E
i
E
E
Z =1 :
r
l
z !
l
.
]
I o J I :
<
J *
;
i
I
t
6
:
t
i
E
i
E
E
*
t
r
E
E
i
i
i
i
l
F
I
;
$
r
:
l
t
f
!
i
$
*
!
i
-
B
i
i
q
i
i
l
i
E
r
i
E
i
I
i
l
j
i
i
i
i
t
t
=
;
E
i
E
I
[
]
t
E
i
i
1
H
I
8
E
1
=
j
s
s
;
;
r
l
t
i
i
i
T
l
t
r
l
i
$
E
r
i
E
E
l
+
;
i
?
l
i
i
s
t
i
E
=
E
E
;
r
i
i
.
[
i
E
+
g
i
T
q
?
i
l
i
:
i
E
i
*
s
r
t
i
}
t
.
E
[
t
i
i
E
;
E
E
,
=
-
:
r
-
[
l
i
{
i
E
,
[
E
I
g
i
r
{
E
{
t
l
i
i
i
I
*
i
t
i
l
i
r
i
*
i
i
i
i
l
i
i
l
i
i
f
f
i
l
I
i
l
,
E
i
E
?
=
,
E
i
1
i
i
q
i
g
i
i
'
;
i
i
E
t
;
:
t
r
:
i
s
i
[
u
r
i
s
.
.
r
=
2
1
?
;
;
i
,
=
=
i
=
:
=
S
1
?
1
i
!
r
t
;
f
E
i
i
t
i
,
s
i
i
l
r
i
.
!
1
1
1
_
i
=
=
1
:
a
i
E
E
g
t
i
,
t
s
*
f
f
f
i
f
H
f
E
E
+
E
#
i
E
i
i
f
r
}
f
i
t
r
i
i
t
r
j
i
l
g
i
6
g
i
;
;
l
g
r
,
l
E
:
i
;
f
f
i
f
;
l
*
[
i
*
i
i
;
i
l
E
i
f
=
j
i
i
?
t
l
i
i
f
i
t
F
I
i
i
E
g
i
f
i
i
f
f
g
i
f
i
l
i
l
E
I
i
t
E
i
i
i
l
t
i
I
i
;
i
i
i
E
!
r
i
?
s
i
s
i
u
*
$
i
;
*
:
t
s
i
i
i
?
;
r
;
:
:
l
f
f
f
*
i
,
f
i
}
i
i
i
f
E
f
*
t
t
i
i
g
E
f
;
;
i
i
g
g
;
;
g
i
i
5
;
;
i
;
i
l
E
:
f
i
f
i
j
i
i
l
j
i
i
f
i
I
t
i
g
i
j
i
i
I
i
s
i
r
E
g
i
E
;
f
i
f
i
i
i
s
i
i
a
i
e
{
+
e
f
i
r
l
E
s
E
i
E
i
;
3
:
j
t
s
;
j
.
-
5
E
i
x
;
i
*
i
E
!
i
g
E
i
}
i
H
i
i
i
i
,
5
r
l
E
j
E
E
i
r
r
l
i
i
i
i
E
r
i
;
t
i
;
E
i
i
E
;
;
+
=
i
t
,
i
E
r
r
$
i
E
i
e
;
i
y
;
i
=
r
E
j
e
s
i
r
i
x
s
E
;
I
i
u
t
r
.
s
:
s
i
3
;
r
;
E
g
$
*
i
t
E
i
*
i
*
i
*
E
I
-
+
t
;
;
'
E
I
i
i
l
3
z
t
i
[
=
f
E
E
E
E
[
$
f
i
T
*
,
i
I
r
=
i
l
E
i
l
r
i
;
f
i
+
+
A
l
I
l
e
F
u
U
;
+
g
f
p
+
i
L
,
i
E
f
i
,
4
i
:
;
;
n
E
f
8
n
e
n
r
s
G
*
5
g
s
i
;
;
.
f
E
E
;
=
t
S
i
f
"
E
*
t
i
.
i
f
f
i
;
$
t
*
g
s
C
#
E
S
i
=
r
E
E
=
E
i
j
1
E
+
?
:
s
;
i
*
i
a
;
z
?
=
;
8
.
;
i
t
*
t
t
=
g
i
i
E
f
l
s
;
E
s
E
f
;
H
i
;
e
E
,
!
9
m
.
g
:
-
*
s
I
i
:
g
;
S
=
*
t
u
g
l
I
:
*
;
'
-
E
=
i
+
:
=
-
x
r
:
r
i
=
=
a
:
i
E
E
p
*
3
8
u
,
;
E
E
i
s
_
E
E
E
E
e
p
s
;
*
e
:
s
i
+
E
g
$
i
E
H
E
!
E
g
$
*
i
:
j
=
:
j
+
,
=
;
;
i
i
i
i
:
;
E
'
t
i
i
i
i
l
:
[
i
i
i
f
E
f
i
i
.
=
;
]
q
*
]
t
E
{
I
i
i
t
+
t
s
l
i
i
;
5
E
i
t
?
i
E
E
$
=
,
i
!
3
=
?
r
E
i
r
E
*
'
:
*
!
3
?
'
:
i
;
E
q
E
i
;
r
=
=
i
i
i
:
i
,
:
i
i
E
E
j
I
E
i
t
g
i
i
E
i
E
3
E
t
i
t
f
r
;
i
i
,
e
+
i
i
1
:
1
*
=
,
,
:
7
=
2
:
i
;
!
.
8
.
8
:
q
*
t
;
i
f
T
i
E
r
I
.
5
i
E
:
*
a
;
+
$
;
i
_
:
=
,
?
j
=
i
1
-
:
t
i
'
=
;
=
=
=
+
E
i
3
!
,
I
E
J
;
|
!
J
.
o
1
J
r
-
r
=
'
1
-
:
=
i
3
.
3
"
)
,
.
!
=
-
?
a
r
-
;
,
1
l
=
1
{
i
-
S
x
-
:
;
-
3
-
0
=
e
=
=
>
2
-
a
?
.
\ .
: :
a
i
:
:
l
s
e
;
E
T
;
t
s
j
i
;
H
:
;
r
a
e
i
i
=
;
,
r
f
z
;
g
t
f
E
s
E
i
:
!
+
?
t
,
i
i
n
i
l
i
!
u
;
i
E
=
"
"
s
E
i
i
f
;
;
;
T
r
3
!
j
=
9
1
!
T
E
f
i
E
;
I
E
E
[
j
?
r
i
;
i
t
!
E
:
_
:
=
;
j
;
[
?
$
s
:
i
;
;
e
,
E
i
;
e
!
.
=
f
q
'
a
E
E
!
3
3
t
,
:
-
c
5
o
c
j
a
7
'
t
=
i
=
o
>
.
t
r
#
*
-
y
=
.
E
S
-
'
E
i
'
E
E
:
f
:
s
5
,
E
Z
;
:
E
+
+
*
9
i
f
i
s
:
=
S
1
*
;
l
!
*
+
I
T
g
i
3
+
9
.
+
E
;
i
E
;
E
i
i
E
E
I
E
H
E
i
U
I
i
i
J
:
j
E
g
,
i
;
E
j
e
1
;
r
i
l
E
E
:
r
t
n
T
F
"
r
H
E
s
n
;
*
+
;
i
f
$
;
?
s
i
l
i
r
s
i
l
i
l
*
:
i
[
;
j
+
;
t
E
s
i
t
*
i
i
.
9
i
s
*
l
e
'
E
7
5
Y
D
o
-
-
.
=
E
U
E
.
-
a
=
&
;
;
E
L
-
t
s
.
h
u
f
E
q
u
'
'
=
;
r
=
q
{
f
:
=
T
;
i
;
u
:
i
r
t
_
s
*
E
t
F
E
E
{
!
a
;
r
;
r
r
E
E
J
;
g
*
T
.
*
;
*
i
E
E
f
*
i
i
E
i
$
s
}
s
r
$
E
?
t
i
,
E
i
;
*
i
I
;
.
i
r
;
]
.
g
s
r
:
E
;
E
;
H
i
E
-
r
i
;
i
e
F
;
i
e
i
"
,
s
?
j
i
n
i
E
$
1
;
E
s
:
E
E
I
j
;
*
r
$
i
l
5
F
=
+
1
'
;
&
f
r
i
*
;
+
i
,
!
s
j
i
:
!
E
:
b
a
y
a
;
p
+
=
*
=
E
;
i
I
=
o
t
o
S
B
f
T
"
E
f
_
d
E
+
9
*
*
3
g
j
s
_
Z
d
:
3
E
!
j
F
;
E
-
=
=
o
E
i
l
j
E
i
l
r
E
t
[
*
;
i
i
s
[
;
=
I
.
*
E
i
E
?
r
+
i
[
i
E
i
}
!
d
E
Q
.
d
.
-
.
r
u
-
n
-
a
:
:
p
+
l
i
.
i
'
l
!
h
u
;
t
s
E
-
i
e
5
6
-
;
E
s
'
E
!
+
i
{
"
f
5
s
$
E
s
E
g
F
i
8
,
5
E
l
l
5
5
8
i
.
-
)
Z f i z 1
l
e '
t
J p :
r
f N
=
i
i
f
j
x
$
,
'
i
t
=
*
f
E
s
=
r
i
:
*
;
+
$
,
E
i
t
t
*
t
i
s
i
i
i
E
=
o
I
j
E
t
q
i
[
,
E
g
F
i
i
i
i
=
r
E
,
!
E
r
E
5
g
i
i
;
E
+
+
3
.
8
'
E
H
-
(
i
a
a
s
=
E
E
;
s
g
E
g
;
i
'
E
i
i
i
i
;
t
3
3
i
3
Q
;
r
{
s
f
o
.
E
g
i
?
[
I
r
E
$
E
i
E
E
i
!
E
q
E
;
i
{
E
E
I
E
g
r
E
[
*
E
;
E
=
H
9
'
k
o
-
.
E
i
e
,
,
+
E
s
i
*
;
;
B
*
$
.
9
=
I
;
5
i
H
+
$
s
E
I
E
q
E
=
3
l
i
i
:
>
"
'
;
*
r
:
r
E
E
H
E
t
H
,
i
E
S
s
s
g
;
I
:
=
#
i
s
i
.
s
r
t
,
l
$
i
E
E
g
g
i
:
e
;
i
E
E
+
$
;
l
i
r
i
s
f
r
i
;
'
i
I
H
.
i
+
'
E
E
;
'
-
u
;
d
e
c
L
'
*
=
;
3
E
5
7
s
'
=
=
i
j
E
f
t
t
i
*
[
,
$
;
E
r
f
J
"
o
i
i
i
t
r
E
l
H
q
h
,
*
{
F
{
t
;
+
E
$
E
E
:
f
:
i
l
i
l
t
i
*
t
r
i
;
i
i
;
?
[
i
i
i
*
x
r
[
B
[
E
E
E
E
i
g
r
j
i
e
3
-
'
i
j
=
'
I
g
i
E
i
x
i
t
i
i
i
I
i
l
t
i
I
e
g
l
E
I
i
'
-
-
Q
E
c
x
6
(
!
x
x
-
i
d
i
q
E
t
+
r
E
a
*
+
8
.
r
i
'
q
;
:
i
U
;
;
5
f
;
i
i
i
!
!
i
f
s
*
I
s
l
,
r
r
s
l
s
e
E
E
.
I
E
.
g
:
E
s
g
E
T
:
o
:
:
B
,
x
;
:
s
.
i
=
E
E
s
:
;
;
s
;
*
B
i
i
g
$
g
!
f
t
+
;
;
i
;
i
Y
i
c
E
E
j
I
:
E
I
E
e
-
s
*
E
Z
U
*
E
.
E
;
q
E
;
=
!
!
i
j
f
i
i
i
=
t
i
'
i
E
g
t
i
E
i
i
{
t
E
t
t
E
t
E
i
t
i
i
:
j
:
$
a
+
a
=
;
l
E
-
:
i
i
!
i
i
i
*
g
;
i
i
i
e
l
i
i
E
a
u
E
!
?
i
i
;
i
=
i
:
E
r
i
E
5
*
r
F
r
5
!
E
n
u
E
;
i
s
r
;
'
,
i
i
u
B
E
t
}
i
f
f
*
:
i
i
E
E
:
r
c
r
i
;
;
$
{
l
;
t
B
I
E
$
i
f
j
j
i
$
i
f
E
?
i
i
H
s
5
*
+
E
t
;
i
a
3
i
i
E
i
s
i
;
f
;
r
;
i
f
*
t
r
E
E
i
i
i
i
i
i
i
i
i
+
i
+
i
i
i
i
=
f
i
E
f
i
i
!
E
s
;
E
i
?
[
r
r
t
;
l
i
:
E
i
=
+
i
i
;
i
i
i
=
]
l
:
:
i
i
i
r
i
g
i
i
i
}
;
,
t
i
i
f
f
l
e
+
}
i
t
;
j
+
l
,
=
i
i
i
i
i
i
:
g
i
[
u
i
?
g
g
i
i
i
i
]
i
j
j
i
i
g
l
f
[
t
E
f
i
r
i
i
i
{
E
i
i
;
i
f
i
{
:
E
5
;
;
l
l
,
r
*
j
r
;
E
.
'
f
E
j
t
i
i
j
I
E
'
i
r
t
t
E
:
i
E
g
E
I
i
;
j
E
E
r
i
;
r
E
j
;
I
s
i
:
E
E
i
i
I
j
r
4
i
E
f
f
i
,
i
s
g
g
i
g
i
g
i
I
i
i
t
;
i
i
i
i
E
i
$
s
i
E
i
i
t
i
j
i
f
.
:
,
3
;
:
E
g
i
g
c
E
_
'
t
E
E
B
s
r
j
A
g
!
_
X
,
E
j
e
I
g
3
-
"
q
a
*
g
E
i
'
l
r
.
3
H
E
F
E
#
r
'
q
E
*
3
E
E
r
;
*
i
.
E
s
i
l
q
I
i
i
e
E
s
s
j
i
t
i
$
3
i
i
+
i
E
i
i
f
,
*
5
E
i
i
;
i
:
t
I
E
d
j
a
j
e
E
i
+
!
,
E
;
=
r
j
r
E
s
&
;
I
:
,
9
E
*
r
:
E
g
H
g
*
H
.
!
I
*
E
,
s
i
i
;
r
E
r
=
E
,
*
;
r
'
:
i
E
i
;
i
*
i
;
E
;
g
e
s
+
g
I
*
*
E
i
l
!
*
*
l
t
i
i
f
i
E
3
t
g
E
;
t
T
l
E
i
i
H
E
E
i
f
;
[
;
r
H
:
;
"
i
=
E
E
i
:
E
=
!
t
{
E
E
:
;
*
*
j
;
j
,
g
;
l
i
r
.
i
8
e
i
t
,
i
l
i
t
i
l
[
l
*
:
j
r
?
?
E
,
t
E
:
f
t
g
i
i
;
;
I
i
i
;
i
g
?
E
g
I
'
F
.
!
E
q
d
f
o
>
"
i
3
'
Y
X
u
c
t
o
=
=
|
5
y
E
H
E
*
[
S
i
E
t
F
s
E
r
'
E
'
i
T
:
H
g
t
3
e
:
E
E
;
E
H
;
"
E
E
,
L
=
r
*
;
t
i
f
i
,
i
E
i
i
i
*
=
*
i
t
$
r
*
u
*
i
=
i
g
E
i
:
E
;
;
l
i
i
n
;
;
g
r
;
j
t
E
i
i
f
;
i
E
I
E
E
i
E
t
i
i
r
i
i
+
;
5
a
i
,
i
=
=
r
*
&
E
i
t
r
:
i
s
5
_
e
3
E
i
5
i
?
;
E
E
E
l
E
r
5
3
;
i
j
i
E
*
i
i
i
i
*
g
E
e
s
*
3
-
E
=
?
2
L
-
r
?
;
*
J
-
F
=
e
E
U
:
E
+
F
^
i
4
i
Z
i
?
=
:
t
=
.
'
=
=
4
;
i
j
z
,
t
*
=
=
:
=
?
;
i
=
=
:
1
:
:
:
=
:
=
1
\ \
-
i
'
i
!
:
i
i
:
3
E
r
E
E
g
E
H
F
$
l
E
t
;
j
:
E
i
*
:
i
H
3
f
;
a
+
r
r
9
5
:
9
:
o
-
B
;
i
s
;
,
l
$
r
+
I
i
E
i
g
E
=
;
E
i
f
i
i
;
i
l
i
c
i
i
s
i
3
E
E
i
i
i
:
E
g
;
g
l
E
E
o
,
r
=
;
i
E
i
;
A
i
E
r
j
=
*
i
1
;
E
J
t
E
}
E
E
g
E
f
;
E
E
I
I
i
E
E
i
E
,
I
g
E
i
I
i
I
t
g
i
E
!
I
E
s
3
E
I
I
t
g
E
t
g
j
j
g
.
E
{
i
g
9
i
g
3
t
*
i
t
l
i
t
i
i
e
t
r
;
i
t
t
t
l
i
?
l
;
:
E
l
E
E
i
;
E
i
r
t
f
f
i
t
s
.
1
i
p
i
i
E
E
i
E
+
.
5
3
i
E
E
i
i
e
g
i
g
[
l
E
*
E
E
;
E
i
+
j
i
E
i
i
i
t
t
g
:
I
f
g
f
i
i
i
s
i
;
t
i
E
;
E
H
$
-
i
E
s
l
E
'
;
*
u
E
y
a
;
E
;
t
q
g
i
t
;
j
E
E
T
S
S
t
j
E
;
j
;
t
E
i
l
i
+
g
*
J
s
i
3
$
i
l
E
i
f
j
i
j
[
i
*
i
i
t
{
i
l
l
i
l
S
t
i
Z l : Z { .
J
J ) ;
+
s
3
r
i
;
r
3
q
*
;
r
;
i
,
r
i
l
E
t
a
g
i
i
"
i
*
i
=
*
'
E
i
i
E
i
E
i
t
,
;
*
i
i
i
i
i
;
i
i
$
r
:
+
i
:
a
;
!
r
?
t
:
l
i
;
i
t
I
E
a
;
i
g
g
,
i
*
j
g
:
i
3
j
i
E
E
E
s
r
r
r
i
i
E
i
l
l
+
s
t
*
*
*
i
E
i
E
{
i
i
;
i
?
i
i
r
f
$
E
;
s
[
i
t
[
i
t
E
i
+
E
r
J
+
f
=
j
[
s
E
f
f
i
i
l
i
i
E
i
i
i
i
l
i
l
:
r
[
E
i
i
i
i
i
t
i
i
i
i
i
l
:
I
f
t
t
i
;
+
*
:
:
E
i
a
t
r
r
,
i
I
:
f
i
i
;
:
*
i
t
l
i
r
*
e
*
;
i
t
;
i
t
!
i
i
i
i
*
B
i
i
i
i
i
i
i
l
l
l
E
i
i
l
r
i
i
t
I
i
g
f
i
g
{
i
t
s
l
l
[
i
:
3
j
i
E
E
s
,
s
j
;
{
g
i
E
t
r
t
s
r
E
:
$
,
$
H
i
;
i
i
i
i
{
l
;
g
t
i
t
r
n
r
'
,
z
E
i
s
E
i
E
E
E
u
:
i
l
E
r
u
t
!
;
!
i
i
i
t
E
i
j
f
{
l
i
E
i
S
i
E
=
i
t
u
i
t
f
l
t
1
i
i
i
l
i
E
f
l
i
]
t
e
l
;
g
i
i
l
t
f
?
g
E
i
i
,
'
r
+
E
g
;
s
;
E
t
s
l
$
t
f
E
E
t
$
{
i
l
t
H
f
;
;
+
=
*
x
r
:
;
:
u
[
i
[
{
{
{
[
?
?
r
s
r
i
;
s
r
H
i
u
r
i
s
i
i
I
i
E
[
t
;
r
i
=
;
i
*
i
E
'
j
i
u
i
i
l
r
r
s
H
e
,
s
x
E
j
i
3
i
;
I
E
;
r
E
E
;
:
E
i
l
i
r
i
{
E
s
i
g
g
i
}
;
l
[
_
f
s
9
+
e
H
s
.
:
,
.
u
9
E
E
:
'
S
'
i
$
I
r
E
i
i
1
i
i
i
i
I
f
t
i
{
i
i
*
E
3
i
i
E
i
E
I
i
i
l
I
i
E
E
3
E
i
r
;
-
t
-
r
i
{
-
,
E
i
s
t
r
;
r
i
i
l
E
$
{
l
j
t
j
E
i
}
i
!
i
}
i
i
E
{
g
:
*
E
;
:
i
E
f
'
E
e
!
i
l
l
i
t
I
t
!
E
?
t
E
}
I
t
i
i
[
?
E
I
j
[
E
;
E
I
f
E
?
f
f
i
i
;
i
t
E
i
;
'
9
-
E
E
:
E
g
3
t
E
a
Z "
'
: Z J :
J
.
_
* s
5
i
l
E
!
t
E
r
r
t
*
l
=
*
a
s
*
r
;
'
s
s
#
r
r
i
t
;
F
:
E
j
:
e
r
i
i
j
;
r
s
E
b
+
'
i
E
s
x
E
;
s
E
[
E
E
j
E
!
!
*
f
i
:
E
:
i
+
;
]
E
?
f
g
5
]
E
;
i
t
i
g
t
i
g
i
i
l
l
+
t
=
E
i
i
g
i
g
i
i
E
i
l
i
i
i
I
j
i
i
t
"
r
:
3
9
,
x
;
,
i
i
t
[
E
;
s
E
i
E
;
p
s
e
E
3
i
q
s
F
=
;
u
:
i
I
j
.
E
i
}
g
;
r
:
I
I
t
i
:
:
E
i
;
:
t
g
g
;
E
;
r
;
i
*
$
i
l
3
E
j
i
E
i
;
t
E
i
l
;
i
i
;
i
[
,
;
l
t
i
.
'
E
r
!
?
'
t
r
i
l
E
r
g
+
a
#
s
E
+
E
g
l
i
$
,
!
i
t
{
E
i
i
i
i
i
;
i
i
.
H
s
t
a
5
g
i
{
t
t
-
i
'
f
*
:
*
i
t
i
t
c
f
t
r
i
i
i
i
i
l
E
;
i
t
I
i
A
f
i
;
f
f
i
f
i
S
o
H
9
E
e
P
r
;
;
i
;
A
t
i
t
;
i
r
H
i
;
r
E
E
i
r
s
a
t
;
;
:
t
I
:
E
[
f
g
[
5
f
i
;
i
i
E
i
;
i
u
g
i
3
]
r
#
;
[
;
]
;
5
E
;
t
;
i
,
;
r
E
{
i
5
r
;
E
a
r
f
E
E
1
*
E
3
E
i
E
i
;
i
f
i
i
l
i
i
f
i
E
;
E
g
;
i
E
;
9
o
.
9
I
r
;
'
i
j
j
=
,
?
!
,
i
I
E
i
]
l
i
E
i
g
l
I
i
i
i
:
[
i
E
l
i
t
r
i
i
g
i
i
!
!
!
.
=
i
a
e
3
*
E
i
Z
i
-
=
-
^
=
.
=
.
t
!
=
i
=
=
=
1
=
l
:
j
|
-
i
_
E
t
=
t
+
s
}
i
E
r
i
E
E
E
E
+
i
E
f
f
i
i
E
i
i
H
i
t
I
i
E
t
i
a
r
:
;
5
8
-
i
;
l
E
H
;
a
Z
l
E
i
H
I
7
i
i
=
=
t
t
q
E
:
E
e
+
!
H
E
+
F
E
?
E
i
f
l
*
i
-
1
,
i
=
z
i
e
s
H
f
:
i
I
.
,
:
E
{
I
e
'
*
t
i
i
i
r
;
t
i
[
I
i
r
f
.
+
t
i
;
i
{
i
i
r
f
i
*
i
:
=
t
i
r
1
1
,
:
{
r
E
E
+
;
;
i
B
;
E
q
i
r
l
E
t
u
i
i
t
t
i
z
l
=
i
Z
E
4
i
=
:
u
u
g
i
s
.
t
3
.
i
u
a
:
i
i
e
i
i
r
{
F
l
:
8
1
+
u
t
E
;
-
E
i
;
i
=
7
i
r
E
3
t
:
i
j
5
j
i
r
;
E
!
:
?
:
i
:
!
i
;
;
i
i
;
i
i
!
4
i
1
,
a
i
i
z
i
l
:
E
a
+
E
a
u
$
i
;
i
f
i
*
r
n
t
E
q
E
B
a
I
I
I
;
E
I
f
t
;
;
E
;
!
1
;
=
e
3
*
=
i
E
i
E
g
i
i
z
E
i
s
=
;
;
f
i
r
:
a
-
E
=
t
*
g
.
s
=
E
p
*
=
=
;
2
=
i
a
r
i
{
-
F
,
.
,
,
e
7
'
-
=
7
'
-
1
i
*
=
7
5
E
=
7
-
{
t
2
i
1
;
:
z
:
=
:
,
i
;
^
.
.
;
i
-
;
z
.
Z
A
3
?
1
Q
;
*
E
r
-
E
;
=
;
t
i
i
:
=
i
;
=
1
?
.
=
l
Z
i
i
t
i
?
=
l
?
j
*
E
r
E
1
i
:
,
!
i
i
l
i
:
g
=
i
t
z
E
i
E
i
a
i
e
|
i
=
r
i
E
i
i
E
t
=
+
a
.
!
E
'
,
E
E
E
g
U
+
i
!
=
j
E
-
&
i
.
=
r
;
;
7
=
i
r
c
6
i
r
c
'
=
o
=
=
*
:
Z
+
;
i
J
,
t
=
?
+
{
c
*
Z
e
a
Z
n
l
-
i
=
;
E
q
;
;
,
i
i
Z
Z
l
,
A
=
E
;
=
s
i
=
9
c
;
,
*
2
;
=
s
i
9
r
s
i
.
i
l
;
=
?
.
:
&
q
z
t
.
i
o
2
a
A
'
r
-
'
'
g
g
;
:
E
;
E
F
;
E
;
;
,
1
E
=
p
+
r
E
;
;
i
s
H
5
:
i
r
E
*
T
r
;
:
<
s
6
7
c
a
,
.
=
i
u
H
3
;
e
H
j
3
?
;
i
I
6
i
a
:
s
i
;
;
a
+
t
r
;
i
j
?
i
i
l
i
a
a
3
;
=
;
i
g
i
H
3
E
E
g
"
E
;
E
r
!
E
E
z
i
i
c
;
'
t
u
:
i
E
i
i
l
'
i
E
'
E
r
Z :
,
Z _
-
1
Y :
J
.
-
q
s
;
B
I
E
i
;
i
E
!
.
E
r
I
e
E
+
j
t
i
E
i
f
i
+
?
r
H
E
g
j
E
E
!
i
i
E
b
i
H
j
:
E
g
r
;
j
t
t
t
;
{
q
i
i
i
l
s
l
i
r
i
i
i
l
;
r
+
i
i
i
i
l
i
l
i
i
l
i
i
,
i
i
i
i
j
E
q
g
E
t
r
;
*
f
5
q
r
i
i
g
i
i
E
E
t
l
i
i
;
E
!
t
e
i
i
[
j
a
t
t
!
i
E
s
t
c
E
i
l
i
z
?
:
=
;
i
;
[
{
E
i
s
'
r
l
E
i
E
i
i
t
3
?
g
g
f
i
E
{
3
i
{
i
i
3
,
t
E
i
t
i o
6
r
;
*
E
E
P
}
}
{
i
l
E
I
r
:
{
{
i
f
f
i
i
i
l
1
;
i
i
i
f
f
I
t
i
3
2
t
H
,
P
s
-
H
:
E
;
!
5
*
g
;
E
e
$
*
i
H
F
E
E
z
:
A
i
t
;
i
E
r
;
!
E
H
E
;
E
:
E
*
t
t
i
E
$
H
E
i
J
*
,
i
.
o
r
*
i
H
E
H
E
T
e
x
i
s
E
E
i
g
i
I
[
g
B
I
I
E
$
i
I
E
E
{
I
E
:
I
1
{
i
E
i
i
}
E
}
E
I
I
j
5
r
i
F
o
'
6
'
5
s
s
i
I
E
E
i
g
E
i
E
I
?
f
f
i
?
$
i
E
g
i
i
i
r
T
i
f
f
i
l
g
f
}
[
t
g
c
,
g
*
e
;
E
E
i
;
E
i
i
;
r
i
i
[
i
=
B
E
r
;
B
I
i
E
;
f
?
e
:
*
;
e
'
E
'
E
{
f
E
i
u
:
f
a
E
f
,
i
;
E
g
=
;
1
;
g
a
e
i
i
{
g
f
l
t
$
E
i
t
i
[
I
*
E
f
l
i
t
g
j
i
j
1
;
E
E
*
r
r
u
s
r
-
,
=
=
l
:
,
:
i
g
i
i
=
s
i
:
+
#
s
3
l
i
:
=
a
i
=
t
i
s
a
{
i
s
-
E
=
o
E
c
:
=
8
.
!
;
E
c
'
c
'
i
i
i
u
1
}
i
t
f
r
+
i
i
-
l
e
.
t
3
i
;
:
E
,
,
:
:
=
;
i
'
y
a
i
i
l
Z
=
E
=
3
-
=
3
;
z
x
2
z
i
=
g
i
i
E
t
i
i
'
=
=
o
i
,
;
E
=
F
E
;
?
E
a
r
E
-
;
s
-
t
-
(
E
o
.
C
-
d
-
Z
P
,
E
;
=
.
J
r
.
.
=
-
t
z
.
=
=
i
.
l
a
I
i
,
?
'
r
4
-
t
=
.
-
-
;
2
2
L
a
.
*
q
i
:
S
!
i
=
:
i
v
.
v
=
i
i
i
E
i
f
g
l
i
g
;
!
;
i
?
i
r
a
i
l
?
?
i
r
r
i
E
*
?
i
u
=
-
o
'
6
6
I
c
E
:
E
E
+
E
&
E
q
T
i
i
l
Z
e
"
1
z
*
+
E
i
!
-
E
g
:
Z
=
n
;
E
=
i
i
=
z
4
E
+
7
i
:
i
i
_
i
i
i
i
"
.
*
x
J
.
y
.
=
s
=
)
?
;
E
?
d
:
'
!
=
;
-
;
s
=
=
'
.
1
2
i
r
,
J
l
i
;
'
F
=
?
r
?
:
'
i
i
z
T
;
l
=
j
I
=
;
i
1
l
E
:
1
r
i
t
,
2
:
1
=
z
?
:
e
i
i
=
:
i
i
X
4
:
e
A
Z
l
}
*
:
i
{
F
t
i
E
*
i
;
i
{
g
l
$
;
:
i
:
+
4
2
,
"
*
'
,
l
g
i
E
i
i
l
E
i
;
f
r
E
E
E
!
?
I
!
r
c
t
r
q
r
"
S
z
a
?
;
*
:
;
E
=
i
:
*
7
2
*
i
;
7
+
;
j
p
T
r
!
i
r
3
,
=
'
3
2
i
9
4
;
i
e
Q
e
.
9
9
;
;
U
4
E
'
6
-
t
r
:
i
z
i
:
=
.
=
E
'
-
*
;
i
i
:
)
:
;
L
=
=
;
e
"
f
;
Z
l
i
5
+
?
i
1
"
i
1
s
*
*
Z
<
i
;
f
,
:
$
e
3
E
E
.
:
i
^
3
|
!
e
e
=
i
A
8
j
T
E
=
E
r
i
.
i
c
E
!
r
o
;
E
=
E
+
,
=
-
;
;
i
!
*
:
i
:
=
r
;
:
E
$
E
E
*
:
i
:
i
i
i
s
F
4
*
=
t
t
;
s
s
E
=
'
:
E
f
{
;
i
$
;
t
E
i
i
E
r
j
i
E
t
i
[
.
i
;
.
E
;
j
i
i
i
E
j
I
q
3
P
:
-
:
g
;
i
{
;
}
B
t
E
l
;
f
t
E
I
E
{
E
=
g
E
a
i
E
=
"
*
e
r
E
E
i
E
i
;
f
i
{
j
:
r
l
*
g
i
r
t
r
:
r
r
?
t
.
i
i
i
i
l
i
r
i
i
i
i
E
s
i
g
i
[
t
i
i
,
l
i
:
=
:
I
n
H
i
-
;
E
E
;
i
r
E
E
:
!
:
r
*
r
:
r
n
i
i
$
E
E
I
a
g
f
5
E
i
=
i
i
i
i
r
i
,
=
'
7
^
-
;
q
o
/
:
:
'
'
z
-
=
E
J
=
-
I
g
U
.
;
J
a
Y
i
_
=
;
J
'
=
L
n
'
?
i
3
l
F
=
E
I
i
i
+
.
j
E
a
l
l
f
:
!
;
<
;
;
?
i
;
;
i
=
E
f
u
:
.
z
e
i
?
i
?
i
=
)
:
;
z
=
.
2
=
2
-
3
-
j
X
a
J
i
=
&
;
U
-
+
4
"
t
6
i
=
2
?
-
i
a
:
=
:
-
i
i
'
=
z
<
:
=
-
j
g
E
i
r
E
H
t
E
{
E
l
j
i
E
E
E
;
,
3
i
i
l
;
:
;
q
E
;
i
x
i
j
r
f
E
E
s
i
i
i
i
:
i
s
t
l
r
+
E
:
E
E
;
g
;
E
*
'
i
=
s
t
f
f
;
i
l
i
E
$
;
.
f
{
l
E
!
t
i
;
;
5
.
#
F
s
E
-
{
i
[
{
E
[
;
r
[
{
;
s
;
e
i
t
g
$
E
I
E
t
r
s
g
i
i
l
f
t
j
;
:
'
E
x
T
u
&
i
{
j
g
i
g
i
i
i
;
i
i
g
I
*
i
i
i
:
t
j
i
t
l
;
t
g
i
E
i
g
l
{
i
l
3
i
g
t
i
+
l
,
E
f
g
E
;
,
E
S
t
E
r
i
g
i
i
i
;
;
i
i
+
+
r
t
i
i
-
=
=
r
:
f
E
r
:
3
s
s
=
:
'
;
;
i
'
i
E
E
E
i
t
s
i
f
E
E
i
{
f
f
1
t
;
i
i
i
i
i
:
l
i
I
E
j
E
[
i
;
J
;
S
E
H
:
:
E
i
;
-
=
t
-
?
*
[
[
t
E
;
I
i
;
E
;
E
g
l
t
E
=
f
E
H
;
i
=
=
;
i
i
l
E
*
*
l
c
;
f
i
i
i
a
*
r
q
:
E
T
E
E
B
g
i
E
i
E
E
E
i
l
*
5
E
;
=
1
;
i
g
:
;
A
j
r
+
i
t
i
t
g
i
i
l
g
g
i
;
i
t
g
;
l
i
{
i
i
i
E
s
g
:
c
i
i
l
3
g
}
i
t
E
E
3
i
3
F
e
f
0
-
$
,
i
Z a
2
Z :
J
-
i
i
j
l
i
l
i
i
i
i
I
i
E
{
{
I
{
i
[
{
i
i
i
i
i
t
i
{
i
i
i
i
i
s
I
i
i
I
i
i
E
i
i
i
i
i
i
i
I
i
i
i
i
i
i
{
i
i
i
i
I
i
i
i
i
{
i
t
i
i
E
i
i
i
l
i
i
l
i
i
t
i
i
t
i
I
i
l
i
E
E
f
s
:
i
i
i
I
i
r
I
l
i
I
E
[
r
s
i
r
E
!
i
:
=
=
i
i
i
i
I
t
i
l
E
i
I
i
t
+
g
E
I
I
E
i
I
t
i
,
t
1
{
E
!
j
!
E
s
E
=
:
i
E
s
c
s
5
;
*
i
l
g
E
;
r
E
r
;
r
;
i
s
e
r
{
r
f
*
{
t
f
E
'
i
s
u
.
E
6
r
$
r
i
E
;
.
f
$
r
i
f
i
i
;
u
E
E
i
+
;
i
i
I
E
,
$
;
r
i
t
s
r
?
r
r
:
*
+
J
E
5
a
I
;
E
:
u
'
{
$
i
;
E
e
#
.
i
3
g
T
,
#
f
E
E
;
g
;
+
3
+
{
t
E
g
;
:
I
s
a
s
:
E
q
-
3
:
s
r
*
s
r
=
i
s
*
[
r
l
t
i
+
i
i
i
E
f
,
:
s
u
i
I
E
'
$
:
E
*
i
f
i
E
j
E
f
i
r
i
i
*
i
;
'
*
;
i
*
'
H
s
'
i
;
i
j
i
[
e
[
f
i
f
i
l
I
i
i
i
;
}
;
i
i
*
i
f
=
t
;
f
l
i
l
i
{
r
*
i
:
;
u
,
;
E
s
s
r
:
:
i
$
r
E
+
r
'
E
E
r
E
r
;
t
;
}
{
*
f
j
j
{
?
3
i
f
i
i
g
I
I
i
$
i
.
i
E
[
t
g
f
l
i
i
j
j
f
{
i
i
i
E
i
r
I
E
E
:
g
q
i
i
i
i
l
l
i
+
*
=
;
E
a
i
i
$
!
I
+
'
u
g
s
*
=
i
s
E
=
i
-
;
E
j
E
r
E
H
E
s
j
;
s
g
.
e
E
r
;
$
E
,
r
i
i
t
i
f
j
$
i
i
*
E
i
E
I
B
E
E
j
+
+
;
i
i
i
t
l
:
l
*
i
j
r
:
i
"
l
i
i
;
i
E
E
s
;
i
s
d
E
-
=
s
?
q
r
+
E
e
+
E
E
;
i
.
;
E
=
a
g
f
H
>
r
*
=
:
+
E
.
f
:
E
E
s
E
e
T
!
e
E
;
;
r
E
I
e
'
=
'
!
B
;
f
I
E
f
[
g
i
E
E
i
E
{
;
f
i
i
f
;
E
E
i
f
i
E
i
E
;
$
e
.
E
s
s
g
i
E
P
s
d
r
I
i
Z - Z Y :
)
;
(
)
=
a
\
3
u
_
.
{
n
b
o
Y
U
(
J
q
-
t
(
j
x
v
d
N
U
U
-
:
:
u
q
?
U
=
_
o
u
C
J
9
.
@
o
I
U
o
(
!
q
?
q
-
^
Y
t
a
'=
! >
t
L
2
=
,
^
B
H
E
E
!
E
E
l
s
:
3
E
+
E
t
;
*
E
E
f
a
F
,
E
E
E
t
;
i
s
e
r
i
E
E
i
j
E
'
g
t
i
r
E
B
t
t
q
g
i
E
g
E
i
s
r
d
i
i
(
!
c
d
-
.
:
X
v
.
i
l
0
J
n
,
.
I
X
u
C
s
;
i
+
:
B
E
f
i
'
l
a
*
'
s
e
H
:
=
s
E
E
+
:
u
E
E
i
i
g
S
r
t
r
E
g
:
=
7
,
4
#
.
I
s
=
E
A
q
+
t
.
o
I
3
E
E
E
E
E
q
*
i
r
5
E
E
g
H
$
j
;
l
f
[
:
E
i
;
:
{
E
i
i
;
E
g
i
!
+
E
^
*
;
E
1
;
;
r
E
;
r
[
;
i
T
$
{
i
i
I
E
r
T
E
E
i
T
E
E
y
1
E
i
!
f
g
E
E
f
i
E
E
i
E
f
.
E
i
E
g
$
i
T
s
T
+
+
E
-
i
'
H
E
H
B
-
E
K
+
2
1
?
g
i
-
-
U
+
U
L
I
6
a
.
9
o
o
U
X
-
d
N
o
;
t
.
k
E
o
o
e
v
u
f
r
.
S
>
.
J
U
r
X
v
U
(
J
.
u
-
G
L
d
o
F
^
!
.
d
-
d
-
.
o
_
9
'
!
^
u
x
i
A
>
U
f
-
o
^
u
u
x
o
.
5
>
:
E
-
U
O
O
U
!
N
P
'
-
,
_
*
,
!
d
F
l
.
.
l
u
.
j
v
v
'
9
x
E
c
(
!
!
!
6
=
-
.
-
'
G
*
=
2
_
o
c
!
c
u
A
'
=
"
6
Q
g
q
+
E
!
>
Y
o
,
[
.
1
i
l
w
t
9
E
=
E
b
*
i
j
u
t
r
'
6
-
=
I
o
u
_
l
.
J
l
-
u
d
\
J
.F
{
t
4
x u
F
{ .F
{
l
-
1
F H
-
N
O
J
-
I
J
q o O
.
,
l
t
4
x
r
t
=
*
1
*
i
l
f
g
;
i
B
E
t
E
i
j
j
i
i
5
E
;
I
=
;
;
*
;
e
f
r
r
i
l
:
s
E
l
;
I
+
i
E
;
E
?
;
8
:
E
i
l
;
s
j
+
?
E
r
-
+
i
:
f
i
'
U
i
;
t
=
t
i
i
3
:
3
u
s
:
;
;
E
u
E
-
i
F
F
E
f
{
:
i
i
H
f
i
;
E
E
i
j
f
t
$
}
t
;
*
;
i
i
+
$
E
i
i
i
E
i
i
g
5
E
E
E
E
i
r
i
l
$
t
=
E
E
E
r
=
;
r
=
r
?
:
E
*
e
+
+
[
i
t
t
i
i
;
[
=
t
i
i
i
E
i
I
E
*
;
i
i
+
;
i
i
i
i
i
;
[
i
x
3
g
+
i
]
i
;
E
:
t
i
t
s
[
q
r
*
a
e
i
:
*
;
r
s
;
\
i
:
g
t
i
E
;
;
=
j
+
=
t
s
3
E
;
l
f
j
E
E
j
r
f
;
t
f
t
E
i
j
A
+
$
s
i
E
E
H
E
t
'
i
l
t
'
1
?
E
i
i
{
,
i
i
E
;
t
I
f
i
j
}
;
i
[
]
f
i
E
i
f
?
n
+
T
E
i
*
t
t
g
$
i
i
i
E
E
;
+
;
1
g
*
i
i
E
;
E
i
l
E
!
i
3
;
t
[
t
j
f
t
{
E
j
t
'
i
t
i
l
i
i
E
B
B
*
i
t
.
$
{
i
i
i
i
:
!
?
q
E
!
3
8
i
f
i
{
i
j
u
*
r
g
g
i
E
E
i
[
3
i
i
f
,
l
$
:
,
t
+
=
+
:
t
i
i
!
:
!
f
i
;
i
s
L
E
:
*
t
e
'
t
i
i
!
i
1
z
=
i
:
=
=
=
t
=
:
i
s
+
;
t
a
i
i
;
*
r
s
;
;
T
g
E
g
;
E
I
I
i
I
s
*
,
:
i
f
:
*
;
t
f
E
$
r
i
t
l
i
E
}
i
f
l
f
f
=
l
}
j
f
i
i
2
-
'
E
*
i
i
s
I
l
[
i
i
l
l
f
{
r
l
i
i
i
l
E
l
f
{
f
i
;
;
=
E
E
S
g
$
f
=
E
t
u
X
s
n
=
E
:
I
'
=
i
E
g
g
E
l
E
i
;
+
s
J
r
l
{
F
i
;
t
t
i
i
:
,
+
;
;
t
I
:
E
e
,
=
E
:
;
i
i
x
t
f
;
i
l
i
t
;
!
+
r
a
E
i
g
l
l
i
i
*
;
u
i
i
i
*
E
.
;
'
-
s
H
t
i
.
+
=
i
i
j
I
r
f
s
i
E
T
f
'
j
E
'
E
3
i
t
*
t
E
f
E
E
i
;
,
;
i
$
E
i
3
f
;
e
r
=
:
+
r
t
i
;
g
E
t
t
I
*
*
j
f
*
E
i
f
E
;
r
:
E
E
i
i
i
i
!
i
i
r
r
z
l
i
E
T
I
:
]
=
;
i
t
E
x
;
g
t
[
a
E
t
x
E
E
I
H
i
a
;
*
[
c
f
E
I
?
i
;
H
*
t
,
g
i
[
i
E
.
e
8
-
E
-
u
E
i
E
;
*
3
j
g
t
E
f
f
*
;
!
r
i
*
{
;
;
:
i
=
;
r
;
i
E
H
E
!
E
i
i
i
+
a
,
s
+
i
r
e
'
*
'
q
i
s
r
H
H
i
q
I
;
;
E
g
I
;
E
r
:
r
E
g
5
i
I
i
;
i
E
T
E
i
i
i
!
=
i
t
I
f
;
s
;
=
s
e
E
i
E
E
s
3
[
s
g
t
F
t
-
[
E
*
g
"
:
E
B
I
s
F
H
!
t
$
*
t
i
{
E
3
E
r
f
r
E
E
{
i
3
l
i
E
i
$
;
E
E
[
i
i
*
i
i
E
a
:
;
;
'
-
l
e
i
i
i
I
i
i
i
I
i
i
s
i
t
t
;
*
i
i
[
i
i
;
l
t
i
l
s
3
i
i
l
?
g
U
:
s
:
E
i
;
E
I
!
t
l
E
E
i
r
E
i
r
!
+
g
a
s
e
Y
y
:
;
r
E
E
,
i
E
i
l
E
i
i
E
i
E
H
i
i
,
s
;
i
i
i
$
r
{
H
t
g
[
;
g
j
t
i
E
r
i
:
;
E
i
'
;
+
i
;
i
,
E
i
+
l
a
e
+
q
s
r
+
;
:
j
*
:
i
"
,
8
*
r
c
;
E
:
g
.
o
:
u
:
;
;
E
s
e
o
s
:
:
u
;
E
a
!
i
*
E
E
i
t
t
;
E
'
E
i
T
i
H
:
;
e
l
.
s
.
r
r
E
=
:
#
i
E
,
;
i
:
i
?
;
:
s
H
i
E
i
r
l
;
$
:
l
c
i
E
t
i
i
:
E
i
l
i
;
f
=
q
*
:
"
t
i
P
:
:
*
=
z
E
2
s
:
.
$
a
*
i
i
t
j
i
:
E
l
a
x
i
?
E
E
i
?
a
e
;
i
l
g
f
E
i
i
;
;
=
[
*
E
[
[
;
;
E
:
;
r
i
i
H
;
i
3
f
E
t
t
E
T
E
E
f
g
:
;
-
B
.
E
d
!
:
=
r
=
,
r
!
j
:
;
[
t
I
i
l
;
E
;
j
+
E
i
,
E
i
I
E
t
;
i
g
i
i
E
E
Z
'
=
i
1
j
=
a
:
;
r
i
;
s
T
i
F
T
E
t
[
i
c
"
?
?
*
E
;
E
i
E
j
i
6
-
:
e
:
i
E
i
i
i
i
=
,
f
T
q
E
;
:
'
.
=
i
l
i
i
l
:
i
l
i
t
i
=
*
i
+
s
;
3
2
.
=
i
;
:
:
i
i
j
:
?
?
i
4
!
2
1
:
i
E
1
g
v
E
*
-
-
1
i
,
i
!
'
=
=
!
=
i
:
!
:
:
:
:
-
=
=
.
=
=
)
_
'
=
2
'
,
u
g
i
E
f
r
t
t
.
f
l
E
i
i
i
E
f
i
r
E
f
j
=
u
g
f
=
E
j
"
?
i
j
i
z
e
i
;
F
:
(
(
n
.
s
-
u
o
.
u
o
-
:
i
9
I
q
f
x
i
J
e
E
:
&
{
U
s
3
i
j
g
;
s
H
j
i
s
i
g
E
E
;
i
j
t
i
f
'
;
i
f
j
?
i
t
=
;
f
5
,
i
i
j
+
r
u
9
v
-
9
r
-
e
e
i
E
=
"
e
I
+
3
s
;
E
=
.
:
i
E
E
E
*
?
+
5
:
;
i
r
:
z
=
.
;
i
s
z
f
r
i
i
*
g
i
E
i
q
i
s
s
l
:
"
:
i
l
8
;
u
3
+
i
;
i
5
*
;
S
i
*
t
r
=
;
i
+
i
s
f
E
;
+
e
*
*
a
;
T
r
;
a
g
i
[
r
;
s
e
*
g
?
*
f
*
*
?
3
z
:
E
I
;
u
#
=
f
:
s
<
F
r
3
-
t
i
x
E
E
:
;
f
g
i
$
j
i
I
f
*
*
i
i
"
;
t
-
7
X
)
*
i
i
x
f
t
r
[
x
E
f
:
I
]
E
e
*
=
-
-
H
s
!
*
=
^
=
:
i
a
;
=
g
*
r
z
E
a
E
i
E
i
E
E
t
E
g
+
;
F
t
;
:
:
j
E
!
'
i
E
!
j
:
=
-
-
=
.
=
<
i
j
n
,
?
-
1
7
i
:
?
(
J
6
I
.
i
J
E
'
o
o
c
i
3
o
0
,
^
J
i
.
t
-
;
'
l
{
E
o
u
:
5
e
H
,
;
*
*
;
+
s
H
E
r
E
q
t
t
i
x
;
+
E
3
t
;
t
;
;
i
:
i
'
P
r
=
=
x
H
"
-
.
'
i
:
]
:
f
i
:
i
t
[
{
E
:
:
g
i
j
E
E
!
t
E
t
r
i
;
j
.
g
i
:
a
E
i
E
i
E
=
:
+
q
6
,
l
Z
-
E
;
.
I
=
.
*
-
I
"
,
:
-
I
*
c
.
1
:
E
=
E
g
E
,
=
Z
=
,
5
E
:
i
"
i
:
i
-
s
*
;
i
;
;
E
;
f
i
;
*
s
;
g
i
i
f
i
E
t
i
*
t
;
s
i
i
:
;
t
:
E
-
x
-
t
r
-
u
9
<
Y
=
"
L
f
E
?
i
i
i
j
;
'
i
i
l
i
;
i
r
$
i
l
[
i
;
;
;
f
t
j
s
r
r
i
:
;
{
;
.
-
:
.
r
C
C
^
^
'
i
l
=
;
'
"
i
i
'
e
f
i
+
9
H
t
r
H
A
u
r
i
n
i
l
!
:
;
;
x
:
!
H
=
j
t
;
;
;
q
;
$
i
-
E
:
-
q
H
I
E
s
Y
.
E
i
;
*
E
3
4
?
i
"
:
i
'
6
i
S
+
'
X
'
r
t
f
S
E
c
P
s
=
g
b
T
.
3
g
r
=
-
s
i
'
E
c
i
3
e
.
+
e
J
q
E
;
g
;
;
f
?
;
I
l
i
:
g
E
9
,
E
j
*
I
q
'
i
i
H
;
-
A
s
g
E
E
}
E
E
"
q
.
j
=
n
;
s
i
=
e
!
:
=
E
f
,
E
E
;
g
Y
S
E
E
E
c
d
E
?
d
.
s
;
.
E
E
e
N
O
5
=
-
:
.
9
^
.
E
-
'
5
s
'
E
-
e
.
=
5
s
B
*
i
'
9
.
.
-
c
5
c
-
!
r
8
&
=
+
i
+
$
+
.
!
i
,
w
i
m
6
&
j
$
s
.
i
i
f
*
6
i
'
d
u
q
7
)
o
d
v
O
)
i
d
d
q
)
d
o
r
t
t
r
!
L
)
(
n
b
D
5
(
!
b
o
(
I
)
p
U
S
(
,
)
(
)
r
d
! a
?
H
(
J
E
u
U
F
9
c
d
C
d
O
L
q
=
5
(
.
)
-
U
E
3
i
'
P
:
;
3
;
*
f
l
E
E
;
i
f
T
"
t
i
;
;
i
s
E
$
g
-
E
i
f
;
g
a
r
3
E
X
.
v
'
r
3
E
s
;
E
E
-
E
H
:
f
r
i
H
E
!
[
t
!
*
P
+
;
i
"
s
F
*
i
F
n
i
i
+
.
-
'
:
E
E
*
;
;
f
s
a
:
s
,
i
r
f
3
E
;
i
[
t
i
;
*
,
e
;
E
=
;
s
s
[
t
a
i
t
i
*
E
E
E
E
6
a
[
g
S
i
i
E
[
;
+
r
E
_
E
-
g
H
f
E
E
s
e
s
z
u
g
-
.
,
3
G
'
I
:
T
+
r
E
e
=
o
'
1
-
-
r
.
I
{
+
E
E
E
i
i
I
s
r
:
E
l
t
t
i
t
t
i
i
i
i
t
i
?
}
E
j
i
*
;
+
t
f
E
r
s
E
*
t
$
;
i
E
f
t
*
l
E
E
:
E
E
i
q
i
;
s
:
;
E
j
j
t
;
*
E
3
'
;
e
f
;
S
*
t
*
,
E
F
E
;
+
i
?
E
j
3
,
i
:
;
E
E
.
E
+
E
i
l
r
i
E
i
$
i
+
t
;
i
j
i
t
:
l
i
8
i
E
E
I
E
r
i
i
*
I
i
$
l
f
i
f
;
E
s
i
E
i
E
l
i
H
;
E
;
t
i
,
i
E
r
r
;
i
:
i
H
i
t
,
:
E
g
[
.
,
e
*
t
f
r
E
*
l
i
'
E
i
f
i
=
i
s
:
l
p
E
=
<
r
5
.
?
8
:
s
I
r
H
E
s
r
=
a
E
I
;
;
;
'
t
a
=
l
E
g
i
'
E
i
i
t
a
;
i
3
H
a
;
i
;
g
E
+
i
I
E
E
E
i
;
i
{
H
i
;
E
E
E
i
E
E
T
H
;
E
r
s
E
i
E
g
:
i
1
i
;
1
:
t
r
o
-
a
H
X
,
=
i
:
;
s
i
i
Z
:
:
:
:
F
,
-
i
;
;
E
3
-
5
i
t
e
:
u
;
E
"
-
'
o
?
'
=
=
i
=
,
i
e
i
s
i
S
E
e
E
g
i
i
I
+
I
!
q
?
E
E
-
3
i
=
i
f
i
Z
i
i
]
;
=
=
:
:
7
=
=
v
i
a
3
!
'
*
;
t
l
i
l
+
e
i
i
i
3
;
:
g
n
=
I
i
=
:
:
:
=
=
,
i
,
-
;
i
=
;
=
?
r
i
.
:
z
3
i
!
5
.
a
4
=
?
=
=
-
*
=
=
-
.
=
t
=
l
:
=
:
1
:
,
=
,
i
i
^
.
:
=
=
=
1
i
a
:
:
=
i
_
=
'
=
=
;
r
=
=
:
=
=
a
-
a
=
-
+
:
=
=
-
i
-
-
:
1
=
=
-
-
-
t
-
t
|
=
=
=
=
=
:
-
1
<
.
S
*
U
i
I
1
$
E
[
B
F
;
-
i
I
I
B
i
E
E
i
E
E
?
i
g
B
E
i
E
g
f
f
e
i
t
E
i
;
'
{
{
i
l
i
i
i
i
g
i
i
E
E
s
i
i
i
i
l
i
E
i
i
g
i
s
g
l
i
;
i
z
;
E
s
t
q
E
=
:
E
i
;
;
t
1
r
:
g
g
;
:
$
g
i
l
i
;
,
s
i
+
:
E
i
i
i
'
i
i
r
e
t
[
s
{
f
f
E
i
E
i
!
i
l
i
;
l
E
i
g
i
i
i
f
t
i
g
i
{
i
E
i
=
i
r
$
r
t
:
s
x
=
E
H
i
!
;
;
E
[
{
{
i
f
I
*
l
i
i
E
r
i
?
E
g
E
i
E
;
E
E
E
;
t
;
;
!
E
:
s
i
:
!
i
E
r
l
i
s
?
{
i
i
i
i
f
t
$
}
i
r
i
}
i
l
l
i
l
i
i
i
l
i
l
l
i
i
i
l
:
i
{
E
E
g
E
i
i
g
;
[
i
E
i
f
g
r
i
i
i
l
t
E
i
i
i
i
i
i
?
i
t
i
E
i
i
E
;
E
i
E
,
f
s
=
,
u
'
a
s
;
*
i
E
;
*
{
=
;
i
i
[
i
?
E
t
i
g
E
1
;
i
3
;
i
i
I
r
,
r
*
;
=
*
[
;
l
t
i
:
3
E
E
t
E
i
r
=
*
i
q
r
r
r
;
E
r
*
*
e
,
s
!
i
E
;
+
E
r
;
e
r
s
t
t
i
{
t
;
3
{
}
,
g
g
i
?
i
f
I
[
t
t
{
i
$
;
;
e
s
E
i
l
r
i
i
+
.
[
{
r
s
r
i
s
E
i
f
t
i
l
E
f
g
E
[
g
*
g
r
$
$
;
E
{
i
E
i
j
E
i
!
;
i
.
;
-
=
3
*
i
i
j
i
t
t
t
$
i
I
i
i
f
l
E
i
i
i
t
?
f
*
g
i
i
;
;
a
i
-
"
*
}
t
F
H
q
r
i
E
E
i
r
q
i
6
;
i
i
g
g
i
=
;
:
s
'
i
t
i
l
E
i
?
i
t
i
g
g
!
g
i
t
g
g
r
E
"
(
:
l
s
s
,
;
s
s
3
i
E
:
i
i
}
g
i
E
E
E
I
{
I
i
i
I
i
g
i
i
i
i
i
I
i
I
i
j
i
l
{
j
i
I
:
=
!
=
-
i
:
u
E
3
i
E
=
r
'
i
$
r
+
i
E
5
+
g
g
E
i
;
i
-
;
i
t
;
i
;
3
E
5
5
E
E
l
t
+
t
;
:
7
i
t
s
,
'
5
=
T
z
:
+
E
?
s
-
?
r
f
j
?
i
f
i
i
l
i
t
E
t
*
E
r
r
r
E
;
s
;
E
;
*
E
#
s
t
:
+
s
s
:
g
*
E
E
'
3
h
.
6
o
G
'
E
'
i
!
=
=
E
;
;
.
1
E
l
!
i
i
s
t
E
i
E
l
;
i
[
;
:
*
s
i
+
E
:
i
$
I
*
g
f
j
r
t
:
!
;
-
!
i
-
i
"
E
E
d
-
a
z
l
E
r
s
s
:
E
'
j
E
i
E
t
s
i
=
*
r
r
E
:
r
*
;
E
;
s
I
r
f
f
H
i
i
E
f
i
;
;
i
l
*
+
r
*
=
t
;
i
;
f
f
l
;
;
3
r
E
i
[
E
E
$
:
g
r
3
j
{
;
;
s
$
I
,
i
i
:
i
f
E
!
i
i
i
i
i
i
s
:
!
i
i
;
t
X
l
f
2
.
E
r
T
e
'
e
e
E
E
-
?
;
i
t
a
j
i
g
t
E
i
l
t
i
j
;
;
i
t
i
E
l
:
;
t
;
i
i
i
}
g
r
i
E
i
E
3
a
f
i
i
A
A
U
:
.
q
,
e
p
'
i
j
:
i
I
e
q
i
r
b
+
x
.
i
r
6
*
j
,
g
;
E
i
:
;
'
:
;
"
1
i
;
=
t
;
E
p
5
E
!
f
i
u
3
*
g
x
u
r
;
:
;
i
i
s
=
i
r
*
=
x
i
i
i
;
;
r
i
;
g
i
E
i
E
i
t
f
i
i
i
t
f
}
i
E
=
:
i
i
'
l
E
t
i
;
i
*
s
:
E
=
i
i
'
l
s
+
i
i
s
i
E
r
t
j
g
i
j
i
i
t
t
'
E
=
i
B
9
+
U
;
i
r
f
i
r
i
3
q
r
r
r
?
E
{
+
j
!
[
E
E
i
I
I
$
*
i
E
I
I
[
r
i
i
!
r
s
]
r
j
+
;
E
E
I
o
s
o
s
E
E
.
E
s
E
{
i
+
E
E
E
E
:
*
=
i
E
f
E
'
+
i
E
f
i
;
g
B
i
*
f
l
=
,
r
:
3
c
r
E
i
g
i
u
;
;
s
;
+
i
*
i
E
u
r
i
Z :
)
Z .
<
! :
-
3
;
i
i
*
!
E
j
i
g
r
i
,
i
*
F
*
;
:
r
s
:
?
j
E
i
i
E
E
*
:
E
r
;
E
:
E
-
E
i
?
t
=
i
r
a
t
E
+
;
i
g
i
{
i
+
;
s
i
l
l
f
{
i
i
i
i
r
t
I
s
I
i
j
I
j
E
:
;
'
g
j
i
i
=
c
g
;
;
:
*
;
E
f
e
i
i
r
;
r
:
s
r
z
.
i
:
;
*
e
i
E
*
r
i
E
t
:
g
I
i
i
t
;
j
t
l
q
;
i
i
!
i
i
E
j
i
t
;
E
E
f
s
f
i
i
j
s
i
i
i
f
i
i
i
g
:
i
;
=
i
i
;
i
i
i
:
:
;
;
i
e
;
i
i
i
*
i
:
l
;
f
i
E
:
;
r
i
r
i
l
r
1
t
i
i
t
i
;
t
;
i
i
i
#
:
?
1
1
i
+
+
l
i
i
i
I
5
3
$
i
;
.
'
t
E
f
s
t
:
'
i
i
i
i
i
i
i
t
f
i
E
t
i
t
l
i
l
i
f
i
i
{
i
i
i
l
i
*
u
E
;
i
i
r
r
E
i
i
i
i
i
i
i
:
E
;
E
i
i
{
E
i
s
i
i
t
{
i
i
i
;
E
i
i
j
i
E
i
f
;
i
i
i
g
E
:
i
;
i
;
:
I
j
i
*
*
r
:
i
;
;
t
+
s
.
[
E
t
i
i
i
1
;
f
E
;
r
E
u
:
g
s
!
n
,
!
a
=
7
;
i
5
t
i
r
;
-
=
;
=
=
z
|
i
i
,
$
i
i
t
i
;
i
*
i
i
f
;
E
;
E
E
S
:
t
;
r
r
E
i
g
+
;
i
H
;
i
r
r
;
i
r
r
E
E
g
;
{
3
g
l
i
l
f
I
E
I
E
g
i
E
j
f
i
E
i
E
i
f
f
g
i
i
j
i
i
=
"
*
l
j
!
f
i
?
:
;
i
;
*
,
E
r
r
;
E
i
r
+
i
l
i
:
r
$
{
i
g
?
+
I
t
i
E
=
i
r
g
i
=
F
{
I
f
?
i
i
{
r
i
;
{
E
;
E
*
r
i
E
i
i
r
E
i
i
i
i
i
E
i
E
E
j
E
j
i
E
:
I
i
r
i
i
j
?
g
g
i
i
i
;
I
i
E
i
i
E
i
E
,
g
E
r
i
E
E
s
f
i
i
i
3
E
;
*
r
r
i
i
i
i
i
i
i
i
S
i
s
i
g
g
t
i
s
i
f
g
g
i
f
f
i
{
;
i
i
l
i
E
i
t
g
i
*
g
;
s
i
f
+
E
i
=
s
;
E
*
{
I
;
f
i
i
;
i
q
i
:
f
r
t
5
i
;
s
t
r
*
i
i
l
i
=
E
i
t
i
g
i
[
E
i
i
*
e
E
{
E
*
*
]
r
;
i
*
g
r
i
i
l
i
i
a
i
i
i
3
:
E
E
E
:
-
3
:
!
H
;
:
A
E
f
E
S
:
J
:
g
u
5
3
=
i
;
r
+
i
,
E
*
;
P
*
;
i
i
a
E
E
=
A
i
*
i
E
i
E
;
E
s
r
i
{
r
;
I
i
?
3
=
:
i
l
i
i
j
?
i
t
i
i
:
i
g
i
i
i
E
;
i
+
i
s
i
u
F
;
E
:
E
I
E
i
i
i
,
?
i
i
i
:
3
i
i
i
l
i
;
f
i
=
*
j
s
-
r
i
-
i
t
t
i
+
;
i
r
l
I
=
1
*
1
=
i
i
r
i
t
i
f
t
i
g
E
;
i
i
i
;
E
i
t
s
F
.
;
i
i
i
g
;
;
f
;
E
;
i
;
e
r
E
e
E
-
,
i
=
i
x
:
r
y
f
E
E
i
i
E
?
E
i
i
i
E
l
i
E
l
.
,
s
i
f
i
E
E
i
f
+
f
E
+
i
i
i
,
l
?
i
:
i
E
s
3
*
E
*
;
i
;
:
j
;
i
=
*
f
E
,
E
;
!
*
,
9
=
t
r
r
*
;
t
i
:
E
f
l
j
;
'
s
?
;
E
!
i
*
f
i
i
l
i
i
;
t
!
i
f
E
E
e
=
i
i
?
E
E
i
t
E
l
i
l
*
:
*
t
;
i
E
B
I
g
i
E
e
r
+
r
!
!
r
E
j
r
;
f
i
g
E
a
;
I
E
;
+
i
=
t
E
i
j
f
;
E
e
i
e
:
a
;
i
E
j
f
i
1
8
i
;
+
?
I
s
{
g
l
i
1
s
;
i
i
!
l
i
s
i
E
l
l
?
l
t
i
i
t
E
I
;
i
t
*
l
$
g
E
s
!
i
g
i
i
E
g
*
g
i
t
i
i
l
E
r
l
i
i
E
i
5
i
;
=
s
a
{
;
E
j
i
l
l
i
=
i
1
-
i
!
:
t
t
!
(
J
d
c
O
.
0
!
.
i
o
r
-
o t
s
3
!
.
^
I
O
.
-
u
q
(
-
)
^
d
^
.
=
>
-
;
1
.
:
!
.
)
.
;
F
+
-
v
9
'
L
(
l
)
U
^
F
N
+
r
g
\
u
(
t
q
=
.
-
4
9
I
'
d
.
q
o
t
s
e
U
r
r
q
o
q
r
h
D
d
^
o
-
b
-
-
.
,
o
e
v
\
<
e
+
t
-
c
d
t
)
q
l
r
'
-
(
I
J
\
q
'
t
r
(
(
6
l
r
:
u
q
i
'
q
o
0
)
-
!
^
r
q
o
.
;
@
e
a
q
(
L
j
F
;
E
-
V
u
q
)
a
d
*
E
;
i
i
;
-
;
i
t
i
t
q
i
E
r
i
{
g
g
i
H
,
s
l
f
r
E
;
i
i
r
*
$
t
f
E
i
;
+
j
E
g
i
+
E
r
;
i
E
g
$
{
g
i
j
s
[
s
E
l
:
r
:
;
*
r
$
i
i
i
i
i
3
;
:
i
t
E
g
f
:
E
i
t
i
s
t
r
i
*
i
=
i
i
i
;
f
;
;
I
r
t
i
i
:
{
E
}
E
r
E
s
l
i
i
g
i
i
t
g
i
i
i
z
$
*
;
r
i
$
?
i
?
r
;
r
:
E
f
$
i
t
E
j
:
i
i
r
i
E
i
t
E
r
i
i
i
;
i
f
i
f
f
i
t
j
i
j
i
i
r
i
g
i
;
i
g
r
E
i
r
j
g
s
i
t
=
i
$
+
i
H
r
=
E
f
E
?
i
*
f
i
;
*
g
3
E
;
5
i
i
i
+
E
i
{
$
i
+
r
s
i
;
i
r
g
t
i
i
;
i
;
i
g
;
f
r
*
E
:
*
,
'
E
;
j
$
f
E
,
u
;
t
i
E
i
l
j
f
r
s
r
r
i
g
l
j
'
;
*
=
c
=
E
i
i
E
i
5
i
i
f
E
i
g
i
E
i
3
E
i
I
g
E
3
'
i
-
:
!
R
r
:
E
r
s
g
s
s
?
?
t
E
f
;
a
s
[
*
;
I
]
E
;
E
i
g
f
*
E
i
E
i
i
i
r
t
t
E
s
1
t
i
i
i
$
1
;
E
E
s
1
E
+
p
t
i
g
l
i
E
f
!
+
q
g
i
r
E
i
;
i
t
f
3
5
.
=
1
,
*
i
*
,
t
f
,
,
g
l
t
i
E
i
,
E
i
i
*
i
s
-
r
r
s
*
E
'
r
$
i
i
S
t
i
t
=
r
*
.
r
$
E
E
+
;
5
i
'
.
q
u
t
f
l
;
g
;
E
E
i
:
R
a
*
8
1
{
t
l
*
*
,
t
}
g
1
;
;
i
t
E
+
[
t
E
t
i
!
{
i
!
l
t
r
E
-
i
H
t
X
q
i
)
=
i
o
t
r
u
i
r
k
"
.
'
$
i
;
i
t
E
[
E
g
q
E
s
;
+
r
$
q
E
r
E
e
r
E
*
;
!
i
;
\
i
l
,
3
f
i
i
i
E
L
-
r
'
i
<
l
}
E
E
E
'
U
i
E
i
g
i
i
f
t
E
i
:
i
i
I
E
I
A
i
i
E
[
;
E
;
L
}
E
i
i
E
{
i
E
g
?
t
S
E
=
c
'
;
N
r
*
s
E
+
,
a
B
q
E
e
i
i
t
;
}
!
{
[
g
i
;
t
l
i
g
1
i
=
g
E
?
E
I
-
i
t
E
i
E
E
l
F
i
g
i
?
i
i
9
9
a
r
d
T
t
E
E
=
r
.
-
E
"
;
;
5
;
t
+
:
;
r
E
?
F
"
E
s
{
E
E
.
.
:
[
t
E
t
f
:
i
E
E
i
i
i
=
=
g
f
E
!
!
+
"
'
,
f
i
+
t
E
'
i
{
i
i
E
;
e
=
'
=
z
=
=
a
i
c
?
*
;
i
I
-
Y
=
a
=
=
:
4
:
'
>
z
L
J
L
p
)
.
<
*
H
s
i
;
g
E
r
!
;
t
,
g
g
t
3
;
f
q
i
s
;
E
i
E
?
;
i
:
E
H
*
'
E
i
u
*
!
I
E
;
g
i
i
t
i
f
i
i
t
f
t
+
E
i
E
i
?
i
f
t
t
i
i
"
g
i
i
t
E
3
r
:
'
=
E
;
r
=
f
l
f
j
t
i
g
i
i
s
l
t
;
E
i
i
i
E
I
U
-
r
'
t
:
I
-
:
-
o
e
i
z
r
-
9
;
n
c
*
=
;
;
s
i
i
"
E
t
=
F
t
B
:
$
B
r
i
E
r
E
:
?
E
,
,
i
g
'
5
;
$
!
i
g
j
;
g
,
,
E
E
i
l
d
s
-
r
;
i
f
E
E
'
s
u
E
{
f
.
5
s
s
{
r
t
i
x
i
l
F
;
t
E
,
i
,
i
!
F
r
E
:
9
g
q
e
{
i
t
g
i
'
3
;
*
*
E
r
E
+
E
i
u
$
g
;
s
*
+
;
s
i
:
i
E
i
i
f
:
:
E
2
i
r
r
l
'
t
E
E
i
r
E
r
i
i
i
6
I
f
g
g
t
;
i
r
i
i
f
$
I
t
t
=
g
:
E
=
i
:
;
r
r
i
l
{
E
i
i
!
;
f
E
i
i
i
+
E
$
s
;
r
t
q
r
f
H
E
=
U
U
-
J
U
=
i
=
i
t
:
;
#
{
*
*
g
E
i
j
{
,
3
1
+
{
:
E
;
g
;
}
;
f
l
+
.
9
c
t
)
;
q
E
H
{
E
E
:
}
.
i
:
-
e
E
j
!
i
l
E
E
l
E
f
i
s
E
E
,
E
3
;
E
_
a
{
[
.
,
;
E
+
t
l
$
f
i
a
*
i
;
3
j
r
"
;
e
=
f
i
E
n
l
H
i
E
E
g
u
E
r
l
t
E
;
r
s
E
E
:
d
E
a
r
;
=
!
g
E
g
s
g
'
f
i
.
f
,
s
,
s
i
t
;
a
;
.
E
e
e
;
g
e
H
:
A
E
i
l
+
s
:
'
:
;
Z
_
:
,
t
E
i
:
+
;
;
H
.
E
;
E
E
;
-
E
-
s
E
q
f
;
i
E
E
E
g
;
E
f
;
;
;
+
i
=
r
i
;
3
$
T
t
i
l
o
i
E
E
g
E
g
E
$
-
E
i
e
t
i
l
E
E
,
n
+
.
-
>
s
6
i
i
t
:
u
;
E
g
2
Z
^
,
a
'
5
d
9
e
U
-
!
B
U
t
i
<
-
d
0
-
6
q
t
r
-
o
3
-
Y
q
I
J
:
*
+
=
t
:
j
:
*
,
E
t
!
*
E
+
!
+
"
:
s
i
;
=
=
:
-
:
-
E
,
r
i
e
+
E
.
.
a
:
=
=
'
=
I
$
i
t
a
'
=
[
i
I
:
:
]
I
=
x
'
i
'
i
;
i
=
=
z
i
r
i
=
=
.
i
'
-
i
:
'
=
i
i
;
E
;
?
*
[
i
;
!
E
H
+
r
'
i
i
n
i
;
i
=
i
l
f
i
l
;
t
E
L
t
=
;
i
.
;
E
i
r
'
[
:
i
i
:
r
;
;
t
s
g
f
i
;
;
-
!
i
i
i
;
E
t
;
i
E
E
i
=
z
a
=
5
i
;
x
E
?
,
E
a
n
f
;
i
,
\
5
E
i
:
i
*
r
r
i
$
i
i
s
u
i
3
u
;
e
;
f
g
;
*
?
E
a
E
;
:
E
i
t
E
l
z
i
;
=
=
r
E
E
T
:
E
'
E
i
$
*
i
*
g
c
:
i
j
E
E
r
i
i
*
i
f
i
g
t
*
E
i
i
1
+
;
H
:
r
E
E
i
i
s
:
i
H
s
E
i
n
f
r
;
i
i
i
;
g
i
s
E
E
[
t
i
;
i
E
E
i
i
;
l
E
i
E
g
i
i
i
i
f
i
n
+
:
j
y
4
3
.
+
=
i
E
i
i
3
:
:
1
;
=
f
t
;
;
j
i
g
'
f
+
3
i
b
1
;
:
*
u
s
=
+
i
E
E
E
,
f
;
;
E
i
;
f
s
7
,
:
,
F
=
P
;
&
s
i
Y
'
g
+
E
U
E
I
i
a
z
;
,
l
t
r
i
;
i
l
i
i
1
i
s
i
i
E
E
i
i
{
E
i
i
E
i
g
l
E
;
B
j
i
;
:
f
E
;
e
E
E
E
E
I
E
3
I
E
E
E
E
r
i
g
]
E
e
;
:
a
r
!
H
i
:
+
:
r
;
E
E
3
,
i
g
E
I
$
i
f
E
;
!
i
E
g
l
$
:
;
l
i
i
I
i
I
*
t
l
=
t
=
i
;
E
j
=
*
q
E
=
+
i
{
e
'
r
H
E
l
=
;
i
t
t
i
:
{
E
r
;
E
r
:
E
E
!
3
i
g
E
E
E
i
i
}
*
;
i
<
:
r
i
r
E
E
-
E
E
+
E
I
3
d
i
.
H
t
'
E
E
"
3
=
E
T
H
+
i
=
=
,
T
i
l
g
i
I
i
[
i
f
I
i
i
i
i
a
t
i
i
i
i
i
I
i
i
I
i
i
i
i
i
?
i
r
N
E
*
!
s
i
+
E
E
z
I
i
E
l
E
l
l
i
i
i
t
E
i
i
i
j
+
i
i
i
r
:
t
I
r
5
*
E
f
*
,
,
u
=
;
;
i
E
E
i
i
E
i
i
i
+
j
t
f
B
t
E
f
f
i
l
;
i
:
:
*
E
,
r
E
-
c
=
i
E
E
;
*
a
E
$
E
i
t
E
*
i
i
l
;
E
r
*
t
t
E
s
j
i
*
E
;
i
E
E
i
i
i
=
;
i
t
;
i
f
i
l
E
*
r
E
i
:
F
E
s
*
=
g
E
3
[
E
E
*
i
j
a
;
t
t
+
;
r
;
j
,
r
i
E
i
I
I
E
i
i
i
l
{
i
g
i
E
i
i
[
i
i
l
i
t
i
i
:
i
i
f
f
i
i
!
f
E
[
'
E
t
5
E
:
I
c
;
i
i
'
,
=
-
t
E
t
i
t
*
'
s
i
:
*
i
i
E
I
l
i
I
=
i
i
=
?
!
E
i
E
r
r
i
I
i
l
:
I
E
I
E
.
E
E
I
i
i
i
i
i
i
-
R
i
'
J
u
i
,
Z
E
*
E
E
Z
I
*
I
E
H
t
I
E
t
i
i
i
l
i
'
=
!
t
g
i
s
f
i
r
i
E
E
E
i
l
i
f
{
i
l
i
!
g
l
i
l
!
l
i
i
i
E
;
B
E
}
i
;
?
E
E
i
i
g
i
i
f
r
i
E
+
i
l
E
E
s
i
i
i
i
l
i
i
{
i
i
i
i
i
i
E
I
t
i
i
l
I
i
i
E
I
i
l
i
s
i
I
:
:
c
.
l
^
o
c
o
c
:
.
.
3
'
X
-
i
{
r
E
:
9
i
.
i
s
.
e
r
.
i
i
r
;
E
g
f
f
f
s
;
g
f
r
u
F
f
f
i
f
g
f
#
g
i
i
,
r
u
g
j
f
r
u
f
f
i
*
i
i
f
j
g
:
;
f
e
f
f
f
$
f
f
$
f
f
f
f
f
f
3
g
j
f
a
t
$
i
;
n
F
r
;
l
r
E
l
;
+
s
s
;
{
;
i
[
;
r
r
i
j
g
g
g
i
f
#
f
f
i
f
{
f
;
f
s
g
j
l
f
f
*
g
f
g
F
g
g
F
f
i
g
f
f
f
f
f
;
+
F
*
g
i
*
i
;
+
'
5
l
:
$
{
f
$
=
E
i
S
e
f
t
f
i
j
E
I
i
E
F
g
F
f
E
r
E
g
l
g
i
#
g
n
g
f
g
j
f
f
g
$
;
r
f
f
f
i
f
r
u
$
$
g
f
f
i
i
f
j
f
f
f
f
i
.
3
9
I
s
o
k
-
3
-
E
5
i
f
i
-
9
,
!
E
p
.
.
e
i
-
U
l
.
a
9
\
j
E
r
g
i
;
;
E
E
i
;
f
,
.
:
3
'
a
;
i
,
E
i
o
t
;
E
s
.
=
*
E
E
+
e
i
:
s
E
x
u
E
E
E
E
S
I
i
;
;
s
:
6
E
I
+
;
s
E
E
T
3
E
;
E
E
+
*
s
E
i
t
u
'
l
f
r
t
i
r
j
i
;
f
E
;
;
i
s
i
r
3
E
,
A
\
"
-
i
E
r
i
l
:
+
,
E
i
E
;
i
g
t
{
?
t
i
i
t
c
-
Y
'
E
t
r
i
i
;
i
a
e
E
*
I
f
i
-
o
r
;
r
e
E
9
Q
*
.
:
=
$
i
i
u
H
E
s
r
j
l
:
E
;
i
;
i
i
1
,
;
E
r
:
*
:
i
i
+
;
i
:
[
2
e
?
.
i
.
F
r
E
e
i
b
i
a
t
i
E
f
;
:
i
+
a
a
?
E
E
E
i
:
;
E
f
i
1
g
;
E
i
E
;
E
T
:
3
g
E
-
\
.
'
>
Y
"
"
'
!
l
t
g
E
i
"
g
g
e
t
i
E
!
=
E
i
.
*
r
;
E
]
E
E
E
t
E
=
E
;
-
e
s
i
:
t
:
:
t
:
!
t
E
E
a
H
i
p
x
*
f
g
g
f
E
u
;
B
a
t
E
t
:
r
=
=
E
t
E
i
'
$
i
u
'
*
I
:
!
,
s
{
E
a
E
i
E
i
E
:
l
t
E
E
i
l
{
.
:
E
E
i
f
,
i
*
i
.
q
o
a
v
-
i
,
E
)
"
"
.
i
i
t
E
E
s
:
t
;
;
E
,
$
A
+
;
E
E
'
i
+
;
i
E
i
E
i
r
r
,
l
r
i
:
-
'
E
u
X
'
O
(
I
E
.
E
'
a
:
E
I
+
:
-
/
'
)
3
:
:
u
*
f
f
l
g
'
E
'
:
t
;
i
;
;
t
i
E
E
i
a
t
g
+
i
&
&
E
&
i
I
i
a
;
+
=
i
t
i
l
r
;
s
5
.
E
E
i
E
[
9
E
E
E
(
!
:
E
5
(
J
'
^
!
c
'
!
'
i
i
-
o
.
.
Y
x
!
i
t
r
C
=
y
7
t
;
t
e
!
.
;
:
u
:
v
1
2
;
E
E
E
8
I
i
i
I
i
g
E
3
E
r
E
E
:
;
!
r
s
l
i
r
i
-
g
f
.
{
+
I
+
E
s
t
r
i
f
f
f
i
E
g
f
5
i
f
$
f
f
F
i
f
f
f
f
f
f
i
$
g
f
,
f
F
i
f
f
f
E
g
i
q
f
f
I
:
1
2
{
i
E
E
i
i
F
;
f
f
j
f
f
i
;
g
i
f
r
i
j
j
r
E
f
i
s
j
i
f
f
r
[
$
'
E
=
i
g
r
$
E
E
i
;
i
H
i
?
E
;
;
f
E
E
i
;
E
:
t
g
E
l
:
i
i
i
t
s
5
i
i
:
i
$
i
r
s
f
j
s
f
r
i
j
g
f
g
i
i
3
F
f
f
f
g
E
f
;
g
i
f
f
i
j
g
i
f
g
;
a
s
;
g
:
;
l
=
+
E
s
5
i
s
,
i
l
5
l
;
;
5
*
r
s
s
E
r
!
:
:
i
E
=
$
r
E
E
E
i
i
f
I
?
i
E
i
j
s
E
:
i
i
;
l
f
F
i
5
i
t
f
l
f
i
?
f
i
.
:
:
E
!
E
'
o
r
:
f
f
?
l
i
f
r
g
;
j
i
i
s
{
;
;
i
l
r
i
*
E
i
;
f
:
?
i
i
f
i
i
f
f
E
*
i
i
s
g
[
;
i
$
g
*
?
E
n
g
i
g
;
S
i
;
5
!
=
*
s
r
r
t
l
f
l
i
r
i
j
+
;
E
$
f
l
g
g
E
E
f
n
i
i
i
;
E
s
c
n
;
i
i
E
f
i
i
{
i
s
i
+
I
E
;
.
E
:
{
r
e
E
'
;
s
s
*
E
=
;
r
r
*
i
E
j
g
:
f
f
;
E
i
j
i
i
g
g
g
f
g
E
i
&
f
F
i
g
;
=
i
.
E
.
E
3
+
.
A
a
c
g
:
E
E
-
F
i
{
t
5
^
=
?
;
;
}
E
9
:
i
-
E
i
#
s
+
i
i
i
:
l
E
E
=
r
l
?
E
;
i
,
E
i
;
;
i
E
Z
l
r
i
E
E
i
'
r
!
s
i
i
i
E
t
;
;
E
E
e
d
s
,
r
'
E
t
i
E
!
i
1
=
;
g
f
,
;
:
t
l
f
E
=
*
+
E
i
i
E
;
e
g
f
i
'
o
L
z
*
-
g
-
,
f
.
g
l
;
,
,
2
a
=
x
'
E
n
:
T
Z
?
E
+
v
;
*
s
r
=
"
i
i
a
{
E
?
i
a
E
:
!
r
E
i
:
Z
i
i
:
t
t
E
{
5
i
f
f
E
*
:
9
:
.
E
,
!
y
l
f
*
T
;
I
i
r
E
:
.
[
:
:
r
E
3
J
*
"
.
.
e
'
D
Z
q
r
-
.
l
*
u
'
=
"
:
!
z
c
!
=
:
:
L
-
3
r
!
i
>
e
u
-
?
E
;
2
=
s
+
'
n
i
z
+
I
r
"
i
E
!
j
\
1
'
u
i
!
.
i
;
E
n
;
i
r
i
=
e
;
-
{
s
Z
i
H
+
:
E
,
,
-
i
l
e
l
:
?
.
,
e
a
t
=
+
E
i
a
E
*
B
r
:
;
*
s
i
*
,
i
s
f
;
;
i
i
?
*
t
f
E
I
T
T
s
i
t
<
=
r
=
'
F
;
z
i
'
v
.
s
=
H
*
i
i
i
l
1
;
.
+
E
A
=
<
-
i
l
-
q
i
-
r
;
>
-
-
1
.
3
:
J
i
+
i
i
i
i
i
l
;
H
:
.
i
q
,
-
\
e
e
:
=
i
i
:
i
e
;
g
;
E
9
;
i
5
s
g
+
a
-
=
I
.
l
s
-
i
F
r
E
t
s
;
;
E
=
E
R
=
E
+
+
i
-
E
l
;
8
.
:
=
;
,
i
;
r
;
;
d
;
i
i
1
=
i
e
i
;
'
=
r
;
*
!
b
3
.
:
i
I
;
i
;
E
i
i
i
Z
,
.
i
E
Z
y
i
A
e
a
E
.
i
,
4
i
E
r
i
z
+
i
:
i
*
t
=
i
i
I
i
?
9
!
_
i
,
Z
i
;
i
i
r
=
n
r
*
i
i
=
i
t
e
,
+
z
;
*
-
o
E
c
r
<
;
-
e
l
-
:
;
=
i
E
3
C
i
;
,
i
Z
E
3
'
"
8
i
;
:
=
-
*
a
4
i
;
+
&
;
l
g
;
t
;
l
a
i
i
E
e
?
-
+
E
e
e
3
-
-
s
.
?
i
i
-
-
.
3
c
i
'
:
'
*
7
A
=
=
1
e
;
;
=
=
z
c
=
.
i
5
b
:
+
t
e
i
3
I
.
F
;
;
s
!
:
'
l
i
E
t
a
e
+
;
+
-
E
I
;
;
;
E
*
i
E
E
$
;
t
i
:
'
=
H
t
s
.
!
-
E
n
!
B
s
q
s
F
e
E
$
i
?
E
E
=
r
i
i
i
z
e
+
i
,
:
E
;
1
i
;
;
+
i
,
r
i
t
*
f
F
[
i
=
s
t
i
i
g
t
E
,
!
=
u
i
;
j
i
i
t
;
i
E
F
e
?
i
r
i
?
i
i
r
E
E
E
H
j
#
i
j
i
i
!
i
E
*
i
i
E
E
*
E
i
?
3
?
;
:
;
'
;
:
=
g
I
.
=
;
r
=
i
i
E
E
a
i
c
*
E
E
"
v
;
E
f
5
-
z
s
f
r
E
i
-
f
S
s
g
E
E
f
s
'
3
e
;
s
i
:
j
f
{
F
?
f
f
j
i
i
f
j
i
E
j
f
F
g
f
$
f
{
I
=
E
l
f
$
f
i
j
i
i
f
j
s
s
j
t
g
.
t
E
t
'
=
E
i
f
g
i
g
i
j
i
i
f
i
s
a
s
g
g
i
f
f
t
i
g
+
g
l
i
i
j
j
*
g
g
f
l
i
g
$
f
;
E
=
i
i
j
:
*
e
s
E
E
!
{
g
f
I
i
i
i
[
;
g
t
f
;
;
a
E
c
l
=
'
f
g
g
;
g
g
f
t
+
t
:
=
d
E
:
f
i
t
E
t
;
r
E
$
j
;
f
E
i
;
E
i
E
s
;
*
i
E
!
;
{
;
*
s
t
;
E
i
;
=
i
j
l
i
r
s
t
g
g
E
r
+
'
E
i
E
i
l
i
;
I
i
E
t
f
i
i
s
f
E
i
i
i
i
a
i
i
i
:
E
r
*
E
t
s
;
t
i
i
E
=
i
j
;
E
s
l
l
E
g
+
f
;
t
i
l
*
?
l
r
;
;
i
r
g
;
i
j
j
j
E
r
l
'
!
E
$
*
E
*
;
$
+
u
=
,
E
*
,
;
r
i
=
*
?
i
l
E
r
j
s
}
$
E
s
i
j
?
r
i
i
g
i
g
{
}
i
j
j
i
i
i
E
:
f
E
i
E
$
i
f
E
g
{
i
j
?
[
I
g
t
g
g
l
i
i
:
E
i
l
{
f
i
t
i
E
i
t
j
i
i
?
g
i
l
$
:
E
*
i
i
i
i
=
t
t
t
;
i
l
s
s
t
r
y
E
i
E
}
E
I
!
*
$
E
i
;
5
E
i
i
!
i
i
i
g
E
i
i
f
i
t
g
i
s
l
l
i
i
i
i
i
g
i
i
;
i
i
i
i
i
i
i
I
!
i
i
l
:
i
E
j
f
f
E
I
g
g
i
i
E
{
f
i
f
i
f
E
g
i
;
E
+
i
r
E
i
i
i
;
i
i
;
{
E
E
t
i
l
n
{
l
E
+
E
i
g
i
i
E
t
L
i
t
:
i
E
u
i
i
=
=
;
t
l
7
t
j
i
i
l
g
g
i
*
[
r
r
i
[
t
i
i
I
I
,
E
E
i
E
i
?
i
?
;
r
E
:
+
g
I
,
i
;
e
s
*
t
s
I
;
i
:
H
;
+
:
.
f
E
H
s
f
+
i
l
;
E
a
;
i
-
;
:
a
&
,
=
t
l
E
,
E
E
;
i
r
u
i
t
i
E
i
i
i
*
?
i
t
f
g
{
:
3
I
E
[
i
I
{
E
I
:
f
9
r
i
I
i
l
;
i
?
;
:
r
S
E
x
;
E
l
;
=
E
a
E
r
E
a
H
=
5
;
=
r
i
E
g
E
{
E
i
i
j
,
+
s
r
E
i
t
g
i
E
I
r
+
,
:
i
?
J
l
l
i
j
H
.
=
:
r
i
!
;
j
\
r
r
:
E
s
;
Y
3
l
E
=
i
:
i
j
=
=
+
t
;
=
s
s
i
z
,
\
i
t
?
=
o
'
i
!
:
j
i
i
i
j
;
i
i
:
i
i
'
e
:
i
s
t
t
l
g
;
.
i
l
i
E
i
f
?
i
q
!
j
g
l
i
E
i
i
:
*
f
?
E
i
E
i
i
E
$
j
-
+
f
l
I
i
'
I
I
i
?
f
l
f
u
E
j
i
*
H
g
*
+
!
i
E
t
t
:
i
E
E
t
r
j
E
!
t
r
i
l
E
i
r
s
i
:
*
;
!
L
+
n
T
6
E
E
a
s
F
_
E
=
;
;
,
i
i
E
=
=
=
r
:
=
L
c
d
E
s
;
,
E
U
L
Y
z
v
=
,
:
;
,
"
g
E
$
g
;
E
+
r
E
I
U
,
:
:
i
i
E
;
r
E
E
g
;
g
=
;
c
E
:
T
T
i
E
r
q
E
F
i
E
t
;
r
*
;
?
r
i
g
i
!
f
i
i
;
E
E
E
g
;
*
i
*
j
*
:
;
;
s
*
u
i
,
+
t
g
j
;
E
u
r
;
i
;
E
i
;
E
:
s
,
i
E
i
t
E
;
t
t
i
g
*
-
9
q
,
U
:
6
E
s
S
j
'
E
i
E
i
f
i
:
E
i
i
i
s
E
f
$
;
E
t
z
r
E
r
!
"
:
:
f
;
q
i
i
f
t
;
t
E
{
g
g
g
r
i
i
E
;
i
i
i
l
j
{
E
t
i
:
l
E
i
I
f
E
E
:
E
J
i
i
t
$
E
r
i
j
i
E
[
t
{
?
r
f
E
i
i
E
s
s
r
E
:
E
E
i
[
*
=
'
i
r
;
+
5
9
E
i
i
j
E
i
:
*
e
E
*
t
t
'
=
P
E
E
;
:
;
E
r
m
F
E
?
E
i
*
i
i
H
;
g
t
r
i
=
i
{
f
j
s
'
=
'
i
t
i
F
f
I
i
i
i
E
i
l
i
g
s
E
i
j
i
i
t
E
t
E
I
I
f
?
:
S
;
E
g
E
;
z
E
i
E
.
S
k
E
H
E
i
E
=
'
;
i
i
l
E
E
i
*
;
E
;
i
E
;
;
;
f
;
t
,
*
t
i
{
E
E
i
5
i
,
g
E
i
:
=
E
:
U
e
.
E
I
i
t
j
f
i
l
f
g
u
E
E
l
'
r
c
r
s
H
E
i
r
;
g
i
g
i
t
E
E
[
:
=
+
1
1
=
E
i
$
i
t
+
i
i
E
i
i
i
f
a
{
i
f
r
*
i
;
i
i
i
E
f
i
i
}
i
f
i
i
i
{
i
f
l
g
:
i
t
;
i
i
i
f
i
i
i
i
i
E
u
+
=
'
i
r
'
i
*
i
*
i
s
i
i
?
*
i
i
:
g
i
g
r
i
i
s
g
i
g
g
g
i
i
i
g
i
i
g
s
i
i
i
,
l
i
f
f
i
i
f
i
g
i
t
g
i
i
i
g
E
s
e
S
t
l
i
E
i
F
i
E
E
$
I
E
E
i
i
l
i
i
'
[
E
i
r
i
i
E
g
i
i
i
i
i
;
f
i
{
i
I
a
i
3
:
E
H
t
E
E
=
t
i
i
i
3
i
,
$
i
s
i
c
i
!
?
i
i
$
i
i
i
!
E
i
;
E
t
E
i
E
E
.
E
E
S
j
e
'
g
I
;
E
E
g
i
i
t
f
;
i
E
g
;
i
E
s
;
E
i
=
+
i
i
l
i
i
t
E
5
+
r
j
5
E
i
F
$
*
?
i
;
z
'
i
?
"
'
I
i
=
i
?
v
-
z
+
E
+
+
;
:
;
-
+
E
+
:
1
i
i
7
-
t
i
E
+
"
;
;
E
E
E
e
Z
i
i
l
z
i
E
P
;
+
E
E
t
u
:
>
.
:
B
;
:
j
i
E
t
e
;
,
;
i
E
i
l
L
g
;
g
i
i
t
f
i
;
i
i
r
s
)
8
-
E
q
o
t
.
e
_
e
;
i
g
l
:
1
1
E
;
3
=
i
i
t
r
E
:
=
;
E
!
=
!
;
:
;
=
*
E
E
I
"
l
c
l
E
K
I
i
:
E
!
=
i
;
'
i
E
3
;
i
H
E
F
i
l
,
i
1
z
;
E
i
r
;
E
*
i
f
f
j
F
i
l
i
i
'
=
i
!
;
a
E
E
i
=
r
;
;
g
)
E
;
t
'
;
1
-
i
|
l
I
j
E
E
I
t
;
C
=
j
i
f
5
!
i
I
E
u
S
H
t
i
r
;
3
E
E
i
l
f
r
i
5
;
*
f
E
i
;
g
i
j
;
;
E
E
+
F
E
r
i
r
,
i
;
;
i
s
s
+
:
!
E
H
=
,
r
t
H
.
i
t
i
a
i
E
i
+
e
i
=
f
r
;
l
*
:
i
!
i
i
i
i
5
j
.
1
i
i
$
+
i
x
A
E
i
:
.
i
E
{
E
s
i
r
E
E
q
9
j
E
T
+
*
E
E
t
:
-
:
E
5
:
s
t
i
g
E
t
;
E
E
u
.
.
i
i
i
t
i
i
;
i
g
+
i
s
=
:
E
s
*
i
E
E
t
;
r
*
*
i
s
f
a
E
E
l
+
:
$
:
:
=
.
i
?
t
.
E
j
I
t
;
i
.
:
E
;
t
t
E
;
f
+
r
;
;
i
E
$
E
i
;
*
,
E
i
i
i
i
:
:
i
1
,
1
3
E
i
;
E
;
j
?
E
i
g
l
;
g
i
;
;
:
i
r
z
i
i
g
!
E
i
i
i
=
?
i
=
?
i
z
.
=
i
a
=
t
=
=
-
_
l
-
i
=
=
=
i
r
q
'
i
g
i
s
s
;
E
E
;
s
i
-
$
r
*
5
i
l
s
:
i
l
e
s
*
*
i
,
g
i
l
i
E
*
:
F
.
F
'
j
H
r
*
,
.
i
;
E
.
!
.
b
r
J
i
I
J
i
E
r
i
i
f
E
E
f
E
?
E
{
E
E
E
E
F
+
E
$
J
I
E
E
i
6
J
E
g
E
f
i
E
i
r
"
!
:
3
;
i
9
i
i
E
E
E
E
f
E
*
*
I
]
'
+
a
s
s
i
i
i
a
F
+
;
:
q
s
E
s
E
i
:
;
E
t
l
i
i
E
f
i
;
e
i
5
?
E
i
E
E
i
!
l
t
r
E
E
i
i
?
i
l
i
.
s
:
i
E
*
5
E
.
d
g
-
f
i
E
s
E
E
E
s
+
i
r
E
i
i
T
+
i
s
i
i
E
i
3
g
i
E
l
g
f
g
t
i
;
i
1
;
,
i
i
L
e
;
!
q
E
?
:
:
g
{
E
i
1
H
H
u
i
E
;
u
-
r
=
i
i
'
-
'
l
i
i
g
i
l
E
{
f
i
g
s
l
i
i
*
f
:
t
i
i
i
;
*
i
i
t
i
i
i
s
g
.
&
E
t
+
a
E
*
(
d
S
E
A
E
E
T
J
t
i
i
I
;
+
i
i
i
l
i
!
i
s
g
1
g
i
i
f
f
i
l
;
i
t
i
i
f
g
;
*
i
i
i
i
i
i
f
E
;
I
i
i
{
*
$
;
E
r
i
E
i
[
l
E
r
r
*
[
c
:
E
E
i
E
$
i
s
s
i
i
l
*
r
E
i
a
s
u
;
s
E
r
;
E
s
n
-
;
*
g
i
I
f
E
i
*
E
f
t
:
i
i
E
i
i
E
i
E
f
i
;
*
a
I
i
t
E
s
;
t
a
i
=
;
i
l
t
i
l
a
i
i
i
g
E
g
s
f
t
:
t
;
g
E
I
;
r
i
:
l
g
i
E
B
t
i
i
t
l
I
i
t
l
t
E
i
i
r
E
l
i
}
i
r
i
i
i
;
t
+
A
;
l
:
:
5
+
.
E
E
5
3
8
>
n
s
E
E
E
g
E
d
E
.
k
s
,
i
t
E
+
E
j
)
g
i
t
_
E
=
E
:
i
;
;
=
i
t
;
g
g
B
s
*
;
i
E
E
=
:
E
:
$
E
s
i
#
e
i
:
t
f
=
E
,
E
*
i
l
i
t
;
i
t
;
I
f
;
;
F
g
;
E
[
:
s
:
:
e
;
r
;
#
j
H
i
E
$
,
f
[
.
+
J
+
l
f
f
:
*
:
r
i
i
t
t
r
B
-
[
:
:
S
E
i
a
*
;
E
;
:
.
!
:
-
H
i
E
s
E
r
E
a
r
*
s
r
*
i
;
i
E
*
?
i
i
;
$
[
i
i
r
$
i
,
i
i
i
r
s
r
?
s
E
i
=
*
:
I
f
i
i
i
t
*
+
:
*
s
i
r
r
S
E
E
;
;
i
:
=
*
q
s
i
a
=
c
S
=
E
E
;
i
;
}
g
i
j
i
j
s
'
t
r
3
s
;
F
=
-
=
+
g
'
:
x
'
E
;
E
x
E
E
=
=
H
E
q
E
*
F
i
3
E
E
E
r
E
E
:
g
;
E
8
'
e
E
r
'
=
E
i
s
'
H
G
d
i
a
n
;
s
j
_
f
i
:
r
f
r
=
s
f
f
i
E
;
i
E
g
i
:
E
3
f
,
=
i
i
l
g
f
E
:
E
$
E
;
;
i
+
{
t
E
i
E
i
I
s
i
j
s
i
:
;
f
F
E
i
l
f
i
j
+
i
j
[
t
;
r
H
;
*
i
I
,
E
+
E
I
;
;
$
i
E
f
r
[
r
r
i
i
r
j
E
i
E
i
E
{
t
E
,
[
'
i
i
;
+
[
E
j
i
*
f
f
i
E
i
t
I
E
*
i
I
E
t
t
B
i
i
E
i
;
i
f
t
f
+
j
i
g
g
s
g
?
i
$
t
+
E
E
i
j
i
i
{
g
r
*
E
'
*
i
q
5
$
t
i
i
f
$
*
E
$
{
i
;
;
}
E
i
i
E
'
s
;
x
{
E
4
:
;
+
t
;
+
l
i
g
=
g
;
i
:
i
E
s
i
E
'
s
f
3
E
E
r
:
E
j
$
i
t
i
i
[
i
E
H
i
E
i
E
.
u
E
E
E
E
,
E
f
i
E
#
'
E
S
E
U
5
3
*
E
;
E
g
}
[
=
?
g
=
E
}
"
,
q
*
$
Z / z .
<
/ - a
o
c
o
r
s
E
i
'
-
=
:
i
f
f
g
i
E
i
i
E
i
E
=
t
[
i
I
.
E
t
i
l
t
i
E
i
r
=
r
i
i
i
E
{
I
{
i
E
I
E
i
i
i
i
i
i
g
i
g
i
i
I
B
{
I
I
!
E
E
I
E
I
E
?
i
i
t
g
E
{
I
i
i
f
i
E
E
f
f
i
i
g
l
E
t
H
I
t
t
i
l
I
i
E
I
i
{
;
;
i
E
x
E
i
;
i
i
i
i
9
i
i
>
g
i
E
?
'
l
:
=
.
a
i
H
E
:
i
c
*
E
E
i
-
'
E
(
!
-
e
F
a
I
E
E
e
!
;
?
:
E
E
.
d
i
?
,
8
*
;
H
E
E
.
i
(
,
X
u
r
r
f
.
E
E
.
q
a
L
i
e
:
E
+
u
u
^
6
o
-
6
+
t
-
:
e
E
a
t
E
;
n
;
E
f
f
.
E
=
t
*
r
:
-
o
Y
6
Q
-
r
j
t
E
s
t
r
e
s
i
E
'
!
9
o
.
3
-
E
E
.
=
d
(
)
d
:
^
X
s
E
T
E
I
3
:
a
o
^
a
i
>
*
.
Y
E
c
r
o
=
-
A
i
+
E
Y
E
-
S
o
=
H
x
U
9
,
F
-
q
E
.
U
q
p
;
t
.
-
.
9
r
h
'
i
5
0
u
-
o
t
.
l
Y
X
i
\
o
3
E
E
.
:
i
E
'
E
;
s
.
t
5
i
s
9
i
+
3
;
'
+
t
i
,
g
3
E
E
A
A
#
-
{u
e
o
t
d
t
r
r
-
l
a
4
H u c
d
J
o u
-
o O
J
,
s
T
t
r
s
t
E
i
I
T
i
g
E
i
;
E
i
;
i
i
l
q
;
f
H
E
t
E
E
i
;
i
$
i
i
,
5
*
'
i
I
i
t
*
;
*
[
E
I
i
l
I
i
I
i
i
l
E
,
i
i
[
E
f
i
1
E
E
i
$
E
t
?
i
l
T
E
?
i
;
i
E
E
I
i
i
i
:
i
l
[
i
l
a
t
E
i
l
t
a
;
i
E
r
E
r
i
H
*
r
H
H
i
r
:
1
5
+
s
j
.
r
y
t
E
i
i
;
E
g
T
;
5
E
i
i
E
r
?
E
:
=
E
j
E
i
i
*
E
E
f
i
i
i
i
E
t
E
i
-
i
=
r
r
.
'
i
3
r
E
;
;
I
:
;
;
i
i
t
;
i
i
E
E
i
;
+
r
r
E
j
r
;
H
t
+
=
.
9
H
a
E
e
i
1
i
f
i
g
E
;
I
!
i
3
j
t
f
i
E
I
I
i
i
i
;
E
t
=
i
i
=
,
E
T
]
;
E
E
E
:
E
i
i
i
t
e
r
u
t
E
i
E
{
r
E
t
i
l
$
i
i
j
E
g
f
i
i
i
{
i
i
i
i
E
i
:
s
I
B
,
{
E
5
i
T
]
;
g
5
p
n
r
:
E
;
[
T
;
i
s
;
T
g
e
s
q
;
8
j
H
+
=
a
E
c
E
1
f
i
a
i
i
l
g
i
l
;
t
;
t
i
i
i
l
t
i
i
i
i
,
i
H
!
!
E
,
:
=
'
r
'
'
?
E
g
i
:
g
i
t
E
i
I
e
E
E
g
}
t
$
E
{
i
$
a
E
{
i
[
t
t
t
i
{
E
I
=
g
'
i
'
i
=
E
i
!
g
3
i
i
i
t
{
9
1
[
f
i
l
i
;
E
;
$
f
t
t
g
i
$
i
i
r
:
E
s
E
5
i
'
3
.
j
s
F
:
,
:
k
d
G
E
-
*
H
'
.
-
E
3
.
.
.
!
.
i
-
d
r
u
!
E
E
o
E
i
+
H
U
+
9
E
E
.
g
H
P
a
.:
4
l
u
'
=
'
i
'
l
a
t
i
*
T
+
r
u
'
i
3
i
E
'
*
r
a
!
u
^
A
:
9
d
q
=
-
r
!
)
'
1
C
{
-
:
;
c
:
,
u
Z
i
!
(
I
]
-
E
'
E
;
U
-
C
J
{
J
i
J
:
L
a
q
o
!
?
c
a
J
-
.
1
E
u
r
d
Y
{
>
)
C
(
J
(
d
@
O
=
:
\
p
d
d
*
)
Y
i
d
-
.
i
d
v
L
:
P
6
d
-
9
?
"
j
j
L
L
V
n
r
d
+
-
U
-
a
'
-
F
U
^
,
i
V
L
J
l
\
U
v
d
!
U
^
9
;
9
'
,
!
c
U
s
t
l
I
t
c
I
=
,
s
.
r
d
i
l
i
.
c
=
u
X
Y
a
{
/
J
^
Y
)
U
!
J
'
i
-
!
v
^
6
p
U
L
U
r
0
.
,
U
$
9
=
:
I
-
;
i
c
l
e
s
'
z
I
9
q
E
=
r
Z
u
:
r
;
d
;
-
o
s
x
.
G
;
'A
o
!
v
'
+
(
J
(
)
A
U
d
U
!
F
U
'N
F
\
c
d
f
-
'
:
r
d
L
)
,
(
E
:
3
!
U
o E N ! q
J
(
]
I
o
.
t
o (
)
(
)
.
.
o d b
o
u u o ! (
)
,
l
c
f
!
O
-
1
6
=
-
,
c
^
i
o
d
c
d
(
J
-
t
J
r
.
I
.
d
:
Y
t
u
-
A
q
(
t
r
t
v
'
i
5
.
o
o
*
o
'
o
,
(
d
X
!
.
,
?
x
'
-
=
u
-
c
g
O
(
J
d
r
L
,
j
i
A
"
)
"
o
\
1
4
P (
J
u
q
a
-
q
?
l
o
g
(
c
i
'
;
(
)
b
D
O E (
,
,
E N (
.
)
o q
.
(
J
F
/
-
.
-
(
,
c
d
l
q
r
F
l
9
,
(
!
c
.
(
)
U
o b
o
C
)
(
J
L (
,
)
! c
d
! (
J
o i
)
a
)
Q 1
)
q q {
J
! (
.
)
{
)
z ,
-
z Y
-
-
l
! U
?
t
;
i
:
;
;
i
*
t
i
f
l
i
i
i
g
r
*
E
E
f
r
t
j
g
:
:
;
f
i
i
f
f
E
$
i
i
i
3
j
i
E
i
f
f
i
E
E
i
$
i
f
f
{
j
f
i
i
;
i
i
i
i
$
t
i
i
E
}
j
g
f
i
f
i
f
f
j
j
j
i
E
f
r
E
E
:
i
E
;
*
i
r
'
n
f
{
l
E
#
r
H
r
*
i
I
i
l
i
f
E
i
i
f
E
i
g
t
g
g
g
;
r
i
f
f
t
;
g
i
f
I
i
i
i
f
i
B
I
i
f
$
$
E
f
3
I
g
i
f
i
i
f
f
E
i
u
E
r
f
;
q
E
l
i
r
;
t
l
E
i
i
+
E
i
;
E
i
t
i
I
i
E
t
:
i
l
$
t
E
E
i
I
[
,
t
'
3
]
'
!
;
l
i
i
i
{
i
{
t
i
g
i
i
i
i
i
i
I
i
i
i
g
i
i
E
i
g
I
i
l
E
!
b
P
:
]
-
=
9
9
^
E
v
S
d
q
c
E
:
T
f
E
E
E
E
;
i
i
-
3
,
:
;
.
9
;
=
E
3
l
E
q
/
'
E
.
t
s
X
o
c
:
:
:
=
'
1
1
E
I
E
i
*
i
1
[
}
g
i
?
?
i
i
g
i
t
i
E
;
i
t
E
I
t
i
i
i
t
'
=
8
d
d
o
U
-
S
E
f
I
+
.
s
i
S
U
;
U
o
>
j
j
s
i
j
=
E
l
+
i
*
+
s
i
g
f
:
i
E
*
i
j
i
i
{
r
l
I
E
E
i
E
i
l
E
E
i
E
I
;
f
;
E
E
T
a
u
+
E
g
e
i
g
'
E
*
=
!
_
E
*
i
s
;
=
i
E
E
;
E
i
e
j
t
i
t
'
E
I
E
f
i
;
B
E
i
E
t
E
'
E
E
E
;
t
s
!
E
i
[
+
'
l
E
,
r
*
.
9
,
.
I
f
q
E
i
;
-
Z
=
A
i
"
:
,
i
x
r
"
i
E
F
E
i
i
+
;
t
,
3
i
E
;
5
;
f
E
t
E
E
;
i
i
i
i
?
-
:
;
s
E
:
9
!
6
(
=
.
F
I
i
E
:
3
s
T
:
f
E
e
'
E
E
l
*
1
E
:
e
t
l
E
*
I
T
*
+
E
i
E
l
i
s
'
=
1
+
;
+
;
j
+
+
t
l
!
i
j
;
f
E
i
$
{
l
i
:
i
:
}
E
I
i
!
E
E
z
;
-
i
=
i
t
*
4
9
:
T
E
:
9
!
E
o
5
'
X
:
g
:
z
E
I
.
=
'
=
t
9
q
,
l
E
I
E
i
-
J
'
;
7
4
-
=
3
=
.
>
;
i
-
E
E
E
&
+
+
+
l
x
a
E
E
E
i
E
'
g
i
i
=
l
=
r
=
=
i
=
:
l
:
:
:
r
i !
s
-
i
;
,
i
l
i
E
i
E
f
E
E
E
f
E
{
i
E
{
{
i
i
i
i
'
E
E
3
i
,
i
'
E
E
i
?
i
#
g
9
(
E
f
t
-
r
=
x
?
F
,
9
,
;
3
8
r
e
3
E
E
0
3
&
X
-
r
=
?
=
.
i
i
c
i
f
E
j
T
f
E
i
f
t
i
g
*
j
[
g
;
i
f
:
?
i
i
E
r
i
]
t
t
r
o
i
-
P
i
s
E
E
i
5
i
E
:
-
U
E
o
,
o
!
'
o
E
q
I
r
;
:
=
:
i
E
E
t
=
r
r
i
;
i
r
r
{
i
t
*
g
g
;
{
E
g
{
9
1
i
!
;
|
E
!
!
I
.
E
E
l
'
E
+
5
i
E
o
E
:
q
.
R
l
E
?
;
i
u
;
p
e
:
=
!
=
t
E
=
E
c
i
s
*
8
*
E
e
=
E
;
8
]
f
=
J
E
-
r
'
'
i
;
?
=
;
f
E
j
g
f
i
+
t
r
f
i
r
i
r
s
;
i
!
f
;
}
?
i
=
u
r
E
;
I
;
:
n
E
i
i
E
A
t
E
g
;
i
,
i
i
;
E
g
E
f
i
F
i
$
F
;
f
l
i
l
:
i
t
*
r
,
i
s
i
i
E
{
o
;
U
E
o
F
!
P
)
E
.
E
u
.
E
-
,
i
:
E
=
.
i
:
=
'
i
;
;
"
E
E
,
g
t
3
=
<
,
u
.
.
=
!
-
.
-
7
3
;
:
E
-
X
1
i
s
.
a
t
:
t
E
l
r
I
*
e
;
b
i
h
E
:
;
:
=
o
t
E
:
*
f
E
!
-
i
E
;
,
3
.
E
j
j
t
F
*
'
r
u
r
;
;
,
[
;
e
z
=
,
7
=
t
l
r
i
;
;
+
+
;
f
i
j
i
;
a
*
;
i
E
i
E
i
s
i
s
;
H
t
:
*
r
r
;
i
E
i
l
i
$
3
g
f
{
$
f
$
l
i
j
;
!
{
f
g
t
l
f
g
t
s
u
r
i
X
$
:
*
f
*
i
E
u
i
f
*
u
i
:
z
u
s
s
*
s
s
.
f
I
s
i
E
;
l
t
{
j
E
I
$
l
I
i
i
i
;
E
E
;
E
;
i
E
t
'
r
'
F
;
=
i
t
;
;
t
*
'
g
P
"
t
s
i
u
+
d
g
e
i
3
i
a
f
i
;
=
=
l
a
A
E
!
=
Z :
-
Z :J L \
-
{
r
+
,
r
r
j
r
s
.
r
i
@
1
.
-
,
-
W
"
*
'
f
f
i
i
i
E
t
E
i
{
t
i
$
E
i
E
3
B
E
H
}
I
;
i
i
$
f
H
j
?
i
i
;
$
i
,
,
E
:
i
i
;
E
H
B
;
;
=
E
;
E
;
E
[
+
e
H
]
E
a
z
i
r
i
*
E
t
;
p
i
t
i
.
E
$
$
E
g
i
i
i
*
t
E
i
E
*
i
;
i
s
;
l
;
I
i
l
t
r
r
3
5
[
r
f
l
f
i
3
r
:
E
i
*
t
E
r
l
l
i
i
;
E
f
*
+
{
;
s
*
r
;
.
i
*
r
*
,
i
i
}
i
g
i
i
i
g
l
i
g
E
1
l
i
}
i
g
?
i
E
i
j
;
r
i
i
s
E
i
*
;
'
i
i
=
:
,
;
r
i
;
f
s
q
i
i
l
E
3
{
i
t
t
t
!
t
3
i
i
i
e
l
t
l
t
E
g
i
i
n
E
i
l
:
3
5
"
+
f
i
i
I
E
c
g
,
s
.
s
e
a
*
i
'
t
+
:
S
i
l
E
E
I
H
q
'
i
f
:
I
r
a
;
u
3
E
r
r
;
+
i
+
&
:
i
i
;
t
s
T
i
e
E
s
E
,
;
H
E
t
i
i
1
[
;
$
t
i
;
f
i
i
l
?
i
j
;
i
i
*
?
;
-
E
*
x
t
=
i
;
E
q
:
;
i
S
+
i
i
l
g
.
,
t
+
*
j
i
i
t
S
i
?
g
.
;
=
=
*
+
F
5
;
i
i
=
n
Z
4
j
o
-
'
E
.
:
i
i
z
+
r
r
,
i
I
r
*
E
t
i
t
E
E
I
i
i
t
t
i
E
t
=
i
i
I
t
g
l
I
i
i
i
T
i
l
:
-
i
*
.
?
-
-
;
t
:
:
;
:
i
i
H
q
:
=
.
=
u
+
=
E
d
*
s
:
3
,
=
E
I
u
?
1
9
-
,
-
;
,
=
;
Y
*
.
3
P
9
E
-
9
0
.
-
:
t
:
:
r
L
+
9
h
o
:
r
i
\ -
i
.
=
[
+
i
'
i
3
g
L
+
E
E
F
3
y
3
E
g
i
i
E
i
E
E
E
t
q
s
+
{
,
i
j
:
6
+
E
'
E
i
.
.
.
8
=
5
E
i
f
E
E
3
J
q
E
E
E
E
x
H
:
$
5
E
E
F
:
;
=
a
E
E
E
a
:
;
t
j
,
^
,
2
o
-
i
.
.
9
r
.
=
i
j
E
E
=
i
*
E
j
E
x
.
I
v
i
+
:
i
;
[
r
X
i
t
;
?
;
E
;
+
:
+
g
e
-
+
i
l
=
:
?
i
i
g
r
I
E
;
:
E
i
=
E
j
5
=
i
=
*
+
;
E
r
t
,
E
r
;
3
i
;
j
-
r
e
i
E
;
i
,
g
;
E
T
!
g
!
i
f
i
:
!
i
l
t
i
F
E
s
!
=
2
+
,
a
v
i
=
n
i
E
E
?
+
e
-
i
E
*
s
i
E
r
i
i
E
E
i
f
i
E
i
g
E
i
i
t
;
;
E
;
i
i
i
i
g
;
q
E
s
j
:
s
i
u
H
i
H
;
E
'
i
;
r
;
e
r
E
;
i
i
l
i
;
+
t
i
E
i
i
i
E
j
i
E
;
+
+
i
i
+
$
i
i
;
i
i
i
+
r
,
E
u
E
E
*
,
u
j
:
E
:
s
E
;
:
i
E
E
j
E
i
;
*
i
|
*
l
i
E
E
E
*
+
i
,
j
i
i
E
?
:
i
i
i
i
i
i
j
i
;
E
t
E
:
=
:
5
:
J
*
=
j
c
j
,
.
s
:
-
=
=
E
F
e
E
:
;
7
9
"
t
'
{
;
!
,
9
S
!
3
a
j
I
a
S
=
g
g
l
g
i
E
f
+
E
{
E
i
E
i
t
t
i
i
g
t
f
E
i
E
E
;
;
i
l
i
$
H
i
i
i
E
:
l
i
,
E
;
E
g
t
i
:
:
g
;
i
:
l
i
;
+
E
2
a
i
i
t
E
i
1
:
i
=
;
q
!
i
i
*
s
E
i
l
I
-
-
i
-
{
;
t
f
e
;
e
j
t
g
r
+
t
j
{
I
i
$
;
E
j
;
$
r
;
i
f
i
l
3
i
i
i
E
T
}
i
f
E
:
t
p
E
i
e
E
E
u
E
E
E
s
*
E
p
-
&
n
+
E
i
E
E
+
r
"
-
q
E
.
y
-
c
E
s
Z - = Z - Y =L
.
i
;
E
i
t
;
j
g
i
t
=
i
r
E
r
r
*
E
s
E
3
t
i
i
t
E
'
[
,
[
i
E
s
:
j
i
r
E
;
;
+
i
i
g
+
i
i
l
i
;
l
I
i
E
i
x
:
?
l
:
l
i
E
i
i
E
{
E
I
x
E
i
E
-
i
t
E
t
[
=
E
t
t
{
E
i
E
i
E
i
i
{
i
i
i
i
E
t
i
i
:
s
l
;
s
i
:
i
i
t
t
i
i
i
?
i
j
i
s
E
;
E
;
l
i
i
i
l
;
;
t
i
r
l
:
I
f
E
*
g
I
3
[
*
i
l
:
:
E
E
E
*
q
i
E
E
}
i
l
g
i
E
i
I
I
E
E
3
E
I
i
E
i
{
i
J
j
t
E
E
I
r
:
t
E
;
q
i
g
f
E
E
g
;
E
i
x
i
*
+
H
;
U
;
g
f
:
f
f
i
;
E
+
F
E
i
r
r
;
E
t
'
i
H
E
f
;
r
y
+
'
J
B
:
3
;
!
l
*
.
;
g
r
a
g
E
:
+
;
E
*
*
i
a
*
'
t
T
s
;
!
E
;
i
t
g
:
i
i
g
;
s
i
t
'
r
t
;
:
;
i
t
i
l
;
!
E
i
i
i
'
f
g
g
i
i
;
g
E
H
r
t
r
:
r
;
r
r
r
E
E
a
E
i
[
t
!
i
;
]
$
,
$
i
s
t
!
E
E
E
E
i
i
a
I
i
f
E
t
e
!
E
E
i
S
s
E
E
E
E
s
r
,
u
S
E
E
i
E
;
g
S
:
l
i
i
i
i
i
j
r
'
*
*
*
!
f
i
i
i
i
'
$
i
l
i
t
g
E
j
I
i
}
{
=
i
i
i
i
I
i
i
i
I
i
i
i
j
g
i
s
i
i
t
i
i
i
i
i
i
j
r
r
t
s
g
;
E
g
g
i
=
i
E
*
*
1
i
i
E
f
l
i
}
$
f
!
j
*
;
i
;
$
r
i
;
t
i
E
i
g
1
t
g
1
}
g
:
i
i
i
I
i
s
l
t
;
i
i
:
i
l
f
f
;
i
g
l
i
i
l
?
i
i
r
r
{
i
i
$
t
s
E
;
=
E
i
E
i
r
E
;
t
E
i
t
i
t
g
i
E
E
I
f
i
l
1
?
i
i
i
i
i
;
i
l
i
;
t
l
j
E
f
f
a
E
r
;
g
{
s
i
i
f
1
[
$
i
i
i
i
i
I
I
i
i
[
*
t
g
r
i
g
?
?
i
l
i
t
I
j
i
a
E
[
e
:
i
*
;
i
g
g
:
E
E
!
*
i
E
E
E
.
.
,
i
i
-
*
i
s
;
f
r
i
r
;
E
i
r
l
a
:
i
i
[
3
;
E
c
l
r
l
j
?
l
[
t
;
l
r
i
r
I
;
;
j
*
i
l
a
-
o
E
i
E
r
t
r
H
r
s
-
f
f
i
s
;
j
-
E
"
:
z
E
=
i
'
g
u
J
g
,
E
!
+
T
I
q
H
I
f
E
t
i
E
e
E
a
r
t
E
i
i
l
r
*
8
l
=
i
i
i
t
i
?
r
*
*
[
'
*
:
g
l
r
l
i
i
t
e
$
E
d
9
-
-
a
f
r
6
E
F
-
H
-
i
.
l
o
n
i
-
.
-
-
e
t
i
+
=
r
e
=
i
H
H
5
E
+
E
i
;
:
i
;
i
3
{
'
5
s
I
t
i
;
*
8
4
;
d
r
-
a
P
,
+
a
i
=
;
;
,
f
[
,
E
E
i
;
i
=
5
u
s
*
+
i
E
E
;
;
s
F
g
;
r
t
:
;
*
:
r
E
r
*
i
r
i
i
g
i
i
=
g
+
E
I
g
l
e
b
E
E
s
,
+
t
t
;
h
j
j
x
u
;
t
,
a
F
i
i
E
i
g
a
"
E
i
1
!
i
;
t
H
+
*
f
;
q
;
H
!
i
u
;
i
;
+
u
E
'
i
i
*
*
f
q
i
;
i
i
;
r
1
;
;
i
i
$
g
r
q
E
E
r
=
F
,
a
s
E
e
g
-
o
r
t
;
l
3
,
j
E
i
t
.
!
i
I
[
B
t
!
;
E
*
n
;
r
i
+
i
i
E
i
;
t
g
;
x
}
E
r
H
E
:
s
x
2
i
,
y
C
!
i
l
i
:
g
L
E
j
{
E
;
i
=
u
=
E
E
p
i
r
;
9
i
u
o
a
,
z
i
s
!
r
?
E
}
r
i
3
$
E
,
i
,
:
i
}
E
$
i
g
?
i
i
l
H
^
i
E
j
i
i
;
i
+
i
=
i
v
i
i
t
:
'
,
=
a
*
+
=
'
E
"
r
:
:
;
f
E
E
r
;
S
E
g
E
E
i
;
i
E
I
,
r
j
l
i
i
i
E
I
f
c
i
*
;
;
;
i
!
E
E
r
+
;
i
:
t
H
i
s
q
#
E
x
i
H
;
-
E
E
E
8
.
s
5
;
E
+
e
-
I
E
i
s
1
g
u
i
p
E
[
g
f
=
*
i
E
;
g
l
i
g
!
i
*
:
*
l
i
E
i
g
E
F
y
;
E
f
{
g
?
i
l
s
f
E
E
E
I
E
E
t
E
i
r
s
i
t
t
i
t
=
*
i
;
E
r
$
i
E
i
H
t
t
i
E
E
t
g
+
t
;
*
;
l
t
i
s
i
E
:
*
:
r
,
F
n
i
E
;
i
i
i
"
i
f
E
i
i
i
[
[
i
E
;
E
a
E
i
I
H
]
E
r
f
s
3
T
-
$
I
I
i
t
g
g
I
E
1
1
s
s
H
u
l
*
'
s
i
H
i
i
f
i
f
,
E
;
i
i
:
i
t
j
i
+
,
i
t
f
t
,
=
*
;
E
i
i
l
i
,
;
3
9
"
s
r
B
T
.
:
E
e
e
i
F
+
:
'
!
e
=
v
-
r
2
!
;
F
=
r
s
r
i
i
*
r
;
s
*
l
t
E
$
;
E
g
!
i
q
+
j
l
[
i
;
g
i
5
j
i
t
g
.
5
s
:
s
s
9
{
g
i
i
i
I
i
i
E
:
E
+
;
i
i
e
E
i
;
E
E
:
H
t
E
E
t
i
f
i
i
r
t
t
g
E
r
E
*
f
H
.
.
.
g
E
i
i
;
f
g
e
E
E
?
i
E
i
E
;
i
E
T
=
F
i
i
?
:
E
i
r
i
$
t
H
l
i
i
i
:
j
E
a
j
E
t
E
i
l
j
i
[
j
i
+
$
i
t
t
i
i
E
E
t
t
i
$
E
;
*
i
E
i
;
i
=
p
;
x
.
?
l
:
t
q
t
?
=
!
,
j
E
i
;
g
*
i
1
'
:
f
t
+
=
i
b
3
;
;
E
3
7
,
4
:
F
3
"
+
,
i
L
$
q
*
*
!
f
f
i
*
E
i
i
f
E
i
g
g
i
t
g
'
l
g
i
i
i
i
i
i
i
$
E
E
i
l
:
:
E
o
:
s
i
-
l
i
.
q
i
T
5
i
l
3
+
E
s
S
.
t
r
E
$
4
4
+
4 - I - v :
F
#
:
*
i
t
_
i
E
=
t
r
*
*
5
;
;
:
r
f
i
f
E
*
E
B
f
a
i
t
l
i
|
u
:
l
;
E
I
i
i
!
;
i
i
;
;
j
E
t
r
*
:
;
;
e
s
f
;
E
s
E
u
E
;
g
!
E
r
=
i
a
l
g
t
t
i
;
i
3
*
i
E
[
;
-
i
i
r
i
i
;
t
;
t
i
E
E
f
:
;
l
E
a
;
t
;
E
!
g
i
t
e
;
T
,
g
=
*
:
s
i
=
i
3
;
:
1
E
b
i
r
i
E
t
=
"
E
:
E
'
r
s
E
,
g
E
E
g
i
r
;
i
E
E
g
{
i
f
=
;
E
i
E
i
t
i
;
E
f
{
i
i
;
;
i
[
r
!
e
;
3
E
E
3
"
E
u
E
E
E
*
g
r
r
=
{
Z
i
i
i
i
g
f
;
t
E
i
i
I
E
;
E
r
f
l
i
i
i
$
i
i
:
i
r
E
;
i
g
r
t
i
t
i
I
l
i
r
i
f
i
t
?
:
E
e
-
[
[
l
i
i
a
i
i
I
f
t
i
g
i
E
;
i
?
t
i
i
z
l
E
i
E
i
i
i
=
E
i
i
r
i
r
s
;
i
r
E
i
;
i
r
*
i
E
5
E
;
4
f
i
u
i
:
i
i
E
;
;
n
i
a
=
r
;
$
i
i
E
E
E
i
j
l
i
i
f
!
;
i
;
o
;
:
'
,
u
:
;
i
i
:
*
E
E
t
I
c
r
i
E
f
;
*
l
:
j
:
r
E
H
+
i
;
s
E
I
e
f
;
a
i
l
,
E
;
E
E
i
;
;
:
5
H
f
x
F
i
'
s
i
s
+
?
I
E
t
a
c
E
E
E
I
E
]
;
i
i
E
4
=
:
J
=
E
B
i
E
=
;
e
u
i
i
!
;
:
r
B
.
;
u
E
H
.
E
=
T
g
E
r
.
1
7
2
=
=
:
=
Z
\ .
.
:
=
=
i
=
f
i
:
;
u
:
s
E
i
E
{
$
{
E
i
t
i
j
E
E
F
i
E
E
i
I
E
i
E
I
I
;
,
E
e
E
;
:
-
E
I
i
;
*
i
g
r
t
i
i
r
r
{
l
E
i
?
{
f
t
i
;
r
*
r
'
r
i
g
5
:
'
e
t
i
z
z
!
E
t
i
{
I
i
i
i
E
i
t
r
=
E
;
i
i
E
f
;
I
I
*
*
,
E
*
!
j
}
a
s
E
b
;
z
'
t
l
;
s
,
-
i
E
i
r
+
.
:
!
,
5
;
=
E
E
3
:
l
i
'
*
l
;
5
E
-
-
e
c
t
r
P
E
!
=
*
E
Z
,
E
i
E
;
i
E
f
*
3
E
f
;
=
j
t
=
:
i
a
s
r
*
e
s
;
q
i
E
;
;
e
f
g
f
l
i
*
r
;
=
s
;
*
,
s
t
*
s
g
f
j
:
i
q
E
I
s
,
i
E
I
i
i
E
I
f
;
i
i
r
g
E
E
f
s
i
s
!
F
;
i
i
i
:
E
E
A
*
1
=
i
9
+
j
=
{
A
f
[
i
,
E
:
r
f
g
J
;
E
:
g
E
I
'
t
-
;
.
o
'
3
-
;
;
E
$
i
g
;
t
E
r
:
t
i
;
*
;
t
F
I
;
i
-
;
t
u
i
;
$
;
;
E
E
E
;
f
*
g
=
;
:
E
E
E
s
"
i
F
r
j
=
E
e
u
=
!
r
r
,
:
.
E
i
i
f
;
!
I
E
;
i
i
{
5
i
*
t
f
,
i
t
E
;
3
g
*
?
T
;
*
;
E
i
E
F
i
l
=
;
r
'
h
=
,
E
E
;
}
r
*
i
E
:
:
;
H
p
s
r
;
s
u
t
E
,
E
5
'
i
i
i
i
f
f
[
r
i
*
i
?
;
s
E
i
i
;
g
E
E
I
i
-
:
;
6
+
:
:
;
i
i
i
!
=
=
:
z
a
i
;
i
i
5
i
n
i
E
i
i
E
g
i
l
;
=
t
:
:
;
i
>
;
E
i
*
;
E
F
i
t
i
i
l
=
s
s
t
i
H
i
g
t
t
j
i
f
i
i
*
i
s
=
!
:
:
=
r
i
:
s
E
E
!
E
f
+
x
E
i
E
i
i
'
z
=
=
+
E
i
$
[
;
i
;
E
t
i
{
i
g
E
r
;
E
E
r
*
:
E
E
a
i
i
l
E
=
E
;
g
=
,
E
;
;
n
r
.
e
s
;
F
f
H
E
l
t
r
E
E
o
.
:
e
a
E
i
E
;
;
f
i
H
w
!
z
L
e
s
a
r
j
s
p
r
;
d
t
B
.
;
u
i
E
E
i
i
t
a
t
S
;
m
i
z |
-
z .
9
.
-
N
m
!
*
E
i
=
*
i
j
r
:
s
E
l
.
i
E
i
;
+
i
.
a
*
E
i
g
*
i
t
E
t
i
i
:
t
E
f
'
E
r
3
i
t
;
E
i
E
i
s
+
E
r
g
+
E
l
g
t
1
:
;
;
c
i
i
E
E
t
:
*
f
i
f
i
$
i
;
E
i
i
r
'
;
i
t
l
i
r
g
i
$
i
E
t
i
;
i
i
=
t
f
f
*
t
t
f
i
i
i
*
;
i
t
{
s
x
&
E
g
g
e
e
{
'
i
i
t
;
;
?
*
$
l
5
;
g
f
j
i
i
l
1
!
l
i
g
[
3
i
g
g
{
;
i
;
i
s
s
*
'
s
E
I
E
*
:
=
1
r
E
E
f
f
i
;
s
:
'
g
f
r
f
'
E
=
r
*
*
;
E
g
i
*
i
{
;
E
g
t
.
-
3
*
-
E
x
T
n
3
E
=
:
-
*
t
t
E
[
l
i
i
i
t
g
{
i
i
i
i
l
;
e
i
e
?
+
B
g
{
t
i
i
i
t
{
.
[
:
E
:
E
H
i
i
e
f
f
.
E
=
.
5
i
I
s
3
;
E
e
s
:
=
'
+
8
r
s
*
*
{
E
*
;
r
H
*
;
3
5
=
l
i
'
*
i
=
i
i
i
{
I
i
i
g
i
i
B
i
s
;
E
q
z
E
i
i
i
i
i
!
t
t
E
s
I
:
*
i
l
+
n
i
i
E
H
i
$
i
+
'
]
E
:
E
u
u
i
i
:
t
;
+
t
a
r
t
E
i
:
q
i
i
g
g
!
E
I
i
r
i
t
g
$
;
:
;
:
:
3
-
:
*
+
t
d
H
.
g
E
s
t
5
E
E
E
*
;
_
!
f
e
r
*
!
* \
i
i
l
j
i
+
g
i
i
f
;
i
E
i
i
i
{
I
E
i
;
E
[
f
*
E
}
t
g
i
E
I
i
l
[
f
-
E
f
i
-
i
-
t
i
E
*
,
r
i
i
i
i
i
I
I
i
i
E
i
i
i
I
i
{
i
i
i
j
I
i
g
l
l
E
f
?
H
E
j
E
f
;
r
i
f
s
{
f
r
5
i
I
H
f
t
5
=
I
E
;
E
I
i
l
g
g
E
i
l
E
t
E
?
i
g
i
j
*
E
i
l
I
i
t
i
a
l
l
i
I
i
i
i
t
g
i
;
f
E
r
t
i
r
l
;
l
:
!
F
i
i
=
+
r
i
r
[
;
s
r
I
B
3
[
f
;
*
E
f
f
f
5
i
f
;
i
{
i
i
{
x
l
i
;
i
x
z
z
t
}
+
i
:
;
E
i
l
f
i
i
3
t
g
i
i
;
g
;
g
t
l
5
I
:
;
*
s
.
8
E
s
r
r
-
E
5
I
E
f
g
r
t
i
a
t
u
j
s
g
:
z - Z :
J
;
-
f
f
i
Y
f
s
i
!
*
i
F
E
E
*
E
s
;
r
j
t
E
E
H
E
:
t
i
;
{
'
E
E
t
i
E
E
t
E
t
i
i
E
i
i
i
r
i
r
i
a
r
:
*
l
i
t
l
i
l
f
t
,
i
i
i
t
E
:
t
E
t
'
*
E
[
=
*
i
=
r
i
t
i
l
;
:
i
e
i
t
i
i
g
l
s
i
i
t
i
=
i
+
t
;
i
g
I
E
i
t
I
t
i
i
E
i
i
r
.
9
6
0
.
,
4
U
o
9
;
i
F
z
s
;
*
u
i
l
r
t
E
t
.
E
t
i
g
r
*
i
i
;
I
f
i
I
g
i
g
l
g
I
E
r
[
I
f
{
r
;
[
S
:
E
:
=
'
i
t
;
E
i
i
f
E
t
r
?
!
+
;
H
E
E
s
;
?
+
s
E
s
s
E
+
i
-
i
E
i
;
E
E
,
{
!
=
E
g
i
t
s
E
'
-
s
s
,
E
-
s
j
.
E
i
:
t
l
i
l
E
i
i
;
E
t
E
i
1
t
3
E
E
i
i
i
i
l
E
i
i
E
E
i
i
{
I
i
I
E
I
l
i
:
T
E
{
{
E
[
s
;
r
?
r
*
r
l
i
!
E
E
E
s
F
;
3
i
]
g
t
i
j
E
i
t
i
i
i
5
i
;
E
s
,
g
5
;
+
:
g
t
$
E
.
E
i
f
i
F
$
E
s
a
E
H
&
t
s
s
"
u
i
I
:
E
E
;
i
[
'
g
f
3
5
+
=
-
e
E
b
r
t
"
\
* \ \
:
i
*
e
H
i
=
:
g
f
l
E
i
;
r
t
g
?
i
E
*
i
g
x
E
t
i
*
t
I
E
E
i
i
j
i
E
;
;
T
=
8
:
.
i
r
f
{
t
e
E
:
:
i
j
i
g
g
i
l
t
g
i
l
g
j
f
i
$
l
t
l
I
?
i
j
E
I
i
i
a
I
i
f
t
i
i
j
E
r
e
i
?
p
r
a
r
f
E
s
g
;
r
i
;
g
r
=
s
f
*
z
;
E
r
;
i
r
i
E
I
t
'
:
I
$
g
j
f
f
i
t
t
i
i
r
c
f
j
;
-
E
i
E
i
f
f
[
i
i
i
[
i
1
l
i
E
E
i
i
i
$
i
{
I
t
s
,
i
;
-
u
I
f
t
i
i
t
t
t
t
t
i
t
i
f
f
i
u
f
i
*
?
i
t
i
!
i
f
f
I
E
i
E
I
2
z
'
e
o
^
x
;
a
1
g
.
d
.
E
.
q
d
1
3
i
E
E
8
D
E
"
*
d
5
*
[
:
+
s
E
i
i
t
t
t
n
i
i
g
:
E
[
i
[
j
E
i
i
*
x
'
$
i
a
c
;
,
*
t
+
E
t
i
i
i
*
E
E
j
*
i
s
F
i
l
i
q
=
;
i
s
j
:
j
}
+
{
E
t
i
l
i
i
?
t
+
j
'
*
g
E
s
s
i
*
E
H
T
i
e
5
i
T
i
g
E
E
E
H
;
Z - :
^
Z :
/
:
.
2 ,
t
=
;
r
!
'
;
i
t
E
r
t
i
i
E
i
i
I
:
f
f
i
l
g
l
g
E
i
E
t
f
l
l
t
t
g
}
;
:
E
E
T
g
:
r
r
i
g
i
s
r
$
r
[
E
3
*
*
i
E
*
r
i
E
;
E
g
i
*
i
E
t
*
$
i
;
i
i
'
E
s
:
t
[
;
E
!
E
i
j
H
i
t
E
i
i
{
!
E
i
t
i
q
i
g
g
f
f
i
g
s
i
t
I
i
l
r
i
i
i
l
i
i
i
f
f
i
l
l
i
i
i
i
:
;
[
?
i
'
e
i
;
i
i
i
i
;
i
i
E
g
i
t
;
s
g
:
i
1
i
E
:
B
J
{
l
i
g
i
g
*
;
i
*
a
t
l
f
i
i
t
E
g
I
i
l
t
l
i
s
E
i
i
i
'
l
z
e
'
i
*
i
e
E
i
r
E
f
f
I
i
E
1
E
E
I
r
f
E
$
f
i
g
E
l
f
I
i
i
i
I
1
$
$
E
!
E
E
i
;
f
{
E
i
i
I
$
E
i
j
f
j
E
{
E
I
E
i
E
f
3
r
E
i
E
I
;
E
-
-
1
i
i
:
l
i
f
t
g
[
[
t
;
E
x
E
i
i
E
!
l
r
g
E
;
t
s
;
i
i
I
3
X
s
+
l
=
i
t
*
f
i
l
E
E
;
g
E
t
*
i
i
;
s
c
i
i
*
!
i
:
i
l
t
[
t
E
E
E
#
?
E
E
:
*
r
.
[
i
g
t
E
1
:
;
;
i
i
s
E
t
i
g
l
t
t
t
i
i
t
E
i
i
E
!
'
i
E
$
i
i
H
i
,
i
u
,
*
E
t
t
;
i
i
t
{
l
;
g
i
;
;
j
{
i
l
f
1
i
!
g
i
g
l
;
g
;
g
H
j
j
=
$
{
s
;
d
E
E
=
u
H
a
g
f
l
i
i
g
;
g
t
j
t
;
?
E
I
i
r
g
t
i
l
i
t
i
;
i
g
=
E
E
a
l
i
t
t
i
I
t
t
I
f
i
l
t
i
l
I
1
r
r
i
E
r
q
H
t
1
i
1
[
I
i
E
t
E
i
E
i
i
i
i
t
g
i
t
i
i
1
I
i
t
I
:
E
;
i
!
:
{
l
i
$
r
l
i
i
i
l
I
i
t
f
l
i
i
I
E
i
E
{
+
s
;
r
r
r
E
E
E
s
$
r
{
:
t
t
i
i
E
e
r
t
'
=
i
i
r
i
:
t
g
i
t
X
E
t
;
t
E
;
;
i
E
,
:
t
'
i
l
i
:
e
l
t
;
a
a
t
;
i
i
g
i
l
i
i
;
g
g
g
g
i
i
}
i
}
i
E
*
p
f
i
i
B
t
s
i
l
i
i
i
i
1
E
t
I
i
i
i
u
!
*
i
T
s
i
s
i
*
E
}
E
i
,
i
!
i
t
r
i
;
*
'
E
;
t
i
z
=
i
i
i
3
;
g
g
i
{
.
E
i
i
i
E
i
g
f
E
i
E
i
i
g
3
E
s
;
H
$
i
5
E
l
t
;
s
1
E
r
i
?
i
E
j
E
E
E
E
{
E
j
i
l
i
i
i
i
i
i
[
i
i
{
l
g
E
i
i
E
l
i
i
i
?
f
i
g
i
i
i
i
s
l
g
i
i
i
i
:
g
l
i
{
g
i
i
i
s
r
f
i
i
{
i
i
g
:
E
r
E
i
E
E
i
i
f
i
=
I
l
=
u
i
'
:
E
i
=
i
*
*
l
i
q
g
g
f
;
g
;
f
g
i
i
i
i
j
f
i
t
i
f
;
i
l
i
'
E
i
I
l
i
l
i
t
f
i
j
r
t
,
e
s
;
i
s
i
i
j
r
i
E
}
i
l
g
i
i
l
i
i
i
i
g
i
i
I
i
i
i
i
g
i
i
i
l
f
l
l
i
l
}
=
3
r
.
X
i
t
u
;
:
:
*
E
t
l
E
l
=
r
=
3
i
i
a
i
8
-
u
E
l
E
i
:
j
=
=
E
t
Z
i
E
,
E
:
f
k
:
s
.
e
e
:
i
i
=
r
e
g
*
!
=
E
,
E
i
f
:
f
g
r
;
;
p
;
-
r
:
u
;
$
:
E
i
i
i
:
=
*
5
T
i
:
n
;
E
t
;
E
*
;
!
f
1
1
,
l
i
i
i
l
i
l
i
i
=
{
;
+
=
=
i
t
}
1
;
i
t
i
t
i
{
E
i
I
E
l
i
t
l
s
E
g
=
[
i
}
i
;
E
{
,
:
;
i
i
*
r
i
:
i
E
*
E
i
i
E
E
;
i
i
i
E
3
E
E
A
=
-
a
S
[
i
t
;
t
:
7
E
i
=
,
1
;
;
i
;
g
F
'
i
,
E
i
:
:
S
E
i
;
;
i
i
i
i
g
E
+
i
g
a
t
{
[
i
i
i
I
i
t
r
i
;
]
=
;
q
q
a
r
r
r
s
l
:
i
1
i
l
i
[
g
I
f
i
,
i
i
g
i
$
;
l
i
l
:
g
:
*
f
i
+
E
E
x
l
;
f
r
T
E
!
i
;
B
E
F
E
E
+
E
s
u
=
;
g
l
=
s
g
z
;
i
r
i
l
:
i
;
s
;
E
E
t
l
s
t
i
i
=
r
I
i
?
E
i
'
E
;
r
*
E
t
*
;
t
i
t
r
;
i
;
;
;
;
:
"
;
i
i
i
\
i
i
i
l
v
i
r
i
i
f
l
i
i
i
[
r
i
i
f
t
t
i
i
.
5
i
E
i
i
E
!
t
;
i
1
1
+
:
l
i
i
i
g
i
E
E
g
g
E
s
i
;
E
;
s
;
i
g
t
#
*
;
3
;
:
i
i
l
?
.
1
=
:
=
1
=
e
i
3
;
5
*
v
H
*
E
i
{
E
g
1
l
E
t
i
l
l
l
E
i
F
i
g
{
g
E
i
t
E
i
+
r
[
}
i
E
i
E
t
E
5
J
E
E
+
z
i
i
i
t
i
$
I
i
E
E
I
i
E
I
s
{
r
g
l
i
E
i
i
E
E
g
l
g
g
i
i
i
i
I
=
E
*
s
'
'
t
t
t
t
f
f
t
l
i
g
i
i
i
{
i
i
f
l
i
l
g
t
t
E
E
;
i
i
g
+
l
i
g
u
j
:
.
r
j
=
t
+
i
f
[
q
j
t
*
t
1
E
E
i
r
+
;
H
i
i
}
r
=
=
;
i
i
i
{
i
!
g
g
;
l
r
i
s
,
i
i
;
g
{
;
g
i
i
i
*
l
:
t
i
f
1
g
g
l
5
E
i
j
i
+
:
:
i
i
;
s
*
.
;
u
t
i
'
$
[
[
;
*
;
i
*
a
i
i
t
i
[
{
{
i
f
i
l
t
g
*
i
f
Z
i
E
s
a
r
+
t
E
e
:
i
E
r
;
:
,
t
g
i
7
t
e
t
i
i
;
E
i
;
E
!
;
:
s
u
-
;
D
?
.
.
?
.
s
H
r
r
,
i
u
;
;
t
u
s
p
s
r
l
+
F
A
i
=
r
E
r
E
i
]
E
E
;
E
i
i
i
E
'
g
E
E
i
a
:
;
,
=
l
-
r
i
l
+
t
i
i
;
i
t
8
1
1
=
.
1
;
;
i
E
s
i
;
i
r
s
i
r
;
r
;
+
r
H
*
:
;
;
i
:
1
.
:
*
T
i
i
i
T
,
i
;
i
{
E
g
E
i
g
i
g
j
i
i
=
;
E
f
s
a
A
:
!
:
1
a
=
*
l
E
l
=
;
;
'
r
;
E
;
$
*
r
;
r
9
;
s
;
:
c
B
-
i
+
E
r
.
i
;
s
;
i
I
:
i
:
E
X
E
1
l
i
T
L
i
;
:
x
Q
'
,
=
:
i
t
i
i
:
i
:
I
;
:
d
E
E
E
q
E
i
E
{
t
!
j
t
?
i
i
i
I
i
t
E
E
T
E
f
,
1
;
E
+
r
r
i
g
i
i
i
i
E
i
E
i
:
1
r
$
"
T
;
I
!
a
:
s
E
E
e
g
e
E
E
i
r
E
t
E
s
;
E
E
:
j
E
i
H
t
l
*
l
i
a
r
j
j
i
i
:
i
E
6
t
j
:
E
e
f
E
+
{
:
;
q
l
e
,
i
i
!
;
i
r
E
I
r
q
+
I
.
Z
t
i
V
Z
l
i
i
'
=
i
:
l
E
f
t
g
g
t
$
*
t
E
'
F
s
i
+
*
i
i
:
H
i
i
i
i
i
E
!
.
:
;
i
Z
z
x
!
i
E
:
E
:
=
=
&
:
z
E
;
E
E
r
s
s
E
E
i
i
+
E
;
E
E
q
i
i
I
l
l
:
;
i
E
E
i
T
i
A
l
l
:
;
i
l
t
r
?
E
j
E
=
;
r
*
!
t
t
f
e
s
E
l
r
i
i
=
{
[
i
s
l
i
i
,
i
i
i
:
i
:
4
=
_
=
.
j
;
:
:
=
:
=
i
:
:
a
;
t
E
+
=
i
t
F
f
s
j
s
:
E
;
E
;
;
:
|
a
=
1
=
=
1
=
_
a
!
=
i
?
i
i
7
=
:
j
i
i
z
i
=
;
=
y
i
i
i
2
i
i
a
:
=
.
.
,
'
:
?
,
=
-
w
i
e
+
v
h
i
E
t
E
S
*
i
s
E
s
.
=
b
*
"
E
p
s
g
,
E
E
c
;
'
,
r
n
3
L
=
6
i
d
-
o
E
i
=
E
_
e
r
-
i
i
s
;
n
r
F
r
x
r
+
j
E
:
s
*
[
g
[
;
s
r
r
s
r
r
a
*
E
;
q
3
:
t
:
i
E
E
H
l
l
i
i
i
j
{
;
E
+
E
i
E
i
i
-
=
6
o
'
-
q
.
r
.
Y
?
E
j
:
E
=
=
i
[
r
#
*
E
j
;
i
I
.
g
;
r
i
;
+
n
s
,
E
F
i
i
q
i
I
;
l
E
:
{
;
e
:
b
.
.
=
i
r
i
t
t
E
I
I
:
r
r
i
E
;
r
t
t
;
5
8
t
j
E
j
r
E
*
"
r
'
q
t
s
t
^
s
x
l
u
E
E
E
;
;
:
:
3
s
;
f
e
;
p
i
l
E
+
+
:
s
;
+
"
,
s
=
E
r
.
i
p
E
*
E
E
=
l
;
i
;
i
T
*
i
!
t
;
E
e
E
:
E
-
i
$
E
i
i
j
F
j
E
E
f
j
f
S
2
'
E
i
=
i
r
i
t
i
i
=
g
f
E
t
i
g
i
i
E
J
i
?
E
I
t
t
f
[
s
[
*
,
s
=
o
-
?
e
>
.
o
d
c
=
,
i
{
*
E
I
'
i
!
$
*
H
r
+
=
t
*
s
*
E
*
E
E
;
*
"
t
i
E
f
E
;
;
i
3
5
'
i
i
'
:
E
i
'
:
j
$
*
E
r
r
*
;
i
r
E
5
;
i
'
s
i
g
g
f
'
g
;
t
l
;
i
i
H
$
+
g
g
=
;
=
r
L
q
r
s
!
E
g
E
*
j
E
i
i
=
r
i
i
t
l
t
i
E
g
t
i
j
j
=
l
5
i
s
;
,
:
i
I
q
,
F
s
s
!
Q
=
e
:
H
;
;
i
3
:
i
;
:
+
;
E
r
;
?
h
e
.
s
o
r
i
i
-
E
6
'
c
o
:
a
a
E
.
'
f
3
j
t
E
,
i
t
:
E
E
?
i
E
+
g
$
r
E
+
;
3
E
j
?
l
f
i
i
E
X
T
H
;
=
*
s
c
r
r
E
f
;
:
r
g
;
4
=
:
1
:
j
g
i
;
s
+
r
f
*
=
i
s
s
i
E
5
7
;
v
$
f
r
-
;
e
H
'
a
-
a
I
E
o
H
g
f
f
,
+
7
"
=
=
=
=
5
s
T
-
E
=
=
i
E
+
i
=
'
E
i
,
;
=
,
t
;
=
.
4
z
i
i
j
i
E
E
g
E
;
:
*
9
u
:
:
+
E
E
I
E
l
t
:
i
E
I
;
t
$
E
*
s
=
,
i
i
t
E
i
3
E
:
9
E
f
:
;
E
i
i
g
i
i
i
g
+
i
i
E
+
E
E
E
,
s
e
g
r
i
E
i
:
,
2
1
i
i
i
*
:
i
*
1
,
"
r
s
i
E
.
E
;
;
E
z
=
;
+
:
s
H
r
;
i
i
+
;
f
r
r
s
r
;
*
1
:
i
;
:
i
l
;
E
E
r
i
E
S
e
;
E
t
s
:
E
;
;
3
i
Z
t
:
g
B
i
i
+
E
:
+
5
r
i
r
E
?
,
i
:
E
F
!
3
r
a
L
i
E
:
=
;
i
r
t
i
i
g
E
E
i
a
j
i
i
E
j
I
I
E
E
E
f
E
{
1
:
i
a
i
\
;
*
;
I
E
r
u
i
i
g
r
;
t
k
=
u
r
-
0
c
-
'
*
:
f
8
E
;
i
j
f
g
=
i
?
?
r
E
r
j
E
:
U
E
e
"
E
+
E
:
i
*
;
s
f
E
8
;
j
i
r
i
g
l
;
I
t
i
i
j
i
?
j
i
,
f
+
E
i
i
.
E
i
j
;
i
E
E
f
i
t
E
;
!
i
t
E
i
i
;
:
;
e
s
I
5
t
E
j
t
=
s
;
E
+
:
i
l
e
;
+
a
*
E
f
i
E
;
i
X
e
p
q
+
'
;
i
i
E
x
r
*
=
z
i
l
I
c
a
$
t
r
i
:
E
i
F
;
;
+
f
E
l
i
E
;
l
i
*
g
S
g
E
;
:
:
q
E
=
g
H
f
!
,
E
I
i
:
;
E
E
F
e
-
=
3
i
:
*
E
F
E
E
f
E
t
;
S
s
E
i
i
l
e
E
;
,
r
r
i
H
*
r
g
t
i
t
E
E
E
*
'
r
r
[
;
i
[
t
;
E
i
+
*
f
E
i
+
i
:
;
c
f
s
i
i
;
i
{
f
1
;
;
;
t
g
i
i
i
r
i
E
E
:
t
;
i
E
*
r
i
i
*
r
t
i
s
E
i
r
i
i
i
l
:
z
i
i
i
r
;
s
i
3
E
i
;
i
i
'
*
=
:
;
E
g
t
i
g
f
i
E
:
r
i
t
E
;
i
i
=
=
,
:
'
;
-
-
t
2
E
7
u
U
-
;
;
9
.
;
s
!
i
k
I
;
i
?
o
-
6
-
g
.
t
-
i
g
p
i
H
-
-
^
>
.
-
'
g
=
7
=
.
=
:
*
i
:
E
E
E
;
*
l
,
;
E
u
E
;
E
E
;
i
i
,
l
i
:
r
=
F
;
s
;
;
s
:
i
:
a
)
1
1
:
=
|
!
=
E
.
=
=
I
a
*
'
5
i
j
_
i
,
:
=
-
.
,
'
;
.
=
e
-
.
i
;
S
-
.
7
-
=
4
.
-
7
.
:
-
.
=
.
=
a
=
-
=
=
=
=
.
c
d
"
-
j
g
:
!
$
.
E
e
p
*
!
H
8
I
;
d
,
!
=
I
'
i
,
=
.
-
-
:
.
u
-
'
z
-
i
:
=
>
-
=
-
-
i
=
.
y
'
E
1
.
=
-
r
s
r
E
'
8
7
E
E
+
=
+
5
s
?
=
"
=
=
=
:
-
=
=
=
'
=
:
-
i
t: .
.
:
:
i
l
r
+
r
i
;
;
[
;
I
i
r
i
j
E
;
g
u
'
r
;
i
[
E
a
c
s
E
3
t
i
i
I
:
E
i
g
E
T
5
-
u
*
s
'
,
E
E
e
*
r
:
r
*
i
f
*
5
s
:
r
"
q
+
i
i
:
r
;
=
;
f
u
-
o
i
j
H
E
=
;
S
E
s
+
5
7
v
E
8
+
E
=
i
E
t
s
,
i
E
i
l
+
t
j
:
r
E
i
*
E
s
r
E
:
e
3
-
j
:
9
t
=
d
.
9
i
+
*
;
s
i
-
q
t
-
o
9
:
5
+
;
T
T
u
*
f
t
;
q
e
=
[
E
;
*
l
:
H
*
;
E
$
;
e
s
E
i
r
=
f
i
e
;
;
E
E
:
;
t
;
i
P
s
!
r
i
t
+
E
l
i
t
i
g
[
E
i
E
I
H
i
i
t
.
i
i
I
t
r
E
;
i
t
i
i
B
1
l
t
E
+
;
l
;
l
E
i
i
E
i
i
]
*
r
i
H
i
i
l
i
E
E
E
i
j
t
i
g
t
#
E
l
r
R
*
E
I
E
,
*
:
t
*
u
i
r
E
;
F
;
+
E
$
i
;
H
$
E
i
E
t
i
i
g
;
[
?
+
:
E
,
E
E
,
r
g
E
;
i
?
,
a
i
:
!
=
t
l
E
E
i
;
u
E
-
g
I
.
c
;
s
{
a
E
q
3
-
:
5
r
;
t
;
[
:
f
+
t
:
i
s
3
t
l
!
i
;
;
[
[
f
5
f
)
.
9
,
v
F
.
E
5
x
i
;
E
U
i
q
.
S
f
;
1
=
o
E
'
"
*
'
g
'
f
_
E
i
t
E
i
g
;
t
t
a
g
i
'
i
E
r
,
.
a
i
=
4
=
E
E
U
:
Y
.
:
i
=
a
e
?
[
:
+
B
'
r
+
i
p
i
g
t
E
;
*
,
i
E
,
i
!
E
i
t
+
]
o
*
a
r
<
*
s
'
+
=
=
i
*
P
*
:
,
8
i
:
3
'
H
i
:
;
r
g
;
3
8
'
I
i
s
E
E
!
;
{
l
l
f
i
?
E
i
i
1
i
t
i
l
f
i
i
E
i
i
a
*
i
E
e
g
E
i
.
g
a
E
d
3
.
9
S
i
.
3
i
.
i
^
=
i
s
i
l
i
E
;
;
;
?
i
E
;
E
E
E
E
;
;
E
p
E
E
=
t
8
,
=
4
.
;
L
E
g
{
r
B
=
E
+
t
E
E
+
3
"
E
E
E
E
s
i
x
.
E
E
E
+
E
i
4 - Z Y ! - :
.
r
-
>
\
_
r
.
d
o
o
u
I
d
0
/
v
z
u
L
-
(
v
_
:
'-
q
P
q
J
l
-
o
-
@
n
q
C
u
-
E
i
a
a
!
'
E
U
-
=
O
^
.
-
u
-
:
u
L
;
-
8
"
b
l
i
:
i
f
=
'
;
*
3
E
i
=
4
g
E
E
;
.
I
H
E
:
i
E
r
H
;
'
E
E
u
a
E
;
H
E
i
E
f
i
r
i
*
0
E
o
'
F
!
;
s
.
i
l
o
I
.
:
r
T
.
k
q
r
.
9
c
.
U
.
s
:
.
g
t
E
F
3
Z
;
-
E
-
l
E
;
.
3
8
;
E
E
g
E
9
"
;
z
:
3
z
_
i
{
.
=
1
#
:
i
:
"
f
8
"
&
q
E
i
j
;
t
t
:
I
s
{
-
e
=
c
-
=
!
.
i
U
i
;
E
a
;
;
E
;
:
;
=
S
?
]
:
-
J
'
=
Y
o
2
o
o
(
!
i
*
E
i
"
*
E
f
E
i
E
E
.
E
:
'
*
E
E
E
F
3
l
a
.
=
;
;
i
H
i
s
.
o
i
l
E
;
i
f
I
.
e
-
o
:
U
s
.
=
.
d
2
t
:
e
!
E
E
:
E
c
'
i
e
d
=
E
E
r
u
t
E
:
$
+
i
=
d
i
!
a
o
-
7
9
,
7
.
J
4
=
_
3
:
;
;
t
E
#
i
e
?
=
!
I
u
-
g
c
=
q
-
u
:
=
a
.
:
u
'
6
u
c
d
C
-
-
i
-
r
:
-
.
=
.
q
E
8
,
E
.
K
a
.
o
z
=
t
e
3
t
'
a
E
,
5
'
?
=
:
.
y
E
t
?
Z
J
J
_
o C
)
o 5 o
-
o o {
.
)
o
r
u (
)
o U b
D
r
d
o 0 o U o d o b
o
r
!
:
?
f
i
i
E
i
i
g
g
;
3
;
5
s
*
i
:
a
;
;
,
l
!
I
f
f
i
t
;
j
l
l
i
l
i
i
}
t
i
E
i
i
1
I
:
i
l
t
g
I
l
l
;
s
g
t
i
i
E
*
i
}
i
;
i
i
i
;
g
:
t
E
i
r
i
i
I
l
l
t
i
i
E
i
!
i
I
$
i
r
;
,
;
;
:
i
f
f
+
E
i
i
r
E
f
,
s
i
t
i
i
[
g
i
i
i
i
E
i
B
I
i
i
i
i
s
i
i
i
i
g
r
f
i
t
:
f
f
i
i
t
E
i
l
*
i
i
i
l
i
i
g
=
i
=
;
;
E
E
r
i
f
*
?
c
s
i
;
$
:
i
,
i
t
E
I
S
f
i
i
l
t
;
t
{
l
i
;
+
:
i
9
q
?
$
t
l
g
t
r
i
[
i
t
I
i
i
i
g
l
{
g
i
i
g
i
j
i
E
I
i
t
i
;
i
i
;
j
I
E
i
I
l
i
i
l
t
{
E
1
l
I
i
:
g
g
i
i
i
i
i
i
i
i
s
g
l
i
i
r
g
i
i
l
r
g
i
i
g
!
E
H
i
$
?
i
E
E
i
i
E
$
t
i
E
t
t
l
E
g
I
E
!
r
i
l
i
;
E
i
l
j
i
j
E
S
g
i
e
!
g
S
s
t
?
'
d
E
x
r
-
l
5
i
i
g
f
i
i
E
f
*
E
E
g
I
E
3
;
i
*
E
g
*
;
i
l
t
s
+
H
$
e
r
t
3
0
.
\
:
T
:
{
H
,
E
s
E
e
e
i
T
;
T
s
;
t
i
:
T
;
!
*
E
E
S
E
i
E
;
:
5
;
p
E
T
'
H
'
E
E
E
E
-
.
'
!
g
'
{
+
;
E
;
E
i
l
l
.
t
}
i
l
f
!
?
l
a
[
i
E
I
E
i
r
'
$
;
;
;
;
;
'
i
;
t
l
i
i
l
l
E
;
l
E
{
*
n
r
E
r
;
E
t
i
g
i
$
r
i
+
[
[
t
t
j
t
j
Z a
-
-
7
.
<
! ;
;
g
?
i
g
l
l
l
l
{
g
i
i
g
i
i
i
i
r
{
g
i
i
i
E
i
s
i
l
g
+
1
;
:
*
i
i
i
l
+
i
E
E
l
E
r
;
i
g
*
i
g
}
;
i
i
;
+
=
r
E
r
+
i
H
F
!
f
f
s
E
f
j
E
i
E
f
?
i
l
i
t
i
s
E
;
E
E
r
E
?
I
i
t
g
i
l
a
+
{
i
l
i
i
t
i
l
i
l
g
g
i
i
i
l
f
t
i
g
i
i
a
t
f
f
i
i
g
i
I
s
g
s
;
:
i
r
g
i
g
g
E
i
i
i
a
s
i
g
i
i
i
g
g
i
l
i
t
-
t
o
-
(
,
t
-
i
t
!
i
:
i
E
E
i
[
f
i
E
t
i
:
s
r
S
r
E
f
;
E
t
;
i
E
E
E
E
I
E
r
s
E
t
r
i
g
i
;
I
i
;
t
i
;
*
5
8
i
=
E
[
!
r
=
r
i
t
i
s
{
x
?
i
i
:
3
r
;
i
f
l
E
E
E
g
X
j
;
;
i
;
7
s
c
E
7
5
q
'
u
i
-
e
'
F
F
s
=
!
?
l
s
C
u
^
'
-
-
4
l
"
i
E
s
E
r
*
*
;
;
r
:
;
i
i
g
!
I
i
t
E
E
g
i
i
l
i
3
i
;
i
E
i
i
;
i
E
i
g
i
i
i
l
s
{
i
i
+
,
8
{
i
?
H
E
E
i
E
i
E
i
i
i
a
t
t
+
E
i
r
i
,
:
:
i
'
e
-
1
r
g
i
i
+
i
i
[
t
r
i
:
E
i
:
f
H
j
t
;
I
i
{
t
g
*
;
}
,
r
x
E
:
g
t
!
-
-
d
!
i
;
Y
j
i
*
S
s
i
t
i
E
.
u
i
;
r
;
q
E
E
;
t
E
;
l
i
i
-
$
q
.
E
:
;
!
;
:
;
'
l
i
,
s
=
E
+
s
v
E
i
$
;
E
E
r
;
-
E
E
;
:
:
=
.
;
*
g
,
H
E
I
r
i
l
i
i
i
i
E
*
E
s
t
l
;
r
i
l
H
i
j
g
t
i
F
E
E
+
i
i
|
*
u
H
t
E
*
;
*
E
i
2
i
{
:
r
*
f
t
I
'
E
r
r
;
t
p
t
s
i
r
i
E
,
=
u
:
E
f
i
E
"
i
;
E
3
l
+
;
s
s
q
;
t
:
s
;
E
;
E
;
b
=
E
t
s
E
r
=
:
t
i
*
E
:
s
;
i
E
'
r
s
i
i
e
'
E
E
r
t
E
i
I
E
,
i
;
l
E
E
I
a
a
Z
E
i
3
-
r
i
;
r
i
=
r
'
t
t
E
i
i
;
i
+
i
l
E
*
l
,
i
i
;
i
?
t
r
i
!
l
i
i
[
;
*
+
i
u
i
+
s
H
5
i
E
j
E
t
!
:
E
;
t
t
F
.
g
I
g
g
E
t
s
E
r
c
u
j
E
g
t
E
e
s
s
t
r
s
q
,
E
'
r
s
6
-
E
6
g
;
E
;
E
g
.
;
E
s
s
r
i
5
s
*
s
:
i
;
i
s
E
t
,
i
i
*
l
,
t
f
t
t
E
E
;
r
t
i
Z = Z -
u
:J -
+
e
s
i
E
'
*
'
i
+
I
:
l
i
e
I
I
p
g
3
l
[
;
t
g
i
;
i
g
g
;
c
E
3
>
,
H
*
i
=
6
o
.
o
-
E
;
i
I
E
E
I
3
i
[
*
i
i
j
E
'
*
,
e
j
E
E
:
=
H
i
s
+
'
i
;
i
i
l
.
E
a
t
*
i
t
E
i
g
l
,
*
;
+
{
i
r
r
i
E
r
E
i
E
t
E
$
o
-
i
l
9
t
)
9
:
;
=
{
u
r
4
3
t
'
E
E
*
f
H
i
i
E
E
i
[
]
i
$
i
r
i
l
I
t
t
i
f
1
E
*
E
E
3
*
=
"
E
j
E
t
r
i
E
t
+
t
E
E
E
i
i
l
E
i
r
;
i
[
*
t
i
{
f
$
i
H
t
.
i
E
t
j
$
[
t
E
E
s
s
r
*
"
s
:
g
*
=
E
;
i
E
n
'
A
[
[
i
;
E
i
s
s
'
:
s
=
p
;
g
{
i
i
g
t
t
f
j
i
r
g
"
E
E
i
l
;
:
q
j
i
l
;
E
i
E
5
E
;
H
E
E
$
+
j
$
7
i
i
5
r
i
E
i
i
l
f
j
I
a
:
r
r
t
E
i
l
E
r
j
*
E
:
g
E
{
E
l
i
I
r
a
i
E
i
f
i
i
+
l
E
j
i
i
i
i
l
I
;
E
i
*
f
'
;
i
l
t
l
i
;
f
i
f
i
;
i
*
g
E
;
F
E
*
i
;
E
I
l
E
t
;
=
t
;
1
E
,
;
;
i
f
l
g
i
l
E
j
t
j
i
$
t
i
i
n
i
i
l
f
'
E
t
l
i
I
E
f
f
I
l
z
t
=
:
:
i
! :
;
*
$
d
s
E
-
T
f
}
;
t
,
i
i
i
1
5
,
*
#
;
'
r
'
l
t
;
E
E
E
E
^
i
;
e
s
;
t
i
i
r
:
!
t
:
d
0
?
p
-
j
b
L
;
g
t
9
n
'
u
-
a
J
"
^
i
i
.
E
s
!
J
P
!
T
,
,
i
;
i
"
E
;
*
-
&
j
r
c
E
i
s
$
i
i
i
i
a
E
r
s
E
i
E
E
i
i
;
[
i
i
I
;
E
E
E
i
;
g
E
i
E
f
i
E
i
;
r
a
3
j
j
;
;
i
t
c
H
,
E
*
i
1
F
:
3
s
r
E
E
E
J
E
5
;
:
F
i
3
:
v
;
1
;
E
r
E
;
E
E
E
;
E
E
i
i
*
H
t
t
t
i
t
t
i
j
*
i
i
l
i
g
f
i
g
f
,
;
i
[
r
E
E
E
t
i
t
t
i
:
3
E
i
i
E
E
i
i
t
E
j
E
j
t
i
E
r
r
t
j
E
?
+
+
*
E
:
H
T
8
E
:
#
r
"
r
E
i
E
-
r
E
5
*
r
E
a
E
:
;
;
{
+
s
,
f
*
E
a
.
s
$
'
{
i
i
i
i
i
i
i
i
t
t
j
j
i
i
E
;
i
;
l
t
=
i
g
i
l
t
t
i
t
E
g
E
i
l
-
:
E
'
!
5
'
i
l
=
'
i
i
'
*
r
!
!
E
'
:
l
i
E
E
t
B
'
E
i
*
r
!
!
i
i
i
1
I
;
i
E
,
i
t
t
E
f
I
.
E
i
E
3
"
:
*
8
.
s
E
;
r
X
i
l
!
i
f
i
i
t
l
i
f
i
i
i
l
i
r
i
i
I
l
s
*
i
g
!
g
*
,
i
i
{
?
g
i
i
i
}
Z -
f
i z I N N
;
i
I
g
I
,
;
i
l
t
t
i
{
i
f
f
f
f
i
i
i
i
i
l
g
g
I
i
l
I
t
E
}
l
i
1
?
{
r
i
I
l
l
i
t
i
I
*
!
l
i
i
i
s
r
i
l
t
i
r
i
a
i
{
*
i
i
i
i
t
i
i
g
i
l
i
i
t
i
:
l
i
i
i
i
s
i
I
j
E
I
E
i
I
i
i
i
i
i
i
s
a
i
i
i
E
i
i
i
I
i
i
i
i
t
i
i
l
l
i
E
i
i
i
l
I
E
I
i
r
i
i
I
I
g
i
i
i
t
!
i
{
[
i
g
l
g
i
i
E
i
}
i
i
1
t
,
;
s
=
i
;
E
g
z
H
$
!
a
r
q
;
B
i
,
E
E
;
!
,
B
,
r
i
$
u
+
;
:
i
U
=
i
r
F
E
=
E
E
I
r
-
i
u
s
i
;
f
g
i
E
E
p
i
i
t
I
i
f
s
l
:
E
E
;
g
L
t
i
;
r
I
?
=
,
i
=
=
1
:
E
l
s
r
;
i
;
l
t
i
E
r
*
E
j
;
r
i
?
:
E
t
;
T
i
;
+
;
=
i
i
E
;
q
a
;
:
l
i
g
+
1
*
i
F
E
E
!
i
i
;
;
E
;
$
!
!
l
f
f
i
i
f
i
*
=
i
l
i
?
E
I
I
E
t
I
l
f
i
E
i
l
t
E
f
E
E
i
E
i
i
l
-
;
i
;
t
$
E
:
E
;
-
:
a
r
E
$
:
F
i
i
s
;
;
H
E
s
;
s
E
i
l
i
;
f
;
i
t
i
;
i
i
;
i
:
f
t
E
I
E
=
*
s
;
t
*
r
i
E
t
.
E
i
t
g
l
i
E
E
'
g
E
E
s
r
i
;
;
;
t
?
g
:
E
g
T
I
E
j
l
s
t
E
i
;
I
l
i
E
I
i
i
I
E
i
g
i
{
i
i
t
t
i
i
I
;
i
l
i
i
E
i
I
l
i
I
i
a
i
e
'
*
i
{
i
r
:
r
.
r
s
;
,
E
i
=
=
i
i
i
r
i
{
E
3
i
I
i
l
*
l
g
i
j
?
;
i
;
:
E
f
!
i
f
t
a
E
i
'
i
e
E
?
e
j
H
l
I
E
f
E
i
i
i
t
r
i
*
f
E
t
E
E
E
I
i
{
I
F
E
*
i
.
E
*
E
+
r
;
i
E
i
r
s
t
E
E
!
E
E
g
i
{
i
r
i
I
i
f
i
t
s
i
i
i
i
l
f
i
i
i
i
i
l
i
i
I
?
i
t
i
I
i
;
E
*
i
c
I
t
;
t
I
$
!
!
i
t
;
f
i
i
E
i
i
B
[
E
E
l
j
f
f
i
E
i
E
r
:
r
i
T
f
r
g
i
;
+
:
E
s
s
H
E
H
;
i
l
a
r
E
i
l
e
r
E
i
t
l
i
i
i
+
i
i
i
E
E
i
i
i
i
l
l
i
l
g
i
'
g
I
E
[
f
i
f
{
t
l
i
g
i
i
[
:
;
i
{
t
E
s
+
E
l
i
i
t
i
;
5
:
g
f
t
r
F
s
l
s
E
f
E
r
i
t
,
E
r
f
i
5
i
3
i
i
l
g
j
i
1
;
=
l
:
r
b
S
E
H
!
:
E
i
'
r
j
3
i
I
i
t
i
t
t
;
i
i
l
l
t
E
*
9
i
:
z
i
i
?
=
=
2
.
=
:
=
i
i
}
.
:
i
q
i
r
I
F
E
i
i
$
$
E
i
i
l
f
i
i
E
i
!
E
t
E
i
{
t
f
E
t
E
+
E
E
i
;
E
E
i
i
g
E
i
E
j
I
t
{
:
i
*
E
i
E
i
i
i
l
E
E
=
E
i
i
E
3
j
t
i
n
i
+
c
*
u
r
E
g
r
i
i
=
u
i
,
E
i
i
l
f
f
i
I
{
}
I
i
=
=
s
i
t
i
i
r
l
f
f
E
,
E
i
i
t
t
i
i
i
E
t
l
f
f
i
!
l
i
*
t
i
g
I
i
i
l
E
i
:
?
E
g
5
{
f
{
s
t
;
:
i
e
i
A
i
[
g
g
i
s
;
s
r
?
s
r
i
;
i
g
i
i
i
g
i
;
i
$
=
i
i
E
t
g
=
i
=
i
,
l
I
*
i
:
;
r
i
i
=
i
i
l
i
[
i
i
i
:
r
i
u
i
t
i
l
i
i
t
{
g
i
i
l
r
r
i
l
i
*
*
-
*
i
i
l
E
i
i
E
i
i
i
[
i
;
:
+
t
[
j
:
i
i
l
t
:
*
I
[
1
;
I
$
*
*
E
,
i
E
*
*
i
f
s
:
a
i
i
i
i
l
!
[
1
;
=
*
i
i
i
E
r
-
s
E
E
a
f
i
'
g
E
=
:
.
=
'
-
.
d
u
O
-
.
u
U
m
f
t
F
-
H
c
o
r
(
*
o
J
L
q
-
=
-
-
d
E
P
P
P
-
i
l
i
.
t
i
e
l
E
U
i
L
t
r
;
q
=
r
:
:
F
i
:
J
E
H
:
F
^
a
c
d
F
:
l
-
U
,
^
!
X
l
l
E
E
t
;
J
5
t
a
:
E
B
u
E
t
f
,
a
;
f
l
l
E
l
g
,
i
+
_
.
H
E
?
-
E
s
,
E
E
o
o
,
-
x
i
\
t
s
O
.
O
c
5
u
t
r
I
=
e
-
i
'
3
i
=
E
s
+
i
E
r
n
c
d
e
i
u
C
(
J
d
:
1
:
=
3
v
c
f
"
i
o
r
5
^
=
!
u
-
P
;
3
=
E
E
'
F
o
:
;
E
.
=
s
E
B
i
*
E
i
f
,
a
i
T
u
=
t
=
i
S
<
:
q
g
.
q
i
;
'
S
6
'
l
t
s
'
S
x
-
t
r
:
>
a
i
Z
'
-
c
-
-
o
s
E
b
^
i
l
-
A
i
l
(
q
u
L
u
J
E
F
!
<
l
(
.
:
@
;
\
t
t
3
-
-
d
\
=
P
7
)
-
-
a
'
:
U
r
-
u
i
\
4
F
t
-
=
<
t
=
_
-
_
d
;
E
.
j
s
n
t
+
.
*
Z
i
i
=
*
t
U
r
A
i
,
'
t
'
;
>
9
e
1
1
.
-
-
I
a
J
7
=
6
-
:
-
r
-
(
n
{
"
=
;
;
!
=
;
E
E
i
:
Z
;
:
l
i
C
.
:
X
.
+
-
-
.
=
-
=
L
-
-
.
-
.
-
r
:
.
:
-
j
.
.
:
=
.
=
;
-
-
l
'
r
=
!
i
-
-
L
-
-
.-
L
':
:
:
.
-
:
-
:
=
-
/
=
-
-
.
=
-
.
-
i
'
=
-
=
-
7
-
t
,
-
j
=
=
-
:
-
-
-
j
-
l
i
;
=
:
=
;
:
]
:
=
-
t
:
-
=
'
-
=
=
\ -
i
n
_
-
-
T
#
F
r
r
t
-
r
T
3
:
=
E
$
E
;
E
g
q
E
,
t
i
E
S
8
8
i
:
:
r
;
i
;
!
s
x
$
i
i
+
*
s
.
*
Z
\
-
.
'
-
'
!
<
v
=
J
:
:
'
i
1
s
t
s
!
E
E
t
r
E
i
*
E
r
E
E
f
i
i
F
.
E
f
i
;
E
;
t
g
;
;
E
E
i
H
.
g
]
E
B
i
E
t
E
?
i
E
I
T
E
[
E
E
x
J
i
t
E
g
*
E
:
:
*
?
E
;
t
E
g
E
r
*
;
.
8
Z
=
d
q
I
_
;
l
o
p
U
i
1
s
;
*
r
e
r
I
I
3
s
.
3
i
E
,
l
g
;
s
:
i
i
j
a
s
T
E
!
,
a
H
F
i
*
i
E
i
r
g
E
E
:
x
$
n
E
g
t
E
g
!
?
j
,
S
;
:
*
a
=
e
!
j
r
S
i
+
*
q
'
B
d
e
E
i
s
Z a
-
Z - _
_
_
l
a
:
-
E
t
i
q
$
S
*
i
3
t
p
'
E
i
t
s
}
E
a
:
s
!
E
8
,
E
;
E
:
q
i
.
i
r
;
;
5
*
E
:
q
H
i
E
{
t
$
f
i
i
f
t
t
m
S
s
!
I
S
j
i
f
E
'
H
E
i
+
l
f
s
s
t
*
t
i
!
i
i
i
E
+
.
H
*
s
H
+
S
{
:
E
i
*
s
s
^
:
/
'
i
i
F
6
-
S
b
t
H
^
i
c
.
:
-
.
x
=
?
(
!
s
(
J
c
c
d
:
=
(
/
i
e
t
t
i
E
S
t
t
;
i
;
s
x
s
E
c
I
l
z
T
f
r
5
E
5
"
-
a
s
d
E
"
:
f
i
i
i
=
i
7
E
*
o
,
.
;
'
K
6
^
'
E
i
:
6
.
F
E
g
1
:
+
i
"
i
E
I
*
5
=
:
E
#
z
1
2
.
s
t
.
.
r
*
'
'
H
;
E
'
E
g
.
:
=
g
i
;
=
t
I
I
r
*
,
i
E
i
;
;
E
Y
a
,
!
*
t
E
*
q
:
,
i
$
L
j
E
E
g
"
+
+
e
*
s
:
E
=
!
;
f
s
=
s
s
E
s
*
E
F
E
E
.
E
Y
X
-
C
\
o
7
"
:
.
i
U
F
U
f
r
g
{
%
'
c
U
T
-
.
:
i
.
"
i
E
9
!
E
r
{
H
E
!
E
i
E
E
E
I
S
s
E
E
;
.
E
T
;
E
=
E
f
i
i
S
c
;
.
^
-
E
(
d
t
r
'
:
'
i
E
r
a
5
!
r
c
i
j
E
?
E
l
i
$
[
,
5
;
;
;
:
E
H
t
E
=
E
i
!
,
i
;
E
:
E
5
.
9
q
H
9
r
f
i
g
l
;
E
t
E
l
E
i
E
t
*
E
3
g
.
E
E
i
E
:
e
E
:
i
?
p
j
i
i
f
r
:
+
[
E
,
E
;
:
i
4
z
i
g
*
+
3
E
+
H
;
;
t
,
r
z
:
E
:
=
-
'
i
s
v
;
E
e
:
=
f
!
E
r
:
E
i
r
t
i
;
i
+
;
3
[
E
s
i
;
:
i
r
+
'
:
E
E
T
E
E
g
;
.
]
g
E
E
t
5
*
i
i
i
t
;
i
l
{
i
r
i
;
i
g
:
,
r
t
i
s
E
j
i
r
i
s
:
;
;
?
;
i
+
:
i
i
l
q
E
E
i
E
r
[
;
+
t
s
;
i
l
i
:
=
z
t
j
;
i
f
E
,
l
E
j
E
+
i
s
g
t
?
r
!
j
E
f
.
,
=
c
,
.
=
:
q
-
-
t
r
e
?
K
i
a
-
_
_
.
.
i
:
1
a
i
l
Z
*
E
:
E
_
*
;
E
E
s
&
E
E
=
'
-
d
K
E
6
'
I
i
i
E
t
i
=
i
i
i
$
i
*
q
'
E
q
:
'
!
;
3
;
r
g
E
1
c
+
+
E
!
e
^
,
-
-
a
-
q
r
F
c
d
!
;
4
-
:
,
i
;
*
?
7
2
'
E
;
;
i
.
;
;
I
;
b
s
r
u
!
=
.
s
p
+
j
j
{
g
E
3
;
{
1
i
:
=
=
a
=
'
!
B
E
?
i
s
=
q
r
r
?
:
r
E
E
i
*
E
;
s
j
E
E
&
-
:
g
:
-
F
;
;
r
E
9
.
=
-
=
-
=
=
-
-
,
=
=
=
'
:
F
;
:
:
-
:
>
.
t
r
i
u
-
'
5
-
:
-
=
'
-
i
.
f
r
f
;
+
i
i
i
i
r
!
;
i
,
i
=
1
:
i
E
i
;
j
a
*
I
{
r
.
l
T
E
g
E
s
i
i
j
i
r
i
E
E
I
I
l
I
l
g
q
i
Z
:
+
-
.
_
;
-
=
a
=
i
y
i
t
E
:
!
f
E
{
E
i
S
;
E
?
;
;
E
(
,
v
H
-
=
u
.
-
I
S
:
i
,
.
i
-
]
-
;
:
=
:
)
-
'
a
-
:
F
i
-
5
'
:
'
;
l
t
r
.
s
.
S
F
:
E
i
j
r
.
g
4
:
p
-
a
i
i
.
H
i
E
+
i
z
-
=
-
-
]
=
.
=
=
t
i
E
i
q
t
3
I
s
f
H
i
E
H
E
i
E
f
;
;
;
e
i
i
?
;
u
f
i
i
t
i
i
.
.
l
i
i
l
;
E
;
s
=
i
s
l
r
E
e
E
;
i
t
'
1
+
i
i
l
.
i
g
*
*
E
,
s
i
t
*
E
E
i
1
,
=
,
=
+
g
i
t
i
5
+
$
i
[
;
-
i
E
+
0
I
:
:
:
:
=
'
E
!
y
C
5
u
!
:
:
a
z
=
o
1
F
e
a
+
-
E
T
:
i
=
i
;
l
i
E
E
.
i
:
i
s
"
i
i
E
z
*
5
;
;
g
{
e
3
.
3
f
;
i
3
H
e
i
;
;
.
\
_
o
=
\
i
:
o
-
E
o
8
g
+
;
E
:
3
s
E
r
z
-
g
i
5
;
E
*
E
7 - z -
Y v -
!
-
i
.
.
:
i
{
t
i
*
f
s
E
?
j
?
$
g
i
;
{
3
g
i
g
t
E
f
*
t
i
I
t
p
{
i
t
E
g
H
;
r
j
E
f
i
E
l
g
s
a
s
E
g
*
E
i
B
*
s
F
;
t
;
*
i
3
3
t
e
;
E
;
+
s
{
t
?
;
$
r
j
s
r
E
t
r
;
j
g
H
$
l
;
f
+
E
?
;
*
o z ) I
-
{
r H z I
T
a
\
-
(
,
o '
-
l
o U v
)
a -
l
.
3 F
I
L S
t
h
\
*
\
u G
I
r
\
\ (
r
a
t
i
\ c
l
N
e
h
l
.
N
S
.
S
)
'
{
i
\
e
q
r
!
F H A o z r
q
c
t
)
I
i
*
b
6
.
*
E
E
d
+
.
9
0
-
;
-
*
E
3
.
g
r
:
o
f
,
o
d
O
.
k
E
;
E
H
.
E
S
E
E
r
:
s
'
;
.
q
'
E
"
U
-
B
o
o
(
.
)
3
E
;
-
I
t
r
n
9
5
-
-
Q
d
H
I
=
.
H
E
.
P
'
;
5
E
=
d
;
8
4
e
o
"
i
>
r
i
E
;
g
.
{
-
'
E
o
r
!
I
(
l
-
i
:
n
r
O
-
d
r
.
-
:
i
Y
-
e
'
i
I
+
t
,
,
r
r
]
a
o
o
-
b
9
c
.
9
'
t
r
a
'
1
,
*
a
S
=
I
3
f
o
:
U
g
.
=
i
:
'
:
o
9
.
9
E
E
'
i
'
,
E
7
:
&
g
E
;
T
E
r
E
G
d
6
=
T
l
^
^
'
;
'
1
q
-
Y
C
b
c
?
b
O
S
T
;
E
J
&
E
q
d
d
O
,
C
-
(
q
(
d
=
'
q
e
t
s
2
9
'
i
t
r
E
E
.
E
=
H
E
.
E
J
"
x
E
;
1
.
8
3
.
5
6
E
!
?
O
>
.
i
-
_
(
.
/
)
i
A
U
i
^
L
E
[
i
o
.
E
c
.
9
9
n
i
!
t
r
a
.
9
9
q
.
:
?
'
U
t
H
J
l
v
;
r
.
r
d
i
!
t
s
q
.
d
!
5
;
(
J
o
J
-
.
,
X
(
,
'
5
-
U
H
H
i
8
E
f
l
a
E
g
H
H
;
!
:
'
X
'
O
+
o
.
l
*
-
r
o
;
E
B
t
r
E
E
H
"
t
5
f
f
g
5
E
g
*
E
-
;
.
;
Y
E
a
6
.
E
;
=
s
-
:
E
5
-
o
E
E
Y
X
a
C
.
-
Y
o
'
E
.
r
d
=
5
e
E
'
E
E
s
F
"
*
z ]
,
l
-
r
I
]
z r
l
,
l
I
J
c -
l
p F s c
\
(
4
,
i
g
j
f
f
t
t
i
t
i
i
g
t
i
t
g
i
g
i
i
i
i
i
i
g
$
B
l
i
i
f
i
i
E
[
i
i
i
r
i
E
i
s
H
E
E
i
f
i
i
t
r
:
E
$
r
l
i
i
i
l
i
t
t
g
i
l
i
+
i
i
t
g
t
r
g
i
E
[
[
f
r
I
i
i
i
E
i
g
i
i
i
:
:
9
t
r
S
?
!
*
,
:
9
6
.
.
,
E
E
H
E
S
O
Z
o
"
5
.
9
C
D
^
H
o
u
d
Y
-
h
c
'
$
.
9
.
\
J
E
-
=
o
-
-
.
.
9
d
i
:
-
o
U
o
i
i
E
3
-
9
4
<
t
c
t
r
U
j
E
;
!
6
9
F
'
E
c
u
q
-
^
.
'
l
a
E
5
.
g
J
t
E
.
9
a
!
=
f
j
e
x
-
l
E
}
-
^
^
-
-
E
:
U
g
,
'
!
L
q
a
u
^
:
4
:
9
E
P
B
E
.
E
U
U
!
,
u
X
l
:
E
3
=
8
"
.
-
g
H
E
+
#
3
;
.
E
E
b
=
-
,
*
b
d
v
H
r
E
o
-
'
6
-
2
g
d
9
x
H
H
o
.
J
s
-
-
o
o
9
J
!
+
k
c
9
1
5
!
U
d
q
;
o
:
E
:
9
f
i
E
E
l
6
d
S
o
c
u o I U
)
o o (
)
-
o o t
r
o
-
o U (
r
)
q
)
r
!
\
.
<
|
1
i
i
E
r
;
s
;
;
i
5
E
t
g
$
i
?
E
t
:
5
,
i
i
;
i
l
'
i
j
f
i
i
s
j
f
l
g
j
!
j
i
t
t
i
r
1
,
}
;
E
t
i
i
t
;
t
'
l
i
f
i
f
$
;
f
f
i
i
i
i
}
i
i
j
I
i
'
e
I
a
E
5
x
.
i
o
.
E
5
3
6
o
i
E
A
i
,
;
i
i
s
;
t
t
i
;
$
[
:
r
a
g
=
E
g
3
r
E
?
i
E
i
r
j
E
E
E
j
{
;
;
;
:
l
r
g
E
,
E
}
t
E
f
i
E
[
t
i
g
r
g
i
s
t
E
F
?
;
t
t
E
!
;
E
i
j
:
*
i
;
e
{
i
s
*
a
$
=
g
;
i
g
u
i
d
c
'
-
=
i
g
t
E
t
l
s
l
E
t
t
;
i
i
*
:
l
+
t
e
[
+
g
}
E
=
g
t
j
,
i
i
I
E
:
5
;
*
B
S
I
;
*
i
i
i
3
[
r
i
l
3
t
i
E
*
H
E
r
i
?
*
3
i
E
5
i
[
;
I
c
i
,
=
E
:
+
e
f
i
i
E
s
E
r
i
i
g
i
E
t
[
i
]
j
r
i
i
E
I
+
e
i
c
$
f
[
F
i
i
[
t
*
f
i
,
i
Z
i
,
H
{
!
;
g
;
;
:
[
*
g
E
=
i
I
:
E
E
u
u
i
A
t
g
:
9
t
-
{
=
:
3
]
g
5
E
-
,
,
'
E
?
i
r
;
i
f
E
E
;
t
;
i
E
r
E
g
t
i
E
i
l
E
E
[
E
i
;
i
i
3
l
i
l
z
:
y
i
i
s
E
;
!
,
=
e
:
+
E
:
E
E
!
i
d
i
i
e
g
5
i
*
E
E
;
f
?
i
Z
?
;
r
E
:
1
i
=
;
3
8
=
e
.
E
;
i
+
E
:
q
i
[
i
s
g
q
H
E
=
$
,
q
+
r
;
I
:
r
l
i
i
l
=
z
=
i
r
:
=
;
;
;
E
t
:
f
*
[
;
H
.
Z
A
a
a
.
S
E
e
{
*
!
E
;
E
%
.
y
;
=
=
i
:
=
-
j
i
U
>
.
.
J
\
i
-
i a
r
t
\
l
,
*
'
=
)
=
z
{
:
i
E
:
"
H
g
t
s
t
+
t
;
I
f
g
t
;
i
i
t
t
E
;
r
E
}
E
[
;
i
E
a
7
z
!
*
B
:
=
i
l
i
t
i
E
;
r
r
r
r
r
,
*
t
*
E
,
i
E
i
i
'
E
i
#
s
H
E
r
}
r
E
,
r
E
=
=
a
:
:
5
j
E
I
i
i
:
l
t
*
s
g
g
g
i
t
*
t
i
g
i
E
;
E
:
E
E
i
i
E
g
:
g
r
!
i
!
!
i
i
s
-
i
;
T
+
E
E
s
g
X
:
+
+
E
:
-
u
E
H
;
:
:
5
#
s
t
*
E
i
E
E
t
E
;
f
:
i
F
H
$
i
g
i
i
f
E
E
i
f
}
i
S
E
E
t
\
i
i
E
U
q
I
s
H
i
j
i
H
*
i
*
F
f
E
s
;
s
r
t
?
t
a
r
3
E
F
:
i
E
i
i
i
t
[
$
i
!
j
E
F
i
s
;
j
;
i
;
{
i
E
I
i
E
i
,
$
g
j
i
l
t
=
E
=
q
i
r
t
s
s
i
r
;
t
E
:
E
,
{
g
$
3
i
i
;
g
i
}
I
i
+
;
$
;
i
E
J
-
:
A
,
t
;
6
!
i
g
E
i
l
i
E
I
f
I
t
t
f
I
i
;
x
.
E
t
F
i
t
;
*
i
E
'
i
*
r
E
r
E
H
i
=
,
;
s
I
E
a
;
;
=
$
1
u
*
-
H
:
E
.
E
:
;
-
E
+
u
f
+
?
8
!
:
E
i
S
X
.
I
s
E
s
p
g
f
r
!
i
=
=
e
s
a
E
r
n
r
j
i
r
'
E
*
;
c
i
t
i
g
i
i
F
i
,
'
,
!
!
i
B
f
E
i
g
i
i
E
I
E
:
E
i
;
g
J
*
E
[
i
f
f
i
E
f
f
i
!
i
i
i
E
E
:
f
;
E
g
*
[
i
E
[
I
I
I
i
E
i
t
I
!
T
.
3
i
'
7
a - Z Y : -
J
:
i
E
i
r
[
i
E
i
E
i
l
I
I
f
r
i
i
g
i
:
j
l
t
i
i
g
E
g
I
I
i
l
i
t
i
1
i
;
I
i
*
!
$
u
j
j
;
i
E
H
i
f
i
i
i
i
E
g
E
t
t
t
;
:
E
E
t
*
;
E
i
*
f
$
i
=
j
{
*
*
;
g
*
L
,
:
E
+
E
:
E
:
s
;
i
i
=
:
i
r
;
;
i
t
*
g
:
s
g
g
E
E
E
E
E
I
?
=
{
i
*
{
i
i
i
i
i
s
;
i
f
f
i
i
l
l
i
i
i
i
g
i
i
i
i
i
l
l
i
;
i
i
l
E
:
E
.
5
E
i
i
+
E
i
:
c
:
E
p
3
i
i
E
t
f
E
a
i
:
5
t
s
*
1
r
s
E
.
i
t
i
i
i
:
i
E
1
j
;
i
E
g
{
[
i
E
I
i
i
g
g
5
f
i
f
i
i
i
?
g
!
i
i
*
i
;
=
,
t
i
a
l
l
I
t
a
i
i
i
i
i
a
E
i
i
;
r
;
E
[
*
j
l
:
;
t
E
i
g
l
;
i
t
z
i
:
2
,
s
\ .
\ >
\ \
(
!
^
o
!
2
o
0
)
.
9
.
9
'
r
r
3
-
"
u
U
'
Q
c
E
d
\
6
P
9
(
D
L
d
-
.
,
F
a
.
:
5
"
i
;
;
*
.
:
.
-
:
i
.
{
-
^
q
c
X
i
r
d
x
,
:
l
i
a
j
f
'
;
d
=
:
^
q
-
i
;
5
t
*
'
i
e
i
=
;
.
Y
o
u
.
o
L
p
U
(
l
)
O
L
(
J
(
d
-
d
)
i
)
.
g
_
U
F
=
!
^
t
c
.
t
'
o
r
X
E
E
3
t
r
,
i
\
r
+
g
r
=
(
U
x
'
O
-
P
.
a
.
i
r
=
-
(
{
"
s
i
.
9
-
=
^
-
I
.
a
C
]
,
s
F
.
Y
'
=
v
0
,
t
\
E
l
&
O
E
^
.
a
J
^
i
q
;
b
3
>
.
u
>
.
s
E
o
E
5
;
E
o
.
9
P
j
y
?
-
o
j
A
*
-
-
<
.
E
.
e
p
'
u
q
3
Q
)
a
_
a
:
d
=
_
:
3
-
9
o
,
H
9
Y
'
g
e
!
7
Y
P
^
A
L
.
-
A
P
E
t
o
E
H
B
Y
E
i
E
.
U
E
,
i
a
6
l
i
d
(
J
v
r
r
N
r
c
d
-
x
'
-
6
q
E
:
.
8
E
3
\
v
u
L
4
t
s
4
C
u
t
r
:
r
E
o
r
,
-
E
-
,
-
L
t
-
C
e
c
.
l
E
-
^
9
C
o
r
r
E
q
"
i
+
!
'!
i
A
^
v
h
.
=
L
)
.
y
.
:
O
Y
U
(
g
+
'
i
O
E
o
'
E
u
o
9
6
E
t
r
o
'
E
H
6
a
s
c
d
*
I
.
s
-
9
'
E
o
t
r
o
E
5
v
6
r
.
I
.
]
!
.
c
o
.
t
i
o
.
6
.
)
:
O
P
-
9
'
o
l
-
r
E
.
H
-
e
E
z
Y
v
E
E
O
:
F
e
o
\
!
i
a
u
c
O
Y
E
.
O
O
@
u
-
*
s
E
i
:
.
i
c
.
)
d
u
l
\
v
a
>
'
l
,
a
*
'
r
5
t
>
<
u
6
\
I
9
'
=
*
]
f
-
r
n
!
J
H
:
a
i
:
s
.
u
F
u
*
'
!
=
<
e
.
o
i
i
I
\
N
v
u
*
-
a
u
\
U
X
?
q
^
v
L
\
.
Y
/
n
E
:
d
N
m
.
:
z
o
-
s
U
G
6
T
E
?
o
o
t
c
?
-
:
c
S
.
v
-
d
>
+
S
s
C
U
-
C
U
F
-
V
7
-
U
.
-
{
5
-
!
t
+
,
T
E
:
.
r
O
.
$
r
t
-
u
-
(
<
X
u
l
)
a
-
Z a
-
Z
;
i
i
r
E
T
t
:
:
;
'
E
i
E
H
;
E
;
j
g
i
I
i
f
l
i
E
t
i
l
E
f
i
,
{
3
;
i
i
{
l
i
l
i
f
i
s
*
I
i
g
e
i
i
u
i
i
i
i
3
1
f
t
g
;
1
'
f
g
{
B
{
u
=
s
i
i
.
s
E
E
:
i
i
i
i
t
t
t
j
[
E
$
i
I
i
t
i
i
r
!
E
,
'
r
i
r
i
;
s
s
r
{
E
a
E
*
E
E
,
f
i
$
i
i
E
E
j
i
E
i
i
i
I
f
E
i
i
f
i
f
r
i
i
i
i
}
g
f
f
s
i
E
E
;
u
.
E
3
F
i
;
*
[
g
l
;
t
{
i
E
I
E
E
+
E
t
g
E
I
E
'
E
*
s
i
l
3
E
'
E
,
i
r
'
-
i
t
i
g
i
r
g
i
g
i
g
g
g
i
s
j
i
f
f
i
g
g
i
i
t
t
i
*
E
j
g
:
,
J
X
;
:
E
H
I
:
r
s
.
i
;
i
'
t
e
r
z
*
l
i
i
i
g
i
i
t
i
E
I
I
I
i
{
i
g
i
i
i
i
[
i
i
i
i
i
i
i
i
i
i
i
i
i
{
E
i
=
i
:
i
i
i
l
i
}
t
I
I
i
i
i
i
i
l
s
i
i
i
i
g
i
l
l
l
f
f
i
l
i
I
I
i
i
i
E
i
[
i
i
E
i
i
r
i
{
E
$
t
i
E
f
E
i
{
i
g
+
r
i
{
i
i
i
f
g
l
i
I
i
i
*
i
t
i
E
E
[
i
i
l
=
'
I
i
f
i
i
t
?
i
i
i
i
{
[
r
r
I
E
$
a
?
$
E
i
=
?
*
:
i
t
i
i
i
f
i
i
i
l
f
l
i
9
g
;
a
i
l
i
g
g
l
;
t
t
f
i
i
l
i
i
:
i
i
i
i
i
*
B
i
s
s
i
l
t
t
E
f
j
t
i
s
j
.
:
;
+
t
i
j
[
:
j
E
r
j
E
*
i
A
E
H
f
f
t
t
E
E
!
i
i
l
i
l
g
i
l
i
i
t
i
g
t
i
i
i
i
f
i
*
l
i
i
i
*
f
f
l
i
l
I
i
i
r
i
i
i
i
i
f
[
i
i
:
E
g
I
E
I
i
l
i
i
g
s
a
l
;
;
{
-
u
#
l
j
;
s
r
i
i
E
i
*
i
:
t
i
l
i
i
l
t
g
t
I
i
i
i
[
;
*
i
B
i
g
i
i
i
g
l
f
i
I
E
{
g
i
l
e
E
i
s
\ :
.
:
-
i
.
-
:
>
i
i
i
E
!
r
i
r
E
E
B
{
i
s
r
f
$
{
E
i
I
i
i
i
i
i
i
i
E
i
i
i
i
l
l
l
g
t
g
*
i
q
i
:
l
i
i
l
l
g
g
i
i
i
i
I
t
l
l
g
i
E
r
;
t
r
i
i
*
$
l
E
{
=
E
E
i
E
i
l
i
i
I
E
i
i
i
i
i
i
i
i
i
I
}
i
l
i
{
i
B
,
g
}
i
i
i
i
;
t
i
i
i
i
i
E
t
[
E
I
*
{
i
i
s
i
s
i
g
i
s
i
r
I
i
i
i
i
i
i
I
I
$
f
g
i
i
$
j
i
i
s
E
i
l
g
s
l
S
+
*
e
t
j
t
i
E
E
r
u
r
d
f
,
$
E
E
[
i
E
f
E
?
r
r
s
e
i
;
i
$
r
E
i
;
E
{
{
I
f
E
E
E
F
r
s
i
H
j
r
:
i
E
g
{
f
3
g
s
j
l
f
f
i
g
f
f
i
i
:
i
i
a
*
i
t
,
f
i
?
r
g
f
s
i
E
+
i
f
;
i
l
i
i
t
g
s
s
i
g
i
i
i
i
t
i
i
g
;
i
i
i
i
i
i
i
I
i
g
i
i
s
i
i
i
;
,
+
$
E
e
E
t
I
i
i
;
e
i
t
E
u
=
i
t
-
j
*
r
i
*
E
I
E
S
i
l
l
I
i
i
[
g
i
.
E
i
E
i
E
2
i
t
u
;
*
u
i
{
*
j
I
i
i
*
i
i
?
c
i
t
i
i
,
t
l
*
=
i
g
{
i
E
{
+
I
E
E
I
g
I
r
E
E
E
$
E
E
r
i
f
;
[
I
t
t
[
i
E
i
i
f
r
i
*
:
:
;
$
;
r
]
i
t
i
E
f
g
i
i
j
i
i
i
j
f
g
,
i
E
E
E
E
f
f
f
i
i
i
i
i
t
i
i
a
g
i
i
i
i
i
E
i
-
-
-
i
E
i
i
9
j
g
i
i
I
i
i
s
E
g
i
i
l
i
g
i
i
g
i
i
i
t
g
s
;
B
*
s
E
l
:
t
3
E
:
-
,
1
t
l
i
1
;
;
l
i
f
f
l
l
i
:
l
i
i
+
g
;
g
i
i
i
i
g
t
f
i
i
t
r
=
d
F
o
-
I
r
B
r
f
-
>
.
I
O
5
a
r
'
(
.
-
i
:
'
E
<
-
>
?
'
,
t
+
E
{
+
F
s
l
!
g
r
i
,
E
f
l
i
i
'
F
'
E
;
J
=
E
i
o
o
o
.
5
p
o
c
;
5
i
+
.
o
t
i
t
'
:
E
I
:
i
f
;
E
I
r
E
E
E
E
E
E
i
l
t
i
i
i
E
i
l
g
+
E
i
E
i
l
i
E
*
i
r
$
j
+
s
s
s
E
!
=
l
i
i
s
g
i
E
I
l
j
g
l
i
z
!
i
l
i
s
"
i
i
t
g
:
i
g
i
?
{
g
5
l
E
g
f
s
+
i
:
;
5
'
[
E
+
5
=
g
E
$
-
r
E
i
;
!
+
5
r
f
E
i
s
H
E
r
o
i
t
i
:
[
E
t
;
j
j
E
:
j
E
f
E
i
;
i
E
i
i
E
,
E
e
=
E
q
a
s
r
;
E
i
=
e
g
t
g
E
i
3
=
E
i
+
8
i
c
5
*
o
F
x
5
i
l
'
E
'
j
f
t
*
.
E
=
j
E
{
:
*
f
+
t
i
i
:
$
t
i
i
E
I
j
i
E
;
i
i
+
I
a
r
;
i
=
!
:
=
"
E
-
o
p
s
r
?
+
E
j
E
*
j
,
E
f
;
S
i
=
g
!
i
j
E
v
+
i
t
g
E
+
!
i
f
E
,
a
-
t
-
E
>
-
c
!
.
Y
!
-
!
=
i
E
j
j
E
,
:
;
e
E
l
i
*
*
?
t
E
t
E
f
f
E
i
i
E
t
*
e
i
r
i
i
=
1
=
-
a
a
t
r
A
-
"
-
,
2
+
!
i
i
E
r
i
t
;
?
i
s
E
i
i
f
j
;
l
E
i
?
i
'
,
*
1
=
r
:
=
:
r
:
j
=
:
P
.
i
q
/
t
-
=
|
:
:
t
-
;
;
2
=
7
i
'
t
7
i
=
;
=
i
7
;
I
i
r
"
A
'
"
E
:
:
+
;
+
i
E
:
?
=
?
=
:
=
i
,
=
:
+
=
=
I
j
i
:
'
-
-
=
=
=
=
-
=
-
'
=
=
I
'
Y
"
-
a
=
-
a
-
/
=
:
:
:
.
.
=
:
3
=
=
=
=
.
i
r
=
,
r
i
i
=
i
-
=
=
:
-
=
-
=
=
=
.
=
=
j
i
=
;
=
-
=
-
-
=
i
\
:
:
.
: :
-
s
-
i
\
;
E
E
i
r
5
*
:
[
;
E
i
i
;
s
E
$
i
l
i
:
j
i
t
*
l
'
E
i
E
f
*
p
f
=
;
;
a
+
=
-
i
i
E
T
+
-
?
f
;
i
n
+
j
t
f
E
i
E
i
i
T
g
i
E
*
E
I
t
;
E
E
I
I
r
;
s
E
e
E
t
l
E
i
E
i
i
$
r
r
t
?
;
:
;
;
l
t
1
$
*
=
H
i
i
+
-
3
E
i
r
[
;
:
r
r
i
:
;
i
'
i
i
i
[
i
E
i
l
;
I
E
i
l
i
i
i
i
E
I
g
f
i
E
*
?
E
r
;
:
"
E
:
!
-
'
p
c
Y
;
E
$
;
;
l
l
s
i
t
i
1
t
I
t
.
H
E
i
j
E
g
i
j
i
;
:
E
;
{
B
j
x
i
l
.
i
;
'
e
7
1
*
j
;
$
g
E
t
i
,
r
:
l
i
r
i
f
l
i
i
i
i
+
E
i
E
j
g
{
j
E
l
E
t
t
g
f
E
i
i
l
f
?
l
i
i
;
x
"
i
i
;
E
3
N
*
j
q
t
;
-
i
r
r
E
t
;
E
*
$
;
g
s
E
:
;
i
g
s
+
t
I
E
,
g
+
;
;
i
i
r
e
:
+
*
l
i
i
E
H
i
,
i
E
-
E
g
E
i
E
;
g
g
i
t
g
t
3
E
[
i
J
E
E
E
E
l
i
i
f
E
j
g
E
E
i
I
H
i
-
c
.
g
E
)
-
E
o
,
q
'
t
?
s
l
E
i
+
[
g
i
t
e
I
t
f
t
i
g
*
i
i
[
t
t
i
t
i
t
t
?
[
i
E
t
;
E
r
i
i
1
!
T
E
,
E
*
o
5
i
i
E
i
;
;
[
]
r
i
:
$
E
*
i
i
t
E
;
t
E
i
s
E
=
i
=
:
t
;
r
{
i
E
i
E
i
Z a
-
Z Y 1 : -
J
:
:
i
r
i
r
g
i
l
+
i
s
i
E
s
t
t
t
i
p
[
i
i
j
r
:
i
j
u
;
i
;
t
i
;
i
+
E
E
t
I
r
;
E
i
i
*
[
i
E
i
l
t
t
*
t
l
f
i
i
i
+
i
*
g
;
i
;
i
n
E
;
i
l
;
$
:
*
E
E
s
g
r
f
i
r
i
t
i
l
j
i
i
f
i
f
;
j
l
i
E
i
g
i
i
E
I
l
i
r
F
i
i
3
E
x
a
I
Y
:
E
i
*
r
E
r
E
i
f
t
=
'
A
s
E
E
i
,
t
;
*
=
=
?
*
H
.
-
-
[
g
[
E
I
g
i
g
f
E
*
I
-
q
.
g
E
1
*
A
i
s
+
,
[
i
i
,
g
E
*
;
?
g
;
r
]
r
t
e
;
g
;
!
]
E
;
i
E
s
E
?
g
l
E
j
l
t
e
*
t
+
;
t
r
[
:
t
t
;
r
l
a
i
i
a
i
E
+
j
j
i
i
t
E
E
s
i
i
i
;
i
i
y
f
a
;
g
i
g
i
i
E
t
E
I
i
;
E
r
E
E
t
,
i
i
f
g
l
!
i
;
l
i
1
i
:
-
:
'
=
$
f
,
i
i
H
t
g
i
l
t
i
$
F
t
I
;
i
i
I
g
,
$
I
r
i
a
E
$
E
!
E
r
*
E
9
{
i
=
:
i
i
i
i
t
;
:
;
:
r
:
E
i
J
H
L
g
n
g
;
H
j
s
r
_
T
.
1
1
,
?
t
'
i
i
g
i
E
l
i
!
i
f
l
i
i
l
I
i
t
{
E
i
B
E
E
f
E
i
i
g
t
l
,
,
:
=
*
*
i
,
*
=
,
i
*
*
*
l
l
i
i
i
t
t
i
i
i
s
i
i
i
+
s
g
i
+
!
9
3
.
!
i
E
u
E
i
;
[
E
;
;
;
g
i
?
}
l
=
j
g
I
J
E
q
T
g
I
i
u
F
E
H
t
:
,
i
*
E
l
E
f
i
E
l
;
=
r
i
i
t
t
E
j
g
t
+
t
l
i
*
I
g
E
?
t
t
i
i
f
E
I
g
E
i
*
E
I
t
*
g
.
E
.
E
E
H
=
s
t
g
H
.
!
E
;
g
.
E
;
s
f
x
E
=
{
i
E
!
.
i
i
i
t
i
i
I
i
I
{
i
l
i
i
i
E
i
3
i
l
{
i
E
t
g
I
i
E
E
+
[
E
$
:
i
i
E
E
s
[
E
;
s
i
E
r
}
i
i
j
r
i
3
{
r
i
H
E
i
i
=
I
i
;
g
g
E
;
r
r
t
i
i
i
E
i
r
t
s
i
;
i
:
E
i
i
r
:
i
t
.
3
s
r
:
i
t
r
E
s
=
s
i
#
g
P
g
E
i
s
i
E
s
s
:
S
S
t
t
;
+
t
:
S
$
.
S
s
g
j
+
'
g
s
i
*
i
f
;
E
i
+
i
E
,
;
i
i
i
j
*
;
i
{
E
T
e
=
E
$
i
E
E
;
;
;
E
f
i
t
s
f
i
t
E
s
i
i
?
s
;
,
:
i
$
r
[
E
i
u
[
g
;
g
f
f
1
i
s
r
=
E
l
E
;
f
3
*
+
!
+
;
+
;
z
*
y
r
+
3
r
g
H
E
}
j
g
-
r
f
;
t
:
;
t
E
i
E
i
i
7
'
p
P
r
E
=
;
:
r
:
E
:
!
:
;
E
+
E
;
{
r
i
E
:
i
i
i
;
}
:
;
5
B
i
=
;
p
E
E
;
;
u
;
e
.
=
0
r
t
r
-
.
F
i
n
I
e
"
-
?
.
-
q
5
t
i
{
"
s
E
c
L
;
;
u
;
9
*
e
E
;
8
s
;
?
q
J
v
o
(
r
u
s
e
y
u
6
p
>
.
r
.
s
,
.
i
;
H
;
A
E
E
i
*
-
a
[
5
i
+
E
E
$
'
t
i
;
t
.
q
i
*
,
[
+
E
r
i
l
t
f
E
j
;
l
;
E
E
E
]
E
T
3
:
?
'
$
r
I
i
c
*
$
i
H
E
i
.
r
;
g
=
*
s
r
;
E
e
E
I
;
E
s
i
i
:
t
E
F
t
E
E
S
t
g
I
;
E
i
g
,
s
+
.
g
t
E
E
t
=
[
E
i
i
t
i
t
l
E
#
I
E
i
t
I
E
I
E
-
1
2
i
r
i
t
E
;
:
*
=
:
;
=
E
,
{
$
,
i
E
f
i
E
q
I
E
E
+
I
i
s
i
;
e
,
E
*
t
s
i
s
i
E
t
i
i
I
i
i
I
f
E
I
i
i
E
I
,
$
i
i
i
i
I
t
i
i
i
l
i
j
E
i
i
:
=
a
T
E
E
i
l
-
i
U
i
r
;
5
a
!
E
=
e
a
#
i
l
f
i
i
f
i
E
E
i
+
i
i
1
'
t
=
:
z
i
;
!
4
E
+
+
E
a
E
'
i
*
E
*
i
s
F
D
E
-
*
'
s
H
'
r
!
=
i
=
=
=
=
<
=
- r
a
.
:
'
*
l
t
g
l
i
[
i
i
i
i
i
i
l
?
i
i
i
i
i
i
i
g
i
i
l
?
i
i
i
f
f
3
i
{
e
s
g
j
=
[
i
E
E
$
i
t
l
i
i
i
t
g
l
g
a
i
l
*
t
g
t
I
;
i
i
I
i
!
I
i
l
*
I
;
E
t
E
=
s
$
t
?
i
i
i
t
E
t
l
+
!
E
*
,
i
=
t
E
i
i
:
i
*
s
i
1
l
i
i
j
I
+
i
l
f
i
i
'
s
'
i
l
i
i
i
i
i
I
g
i
i
i
i
i
i
I
i
s
l
i
i
i
i
g
i
l
l
i
s
i
i
i
i
i
:
;
E
t
i
{
z
:
{
5
i
!
}
3
i
g
{
.
{
3
g
j
s
$
u
j
s
E
s
;
e
;
;
l
i
i
i
i
A
i
;
i
j
l
*
i
s
E
3
i
E
t
i
$
[
i
i
i
g
t
i
=
i
i
H
*
;
t
s
s
'
s
r
+
E
+
I
s
.
:
;
=
6
i
r
E
r
\
N
i
:
3
g
!
;
i
r
H
g
q
E
E
E
X
E
E
"
g
E
,
E
E
C
:
i
:
i
f
r
$
e
r
t
i
s
q
j
i
f
:
1
f
t
{
"
+
t
f
n
l
s
,
*
i
;
.
;
3
i
I
;
E
s
H
l
i
i
$
$
E
B
{
}
j
I
t
E
j
E
{
t
i
+
g
i
t
F
i
i
:
:
E
H
a
+
i
s
s
T
r
=
i
i
t
Y
i
i
T
i
r
f
;
i
=
f
t
l
E
;
i
l
i
r
I
s
*
i
l
5
E
n
i
E
;
E
T
q
i
l
+
+
i
*
E
t
*
?
E
j
i
i
r
E
E
I
t
i
[
g
j
i
i
I
E
g
o
.
E
H
a
E
*
f
E
E
i
E
H
{
\
i
g
E
l
E
:
;
=
.
E
s
s
1
:
;
t
r
;
:
E
j
:
r
;
;
+
i
i
;
E
t
?
i
f
;
l
l
:
i
i
i
$
t
I
s
i
{
+
i
;
i
s
5
E
E
:
E
;
s
e
:
Y
E
H
'
a
'
E
I
i
r
f
i
t
r
+
.
$
l
F
;
t
a
i
r
i
i
*
:
s
I
I
i
E
+
r
1
*
=
f
i
q
i
E
E
;
t
I
E
i
t
;
E
:
;
S
E
$
,
a
;
=
?
=
-
v
'
n
;
e
t
t
l
I
j
i
;
j
i
=
s
E
E
g
i
s
g
s
i
f
i
*
j
E
+
+
i
*
E
E
J
=
E
E
;
+
'
s
i
,
g
i
;
s
;
i
E
:
a
t
i
i
i
f
t
;
E
i
;
E
i
i
f
*
s
i
i
1
!
7
9
,
c
)
9
8
F
4
i
1
3
E
E
t
i
l
i
t
i
;
r
s
r
;
E
r
f
i
E
f
j
I
i
i
i
:
i
,
1
i
=
;
l
e
t
;
s
!
E
-
i
'
8
i
t
E
"
-
S
!
j
2
=
I
E
E
s
E
e
.
F
e
u
"
i
Z
=
:
:
:
:
'
+
!
;
4
e
&
{
;
[
*
E
S
E
E
,
_
=
'
5
.
: e :
r
t
\
i
t
;
I
I
I
I
i
i
i
i
i
g
g
i
{
i
i
i
i
i
i
i
I
I
}
1
1
1
1
I
g
i
j
E
}
I
I
I
t
E
g
i
g
l
+
i
i
r
l
i
;
{
E
t
j
E
i
i
i
t
I
i
i
t
l
i
i
i
;
t
*
i
i
r
f
f
;
I
I
t
i
E
s
E
;
:
:
:
i
=
=
i
+
1
,
E
E
r
E
E
+
i
E
H
r
!
r
J
.
>
;
o
D
-
:
c
:
-
=
>
,
o
.
c
;
t
r
o
t
r
6
;
>
.
;
-
t
r
{
J
-
.
a a & d
u
)
d q
)
d l
i
(
,
)
o d
h
l
!
i
3
_
3
+
3
i
5
H
_
g
3
T
t
l
:
E
E
=
r
f
'
l
i
t
I
;
f
+
E
:
i
E
:
:
E
u
E
i
=
i
i
'
a
g
U
t
t
5
'
a
x
9
.
9
L
"
'
a
6
-
Y
i
.
"
x
-
d
'
6
.
P
i
t
E
t
r
t
i
i
E
$
c
i
E
E
{
E
i
i
i
E
E
i
i
E
j
;
:
r
j
i
.
3
!
i
;
I
l
;
_
r
!
r
i
E
e
j
r
:
3
s
i
?
E
$
A
E
E
;
E
i
*
;
H
E
$
E
f
-
#
s
r
E
s
1
i
8
E
5
E
3
Z - z 'J
a
I
i
?
f
E
i
t
i
i
i
i
E
i
$
i
i
i
f
E
r
i
i
i
E
i
*
i
t
I
i
i
l
g
i
{
j
i
i
i
s
I
l
i
g
g
;
l
g
i
g
l
l
i
i
i
l
l
i
r
i
i
I
g
i
i
i
t
i
i
i
i
i
f
f
i
:
x
;
t
r
r
r
E
)
;
g
E
:
[
E
j
g
l
?
r
$
s
;
f
r
-
f
f
i
l
i
i
i
i
i
l
l
i
i
E
l
i
i
i
F
i
l
i
i
E
t
i
g
i
i
l
E
i
i
r
}
E
H
S
E
q
s
i
g
;
E
i
'
.
r
U
t
o
:
!
E
q
8
3
*
I
t
t
l
E
t
i
:
i
!
;
F
t
E
s
?
'
t
!
l
u
x
u
E
+
i
i
E
n
E
;
*
3
E
.
;
i
E
i
i
:
r
+
i
s
i
!
E
i
i
$
l
i
i
g
;
g
3
*
r
*
;
E
:
i
{
4
f
1
g
j
[
t
;
;
t
i
5
t
r
s
d
;
;
i
f
t
l
l
,
i
l
t
i
l
?
E
i
l
t
t
g
i
t
l
l
i
E
t
i
t
i
B
i
:
t
i
l
i
E
,
z
g
t
g
a
r
l
+
i
i
i
i
g
;
i
t
g
i
i
i
i
f
f
i
g
i
i
g
i
i
i
i
l
g
E
i
i
i
=
E
j
;
i
I
7
3
B
:
f
i
;
E
r
E
:
r
;
g
{
i
i
;
t
;
;
;
;
i
;
!
E
i
z
*
i
'
E
r
i
;
?
t
r
,
;
;
t
"
,
s
i
l
E
{
g
!
i
l
;
}
i
E
:
+
i
f
l
4
E
i
!
i
i
l
i
*
*
H
E
r
a
i
E
i
E
i
=
E
=
H
E
u
!
g
r
l
i
i
t
i
t
{
1
I
{
B
t
I
;
E
,
i
i
l
i
l
i
i
t
i
'
:
:
;
1
:
I
t
E
$
E
:
E
i
r
E
r
=
i
t
'
i
i
l
a
i
i
l
i
=
g
l
E
{
i
i
i
E
l
i
r
i
!
3
t
{
A
l
;
:
l
E
t
i
a
i
:
E
*
E
i
g
i
g
g
i
i
u
l
=
=
:
}
j
}
E
i
i
?
r
;
\
t
'
>
-
s
-
:
.
-
\
j
i
5
i
5
i
;
E
E
i
E
*
r
i
l
;
f
u
s
:
s
;
i
r
r
g
E
f
{
E
I
i
j
;
j
{
:
i
j
t
i
.
i
s
E
E
i
E
B
g
f
*
i
;
j
f
i
i
i
f
f
i
t
i
i
i
i
i
f
g
i
;
[
g
:
i
i
;
i
g
=
;
I
J
u
g
i
i
:
i
*
r
i
E
t
i
i
e
i
}
f
}
{
g
i
i
E
i
i
l
i
6
1
g
g
!
|
i
i
!
i
*
$
=
i
i
i
f
i
f
*
E
g
i
;
i
g
f
r
i
;
f
?
E
B
l
f
i
{
3
-
i
=
=
;
:
E
=
[
E
E
i
i
E
+
i
g
i
B
E
s
$
s
3
g
l
{
E
{
f
;
i
B
I
t
t
t
f
E
I
t
$
E
g
f
=
E
;
*
l
i
E
i
i
i
I
i
i
E
I
g
{
$
t
i
i
E
i
?
i
i
i
i
i
i
i
i
s
i
i
i
i
=
t
i
I
=
+
i
=
E
l
i
i
I
f
i
I
f
g
{
3
i
i
i
i
!
g
s
l
E
i
i
l
:
t
:
I
i
I
I
i
g
i
i
E
g
i
=
g
i
}
i
i
l
E
g
i
i
l
t
i
i
l
i
i
;
;
i
s
*
i
i
,
?
:
g
f
f
g
i
E
s
'
;
E
r
E
r
i
,
{
i
!
?
t
i
i
'
i
i
t
i
t
t
j
l
!
f
i
l
1
z
;
:
i
I
i
f
g
g
t
E
E
t
'
*
'
i
E
i
i
i
i
I
i
i
i
l
i
i
i
i
i
[
I
i
i
i
i
i
l
i
E
i
i
E
i
j
i
I
i
{
i
{
t
i
f
l
I
i
i
g
i
i
i
i
I
i
i
j
i
I
i
i
I
i
E
i
i
i
i
g
l
i
f
l
f
s
i
i
i
:
$
I
i
s
1
i
t
i
i
*
;
I
$
E
i
i
l
t
i
i
l
e
r
E
I
+
1
g
;
g
i
f
g
}
i
g
!
s
+
r
t
t
i
t
1
I
i
I
g
{
g
t
g
l
I
i
t
*
i
l
g
g
l
l
i
i
g
i
?
g
i
g
*
i
i
i
t
t
t
*
*
=
,
j
i
E
[
i
E
!
t
i
$
3
s
E
i
l
B
s
i
I
i
i
i
i
i
i
i
I
f
i
j
i
i
i
g
g
I
s
i
i
i
$
i
E
i
t
t
E
=
1
g
g
g
g
g
i
1
t
g
!
j
1
1
}
i
#
;
i
i
i
e
#
;
;
r
*
g
l
g
g
l
t
a
s
s
t
E
t
r
t
t
l
i
}
i
t
l
i
E
;
t
t
i
i
i
l
i
i
i
i
t
?
I
g
i
;
i
i
f
;
l
;
f
$
f
r
i
1
l
E
[
f
{
i
q
!
j
3
;
i
r
f
t
j
;
;
e
i
i
E
E
t
3
E
i
e
+
?
t
E
{
$
t
g
?
E
r
s
+
f
i
t
t
i
*
a
l
i
E
I
i
i
,
,
E
I
I
f
t
g
j
E
f
l
s
t
3
t
i
;
E
S
l
i
f
:
E
l
i
=
E
E
i
*
t
i
i
*
E
;
i
j
z - i z '
t
-
:
a
"
4
?
?
r
8
D
&
q
'
E
1
;
i
E
*
E
E
,
r
e
b
a
=
z
s
E
t
t
i
i
e
E
s
E
T
i
i
F
*
=
-
F
c
E
D
H
i
-
=
=
2
o
i
*
u
0
5
;
E
s
[
:
+
E
E
E
_
E
+
g
=
+
T
S
r
E
,
E
=
I
E
;
5
i
;
e
:
,
:
E
-
:
2
1
"
.
@
d
o
i
G
;
;
E
5
e
E
r
i
-
u
?
c
=
?
+
?
r
f
f
E
r
;
i
I
i
=
E
i
l
g
E
.
E
H
i
p
[
i
"
;
:
:
i
!
=
i
o
'
(
5
o
I
+
F
o
r
o
-
"
{
t
{
p
L
E
;
t
:
;
*
!
!
:
E
i
r
3
g
E
*
i
,
i
s
s
f
i
;
!
I
a
u
o
-
.
"
'
=
'
=
*
:
?
,
1
{
i
F
i
L
t
E
:
s
;
?
|
i
l
,
!
+
i
i
;
=
+
;
i
e
E
l
E
.
e
i
i
3
}
i
f
i
:
,
a
i
z
Z
i
i
l
t
a
F
s
;
Z
j
-
i
$
i
*
,
;
;
t
i
E
E
E
l
*
*
E
t
*
!
E
F
+
q
E
E
:
!
i
s
E
i
g
i
g
i
*
i
;
:
,
g
f
l
c
r
E
;
;
:
;
E
t
i
e
;
r
g
i
[
;
E
i
f
q
E
i
-
,
+
J
i
;
i
'
i
e
;
i
i
;
i
*
a
E
i
g
i
;
t
:
i
s
;
;
3
i
j
;
g
i
l
i
t
E
i
i
i
E
?
;
E
g
E
+
s
I
e
i
u
E
r
<
'
c
P
E
o
i
?
.
:
!
j
f
g
3
i
j
i
5
$
3
:
t
3
g
,
j
:
;
o
d
'
-
'
i
t
r
E
[
i
:
;
=
B
-
,
8
E
L
a
l
i
v
-
y
T
x
-
e
a
;
z
i
E
s
l
;
s
T
=
:
{
*
=
;
r
{
t
3
'
E
j
[
j
E
;
3
u
2
*
z
i
'
;
e
,
=
_
t
t
E
+
?
i
,
c
*
$
i
,
H
E
;
e
"
E
2
:
-
,
=
=
i
:
E
f
E
B
;
f
r
r
s
i
l
g
=
E
+
=
1
F
i
;
f
,
E
=
i
l
e
'
E
g
*
g
B
;
t
t
g
I
3
i
E
5
'
s
E
0
s
:
;
E
i
:
r
E
"
E
E
i
v
.
,
3
i
:
E
i
{
E
r
i
3
;
f
5
!
j
r
F
'
.
r
i
g
i
=
3
i
i
i
e
3
:
3
j
z
i
-
t
u
i
?
+
-
-
r
:
r
E
r
j
+
s
a
;
E
+
p
e
x
:
;
;
*
i
"
i
*
;
1
i
t
f
E
i
;
i
i
i
T
=
.
!
.
"
=
j
i
j
o
,
i
^
!
,
1
7
=
o
+
1
5
i
;
p
I
u
[
E
;
[
E
a
{
i
i
'
i
E
;
;
e
"
=
2
.
-
c
F
;
=
;
'
=
'
i
?
=
?
,
'
:
1
=
:
i
q
'
E
E
E
f
E
t
r
E
g
X
-
4
E
t
E
E
i
;
E
;
E
I
2
2
1
=
=
=
=
-
J
!
4
2
-
.
-
=
4
=
c
i
1
"
i
a
.
t
"
2
r
+
=
:
:
a
f
r
r
g
a
t
r
Q
E
;
.
E
E
E
i
=
=
{
=
=
1
'
)
-
=
;
=
=
1
i
=
;
1
i
i
a
T
i
t
i
i
,
\
*
a
1
?
i
r
i
l
;
,
:
i
Z
a
a
i
a
i
_
'
,
i
:
=
:
z
r
t
!
-
a
-
,
^
.
-
-
Z
3
=
-
r
=
=
,
!
.
i
1
.
2
.
,
=
1
.
r
:
!
t
.
!
-
-
-
=
=
=
i
-
.
a
=
;
,
a
=
.
=
'
-
!
-
i
.
-
;
-
:
=
i
-
=
=
;
l
=
:
.
,
!
-
G
-
-
7
-
:
'
-
=
=
'
-
=
=
=
=
!
-
z
-
2
=
,
,
=
=
i
2
i
t
i
1
i
i
3
7
7
i
:
z
i
:
=
=
=
i
i
'
.
=
=
:
-
1
.
a
,
:
.
z
-
a
a
=
=
=
=
^
-
-
-
j
=
a
=
a
^
=
-
Z
=
=
-
:
=
:
'
-
=
:
=
j
=
=
-
=
:
-
I
z
;
:
*
I
+
t
+
,
E
E
5
E
f
t
E
t
*
E
f
i
*
;
t
i
?
E
r
i
j
;
i
{
E
r
i
i
B
E
i
t
t
i
t
r
?
i
s
;
f
1
t
r
E
i
E
*
f
E
i
;
*
i
t
l
i
c
s
g
=
t
l
l
r
;
l
i
t
l
i
i
i
;
i
f
l
i
g
l
s
i
i
i
l
i
g
;
i
s
s
g
1
{
t
s
=
;
i
t
,
$
;
t
A
,
r
[
[
"
i
i
i
E
E
t
E
+
i
[
[
i
i
i
t
i
*
i
s
i
r
;
j
i
:
E
i
i
*
E
:
-
t
'
i
l
i
I
i
l
i
r
E
i
i
;
i
g
i
[
l
i
l
l
I
i
f
f
i
t
-
i
'
-
i
l
E
*
l
E
*
f
t
E
E
u
f
t
E
i
E
E
E
E
r
s
i
[
;
i
l
g
i
:
;
r
,
u
i
s
-
a
*
T
l
t
;
g
q
;
t
t
;
g
E
e
E
;
;
t
t
i
u
:
r
?
i
l
i
;
{
f
[
i
E
+
:
r
!
g
t
u
s
+
=
+
g
E
$
i
$
t
E
s
i
+
i
t
f
;
i
$
;
u
;
g
i
;
s
l
t
;
t
i
[
i
i
i
[
i
;
=
=
*
!
*
'
!
t
i
f
f
I
i
t
*
i
;
[
5
,
i
,
:
i
:
i
+
i
r
i
t
*
*
t
;
s
r
r
l
i
i
P
.
9
'
l
E
c
i
S
J
E
E
*
:
S
;
3
y
,
8
=
?
E
E
g
*
*
f
E
j
g
i
i
E
=
;
=
,
i
l
:
;
i
[
j
i
a
E
[
;
u
r
3
i
f
i
E
H
E
q
E
=
E
;
u
,
+
j
E
t
E
t
E
r
E
I
s
s
g
i
i
l
i
i
-
n
i
j
t
u
;
f
,
i
=
$
'
E
;
t
o
E
:
'
q
-
e
i
*
'
l
g
i
g
E
f
t
?
t
E
f
f
t
E
+
,
}
,
,
i
i
i
l
i
;
E
i
B
i
E
t
t
l
I
=
-
9
E
E
=
5
j
:
;
H
g
3
+
!
.
8
=
*
g
;
i
i
l
:
f
i
S
i
i
s
i
g
E
i
i
i
?
i
i
f
l
$
;
:
t
+
q
r
g
E
i
I
i
E
$
i
g
;
T
E
t
I
:
i
E
'
"
l
i
i
E
{
i
B
f
i
{
B
E
i
i
E
E
?
l
;
i
i
F
j
j
:
i
i
t
f
$
}
$
i
:
E
E
Y
E
5
;
i
+
E
5
l
:
:
E
3
a
3
:
i
t
i
E
T
.
;
E
H
k
i
=
*
a
!
?
+
$
r
!
E
r
r
E
H
#
{
i
i
:
x
:
i
H
.
1
i
H
f
f
I
*
E
;
n
;
i
f
*
'
i
.
i
9
;
;
=
=
'
:
i
.
!
a
i
j
i
_
s
s
:
e
a
+
,
*
+
T
r
E
r
_
i
g
i
;
i
j
E
i
E
i
E
l
.
r
E
i
!
i
r
,
:
;
:
q
E
:
n
;
;
E
s
.
c
u
;
-
i
U
f
i
r
.
E
:
1
!
r
;
a
E
:
;
f
E
[
3
u
q
i
;
r
E
*
!
i
l
'
i
i
i
!
i
3
j
i
:
e
;
i
B
f
l
f
!
i
f
E
5
i
g
i
i
*
r
i
1
:
=
=
l
z
i
=
:
i
:
:
=
1
1
;
:
;
!
l
t
r
l
=
r
z
z
;
q
1
?
=
?
:
i
,
-
a
i
=
_
:
r
,
_
=
_
j
:
-
.
1
=
=
i
=
i
i
=
=
i
:
:
-
?
i
i
:
l
i
i
=
i
a
=
i
=
!
z
=
:
=
!
.
:
:
:
i
:
.
=
=
:
:
=
,
_
;
2
;
i
v
b
t
1
4
;
E
E
;
z
i
+
s
i
t
r
i
i
g
E
$
i
5
$
+
B
;
1
#
Q
l
i
E
;
j
t
i
;
E
t
E
i
i
i
=
i
L
*
r
i
f
i
E
:
:
f
E
r
t
-
i
;
i
?
g
t
E
E
i
*
i
f
i
E
t
r
E
I
E
r
;
i
a
,
i
f
i
E
j
E
,
E
f
i
*
;
E
r
;
I
i
:
g
;
t
i
i
g
s
E
'
a
i
n
i
i
i
g
j
r
*
E
i
=
i
+
;
"
i
f
l
s
r
+
r
E
i
x
i
$
l
g
g
E
E
t
E
i
l
;
:
j
{
E
[
i
,
E
1
l
E
E
=
g
!
r
s
s
i
=
I
l
q
E
E
i
*
g
;
E
*
i
t
i
3
+
I
;
a
*
,
c
i
i
E
!
E
i
I
-
a
i
e
E
F
!
.
,
i
2
=
;
=
f
1
1
8
1
!
{
,
l
i
t
g
;
E
l
l
i
l
E
l
l
l
l
l
i
t
i
t
t
i
:
E
:
a
Z
E
J
E
E
?
:
=
i
i
i
=
;
t
;
1
1
l
i
g
t
+
l
f
i
l
:
i
s
+
e
:
e
i
:
i
l
l
E
;
i
l
t
+
;
i
=
;
f
E
r
E
i
;
r
r
r
E
i
a
E
=
E
E
u
a
j
t
'
x
t
E
?
g
;
i
t
i
j
=
i
:
E
f
i
i
i
[
,
8
;
r
*
i
{
u
5
;
T
'
E
{
E
t
*
i
l
t
;
=
;
F
-
i
+
i
s
i
E
:
L
=
;
r
i
;
i
*
a
;
5
l
i
!
;
*
i
r
:
:
=
a
i
,
L
+
=
=
!
;
;
E
E
i
E
E
t
U
T
=
E
-
l
i
i
*
l
E
l
;
u
i
i
;
E
i
i
;
f
!
=
E
'
=
n
i
i
z
1
:
E
i
i
-
-
'
*
g
i
i
g
s
E
*
i
l
i
l
i
i
i
I
i
E
*
E
;
i
i
g
E
i
:
.
5
r
S
.
g
l
E
$
g
E
E
E
;
*
*
:
r
i
r
i
2
E
*
i
s
i
r
E
=
{
;
i
t
r
;
H
e
:
a
E
t
E
;
a
i
3
[
9
f
5
$
i
i
:
j
;
:
a
;
;
;
E
E
*
3
s
:
5
:
i
:
;
i
f
i
E
i
t
r
i
E
I
i
?
g
{
E
E
,
g
i
!
r
=
i
f
t
i
f
i
a
E
E
'
E
;
o
H
?
:
q
f
p
E
i
s
=
B
=
{
E
i
i
i
i
i
{
s
l
;
i
i
;
I
l
*
i
i
i
j
E
E
i
j
i
i
i
?
l
E
I
i
l
:
i
E
$
*
+
i
i
;
,
:
E
;
;
?
r
s
{
*
s
t
;
t
!
i
}
;
i
j
E
i
i
7
E
j
E
;
;
a
z
r
u
c
E
E
r
e
:
e
$
,
8
.
8
U
+
i
=
-
'
7
2
'
*
i
l
E
e
'
l
t
I
:
,
;
i
i
r
r
i
;
*
I
'
3
I
i
?
t
i
i
[
i
i
l
i
E
;
:
r
i
:
=
;
r
?
i
:
E
:
q
d
;
{
E
E
{
:
,
i
!
E
g
H
f
E
:
r
i
n
r
H
:
t
:
E
i
r
E
E
i
:
r
E
i
E
E
j
i
x
t
l
=
:
i
=
t
*
i
E
B
l
f
i
j
:
=
n
u
E
g
E
i
I
H
e
:
i
j
j
E
:
E
I
+
j
i
l
x
=
.
1
,
=
,
1
i
i
:
t
t
i
l
l
i
!
i
t
i
I
E
4
i
i
:
[
j
i
l
,
i
,
i
i
t
i
=
:
;
i
i
=
-
;
;
=
i
i
-
=
Z
i
z
i
l
:
E
E
i
$
e
+
7
i
l
i
1
i
;
:
=
i
i
:
i
=
=
:
r
=
.
=
:
-
:
:
i
:
t
i
g
i
i
s
i
i
i
i
g
i
i
i
i
i
E
i
i
[
t
i
i
i
l
l
s
l
i
E
i
t
t
i
i
l
=
I
g
+
i
i
*
I
I
i
t
I
*
i
l
f
f
i
t
l
g
l
t
l
i
i
t
;
i
l
i
E
g
g
g
l
t
t
t
E
l
t
l
{
i
i
i
t
l
f
f
i
i
g
t
E
t
}
i
i
i
9
E
E
f
f
i
t
?
t
l
i
g
'
E
g
g
t
g
a
;
i
+
i
i
f
-
-
r
!
=
;
'
g
+
E
F
!
-
=
i
t
r
E
;
4
z
:
;
'
:
'
*
A
"
-
t
:
f
:
1
7
"
1
=
a
i
i
;
a
:
$
E
F
i
[
i
E
f
+
9
F
i
i
l
i
i
;
*
:
i
r
:
j
E
E
;
f
i
j
z
*
=
=
a
:
3
:
'
d
D
i
r
;
r
E
=
;
E
i
t
g
E
l
;
i
t
i
E
;
i
.
a
i
l
T
i
E
;
+
*
=
=
a
j
r
a
i
z
4
u
!
E
;
3
.
:
'
/
i
+
z
=
=
'
l
E
E
i
l
E
-
i
!
n
;
u
a
=
7
.
-
=
:
.
r
,
i
=
;
i
=
;
U
*
:
;
"
i
E
a
=
r
E
5
E
f
E
.
:
a
i
r
*
p
=
E
i
;
:
g
*
1
i
;
;
=
*
=
-
*
1
i
+
a
;
I
i
=
j
g
;
f
+
E
i
a
u
"
:
T
*
;
g
;
E
r
t
r
i
F
E
i
a
i
i
*
i
;
I
s
;
E
*
;
i
l
i
j
=
-
Y
!
'
-
G
x
;
=
H
u
h
g
"
.
9
I
h
(
/
F
j
U
u
E
E
j
i
1
:
i
E
i
;
!
E
;
i
E
i
E
j
F
z
?
=
i
;
:
"
=
t
?
r
E
E
i
Z
;
?
E
r
r
g
i
E
=
t
E
i
'
t
E
t
g
f
[
;
E
+
s
j
i
;
;
i
}
3
i
i
[
t
E
H
i
E
I
i
f
i
=
,
0
3
E
E
!
;
-
E
S
,
J
H
E
{
i
{
1
=
*
*
!
;
i
E
E
l
i
j
i
;
}
t
,
+
=
i
f
E
E
*
e
i
f
i
j
E
i
f
E
s
7
H
E
c
-
3
i
=
i
E
i
i
i
E
?
g
E
;
i
i
f
E
:
i
f
t
f
E
I
t
E
i
?
;
t
g
E
r
i
E
i
*
7
f
r
c
E
Y
E
I
o
,
g
j
=
j
8
s
!
i
x
H
+
H
E
H
E
i
'
E
;
;
B
i
r
[
[
f
g
E
i
i
E
H
.
E
;
t
i
g
I
i
E
E
i
f
[
i
i
f
t
*
E
:
i
!
5
+
:
;
e
:
!
2
,
p
t
?
f
j
i
:
:
$
;
P
{
E
i
,
E
i
i
;
;
j
S
E
E
i
g
'
.
*
g
=
I
E
E
i
E
f
E
I
E
i
E
E
$
E
i
E
I
E
E
{
i
E
I
i
+
f
E
E
I
I
i
;
E
I
*
i
-
4
.
*
:
-
;
i
j
r
g
t
g
E
i
i
f
i
E
l
F
E
I
i
t
i
i
t
f
}
E
i
i
{
E
I
$
i
$
i
r
i
l
r
3
i
E
E
;
P
?
*
S
:
t
r
8
E
+
E
f
;
F
P
!
H
;
g
J
F
i
l
:
E
:
I
T
E
}
I
"
!
g
E
t
l
;
t
;
.
E
-
i
t
E
j
i
l
i
i
I
?
*
f
j
I
j
*
E
f
t
I
t
s
:
t
[
t
;
i
t
i
.
i
t
E
i
l
g
r
,
s
:
u
'
-
i
z
l
E
:
E
E
t
*
,
E
;
r
i
E
i
E
=
E
[
{
E
E
$
t
f
t
t
t
i
l
i
i
j
i
g
l
l
t
i
g
t
i
I
i
i
*
i
i
i
i
t
i
l
*
i
l
i
l
g
i
t
f
f
f
i
i
{
i
*
i
l
t
I
t
*
E
r
3
*
t
E
!
+
E
t
E
+
E
t
j
i
E
?
t
;
r
*
i
t
[
i
+
;
i
$
j
i
j
i
;
i
t
e
c
E
s
j
E
r
f
E
g
l
i
l
j
g
r
s
E
[
E
E
s
f
s
*
*
j
$
!
i
E
I
E
{
3
I
$
E
F
f
I
E
f
r
?
:
:
I
f
f
[
i
i
$
3
l
;
E
i
E
E
g
;
t
H
=
E
E
.
i
&
l
Z a
2
Z '
J
)
i
r
:
*
:
;
?
i
l
s
+
+
;
:
i
i
;
E
E
E
'
a
e
s
i
=
i
-
i
a
=
u
t
E
[
i
,
i
t
i
l
1
,
E
-
E
e
t
B
t
t
i
i
i
i
i
*
g
g
*
s
i
r
*
a
i
r
:
E
e
r
:
=
-
1
i
A
t
;
s
i
I
E
i
i
E
:
E
i
i
f
r
E
*
f
i
i
i
l
i
T
i
E
j
i
l
g
E
{
i
i
t
j
g
i
i
E
l
i
i
i
f
l
i
i
E
i
I
t
E
[
E
i
i
1
{
;
i
E
E
E
5
F
E
[
l
r
i
i
;
;
E
;
i
t
;
:
r
=
H
i
?
E
+
j
i
?
a
;
;
E
[
?
i
=
z
i
;
5
-
s l
=
\
.
2
}
i
c
.
.
l
*
S
o
s
>
\
v
r
.
$ L s
.
* \ A
.
.
S
.
s L
.
k
*
\
3
{
o (
)
c
d
:
r
(
B
U c
/
)
!
{
O
"
(
)
z I
r
.
l
r
n
Z
;
.
i
2
T
;
j
f
=
s
i
;
:
{
r
B
.
1
i
;
e
-
I
s
r
{
E
d
q
e
:
r
i
E
t
,
E
:
;
$
i
E
'
E
E
e
r
s
E
*
*
c
E
l
e
I
i
i
g
E
F
:
i
$
r
+
E
r
,
i
e
i
Y
=
o
-
;
i
:
,
i
g
E
E
f
i
E
E
!
E
E
i
;
4
:
5
*
E
7
-
i
t
v
7
*
=
'
,
-
E
s
'
e
E
n
E
'
:
+
!
g
E
f
E
i
i
;
E
E
"
;
i
r
E
E
$
[
E
i
;
:
+
;
=
=
r
:
,
j
E
j
i
,
i
E
9
$
E
E
t
+
;
f
;
{
;
s
;
=
#
e
!
i
4
Z
1
e
:
;
e
s
z
;
i
=
;
!
u
E
t
i
P
*
;
i
i
*
j
e
E
;
g
l
'
E
i
E
g
=
;
;
s
E
i
i
E
=
T
L
-
*
*
g
,
i
f
;
i
=
E
E
i
*
;
E
y
"
;
:
e
e
-
A
t
,
5
.
U
=
a
I
_
"
E
*
"
I
*
3
c
-
E
B
.
#
d
f
i
e
;
:
c
t
.
:
-
Y
-
:
:
c
c
-
!
.
|
>
3
-
S
I
M
j
-
:
2
"
-
A
;
-
Y
i
-
d
i
:
"
:
-
d
,
1
.
o
-
.
,
=
?
.
=
"
t
r
*
d
c
-
h
c
g
:
e
.
s
L
E
=
*
j
!
;
g
;
:
:
p
.
g
r
j
E
E
i
i
i
=
i
:
E
i
"
;
;
i
-
,
:
i
i
'
6
s
!
<
s
'
I
o
"
:
K
g
;
;
t
r
-
o
l
o
c
!
'
3
;
9
E
^
"
0
'
E
U
>
,
U
p
9
b
*
;
:
-
q
6
'
E
E
*
-
-
=
:
5
;
-
:
1
*
E
+
A
5
B
'
E
.
=
*
.
:
:
u
o
*
5
E
t
;
'
-
i
?
a
P
=
6
A
.
;
:
E
e
v
,
"
^
;
E
=
=
E
-
J
.
;
1
0
E
i
:
E
=
:
G
'
'
:
^
'
i
y
z
'
u
=
c
-
5
5
o
*
3
*
a
=
:
=
E
;
'
;
f
:
e
;
.
{
i
E
f
E
;
E
3
;
E
E
i
i
f
a
r
'
;
f
i
-
'
'
'
.
=
'
q
x
1
r
o
,
:
H
r
E
=
.
3
:
o
d
;
.
i
"
t
9
E
;
E
B
r
+
i
l
l
-
i
f
i
+
E
I
E
E
E
t
i
i
r
;
i
:
i
s
r
=
f
*
i
i
*
i
i
;
s
s
E
:
*
[
t
o
l
=
H
I
]
E
s
E
s
e
t
E
]
i
i
l
i
E
i
:
E
g
i
t
;
E
t
'
t
;
t
i
s
r
r
s
r
;
;
t
!
i
:
=
E
g
$
i
i
t
f
;
I
i
i
;
j
:
E
;
;
E
l
E
:
+
E
;
t
H
a
P
;
y
-
t
A
E
=
e
s
'
r
:
T
i
H
E
i
+
5
i
#
-
*
E
o
E
;
;
5
r
i
:
x
.
.
i
5
g
=
:
E
I
'
-
n
,
;
'
u
'
!
H
o
*
-
c
q
,
-
e
E
p
o
r
T
c
d
-
c
-
E
"
-
i
f
"
E
E
S
i
P
g
E
;
X
u
-
E
c
:
:
i
r
.
=
g
;
:
{
E
f
;
*
l
;
+
I
y
'
:
3
E
E
!
;
i
'
E
z
?
?
+
3
E
}
+
j
s
;
E
E
j
:
&
-
r
o
l
5
7
i
=
;
3
;
=
o
a
-
]
;
c
i
v
=
-
j
:
.
d
-
o
E
E
E
E
;
;
U
;
.
E
H
;
S
H
-
'
s
:
t
+
s
:
;
+
;
r
;
+
r
=
;
f
i
i
g
g
E
E
$
i
i
E
*
f
E
i
e
l
:
g
i
E
f
E
;
;
r
i
#
E
=
E
+
+
{
,
;
+
o
s
E
f
:
E
?
t
i
T
=
+
;
E
=
;
r
=
i
{
E
x
6
:
:
-
H
c
r
;
:
c
o
f
o
i
T
p
E
:
s
-
s
*
;
s
i
l
l
!
t
:
:
g
=
.
i
E
j
g
X
;
g
9
,
e
E
;
x
#
:
=
-
7
i
i
Z
c
!
:
:
?
'
t
E
E
-
i
;
i
;
s
a
L
'
b
'
u
a
E
E
t
!
g
i
t
$
[
u
E
;
;
i
E
E
f
;
E
1
8
:
E
g
E
Z - Z -
<
a =
:
i
;
l
i
f
3
t
i
i
i
t
l
;
i
t
;
i
i
+
;
=
1
;
s
,
,
*
*
i
a
;
*
i
i
=
r
i
e
+
i
;
E
*
u
,
i
i
i
i
i
i
i
}
E
i
i
t
i
i
i
;
l
g
g
l
;
j
i
i
i
t
r
l
t
;
g
l
j
:
I
t
l
i
i
i
i
E
i
i
i
i
{
j
l
$
i
i
i
B
I
E
i
i
i
i
*
f
t
i
i
j
f
r
g
*
{
i
i
i
I
I
i
g
i
i
g
I
i
j
i
i
i
i
i
g
g
i
i
g
i
i
j
i
i
i
I
t
E
g
i
g
i
i
j
i
i
i
:
:
E
I
i
i
'
-
?
u
r
'
=
g
i
i
f
,
u
f
=
e
'
a
;
*
u
'
i
i
t
i
E
f
l
*
{
i
t
Z
i
!
,
H
l
i
l
E
t
E
s
"
t
E
E
f
E
E
i
i
;
*
*
E
t
E
t
E
+
!
H
*
E
E
E
=
l
l
i
i
l
E
l
t
;
t
{
s
'
E
f
I
r
i
E
,
[
E
.
3
[
l
f
l
[
l
i
t
:
.
s
i
E
{
f
;
i
t
s
;
j
{
E
E
;
z
i
s
I
r
E
i
i
l
E
E
E
E
B
E
I
E
f
r
E
i
l
l
l
?
l
j
g
r
f
T
i
}
a
$
[
i
=
i
'
i
u
=
:
i
a
;
E
l
s
r
;
n
l
E
*
n
t
E
i
E
l
i
t
g
i
i
g
t
g
i
a
i
=
*
'
E
+
.
g
j
'
i
:
i
E
;
;
E
$
;
?
E
i
i
=
=
E
!
+
E
:
t
i
E
=
?
i
l
a
t
E
E
f
E
i
{
i
t
-
i
;
E
r
+
f
=
i
E
t
E
E
E
f
E
E
t
E
i
t
j
t
$
i
:
=
l
i
E
I
{
E
E
r
E
j
=
E
g
E
l
$
t
E
i
r
t
E
r
i
;
E
i
E
E
i
f
i
3
E
;
,
1
?
t
f
E
E
i
+
4
[
,
3
*
*
i
i
i
t
$
i
l
f
!
I
i
;
;
H
e
s
t
;
i
i
t
E
I
i
l
i
i
t
t
[
i
3
g
i
E
:
f
3
.
f
!
{
+
r
:
*
j
;
i
:
l
i
i
E
c
r
l
j
E
i
[
t
E
i
e
'
=
,
i
i
i
,
z
i
;
;
j
a
,
-
=
i
E
n
*
E
E
i
a
E
*
s
1
'
*
s
s
s
g
E
r
$
E
E
;
i
:
.
i
*
i
l
=
E
;
*
|
.
-
r
E
I
l
*
*
E
F
J
.
E
T
E
?
g
l
-
:
.
i
?
a
j
2
.
3
3
.
q
+
3
:
I
'
:
"
3
a
6
'
)
E
I
e
E
:
;
E
E
E
H
s
1
B
e
H
?
a
y
u
.
e
y
x
o
-
=
:
I
E
s
n
o
.
g
'
;
q
-
;
i
s
r
q
B
$
.
g
i
.
;
E
:
g
i
r
E
=
E
E
+
;
r
E
;
[
i
+
E
3
-
o
-
,
t
u
:
E
c
;
a
3
I
i
i
*
H
-
E
*
#
H
q
Y
E
*
*
Y
'
5
*
t
3
f
;
E
!
E
i
l
E
i
'
i
t
f
f
i
i
*
r
i
I
t
:
$
;
E
I
;
i
.
.
a
i
1
i
'
i
i
;
n
E
!
g
*
E
:
s
E
E
E
E
+
:
,
3
8
b
E
j
E
:
E
,
E
E
+
i
i
*
j
E
:
E
t
E
!
i
:
*
;
'
"
i
E
;
i
E
g
f
:
I
I
F
,
E
j
=
?
?
;
r
f
:
;
p
t
i
i
l
:
r
;
r
I
.
E
E
E
=
;
E
;
E
+
-
E
s
i
t
*
i
f
E
3
7
E
E
;
;
i
e
f
l
i
E
.
r
s
;
S
;
;
f
:
$
j
*
:
!
:
B
E
;
s
i
E
=
i
1
,
i
E
E
E
*
[
j
;
i
;
;
:
3
'
e
i
E
;
:
i
i
l
q
s
E
*
:
r
5
i
E
;
i
E
;
7
i
=
E
z
i
i
i
l
;
'
:
*
E
i
s
:
i
=
'
g
=
E
f
i
:
t
:
i
q
i
+
E
s
i
'
s
,
t
$
i
E
=
;
E
t
i
E
3
;
E
;
I
:
.
=
r
E
i
r
3
D
-
>
q
e
.
r
s
;
.
s
s
g
u
;
?
"
.
?
g
i
r
e
;
E
.
?
;
:
:
k
i
-
;
E
i
'
'
?
v
s
u
;
*
s
5
i
2
1
t
*
i
E
j
E
i
l
i
E
r
E
.
E
E
*
I
I
t
;
t
:
:
i
a
q
.
=
c
H
Y
*
=
;
r
-
r
;
;
+
l
;
;
,
:
,
i
l
i
i
E
I
;
i
,
E
4
E
g
$
f
i
[
q
,
j
E
E
E
:
:
c
d
u
l
'
:
o
"
i
.
E
E
E
:
E
i
i
:
:
'
i
x
E
E
i
{
E
E
E
x
E
s
r
*
.
-
i
l
x
r
s
F
r
,
E
=
-
E
^
i
E
E
F
6
"
=
;
r
:
a
d
s
r
E
;
&
E
E
;
E
g
r
E
E
S
E
E
i
E
=
E
;
g
H
l
g
,
s
:
Z
=
E
=
;
+
f
c
t
r
=
,
{
r
t
r
i
r
i
g
s
'
E
o
:
E
E
:
'
F
E
;
E
g
n
-
6
t
.
v
E
i
*
u
o
,
:
r
x
G
6
t
=
f
;
E
d
,
v
H
H
E
=
g
S
I
-
U
t
=
B
-
=
_
E
g
s
i
.
E
*
a
i
:
y
a
.
-
-
C
e
r
P
-
H
.
1
t
r
'
-
.
7
.
9
,
i
U
-
=
e
-
_
-
E
+
;
F
>
.
a
B
i
3
u
n
;
.
e
-
.
i
i
.
:
F
:
t
E
*
,
i
i
.
E
E
a
a
g
*
g
E
H
V
l
s
i
j
=
=
i
i
i
e
+
U
i
u
!
o
.
A
X
'
C
.
=
c
o
D
'
v
G
u
;
E
F
-
-
{
,
E
E
;
:
i
s
r
[
'
E
I
f
:
,
E
t
r
l
t
;
[
I
j
E
i
E
;
i
F
i
l
E
i
_
u
-
u
"
q
i
=
i
o
(
-
9
.
'
N
<
o
-
!
;
E
E
i
r
;
s
i
3
;
f
;
e
;
;
:
!
g
E
i
E
t
f
r
f
i
;
E
;
H
g
!
t
Z
:
E
=
r
u
-
.
!
!
e
E
;
8
g
E
B
+
g
.
j
-
=
;
-
a
:
r
c
x
r
-
-
o
E
E
s
-
=
i
,
=
'
!
r
E
s
i
g
5
i
t
{
i
f
i
E
E
B
I
i
}
i
}
i
i
i
l
i
i
B
t
i
i
I
;
E
I
E
i
.
t
i
!
{
f
f
l
f
[
;
{
{
;
f
E
i
i
t
i
*
*
r
*
;
r
-
i
E
i
r
;
*
r
?
r
T
;
=
s
r
r
i
3
'
;
i
L
$
i
l
1
:
$
i
I
i
I
E
i
E
I
l
g
t
*
z
i
f
E
I
i
t
[
f
;
E
i
i
i
f
l
I
B
!
l
f
E
i
E
,
u
+
*
f
:
[
E
E
s
?
i
i
j
E
1
$
r
r
i
g
g
f
l
l
i
r
t
E
E
i
i
i
i
l
l
i
E
j
,
i
i
g
i
i
l
i
i
g
g
g
g
i
r
i
E
$
i
;
;
E
E
i
{
i
A
r
i
i
t
f
f
E
i
t
*
i
l
=
e
E
E
t
E
r
i
i
i
*
t
r
i
*
i
t
E
E
E
l
g
t
E
i
,
;
E
i
t
[
{
t
+
i
]
i
E
I
E
g
E
J
E
;
E
E
-
f
g
E
H
f
[
E
'
{
i
i
i
I
j
;
;
;
I
i
E
i
E
g
E
i
i
j
F
*
I
{
E
i
i
i
i
i
i
I
i
f
l
i
{
t
i
i
i
i
l
i
i
i
I
I
g
I
I
g
i
l
i
[
I
l
f
r
E
E
*
i
i
$
t
i
:
i
E
E
E
3
3
*
g
i
E
;
i
g
I
E
E
'
i
i
I
E
r
+
s
;
i
;
;
;
E
r
t
i
i
r
;
t
t
l
i
!
I
;
f
*
=
*
E
i
s
E
i
i
t
E
E
;
;
*
u
i
l
E
:
t
*
r
E
}
i
g
[
E
e
f
E
i
,
$
r
i
{
E
s
*
;
i
;
;
H
t
;
t
E
i
+
i
a
,
;
i
*
i
E
e
E
?
u
i
i
i
f
f
i
i
{
i
t
i
i
i
i
i
l
i
I
I
i
i
l
i
i
i
l
i
I
i
i
i
i
i
i
i
i
i
i
i
u
i
r
l
;
;
;
,
i
t
'
g
i
t
g
I
E
E
i
t
f
i
i
l
t
E
i
i
l
?
E
1
u
i
n
:
;
;
E
*
i
r
:
E
1
?
;
g
l
I
i
E
g
l
l
l
i
i
g
?
i
E
E
E
l
g
l
l
i
i
.
l
g
E
i
i
i
1
1
=
,
g
f
f
.
l
l
E
i
g
t
i
[
[
i
i
i
i
f
f
t
s
i
t
t
i
g
i
l
t
l
i
I
f
j
i
r
r
g
i
i
i
r
t
'
f
E
i
s
E
i
i
E
I
i
E
r
E
$
E
{
i
f
?
!
{
E
f
l
;
E
i
i
E
{
i
[
i
l
=
i
l
i
i
i
i
i
i
i
i
g
i
i
i
l
i
i
I
i
i
i
g
i
{
I
i
i
t
i
i
i
I
l
l
l
g
j
l
i
i
;
!
I
i
i
i
;
i
i
f
f
i
g
3
I
1
i
i
l
i
!
i
!
i
l
t
*
i
i
i
B
r
i
;
;
l
r
,
,
*
i
r
{
i
*
s
E
!
{
i
t
i
E
f
t
l
i
t
i
i
E
,
:
i
E
i
t
f
i
i
;
j
i
l
i
,
:
*
i
t
g
;
i
i
e
+
E
i
*
i
!
i
t
E
i
E
l
i
*
{
E
,
i
e
r
;
;
i
t
*
i
*
I
9
=
:
-
i
=
p
t
g
E
s
+
+
E
L
3
_
.
i
3
i
i
-
'
L
+
3
$
,
E
*
E
+
-
F
=
:
j
"
=
j
*
i
r
H
x
;
i
=
3
!
5
1
3
i
i
'
i
z
!
;
a
g
E
+
E
?
i
i
E
I
=
n
i
:
;
;
r
s
r
*
i
i
E
!
=
=
Z
;
i
i
E
E
;
E
e
i
=
:
!
,
;
3
=
3
5
8
e
,
=
i
r
:
f
r
g
E
=
u
*
*
;
i
*
1
?
-
e
I
i
i
;
;
5
9
-
E
5
s
s
r
o
E
"
:
;
.
E
j
#
t
E
+
i
E
f
r
a
;
E
?
E
;
E
E
'
f
+
;
:
L
l
f
j
u
'
P
!
u
s
d
k
,
U
a
x
+
d
f
l
i
E
:
:
u
E
:
;
i
3
E
i
V
;
i
;
2
;
=
E
i
i
7
A
E
;
-
!
i
*
;
i
g
f
E
i
i
S
E
E
t
i
;
$
t
1
a
1
=
i
E
t
E
f
.
=
l
E
,
e
x
;
r
i
y
i
z
-
e
=
T
r
,
E
:
9
Y
^
E
I
E
:
E
=
i
=
?
a
c
e
i
i
i
+
.
s
'
E
+
:
'
;
S
|
'
.
i
E
;
;
1
*
;
E
&
;
&
*
=
E
5
j
r
=
-
t
x
:
E
g
E
;
4
6
x
*
;
;
:
l
a
i
g
x
;
:
[
E
E
H
+
F
H
-
=
:
'
;
;
;
i
;
E
i
I
:
+
i
g
E
,
E
g
:
E
i
t
E
f
f
s
*
f
1
j
t
i
l
f
t
*
r
:
;
E
j
e
*
E
A
:
r
s
l
s
i
t
g
;
i
!
:
i
l
H
.
E
>
i
;
;
T
'
E
E
E
:
_
&
U
Z
i
i
"
,
=
:
[
'
q
z
u
X
*
H
E
s
!
f
E
x
:
E
E
e
e
u
3
E
u
-
E
;
'
.
I
E
:
"
-
6
.
s
=
S
;
.
s
:
3
q
f
!
E
E
&
i
g
E
*
t
I
:
t
:
Z
e
[
i
i
3
E
;
;
3
'
3
s
b
*
E
i
i
+
E
;
:
=
-
u
B
t
l
$
;
{
3
:
t
E
:
r
?
E
?
i
i
i
i
i
,
E
E
=
q
i
E
?
!
r
u
L
l
:
E
r
i
i
i
s
x
Z
i
i
Z
-
=
e
E
E
?
r
I
i
I
E
I
E
E
E
I
i
i
E
I
i
E
I
E
E
i
l
;
f
r
c
;
=
1
g
'
E
S
5
e
P
i
;
f
r
{
i
l
i
{
j
'
{
{
[
i
i
g
;
i
;
g
i
{
;
9
i
i
;
t
3
I
i
i
1
,
*
,
&
o
.
,
i
o
Y
;
Z
?
*
l
?
1
7
+
.
i
;
!
E
:
l
+
Z
l
E
:
i
a
.
a
z
?
i
z
l
E
Z
_
,
.
i
i
-
-
i
;
.
=
u
+
&
l
I
?
<
:
i
E
i
;
+
i
!
E
a
i
:
i
?
'
-
:
1
-
-
i
=
=
'
u
i
;
r
e
I
*
*
s
i
g
i
l
i
i
E
:
l
:
1
i
1
i
a
i
1
:
=
;
:
=
=
=
t
?
z
=
r
1
:
=
=
i
=
;
2
.
-
:
:
.
i
:
i
2
,
1
?
t
i
=
=
=
:
,
-
-
=
i
;
:
=
=
-
i
:
.
I
=
;
=
'
:
:
-
-
-
=
-
-
i
-
-
=
j
=
:
:
-
-
i
i
l
=
f
j
j
3
5
1
;
i
[
g
H
=
E
H
E
,
r
i
s
t
;
?
s
=
;
r
i
E
E
l
a
r
;
'
E
i
:
r
*
i
i
f
+
;
[
$
5
F
i
E
i
;
s
g
$
f
i
l
i
i
+
T
f
f
:
g
E
f
f
;
H
g
E
?
i
j
j
E
{
{
j
T
E
s
{
E
i
1
i
{
x
E
E
i
q
i
E
f
i
i
?
t
{
[
{
f
f
f
E
E
g
I
=
s
s
i
E
H
r
E
:
E
r
r
i
;
E
g
E
t
;
f
t
i
;
r
;
:
*
i
l
E
;
f
s
r
w
=
u
=
i
E
!
:
r
?
r
E
*
r
i
;
i
r
i
,
i
x
g
t
g
E
c
i
E
=
i
i
g
5
r
i
3
g
t
3
*
.
r
i
{
{
t
i
i
i
i
$
g
{
.
E
:
E
i
t
;
r
+
i
j
i
l
f
i
=
:
i
i
i
E
;
i
t
i
E
f
E
i
.
l
}
t
i
g
f
E
r
l
i
}
I
E
E
B
I
j
i
r
E
g
}
i
E
i
j
l
i
$
I
t
E
n
f
l
i
i
l
+
r
E
i
l
f
t
i
;
:
i
;
s
f
g
t
t
{
.
i
i
;
,
g
i
I
i
=
;
1
:
E
*
g
t
p
l
s
E
r
i
l
f
r
;
g
:
*
H
j
i
s
*
t
t
E
3
[
E
i
l
i
E
e
E
f
t
i
l
t
i
;
f
j
j
:
j
l
a
l
j
+
*
t
t
E
B
t
g
:
3
;
a
u
u
i
$
f
l
t
j
E
t
i
i
;
;
t
.
;
E
t
?
f
i
E
i
l
g
*
E
F
r
j
t
;
E
g
E
j
!
e
3
.
8
:
E
i
i
.
5
E
;
E
i
E
i
E
i
E
r
'
;
i
E
F
E
{
E
+
s
t
E
t
i
:
l
F
f
C
E
[
;
e
t
+
i
g
1
E
f
l
i
E
g
i
;
i
j
?
;
r
;
E
+
t
r
E
r
E
E
t
i
;
i
E
i
r
t
r
i
;
:
i
r
g
;
r
!
+
i
{
:
E
E
i
s
r
-
-
i
l
?
1
E
I
i
i
;
i
i
!
i
{
E
i
i
j
t
l
i
f
i
i
:
E
;
8
.
U
"
i
i
r
E
g
i
E
'
E
E
j
r
i
;
i
a
t
E
E
n
t
g
E
i
i
E
i
3
t
[
$
i
i
i
E
I
j
i
E
r
i
f
f
r
[
!
i
{
f
E
t
l
s
g
[
i
H
,
;
E
i
$
E
}
[
E
i
S
i
j
r
s
E
*
f
q
!
$
q
E
i
i
,
i
E
F
E
.
t
i
{
r
i
l
i
[
f
f
E
E
t
i
i
i
;
t
I
i
I
i
i
i
B
i
E
i
E
}
E
i
E
i
f
;
i
E
'
:
i
i
i
l
i
!
a
!
=
,
3
?
:
2
'
i
i
;
f
,
s
e
i
7
a
;
,
:
g
'
i
:
=
;
E
i
-
1
i
=
:
i
:
i
-
-
.
=
:
t
!
:
;
l
=
i
2
i
-
i
/
?
_
;
!
;
!
!
z
-
i
i
1
r
i
!
e
;
i
=
1
=
a
=
.
-
-
i
j
-
-
-
:
:
=
:
-
?
-
-
r
-
t
L
-
-
-
.
-
-
-
>
a
J
J
i
*
i
t
t
f
i
i
i
i
?
i
{
j
{
E
I
r
i
E
g
E
t
i
f
i
l
f
E
i
{
l
*
i
i
i
j
t
q
*
{
1
+
r
i
E
E
r
.
i
g
E
i
;
E
E
j
,
E
;
s
E
H
f
i
g
u
*
E
?
2
=
3
i
;
i
g
;
r
E
L
t
E
?
=
E
$
f
I
t
g
i
?
?
s
{
E
s
?
i
E
i
r
i
E
=
;
F
I
i
g
i
i
T
i
{
r
i
*
;
f
i
!
=
5
;
i
i
1
;
g
g
j
l
5
E
i
i
;
;
=
3
E
3
f
E
E
r
E
i
r
=
i
i
:
d
E
+
E
E
'
E
!
f
$
;
,
8
!
E
I
i
E
i
g
f
:
;
r
g
*
i
l
;
r
r
i
f
l
t
i
j
=
j
.
?
i
;
i
i
E
;
i
=
E
r
i
;
i
i
E
E
,
i
+
l
i
i
i
z
*
i
i
E
l
:
i
'
i
i
i
F
*
E
-
?
i
i
.
i
i
f
i
t
[
F
i
:
E
s
!
i
i
i
=
r
i
l
[
E
E
;
f
r
=
s
;
2
I
[
+
i
r
E
r
E
t
I
g
r
i
3
1
1
B
i
i
!
l
i
s
$
E
;
i
E
i
i
j
i
i
I
r
*
,
i
i
f
$
i
i
l
g
E
i
'
[
g
i
i
E
]
*
1
:
i
?
t
j
t
*
i
E
f
:
;
t
E
g
c
E
s
:
i
+
=
$
i
i
i
;
i
i
r
i
{
u
*
g
i
j
E
s
=
i
t
i
f
i
{
}
!
!
?
j
1
E
1
=
;
i
i
+
i
*
3
3
E
i
t
E
U
;
f
:
E
:
i
:
5
:
l
i
g
1
6
s
T
E
E
a
"
*
,
E
i
+
i
j
;
s
i
E
r
i
E
i
l
l
E
i
e
$
i
?
i
E
t
i
i
i
l
i
*
*
i
+
i
j
i
i
l
i
E
*
=
;
i
i
r
*
;
;
,
!
s
E
;
g
g
i
i
g
E
l
j
l
5
f
f
g
f
!
I
;
}
f
l
i
;
:
i
+
{
*
+
:
i
i
t
g
i
g
*
;
f
i
*
u
,
1
*
i
[
t
E
$
*
*
E
u
I
j
t
t
I
E
E
?
3
:
r
i
t
*
r
:
E
r
i
i
:
E
r
*
i
*
u
r
r
i
g
i
}
i
1
g
{
t
t
E
$
a
i
l
l
i
l
i
:
3
l
T
9
f
i
j
;
g
g
e
*
3
1
g
t
:
e
i
i
g
r
;
t
;
i
i
!
{
g
i
g
E
:
[
r
i
l
t
;
E
?
l
i
i
E
g
i
t
t
I
i
i
i
i
!
t
i
I
3
E
i
i
f
f
i
l
i
i
i
a
i
i
i
E
i
i
l
i
t
E
i
i
l
,
,
i
:
i
r
:
;
i
l
t
i
l
g
E
i
i
f
f
g
r
B
i
l
1
[
!
!
l
i
!
!
;
]
]
=
t
i
t
?
=
r
I
i
i
i
i
i
E
i
i
l
i
i
i
f
l
i
i
i
i
i
i
i
t
a
{
I
}
E
I
E
i
i
i
i
i
i
i
;
;
[
i
I
g
i
{
g
1
!
$
1
9
1
9
,
;
$
1
i
!
i
f
;
E
}
i
E
!
i
:
i
!
f
a
r
E
i
;
f
=
g
E
.
l
i
i
l
i
t
E
*
i
t
s
;
s
i
g
l
i
{
3
I
i
g
g
|
i
,
:
i
i
i
1
l
i
g
3
g
i
l
!
,
i
r
t
;
$
t
i
r
+
r
E
i
E
E
;
+
}
E
;
E
r
E
;
;
i
*
;
:
f
u
;
i
r
;
;
i
l
f
i
f
f
t
i
i
i
;
;
j
t
t
i
E
l
i
t
:
[
;
;
e
:
i
f
I
i
f
i
i
E
f
r
s
s
r
{
g
f
*
i
,
u
,
i
-
s
f
l
i
f
i
i
i
i
;
f
i
f
f
I
i
i
i
i
l
I
i
i
:
;
:
,
"
l
i
i
i
[
i
i
I
t
g
g
i
i
i
i
I
[
I
s
i
l
;
i
f
i
[
i
I
i
i
E
i
i
*
s
*
E
f
t
i
i
E
E
E
i
-
;
i
5
i
;
3
l
:
l
j
E
r
;
i
e
$
g
l
g
f
t
i
l
i
i
i
j
t
i
I
i
f
s
t
E
j
i
i
f
f
i
l
r
g
i
i
;
g
f
i
g
t
t
g
[
:
3
g
i
i
i
l
*
,
u
;
i
E
E
E
$
l
t
i
"
:
z
=
I
-
s
i
s
E
?
;
*
i
r
i
{
i
t
:
r
g
g
E
;
=
=
g
i
J
,
l
i
l
z
i
i
:
:
i
u
i
:
+
l
-
l
r
s
+
i
z
e
I
E
g
E
;
,
f
E
i
i
r
E
:
t
i
f
i
I
i
l
i
[
g
E
I
f
=
'
s
i
H
g
l
a
i
i
i
j
g
*
*
i
j
s
*
=
i
l
i
g
i
=
'
q
;
r
j
+
*
E
i
E
i
i
t
r
E
i
i
l
i
I
i
t
E
E
,
i
i
i
t
[
i
i
i
E
I
i
+
I
i
f
,
+
+
E
i
r
i
i
r
;
1
l
{
}
I
t
i
{
g
1
i
I
E
t
i
l
.
g
E
I
[
i
3
i
r
}
i
i
E
i
*
i
E
i
i
i
j
,
E
:
,
g
i
i
i
!
;
[
g
E
g
F
,
s
:
r
i
E
t
E
t
i
i
i
*
E
i
i
'
i
l
*
r
q
i
S
!
t
E
E
;
3
T
i
?
n
a
H
E
E
"
s
i
A
t
g
;
E
e
+
#
E
:
;
:
r
;
=
i
i
*
E
i
t
l
g
l
i
i
s
g
{
i
i
i
E
i
E
j
*
3
E
i
i
:
+
;
+
r
[
t
E
i
E
*
g
[
+
i
B
;
*
E
f
r
{
l
t
f
,
+
,
E
i
i
E
E
i
i
-
r
{
q
1
3
3
.
:
E
;
E
s
*
r
;
E
E
g
E
E
i
;
f
r
=
=
g
f
i
E
e
s
;
E
l
5
r
i
r
E
:
j
!
;
s
E
E
j
!
[
A
;
;
E
E
E
E
:
a
;
E
i
g
i
E
;
r
r
E
H
:
t
4
+
=
i
g
i
g
I
E
t
E
1
E
;
[
e
r
;
e
i
;
a
;
+
]
s
r
E
t
g
t
i
*
:
$
[
t
$
*
\
s
1
;
E
;
r
H
i
E
{
H
E
:
$
i
'
g
*
i
t
i
;
i
t
t
E
:
E
*
i
l
*
E
i
t
=
r
r
+
;
-
s
l
i
i
l
+
s
I
i
.
[
i
i
i
l
i
i
i
E
g
i
c
i
i
E
f
f
i
l
:
E
3
.
H
.
s
E
+
r
i
+
g
"
E
H
;
E
l
g
f
f
H
P
-
u
n
-
i
x
E
!
F
r
*
t
;
i
E
E
z
e
i
E
s
i
s
!
t
+
i
r
i
{
g
i
t
r
f
E
I
S
E
z
n
t
t
i
E
F
I
?
z
:
=
=
i
;
i
E
,
i
+
s
s
E
i
E
E
;
t
g
E
L
p
u
g
E
-
i
:
E
!
;
i
Z
+
=
,
i
,
;
l
i
i
'
*
i
+
g
i
i
i
E
=
j
s
,
E
i
;
,
i
r
i
i
f
i
E
i
l
i
;
r
=
=
=
.
i
!
=
1
;
l
e
"
=
l
r
y
=
E
E
;
E
E
a
i
;
:
?
i
a
=
i
r
=
=
'
!
z
=
,
i
=
-
,
=
=
:
r
E
=
!
t
r
=
;
E
:
?
i
=
i
-
=
i
=
=
i
=
.
=
i
'
i
e
[
g
-
H
*
t
i
;
E
$
s
s
*
r
E
;
;
;
g
E
E
j
j
.
g
8
A
t
t
i
E
i
{
*
t
;
H
j
+
[
t
i
;
g
j
;
i
i
?
i
*
E
E
j
t
i
f
E
s
;
;
;
+
e
+
t
r
t
;
;
I
'
E
E
:
r
E
E
E
*
i
E
i
5
+
T
i
i
e
;
s
E
t
:
5
j
E
=
;
*
:
E
!
.
i
l
f
i
!
i
i
i
3
$
1
u
i
n
?
!
*
g
i
t
1
5
g
i
*
+
E
:
=
*
i
;
*
=
t
r
,
6
.
$
:
$
a
r
=
E
E
E
t
i
t
*
i
E
i
i
r
i
E
i
E
s
+
r
z
i
1
i
E
I
:
t
i
E
i
E
i
I
i
l
i
E
j
E
f
f
i
E
g
r
r
i
i
i
g
i
i
l
r
E
i
E
t
j
i
i
;
;
*
;
=
{
e
=
;
:
s
t
;
?
i
+
;
;
i
{
g
$
E
s
i
i
t
?
;
I
I
E
;
$
$
i
E
*
i
s
l
E
.
;
i
E
;
t
;
i
E
E
t
i
i
i
E
E
i
=
E
E
i
:
i
p
i
i
t
$
5
.
f
r
*
}
*
i
j
*
r
i
i
i
;
i
s
*
*
i
t
?
l
t
u
e
:
;
t
E
?
g
i
;
r
,
i
5
;
!
;
{
E
$
f
{
$
+
+
E
E
i
E
e
u
'
t
a
+
E
E
E
B
r
t
N
i
t
i
i
E
:
i
i
i
i
E
s
;
i
l
r
*
A
$
i
f
f
I
f
;
E
=
*
=
+
E
;
i
i
E
i
i
i
E
I
E
*
i
i
i
s
r
I
E
;
i
1
4
s
i
e
i
r
t
t
?
;
?
i
j
f
;
E
s
i
E
d
s
;
i
=
t
E
E
g
I
*
[
I
+
g
E
i
f
i
f
f
1
1
1
$
i
{
[
*
f
i
{
j
r
i
l
i
i
1
:
*
'
I
i
E
i
i
i
t
i
s
t
{
i
i
i
i
;
t
i
i
i
I
$
i
i
?
i
I
i
i
j
l
t
:
i
:
F
e
r
*
i
:
;
F
g
j
i
E
=
s
*
*
:
:
i
i
i
;
I
E
;
;
E
S
i
g
I
I
l
i
+
i
g
l
t
I
l
g
i
E
i
i
i
Z
z
z
i
L
i
g
q
'
g
r
#
g
!
;
f
t
.
E
E
N
i
r
r
i
;
*
+
c
i
$
E
;
t
?
-
i
*
i
s
?
f
t
E
r
i
i
t
f
?
E
i
g
$
;
i
i
i
;
;
i
i
i
;
i
i
;
g
i
i
u
t
E
r
t
g
g
i
$
e
f
*
j
f
:
j
g
i
l
[
t
,
E
j
i
t
l
i
I
;
i
I
z
2
E
"
E
E
i
E
;
-
i
l
E
;
*
E
;
;
r
;
h
=
,
B
f
t
E
S
i
;
=
t
3
e
t
E
3
g
i
t
x
*
r
i
E
l
i
E
i
l
;
E
I
i
l
i
f
f
i
i
r
t
:
t
B
i
i
E
P
i
E
E
i
g
i
i
i
E
i
i
E
*
i
;
a
e
;
E
E
T
I
f
;
i
E
i
i
i
[
i
{
E
s
i
i
E
i
j
;
f
+
i
i
i
=
;
I
I
i
r
E
i
1
r
[
1
i
t
E
i
t
t
;
I
E
i
:
l
i
i
l
l
g
B
*
I
*
;
t
i
:
}
i
t
i
i
I
i
I
i
i
f
f
;
{
i
l
i
i
i
E
i
i
1
,
!
i
i
E
g
r
i
t
g
t
i
t
,
H
,
;
E
3
:
E
E
"
E
i
:
g
i
=
g
i
i
t
g
$
E
e
i
i
E
F
E
g
i
I
j
t
E
l
:
+
=
=
,
i
:
E
s
+
;
i
i
l
1
i
:
E
;
E
i
t
E
E
{
,
i
t
t
E
;
s
i
*
H
[
t
E
i
;
1
=
i
l
i
*
s
;
,
s
s
+
i
g
i
+
t
E
f
=
E
t
[
!
r
i
*
E
=
i
*
t
E
i
f
E
z
i
:
i
t
=
i
i
1
,
E
i
i
=
z
i
;
1
$
E
E
H
E
E
I
:
E
f
+
i
i
H
E
A
r
r
?
r
"
s
:
=
;
{
[
S
g
i
*
E
i
:
"
:
?
i
?
i
s
E
:
i
t
l
!
i
t
i
:
E
E
$
t
I
z
i
n
t
,
[
=
d
i
E
E
I
e
[
[
E
]
r
+
]
i
i
;
i
g
E
!
t
'
'
*
i
.
E
t
i
i
f
f
i
f
:
i
;
t
r
;
I
+
;
+
E
s
I
r
;
;
i
:
;
:
E
g
;
j
t
;
;
i
E
E
E
*
i
g
l
i
l
i
E
i
i
i
i
i
i
t
l
{
;
[
l
i
f
f
f
?
i
I
E
I
t
i
i
;
t
E
i
;
i
i
l
;
r
i
1
r
j
s
{
r
i
E
r
i
r
i
+
i
i
i
i
E
i
l
i
i
r
i
f
E
E
I
f
i
i
{
t
?
l
f
I
t
.
i
i
t
g
;
3
*
3
E
i
1
H
;
E
;
r
E
i
u
i
;
s
i
F
e
H
i
:
;
E
;
#
E
3
r
=
=
i
r
g
i
E
l
f
,
[
g
E
#
i
E
t
i
t
f
;
i
i
E
i
+
;
,
i
i
i
r
E
s
i
i
i
:
*
f
g
E
i
E
$
F
r
;
T
g
*
{
B
i
r
i
i
f
;
i
t
?
+
l
r
t
i
;
l
+
g
t
[
E
t
t
i
t
r
:
t
=
?
*
i
I
;
+
E
i
f
i
E
r
'
:
E
I
t
;
{
H
i
l
a
t
;
E
i
l
f
[
.
;
E
i
+
E
=
=
L
:
=
.
:
s
E
s
;
{
;
i
=
E
'
E
E
q
i
E
E
_
E
E
f
E
;
E
I
t
*
*
E
E
-
z
o
n
,
,
=
-
,
=
t
?
a
*
p
:
E
:
u
E
E
i
!
E
E
s
[
[
3
f
i
i
[
j
j
+
i
E
g
t
i
s
[
?
t
'
=
=
=
:
:
'
;
f
g
E
!
;
i
;
E
I
E
i
*
{
E
l
i
t
*
5
1
f
u
i
{
*
i
i
;
;
E
i
E
I
i
1
l
-
=
i
;
=
i
i
:
:
i
i
j
g
s
'
*
r
5
[
+
5
g
r
i
E
E
'
[
E
-
s
"
{
;
E
c
?
t
j
t
r
i
r
i
r
l
:
j
*
i
r
J
i
n
E
i
E
i
E
;
E
;
s
H
i
H
;
i
i
!
;
E
i
i
i
s
s
i
l
f
'
r
i
=
E
E
i
;
;
l
i
;
g
i
t
i
l
l
j
r
B
i
t
i
i
f
E
,
i
[
I
t
;
;
E
f
r
;
E
=
*
i
l
E
l
g
E
t
!
E
,
:
i
i
i
J
i
q
t
E
}
;
t
I
f
g
I
a
;
g
;
I
g
t
E
l
*
f
+
s
f
.
[
i
i
[
E
i
g
s
E
e
[
:
$
i
i
:
i
*
i
}
r
i
i
i
*
i
l
E
i
i
E
i
i
E
E
j
!
i
!
;
i
,
i
;
i
l
r
i
i
l
i
i
I
i
i
i
g
a
i
i
i
?
s
i
;
:
!
i
i
t
i
i
i
i
i
i
i
a
i
g
i
E
i
3
E
E
E
f
*
[
E
j
;
E
:
i
i
l
E
j
[
;
;
=
-
=
;
;
i
E
i
t
f
t
'
u
i
l
i
E
l
g
I
j
{
j
f
l
i
l
E
f
a
l
i
g
j
;
{
+
l
,
1
r
i
l
{
;
i
;
:
f
,
i
g
-
:
i
E
3
i
t
i
i
f
t
E
e
t
u
t
i
E
a
*
;
r
=
3
l
E
i
E
t
1
E
t
#
;
;
;
i
$
E
{
l
u
E
E
s
E
r
i
s
;
=
s
i
i
i
i
i
i
l
i
;
=
;
t
f
E
;
i
;
;
u
i
;
,
i
;
;
;
i
i
i
;
s
r
{
i
l
i
j
t
t
i
j
t
g
l
i
i
*
*
t
t
*
I
i
l
g
E
i
i
i
i
i
i
[
:
:
*
E
.
E
E
t
,
i
;
=
r
-
i
r
r
i
;
r
;
g
t
;
1
;
t
E
H
I
{
;
i
i
{
;
!
i
{
i
g
s
I
I
I
i
E
t
i
i
;
i
l
f
f
g
E
i
;
E
i
'
i
*
;
=
r
i
r
i
i
;
E
n
'
}
i
:
,
,
t
l
i
r
i
l
t
g
g
l
i
i
i
[
E
E
i
s
E
j
;
i
i
i
f
f
l
i
i
i
i
i
l
i
i
l
l
i
E
f
i
E
l
[
i
j
E
i
i
B
g
{
I
I
I
f
+
i
*
:
E
i
E
i
i
i
i
i
i
E
I
y
i
l
1
;
i
r
i
*
*
i
=
B
r
j
E
f
l
?
*
*
E
a
E
r
?
s
T
3
i
l
#
i
E
E
=
s
E
<
s
-
i
,
=
i
s
E
E
;
*
j
i
r
;
q
i
E
;
:
E
E
f
u
l
i
;
f
i
i
1
;
i
;
i
l
i
j
a
t
{
+
i
j
g
i
;
=
:
i
i
l
i
t
g
g
{
{
i
i
E
I
t
t
i
3
{
i
i
i
I
i
i
B
s
t
s
l
l
{
.
i
I
f
E
=
c
s
?
f
r
:
f
i
i
$
g
=
$
;
=
i
e
E
*
i
i
;
!
t
=
i
j
n
E
+
$
q
;
t
i
t
I
i
i
E
f
f
i
j
i
l
i
i
i
i
l
;
s
i
t
j
i
t
g
i
s
i
l
i
?
i
t
l
i
i
a
;
;
+
:
s
E
s
;
;
i
i
i
l
i
E
t
r
;
;
;
r
s
g
r
i
i
i
=
=
l
i
t
l
E
I
t
*
[
:
E
f
:
,
{
,
*
f
E
E
t
E
i
j
t
r
'
E
-
F
i
E
i
:
r
5
i
=
r
-
'
r
*
;
s
H
I
a
s
E
*
r
r
e
r
d
*
E
l
s
E
i
g
U
E
;
E
;
c
f
E
i
u
z
1
=
;
1
i
'
=
i
E
*
i
l
=
+
i
,
g
E
i
E
E
I
i
g
!
g
;
i
l
j
;
i
E
i
i
;
I
1
;
=
i
=
i
;
i
f
$
i
{
.
f
i
{
l
s
r
l
:
i
i
i
i
i
i
i
i
i
i
i
i
f
g
t
l
$
i
i
s
*
s
i
I
g
I
+
E
I
*
3
i
i
j
-
E
-
q
E
E
F
"
-
i
'
!
l
P
s
r
:
!
E
"
E
j
8
E
1
3
.
l
s
.
E
n
E
I
n
o
.
d
t
s
.
9
!
E
a
e
r
*
l
s
!
s
3
=
s
q
i
s
E
;
s
=
i
{
g
.
!
;
$
E
E
$
t
E
;
B
x
f
t
i
I
3
:
b
:
e
e
-
=
E
i
,
;
i
;
E
E
q
E
r
[
i
E
;
i
t
i
i
E
t
+
E
*
E
i
s
I
{
f
r
i
H
E
E
E
i
E
E
:
E
E
f
H
.
S
E
i
;
i
i
i
c
:
t
;
r
E
E
f
a
i
E
E
i
:
I
5
'
s
i
3
E
'
*
+
r
i
o
t
i
i
;
n
;
E
i
t
i
t
E
a
s
s
i
E
;
U
Z
*
5
H
E
i
;
;
i
e
t
l
i
r
E
3
;
d
'
I
'
g
;
;
:
E
;
D
F
O
:
t
-
=
=
u
i
s
E
;
;
o
B
o
3
;
E
E
v
s
o
o
'
d
t
+
E
,
g
f
i
:
t
,
E
E
E
E
!
*
r
z
7
j
E
:
-
9
c
i
c
r
;
;
i
f
*
+
,
H
;
;
i
E
s
i
+
H
i
!
e
E
r
E
;
;
i
s
s
E
;
r
=
i
'
,
-
,
z
3
.
L
i
z
a
i
s
e
:
E
E
E
;
q
j
i
3
;
i
i
E
f
[
j
f
t
j
E
:
1
=
=
=
i
,
+
;
?
?
,
.
?
i
J
.
i
.
7
=
a
+
,
.
?
i
l
?
,
i
=
*
Z
9
v
e
E
.
e
4
;
T
:
a
=
+
=
r
,
.
j
,
e
:
a
.
>
,
-
E
l
.
=
i
,
.
3
i
;
i
9
-
I
;
=
*
-
r
_
:
:
-
-
l
Z
=
t
=
=
=
,
1
_
1
=
_
1
=
_
=
:
i
?
;
:
i
=
=
Z
i
Z
:
=
:
=
:
:
i
i
+
i
7
=
i
a
:
=
;
-
:
l
=
=
:
-
=
l
1
l
l
.
1
,
t
r
i
+
1
:
=
,
i
=
i
=
=
=
.
=
?
1
:
:
:
=
:
1
z
=
=
=
.
:
:
:
.
a
=
_
:
=
=
i
.
i
-
=
i
=
r
-
_
=
=
=
1
r
=
-
i
?
=
:
l
l
r
-
-
;
i
;
+
:
s
E
*
t
:
E
;
i
i
:
e
;
E
;
;
t
s
s
q
i
*
;
:
i
r
E
i
r
g
*
a
s
j
j
l
i
j
i
E
?
t
i
E
g
i
E
i
i
l
j
1
[
;
{
i
*
s
i
g
E
E
i
E
i
i
f
[
i
=
s
3
i
f
?
E
E
f
+
{
1
i
i
i
i
{
t
f
{
,
E
f
f
j
i
i
!
j
f
g
i
H
E
f
i
l
I
I
=
{
r
+
+
F
:
r
c
E
s
F
r
.
+
E
r
E
E
f
E
l
E
E
:
E
i
i
E
g
s
i
;
f
i
f
f
i
i
;
i
E
E
i
E
f
i
t
i
g
t
i
3
i
;
;
s
s
e
E
i
i
'
a
i
g
t
g
i
i
l
1
s
i
*
E
i
:
1
1
F
E
E
[
E
E
E
g
g
:
E
t
E
I
i
l
g
i
:
i
r
3
i
i
i
i
f
i
;
i
E
i
A
\
;
i
t
1
,
i
3
E
I
E
c
;
$
r
i
:
;
i
E
i
;
E
{
;
i
l
{
i
r
E
5
[
i
{
j
g
t
E
i
?
l
i
,
E
E
f
;
t
t
E
E
;
[
q
1
i
=
i
l
+
g
i
i
a
s
r
i
i
l
i
t
:
E
t
g
e
*
r
r
r
i
i
i
=
=
:
u
i
?
*
i
i
+
i
i
=
r
i
s
r
*
i
i
[
;
-
i
=
3
{
*
i
f
:
X
,
i
i
i
$
i
E
5
i
;
i
i
i
,
E
i
'
l
&
=
.
i
+
-
E
+
i
c
e
'
=
E
I
E
E
t
i
;
g
E
=
:
I
U
E
,
E
;
E
E
,
{
g
E
E
E
i
i
|
i
E
i
?
g
:
i
E
;
i
i
.
$
+
$
H
g
.
i
H
E
E
u
H
e
E
"
i
*
i
r
i
t
i
g
i
5
+
i
E
i
s
!
?
E
l
i
l
:
E
i
t
l
i
;
!
+
;
i
[
E
!
r
=
E
E
i
*
'
i
i
:
;
*
:
;
r
=
t
?
r
.
i
g
E
g
;
E
i
i
i
t
i
g
i
g
;
;
s
=
i
;
E
i
i
c
+
i
f
i
i
*
g
t
i
;
r
r
z
j
i
i
H
?
#
[
t
3
H
f
'
e
s
;
i
=
E
9
!
t
:
=
{
E
*
I
E
g
i
$
r
3
E
E
E
E
?
i
i
i
l
t
i
t
E
E
i
;
E
E
E
5
i
\
c
c
i
H
E
'
l
-
:
:
i
:
t
i
a
{
{
[
t
=
i
;
i
E
i
E
i
i
l
'
;
u
s
'
E
'
E
i
;
!
:
F
.
9
e
'
=
x
*
'
i
t
$
E
:
=
;
i
i
E
$
"
,
i
i
g
;
3
+
:
r
E
i
*
:
+
s
E
b
*
i
i
;
,
-
;
r
:
E
t
E
i
E
+
+
i
1
4
i
n
'
E
=
T
s
'
E
-
;
u
v
=
;
;
+
E
T
g
i
E
i
E
i
o
i
3
.
E
;
]
u
i
;
:
:
*
d
i
6
X
.
E
l
s
=
=
:
L
:
H
5
;
5
E
S
i
s
=
*
E
i
$
E
e
'
?
i
E
!
t
g
t
:
i
Z
Z
?
'
=
!
i
r
l
;
f
3
1
=
=
i
i
r
r
;
=
l
|
i
i
A
#
i
;
t
E
E
r
i
r
?
E
I
i
i
l
i
r
i
,
:
;
'
i
i
:
-
i
t
Y
=
=
1
7
s
.
7
X
-
i
=
!
:
:
i
=
1
.
1
i
7
=
=
i
i
!
-
_
,
.
i
:
:
:
:
=
=
-
=
-
=
?
=
=
:
=
:
=
1
.
Z
:
=
+
:
a
=
,
=
i
,
.
=
=
?
-
=
-
i
z
=
-
-
1
;
!
r
E
r
'
;
i
?
i
?
i
s
I
+
1
[
x
1
;
1
:
t
i
E
,
r
i
r
$
l
f
f
i
s
:
E
:
I
3
E
:
E
.
E
i
t
E
g
e
E
;
+
l
B
E
H
E
E
i
E
E
.
:
E
e
j
d
;
;
i
l
,
:
E
E
F
.
E
E
a
E
;
r
E
-
-
'
-
'
'
t
i
i
i
i
i
i
i
g
l
l
i
l
j
i
j
i
g
I
i
i
i
i
s
i
i
i
r
$
s
E
t
s
i
i
i
i
E
i
i
i
i
a
I
l
g
i
i
f
u
g
r
E
i
i
$
i
i
t
i
}
i
{
*
e
a
r
{
i
*
i
i
+
t
E
$
E
,
3
"
E
3
;
i
t
r
r
r
l
r
f
q
r
E
i
E
;
,
=
1
i
l
E
{
[
3
r
E
E
i
'
a
{
g
E
9
g
t
;
E
{
:
i
i
i
i
s
i
l
S
g
r
g
E
+
:
j
:
i
i
t
g
i
i
$
!
i
f
i
E
3
5
E
3
:
i
I
e
E
r
E
E
E
j
s
]
*
f
:
i
E
_
E
3
:
=
i
i
i
,
i
g
#
t
$
F
i
i
i
i
{
r
r
t
E
*
s
E
i
t
;
1
E
e
F
g
j
i
i
E
i
$
;
;
;
;
j
i
t
3
l
,
+
,
:
Z - Z
i
H
E
E
s
:
#
3
r
t
i
i
t
*
s
+
u
E
g
.
E
=
i
:
:
s
*
i
E
i
g
E
i
E
E
E
,
E
E
?
s
E
E
E
B
.
a
.
f
E
E
H
#
q
"
E
*
E
,
i
{
;
l
u
;
}
E
!
=
i
i
E
{
r
I
i
i
E
}
i
i
E
t
i
i
I
i
i
l
j
j
i
i
l
i
E
i
E
i
l
i
i
g
E
i
l
:
i
F
*
f
i
+
i
g
r
F
j
i
f
3
{
?
i
*
E
E
j
i
t
f
i
*
f
$
{
E
E
H
E
S
E
i
$
;
E
i
r
E
i
i
l
I
B
E
E
E
{
I
I
i
i
i
i
l
E
E
i
i
i
B
i
t
i
i
{
g
i
i
I
:
E
E
+
T
E
S
\
+
;
t
;
;
u
,
i
t
E
i
.
{
j
j
i
f
l
i
e
f
i
c
e
B
+
i
E
;
r
g
;
g
*
E
:
i
g
i
j
t
:
i
5
;
*
E
+
E
r
i
;
;
'
i
s
*
i
i
;
$
r
E
?
i
I
l
;
+
r
i
l
{
t
f
t
-
E
+
[
g
i
g
g
$
i
}
E
g
?
g
E
i
?
1
z
a
o
i
:
i
i
r
r
s
E
E
i
;
,
E
r
*
E
E
i
3
[
f
{
j
?
j
;
i
;
E
i
i
F
E
=
=
,
l
i
i
E
!
'
=
E
I
l
i
i
i
l
l
i
:
i
i
=
=
!
*
?
:
:
E
f
!
f
1
i
i
.
7
=
:
t
;
?
t
l
i
E
f
t
;
s
t
t
e
i
*
f
E
E
f
t
i
E
{
i
t
i
E
s
l
i
+
j
j
g
$
i
i
i
f
$
i
E
I
t
?
E
f
i
t
E
i
[
f
l
i
?
g
$
i
E
E
E
E
;
t
1
=
;
i
;
g
g
f
}
f
i
g
;
B
{
}
}
1
i
;
t
:
l
s
i
t
:
i
;
g
g
i
i
f
t
g
i
i
t
E
E
;
:
!
E
E
E
g
E
i
t
f
I
i
E
I
i
i
i
i
i
i
r
$
i
E
E
i
f
i
g
!
t
'
l
i
t
i
{
i
i
i
;
,
*
+
t
I
E
g
t
l
i
i
E
i
i
i
i
i
t
t
t
t
g
g
l
l
;
t
g
l
i
i
$
E
g
3
E
;
{
i
l
i
-
i
i
}
5
g
g
;
E
;
*
i
i
g
!
;
!
j
i
i
i
i
I
r
i
i
i
,
i
i
E
I
I
i
i
B
$
i
I
i
i
g
i
i
t
}
E
I
i
i
E
E
f
i
l
f
i
t
!
i
B
.
+
,
i
r
t
i
*
i
i
i
f
i
;
I
i
1
i
E
Z
;
i
a
,
E
*
x
;
i
r
l
i
s
i
i
=
r
i
i
:
s
i
;
E
;
E
E
j
E
E
:
=
l
=
v
t
,
i
I
!
t
i
i
.
i
[
i
i
l
a
;
:
{
E
3
.
i
i
[
l
g
E
:
i
t
*
i
t
l
t
t
f
t
i
a
;
r
=
E
*
*
i
i
}
*
t
i
t
l
f
}
*
-
;
i
s
E
i
c
,
E
H
=
E
s
;
j
E
i
#
i
e
i
*
[
i
E
;
3
$
[
5
t
=
;
s
e
U
:
;
E
j
r
E
E
?
E
E
}
s
[
3
[
E
j
$
E
l
t
i
t
i
i
i
i
t
I
i
E
$
i
i
E
*
i
=
:
E
;
i
l
l
i
i
i
E
;
t
j
t
$
i
l
s
3
t
E
}
E
i
i
i
3
?
s
3
i
E
:
1
r
t
E
j
:
i
*
:
E
;
E
s
r
r
u
E
I
E
E
E
E
i
$
;
;
i
E
i
i
i
E
E
E
i
i
l
E
.
Y
n
.
9
i
e
.
F
t
H
,
i
c
I
-
]
q
'
l
:
E
'
1
g
i
l
t
t
i
{
l
E
r
i
E
E
E
i
i
t
t
i
i
g
t
I
i
l
l
l
*
I
E
.
s
:
;
.
9
6
'
5
.
9
.
s
.
H
E
E
:
:
E
E
i
l
J
=
?
i
q
:
$
i
=
E
E
'
i
i
i
t
;
f
E
E
t
E
j
e
#
t
;
;
i
:
i
t
s
+
E
E
E
i
'
[
s
s
2
*
:
8
3
t
-
;
+
r
i
E
E
E
+
*
E
$
t
H
i
H
E
B
,
E
i
E
+
E
t
i
i
E
E
i
l
i
+
t
;
S
:
E
H
+
:
s
*
3
a
s
=
r
r
i
{
s
i
E
i
i
i
j
g
i
E
:
l
i
i
i
t
i
i
i
$
i
g
{
E
;
.
r
i
;
B
l
l
E
,
[
;
;
i
i
*
E
i
;
t
i
*
'
!
;
:
;
*
r
E
;
,
E
r
s
g
J
,
e
.
s
3
q
c
;
i
u
i
l
s
*
r
i
g
E
E
i
?
H
;
i
i
*
E
i
t
{
E
E
i
;
;
c
,
E
H
j
F
E
r
i
g
i
E
f
i
E
g
;
$
E
E
;
i
r
t
+
i
:
i
;
i
:
i
i
;
u
E
i
:
E
;
;
I
:
q
t
t
s
c
I
!
:
r
$
i
E
$
E
r
r
r
i
i
t
r
i
t
E
E
r
f
f
E
=
e
i
i
=
i
i
g
B
i
t
t
*
i
E
U
O
=
:
T
r
u
.
2
1
i
-
d
-
;
;
S
;
-
:
"
=
j
:
'
o
;
3
*
f
9
.
f
;
-
t
r
.
F
-
-
E
;
E
=
.
9
J
-
i
s
8
3
s
'
5
E
S
i
S
E
t
E
E
E
i
[
E
g
;
,
5
*
'
>
'
J
>
"
'
E
E
E
s
*
r
l
i
l
q
r
*
r
m
*
'
-
i
i
,
s
*
i
u
{
i
}
i
i
g
j
t
I
1
:
i
i
I
{
i
i
I
[
i
g
i
i
?
i
j
i
s
f
,
;
I
r
l
i
l
i
E
E
f
E
s
t
i
J
E
s
E
:
i
*
E
E
#
I
i
2
g
+
-
3
i
=
j
j
i
;
r
r
;
3
+
;
:
E
i
;
=
i
i
t
i
l
E
t
s
i
t
t
l
l
i
e
i
i
$
g
i
!
}
{
f
}
i
1
f
{
l
i
}
!
i
=
i
i
E
!
=
e
t
;
a
'
*
f
:
E
r
i
s
i
E
i
v
+
i
6
H
i
E
n
e
e
'
E
;
a
=
i
:
i
s
E
x
E
"
,
E
H
t
.
E
n
,
J
F
I
"
*
=
.
^
r
=
E
E
;
A
g
n
,
-
!
:
g
'
f
i
8
E
E
E
:
s
n
X
3
E
-
8
[
:
F
+
5
E
E
E
E
b
T
i
s
-
i
i
1
,
P
#
3
u
'
i
t
s
j
P
c
u
'
=
(
!
C
O
-
C
o
:
^
(
n
=
L
F
^
r
U
U
-
i
.
:
u
I
:
E
;
T
.
E
E
T
I
;
t
t
a
t
*
t
i
;
E
t
"
.
!
.
.
-
|
D
=
=
O
;
.
-
(
E
_
t
s
1
a
r
?
,
:
'
r
9
*
6
a
E
,
X
1
.
t
i
E
E
-
9
o
j
o
,
U
r
E
X
:
=
;
E
c
E
*
p
i
=
X
o
:
t
=
"
6
g
r
i
b
e
=
!
P
L
*
;
:
i
;
E
;
E
i
'
Y
U
x
i
g
v
U
)
Y
)
9
-
:
i
?
i
i
t
r
;
$
s
s
E
:
.
-
^
q
r
t
r
=
E
-
o
-
-
-
r
o
q
^
L
.
!
o
C
6
,
!
F
i
I
O
9
C
l
.
X
;
E
{
?
a
e
!
E
E
-
,
=
.
e
.
.
s
.
e
!
:
H
r
*
,
,
:
i
E
+
E
H
$
i
;
{
i
E
=
,
i
u
{
v
E
[
;
i
E
t
E
i
:
t
+
;
i
.
(
0
H
=
E
.
i
Q
r
c
.
;
E
?
V
>
p
q
t
_
!
u
s
9
!
<
4 :
-
Z Y
=
:
J
I
T
I
i
i
5
i
I
i
i
E
a
$
?
f
i
:
.
:
E
*
E
j
:
E
i
E
E
i
E
E
T
E
t
E
i
H
i
i
l
;
l
t
i
t
$
i
}
g
i
#
l
i
t
?
j
i
i
i
I
1
?
t
l
E
{
E
E
j
i
i
{
i
i
i
i
i
l
i
i
i
g
i
t
l
t
i
l
i
l
*
z
i
l
i
i
E
i
i
i
i
g
*
i
j
i
E
r
s
g
i
i
i
E
g
j
{
i
t
i
}
E
i
I
E
f
f
i
;
l
;
i
l
t
i
t
r
;
:
i
r
t
I
;
i
i
i
;
5
=
'
i
E
E
i
i
i
T
;
[
E
l
E
i
i
t
i
:
:
*
j
:
a
f
t
i
]
!
i
i
i
i
=
;
=
i
i
;
i
i
u
"
E
E
i
E
?
;
i
i
i
f
f
t
E
r
;
*
H
t
;
E
i
r
i
i
i
:
t
;
i
i
i
j
;
i
I
E
i
l
i
:
:
i
i
E
E
i
g
f
u
j
l
+
+
[
;
i
t
f
f
l
E
I
{
r
r
;
i
t
i
l
i
i
f
t
i
;
i
E
i
i
e
;
E
*
,
E
i
E
?
g
i
;
=
'
:
i
l
e
*
i
;
i
5
;
t
E
i
j
j
j
;
;
E
s
s
=
;
t
i
i
g
g
;
:
i
;
?
i
;
j
l
t
i
p
g
*
E
E
i
j
s
:
u
,
*
+
r
=
g
*
;
e
=
i
f
f
i
[
g
{
l
g
?
i
i
i
i
;
i
l
i
i
l
i
l
i
?
+
E
=
;
E
E
i
;
t
i
i
E
i
i
=
*
!
I
;
g
F
E
E
E
i
*
I
i
-
;
i
r
E
E
;
l
E
i
:
l
;
i
l
E
i
j
l
t
i
i
i
;
i
i
i
i
f
f
i
i
t
:
i
l
I
i
i
r
;
I
;
i
{
l
i
E
t
E
*
:
;
[
i
i
l
1
!
!
i
i
f
l
!
:
l
t
i
i
*
*
f
i
+
E
e
E
i
*
t
x
g
:
E
i
E
+
i
:
f
.
i
;
*
e
a
E
;
t
f
;
i
l
$
i
:
i
i
i
E
,
E
i
i
i
B
=
y
i
i
=
;
z
i
E
i
l
E
l
n
*
i
i
;
:
:
i
i
a
r
r
j
1
i
!
i
=
I
g
?
;
:
i
f
r
i
g
:
t
i
:
1
;
t
l
i
*
e
E
i
?
i
E
e
E
-
-
_
_
_
_
_
_
_
-
:
$
t
r
f
f
i
.
i
;
E
l
i
g
;
;
-
i
i
l
i
E
f
r
i
;
I
i
i
l
i
g
t
:
l
i
i
t
i
t
9
i
?
i
g
f
f
i
E
i
?
i
;
=
i
I
r
E
i
f
r
?
i
I
;
i
l
u
t
E
:
i
i
i
{
*
i
:
E
g
;
i
i
j
t
I
}
i
*
+
+
i
l
r
i
f
;
i
r
B
i
i
i
+
$
:
i
i
;
E
i
E
*
r
+
E
;
i
#
E
i
j
*
E
i
i
i
E
l
1
;
i
=
:
i
F
=
u
?
E
g
;
B
E
i
i
5
o
+
s
a
;
i
t
i
i
i
B
t
j
i
i
,
5
I
'
f
E
-
?
;
+
:
i
i
i
i
;
i
j
;
:
r
e
i
*
r
E
i
*
E
:
i
|
:
i
i
!
:
i
i
E
t
r
s
i
r
t
E
B
i
i
=
=
i
;
t
t
i
I
f
i
f
i
E
i
*
,
{
l
i
i
I
;
{
1
i
1
=
i
i
$
i
E
f
i
i
I
r
i
i
i
l
l
1
1
l
z
l
1
t
t
i
l
i
j
E
g
l
[
f
i
[
i
i
l
1
i
r
t
i
1
*
t
i
j
l
;
*
*
i
z
i
i
:
1
;
1
1
1
i
I
i
i
}
E
1
r
g
[
3
r
;
i
i
E
E
r
#
E
r
r
E
+
i
i
;
i
,
i
i
i
i
=
.
;
E
i
i
E
t
g
l
1
l
t
+
i
i
r
i
i
}
I
I
t
i
i
l
{
+
i
l
l
i
*
1
r
t
;
E
:
;
i
'
E
?
e
c
;
x
r
!
t
E
;
H
r
;
-
r
,
g
r
u
B
?
i
i
i
g
i
g
l
$
{
i
j
}
g
g
i
i
i
i
?
*
r
?
i
!
;
2
1
=
1
i
i
+
j
a
?
i
r
E
:
?
:
=
i
r
g
*
E
i
i
;
E
r
;
z
f
i
n
E
f
:
;
=
;
?
s
E
f
;
=
I
;
i
?
1
i
l
1
4
:
;
E
'
i
*
l
g
+
j
i
t
l
i
i
=
i
.
:
i
r
i
i
i
i
E
*
;
;
i
j
}
f
[
{
g
i
g
i
i
i
i
[
,
i
E
E
r
i
:
i
;
i
i
:
=
t
l
i
t
E
i
i
i
i
5
i
,
*
r
i
;
r
l
i
t
i
l
i
i
l
I
a
i
l
i
i
}
g
f
i
i
1
'
i
i
;
i
;
i
3
p
;
i
i
i
i
i
E
;
i
i
E
[
i
r
E
$
E
i
g
F
i
l
f
i
=
t
E
i
E
'
i
:
;
}
l
e
i
t
r
i
s
r
r
i
=
.
;
q
t
i
'
?
i
g
i
f
5
g
5
g
i
;
;
f
l
+
r
r
=
s
3
i
i
:
n
+
i
*
{
i
f
E
E
g
=
i
r
+
i
i
;
5
[
;
;
i
E
u
r
*
*
:
i
=
E
=
?
E
i
E
*
T
;
t
'
s
;
g
r
s
s
i
?
E
i
i
:
l
I
I
$
E
i
i
s
i
;
n
i
i
i
l
;
t
;
g
g
:
g
I
E
i
9
i
i
t
i
i
i
I
$
t
=
i
i
t
;
;
r
i
g
E
;
j
i
l
i
r
=
F
;
r
r
j
;
t
i
E
E
=
;
i
s
:
i
i
i
I
i
i
i
E
i
i
i
j
i
E
i
E
l
i
i
i
s
i
;
:
}
i
i
f
{
i
g
t
I
;
g
i
I
i
;
i
!
t
g
*
[
l
i
!
i
t
I
E
i
$
q
i
e
r
E
r
l
i
t
i
i
I
l
E
t
i
i
!
l
E
i
I
i
E
[
I
i
f
f
i
f
i
E
i
'
-
1
l
i
f
i
i
1
g
i
f
f
j
i
f
i
i
l
t
j
i
i
:
a
r
E
*
,
E
g
i
:
i
1
E
:
;
e
i
:
:
E
E
J
f
l
=
,
i
l
i
i
l
{
i
E
i
i
i
E
f
i
i
j
[
I
g
i
{
i
g
{
E
i
g
!
i
?
i
i
i
E
l
:
=
=
>
i
*
f
f
'
*
1
i
i
l
i
i
i
i
g
t
i
g
i
i
i
s
i
i
i
i
!
I
i
i
i
t
s
i
t
g
g
i
g
=
i
i
i
i
i
{
.
i
i
g
l
i
i
l
s
i
l
e
s
i
l
i
t
r
i
r
!
g
i
L
z
Z
=
?
i
;
}
!
g
l
i
t
E
i
t
i
*
t
1
i
i
i
f
i
t
+
s
E
$
x
*
1
i
i
;
$
E
'
E
H
f
E
E
a
;
i
C
r
o
-
A
;
6
r
c
(
d
'
E
I
E
i
E
i
i
E
g
}
;
i
r
:
f
f
,
E
+
=
j
:
I
q
U
,
3
E
l
U
t
E
U
E
f
E
E
f
E
E
*
E
s
E
;
!
B
.
E
+
{
:
E
T
E
F
s
+
=
T
3
g
T
i
i
s
E
e
$
;
t
+
E
s
:
;
n
'
E
i
c
s
I
E
E
a
E
k
E
:
'
t
=
=
t
t
I
S
+
:
:
E
T
a
9
F
E
q
,
U
E
'
6
"
,
E
-
F
-
-
4
I
O
t
)
i
=
=
F
i
'
;
s
i
l
t
E
1
:
.
^
i
J
,
-
:
:
t
r
-
a
2
X
:
a
r
.
.
:
=
:
l
:
>
E
:
5
:
-
=
-
=
:
=
:
=
:
-
i
=
1
;
:
=
:
:
=
=
.
:
=
-
=
=
_
=
=
_
_
-
-
-
'
I
l
i
i
i
i
E
i
i
*
t
i
,
*
*
i
I
i
t
g
E
l
i
E
i
i
E
i
i
i
I
i
i
i
i
r
[
E
t
;
s
i
l
l
i
t
i
g
t
g
t
I
i
t
I
g
i
l
i
I
f
f
i
g
i
!
I
*
t
s
r
l
t
g
t
i
g
i
E
:
I
i
l
I
:
I
?
E
i
f
f
{
i
}
f
f
i
i
i
i
i
i
l
i
i
i
.
l
{
i
i
i
:
i
i
i
?
3
g
i
t
E
i
I
E
r
:
i
$
j
i
a
r
i
?
?
i
{
i
i
g
r
l
r
t
i
i
i
i
i
i
l
i
g
;
l
i
i
I
[
i
i
t
i
l
i
l
i
i
i
i
f
f
i
i
l
i
i
i
E
i
i
i
i
i
t
a
;
*
s
E
t
f
i
E
p
i
E
;
i
'
s
S
t
E
i
:
$
f
j
B
*
E
I
i
i
;
I
i
o
.
Y
!
.
-
,
0
.
1
[
i
d
.
J
i
,
j
2
l
a
o
=
9
5
u
d
H
-
.
)
i
o
3
2
6
P
I
(
)
o
.
-
r
r
=
!
d
G
A
'
?
*
3
f
r
o
'
;
i
o
E
{
E
:
P
E
g
E
.
r
H
0
q
o
l
T
b
D
.
-
9
o
o
E
N
i
E
6
t
L
Q
E
'
o
o
o
H
!
!
(
)
(
.
)
C
.
)
F
F
F
* \
s
l
\ s
^
S \
\
l
t
T
.
I
\
o
;
;
i
;
q
:
E
E
i
l
r
i
i
l
i
i
i
E
j
E
;
t
i
i
E
t
t
E
i
r
t
{
I
E
j
E
l
i
i
d
+
u
r
:
;
$
*
*
t
i
l
i
l
i
g
t
E
*
i
E
t
l
i
E
i
r
t
f
f
t
f
f
g
E
B
I
i
l
;
:
:
c
i
s
E
,
;
E
H
=
E
f
f
*
l
t
i
E
j
E
E
?
r
i
3
5
i
E
e
g
*
+
j
;
i
l
5
f
i
s
E
E
S
"
;
E
:
s
i
I
+
g
+
E
r
s
s
E
p
i
x
u
;
i
;
{
E
H
E
E
:
t
:
;
'
g
;
*
*
:
m
r
S
[
i
-
;
e
$
*
T
i
;
i
F
:
i
F
f
i
t
t
*
;
r
i
E
;
r
i
H
I
]
$
;
?
E
g
*
i
E
r
.
E
E
i
;
*
r
;
i
;
t
*
s
:
s
i
i
i
i
E
$
E
g
i
t
i
$
r
i
E
i
i
i
i
i
*
I
i
l
i
l
i
i
g
l
i
i
I
i
i
i
l
i
a
g
t
r
E
:
i
]
E
l
F
E
I
I
i
E
$
$
I
r
f
i
f
$
H
j
I
I
;
E
E
g
I
i
E
E
:
e
*
3
r
r
g
;
g
H
;
u
_
$
E
r
E
r
r
f
i
j
I
i
i
j
i
;
1
E
3
l
t
:
i
!
5
q
g
s
S
i
-
E
I
5
-
,
.
:
=
2
a
;
?
i
g
[
!
;
+
g
!
;
!
F
E
t
x
;
f
t
f
+
!
l
t
i
+
i
*
!
E
,
?
_
,
=
i
:
=
:
i
E
:
=
+
z
=
=
i
=
:
!
?
=
i
=
j
2
i
i
:
7
2
+
i
:
i
4
n
=
=
1
i
:
.
i
1
=
i
:
i
i
l
i
=
*
i
s
s
f
*
,
E
s
I
i
j
g
r
l
g
;
E
B
5
j
;
f
g
*
E
l
r
*
;
s
l
,
:
u
+
E
i
a
:
3
;
u
i
'
i
i
i
l
l
r
E
$
G
*
;
+
;
a
s
t
'
u
t
g
i
i
g
1
g
g
5
t
a
"
B
c
,
i
E
H
E
r
r
r
r
;
E
F
r
;
i
l
E
:
r
f
i
I
E
B
*
l
t
g
E
I
;
:
+
i
s
g
g
i
i
t
:
E
E
E
r
;
-
A
*
;
E
t
i
'
u
s
;
s
;
r
;
q
a
r
.
i
t
=
E
n
:
g
E
E
?
i
E
$
r
I
i
;
t
i
i
,
i
i
E
+
[
l
r
l
j
E
E
r
I
E
t
=
j
t
$
g
E
"
,
E
,
[
!
E
#
s
i
;
5
=
E
E
n
=
i
i
i
i
j
1
+
i
I
E
i
:
E
i
5
u
r
E
.
i
}
[
{
I
g
{
j
3
g
{
;
g
g
[
g
g
g
;
1
s
i
t
i
E
i
i
l
E
s
i
;
f
f
g
E
I
i
i
i
H
n
*
c
*
j
i
=
;
s
;
'
i
i
$
5
1
E
E
F
[
[
;
;
i
i
;
t
s
i
*
e
v
7
s
:
i
i
l
i
s
i
r
i
i
i
i
i
i
i
i
i
i
t
i
l
l
i
I
E
i
i
i
:
i
I
i
i
+
'
:
E
'
s
a
!
i
:
i
a
E
s
3
3
i
s
8
r
E
'
!
r
E
s
+
E
g
i
?
E
E
5
q
r
:
a
5
;
.
=
!
I
g
t
t
i
l
i
E
i
g
I
I
t
i
l
f
f
i
l
i
i
i
j
l
i
i
j
i
g
l
t
t
g
1
,
8
I
+
i
:
:
g
*
:
i
r
p
l
E
i
{
E
f
g
E
s
E
E
:
i
i
i
+
i
I
i
E
E
*
{
:
.
E
;
i
E
r
F
:
c
;
3
;
l
?
+
r
+
s
=
i
i
$
;
f
i
i
j
i
i
i
i
$
i
l
i
i
i
i
i
g
i
l
f
f
l
i
i
i
E
i
]
;
i
;
u
:
i
E
r
E
;
t
E
*
t
i
i
i
i
t
r
[
i
g
+
i
S
i
r
i
E
r
H
;
r
j
;
H
E
i
r
:
{
E
i
E
E
E
i
l
;
?
l
?
$
i
?
I
t
=
F
i
r
i
E
i
i
;
:
,
E
i
;
E
i
'
'
E
?
i
j
g
E
f
I
l
i
i
i
I
i
i
I
i
i
i
{
i
i
i
}
i
i
i
{
B
j
j
E
i
i
i
t
i
l
i
i
:
i
j
i
I
i
t
t
j
,
;
t
=
,
8
;
;
r
;
r
i
;
,
=
s
t
i
i
*
*
I
I
:
3
l
*
E
l
i
=
i
z
,
=
!
i
;
a
;
!
i
t
i
:
;
t
;
t
i
l
f
I
t
=
r
i
;
i
:
=
i
:
,
1
=
t
=
:
;
,
1
1
=
=
:
f
[
[
E
:
;
E
i
E
E
i
t
}
i
E
t
E
i
B
i
i
$
i
f
g
t
i
$
i
f
p
3
s .
! i
'
f
-
i
'
E
l
i
*
t
l
i
3
E
i
l
l
=
t
i
i
I
i
B
i
l
{
i
E
;
t
i
i
t
l
i
f
=
E
i
i
i
i
l
E
a
;
E
g
l
f
t
i
E
,
:
=
g
$
:
;
7
i
*
i
E
t
i
?
=
{
E
E
;
E
{
l
E
i
F
E
E
,
i
t
s
a
+
*
i
s
i
,
E
E
r
,
t
i
u
E
8
s
H
F
b
=
i
s
?
I
I
I
i
t
f
i
I
i
E
I
I
[
a
i
i
i
?
i
i
i
E
E
I
I
E
i
I
t
i
r
?
3
"
r
q
i
e
E
=
8
x
r
i
t
;
E
{
i
:
*
E
$
:
r
r
e
*
F
t
i
i
:
i
s
t
$
t
'
:
:
e
i
.
f
r
\
r
*
i
E
i
E
f
,
E
E
E
;
E
g
i
E
i
=
*
r
;
:
i
i
-
"
E
s
E
i
H
i
E
H
E
E
;
,
;
g
+
;
f
l
t
;
;
;
g
t
i
i
i
s
r
;
i
i
;
;
*
t
3
;
;
i
a
q
s
E
i
g
:
$
$
f
i
l
g
I
i
;
!
!
E
;
i
E
i
E
i
j
i
t
i
j
?
E
3
i
:
t
i
s
E
[
t
t
a
3
i
t
u
=
i
s
;
i
z
z
t
;
E
t
?
g
E
E
E
:
E
\
-
g
E
i
+
9
*
*
"
u
l
i
l
*
E
*
l
t
f
i
i
l
;
i
;
i
i
i
g
g
i
;
1
g
$
i
g
1
g
1
s
;
E
l
;
$
;
s
i
E
[
*
*
t
;
i
:
s
+
r
i
i
i
*
r
i
t
g
E
t
r
g
I
i
,
i
r
:
r
$
r
E
E
g
;
}
f
E
t
i
+
f
3
;
+
=
-
*
*
q
;
r
s
+
r
i
u
i
t
i
i
i
f
F
:
i
E
j
?
:
j
g
j
i
f
{
i
g
r
;
;
:
:
*
;
9
5
+
:
S
t
:
f
i
l
f
*
i
i
[
+
+
;
a
E
;
r
r
{
F
f
t
;
i
E
?
$
?
+
y
*
i
;
t
;
I
H
i
;
x
i
[
E
,
r
r
i
E
3
i
;
;
:
L
Z
;
E
!
'
o
'
r
=
7
-
1
i
Z
i
e
r
E
B
i
l
H
r
;
r
g
;
i
:
l
t
l
'
i
E
E
E
E
E
i
$
{
E
t
E
g
E
?
E
t
t
i
f
f
i
i
i
i
E
t
l
i
i
E
g
t
?
t
i
i
t
i
t
E
i
;
i
{
i
H
+
E
i
=
*
*
l
t
I
i
i
s
l
i
l
i
i
i
i
i
g
i
i
i
i
I
i
g
i
g
i
i
i
i
l
g
{
t
a
g
g
i
i
t
i
I
i
I
i
i
g
i
f
f
i
i
i
i
E
i
i
l
i
i
i
g
i
i
I
i
i
j
i
g
l
E
i
i
i
r
{
E
i
l
I
i
f
i
t
t
j
:
i
r
l
E
,
{
$
i
l
i
i
i
i
?
i
t
g
i
i
i
I
i
i
i
i
1
i
i
t
i
i
i
i
g
I
[
i
i
r
i
+
f
g
+
;
!
f
E
,
E
:
f
E
*
:
?
=
7
;
H
;
i
i
;
E
q
a
3
:
i
^
-
^
:
a
Y
&
;
E
t
:
i
E
"
?
t
!
E
i
i
=
s
'
;
&
;
*
i
+
:
+
i
t
t
a
t
;
y
+
E
o
"
g
E
;
u
E
E
E
e
c
s
S
;
*
q
=
=
i
*
l
g
i
t
E
S
E
1
*
;
T
I
u
.
:
o
i
.
b
:
u
;
g
i
t
g
E
f
E
i
i
;
t
H
s
E
;
3
!
1
.
*
E
;
s
*
q
:
y
;
i
o
r
n
!
$
T
H
i
i
i
i
$
E
E
i
5
;
l
s
l
E
i
1
E
r
+
i
l
;
?
E
E
i
f
*
E
i
j
s
c
b
H
-
-
E
h
-
g
I
a
.
g
;
=
t
\
#
i
=
l
J
c
-
q
=
9
a
F
t
C
.
E
;
;
p
'
i
+
i
E
E
.
f
g
5
i
3
E
H
+
I
I
;
I
:
=
i
1
3
E
E
B
+
J
E
i
E
E
;
E
*
=
+
E
T
I
-
E
B
r
E
E
,
l
=
i
a
r
o
!
'
;
+
z
l
l
t
q
:
l
i
i
;
c
E
s
i
E
s
+
f
g
i
E
i
g
t
s
E
=
l
'
i
=
r
*
;
s
r
1
i
;
A
$
[
i
i
:
g
;
e
l
i
l
i
E
i
?
F
r
I
:
E
i
l
s
i
i
i
i
i
i
i
1
3
i
?
s
*
.
H
l
i
i
f
E
T
{
i
i
f
;
x
g
i
*
E
I
+
i
l
E
*
i
;
i
;
;
;
r
E
?
|
i
E
+
g
i
i
s
:
r
+
E
e
5
:
T
o
-
;
,
'
o
'
p
,
i
i
^
G
;
:
E
t
1
.
:
i
3
s
r
s
s
i
;
=
u
>
.
.
u
x
d
.
:
i
3
*
i
3
*
"
t
;
E
i
E
s
3
-
i
s
*
i
g
f
i
i
r
;
c
t
g
i
i
;
E
'
E
E
=
E
r
g
f
E
$
i
l
i
q
U
i
,
r
(
3
*
g
E
r
f
:
+
S
i
'
E
r
s
c
+
;
8
.
;
i
8
=
;
s
c
r
E
l
r
j
i
3
i
i
3
E
t
t
s
r
i
*
i
E
?
;
i
s
i
t
{
i
t
t
f
j
E
;
[
;
i
E
*
I
E
;
:
t
;
;
E
A
i
e
i
i
s
*
:
i
,
r
r
q
r
E
E
f
E
i
*
i
H
=
H
i
;
v
g
s
;
;
S
H
r
f
l
s
x
E
E
:
j
g
F
v
L
.
4
6
A
v
4
a
4
e
!
-
i
5
l
=
.
.
\
*
E
E
u
r
=
4
r
i
l
E
t
E
$
[
g
E
i
3
:
i
:
i
i
i
{
E
E
i
E
H
i
i
l
[
!
i
:
T
H
u
;
E
j
l
i
E
r
i
.
!
E
t
E
i
i
i
f
E
t
g
j
i
i
?
E
j
l
E
E
E
i
:
i
E
t
i
E
E
f
l
i
i
f
i
i
;
i
i
i
i
l
e
i
i
E
i
g
i
$
i
E
E
t
;
l
E
E
i
i
i
t
E
i
;
t
i
3
+
E
f
'
:
E
l
E
E
t
?
g
t
l
g
e
*
1
1
;
l
i
E
;
;
E
e
:
a
p
,
E
U
=
E
i
s
e
e
e
i
E
e
{
x
'
s
:
i
t
+
1
i
l
i
i
:
,
r
g
i
F
v
p
E
E
;
?
r
;
f
f
i
E
g
E
I
i
1
[
i
r
g
i
E
i
;
g
3
g
g
i
t
z
:
i
I
t
E
{
t
i
i
l
i
i
i
;
t
E
l
l
i
i
i
:
t
*
g
E
i
i
t
'
;
i
E
f
E
1
L
=
1
=
;
j
i
H
E
.
[
g
5
?
;
'
;
3
'
i
q
X
^
-
j
-
=
i
l
*
:
g
I
t
I
[
*
i
t
i
i
i
i
t
i
t
'
i
1
!
l
l
l
g
i
g
l
i
i
i
c
A
?
,
.
+
S
e
g
i
i
3
:
e
a
E
I
j
d
'
9
S
.
E
o
g
'
E
-
o
(
'
0
9
.
9
:
q
E
3
(
3
"
;
T
e
i
I
E
E
=
=
5
.
=
.
I
;
.
K
h
E
:
q
T
i
3
E
i
e
E
;
.
T
E
t
E
U
6
H
;
&
8
i
&
i
-
7
a
)
Z w -
Y
'
a
*
m
-
J
:
S
,
.
s
!
j
i
i
E
i
i
g
t
E
i
g
i
+
t
E
i
i
E
;
t
:
i
f
g
g
;
E
*
;
E
t
i
?
s
t
l
;
t
;
;
:
,
!
i
i
i
g
I
E
i
i
i
?
E
j
i
i
i
E
i
i
I
i
i
i
i
i
i
f
?
i
E
i
i
i
i
{
i
t
r
;
i
\
;
t
E
E
E
i
j
r
E
a
j
r
;
i
I
f
f
!
[
i
=
i
s
r
s
E
i
?
E
:
;
+
r
=
r
?
i
*
i
;
E
q
i
i
t
i
r
j
r
j
;
;
j
;
i
;
E
t
j
4
i
i
A
+
*
g
s
f
'
=
i
i
#
1
=
t
i
i
E
I
f
i
;
E
E
F
;
I
H
#
,
5
.
E
i
i
i
:
=
s
i
i
t
i
j
j
g
{
i
l
f
i
t
i
l
g
E
i
r
E
l
s
,
$
i
?
i
r
i
?
i
t
=
;
;
i
l
:
l
E
i
i
5
1
E
t
E
f
I
i
g
i
E
r
i
{
i
t
g
f
l
i
i
g
l
j
E
t
g
I
i
E
i
j
t
+
l
[
!
E
E
u
[
e
t
:
l
t
;
;
i
i
*
f
t
i
+
;
s
!
l
t
g
i
:
:
s
;
z
E
j
E
;
r
E
r
i
f
i
j
i
[
[
;
[
3
;
;
$
I
[
?
s
i
j
i
s
t
?
s
g
E
i
l
i
f
i
=
:
$
E
r
i
I
j
E
H
$
?
E
,
H
f
A
g
g
;
;
*
r
*
!
i
i
i
,
,
i
E
i
E
t
E
;
!
j
i
i
f
E
t
E
=
{
=
;
*
;
$
;
H
:
E
E
e
E
p
E
;
z
i
z
r
i
i
i
f
j
i
;
i
a
;
=
:
s
=
i
l
s
i
f
r
i
i
i
*
t
E
l
t
E
;
r
f
i
f
i
s
i
;
;
l
;
,
*
i
E
i
q
*
i
i
*
=
i
4
i
$
r
i
l
i
;
+
+
i
i
f
f
r
i
$
f
f
i
*
i
F
E
j
f
1
,
1
=
i
t
;
;
E
$
i
[
i
[
[
I
i
:
;
f
;
;
i
E
?
f
i
E
i
i
;
l
i
s
E
=
i
:
i
t
*
i
1
:
i
i
I
E
I
I
i
$
g
i
i
i
i
;
*
f
t
i
j
r
E
i
i
f
l
f
g
;
g
i
i
f
E
E
E
:
i
E
,
s
E
E
E
,
r
r
T
n
:
*
i
$
i
F
=
,
;
:
i
;
i
c
*
3
t
t
E
g
I
[
g
j
4
=
l
i
[
E
$
j
i
;
j
f
i
3
j
e
i
I
;
$
;
E
i
i
i
$
F
t
{
j
i
+
i
}
t
$
\
*
{
;
i
.
i
E
i
i
B
i
E
E
?
;
;
E
E
E
i
{
i
i
r
g
i
*
s
i
s
$
:
a
t
:
=
1
a
i
i
i
i
E
E
l
i
j
d
"
.
S
:
,
!
.
I
.
'
=
{
'
u
T
t
E
i
+
;
t
+
i
r
g
i
i
i
t
=
1
a
l
i
;
c
E
f
[
r
f
r
E
i
l
e
i
3
1
1
;
i
$
i
f
!
f
:
*
.
r
*
;
l
=
,
r
F
s
e
c
Z
l
a
E
E
i
i
E
E
I
i
E
E
I
5
s
E
=
'
'
i
i
i
!
i
E
i
$
i
t
j
E
i
i
!
;
i
!
[
E
j
I
r
i
$
i
r
:
s
'
E
a
:
H
'
!
i
i
t
$
t
E
?
i
i
E
}
$
g
f
r
l
l
i
E
l
f
i
i
E
,
f
f
i
g
[
g
l
i
E
i
r
i
E
*
i
r
l
s
i
i
!
i
i
g
E
f
i
;
{
$
r
i
i
;
l
t
*
l
I
i
}
f
g
g
3
;
3
,
E
:
-
,
:
i
;
;
T
i
g
c
=
f
;
;
'
l
g
E
i
9
s
E
^
b
=
;
E
*
r
+
t
H
i
i
*
i
i
i
b
I
;
3
;
E
;
$
E
l
9
i
E
i
i
r
s
;
s
E
:
;
:
s
:
r
,
[
t
i
:
i
t
E
I
i
}
i
g
;
l
{
i
3
j
E
i
i
l
E
t
r
i
+
l
i
l
=
i
:
i
a
a
E
i
f
i
=
=
:
f
i
;
"
E
&
E
'
=
H
;
+
=
i
E
;
i
s
E
i
i
;
?
?
+
?
7
E
g
i
!
*
E
:
E
E
=
.
=
=
:
:
I
s
i
r
i
g
i
g
[
t
g
l
i
:
i
!
g
r
E
l
I
i
I
l
g
g
l
t
i
$
s
t
{
i
i
[
i
2
t
f
g
s
*
I
f
H
E
H
3
t
l
i
E
i
i
i
i
i
i
i
i
i
i
i
i
s
i
i
s
i
i
i
i
i
?
!
i
:
i
i
i
l
i
I
i
i
i
i
i
i
l
i
i
E
E
t
t
i
t
i
i
g
?
t
i
i
i
s
I
l
g
j
x
i
i
'
!
}
t
i
i
+
g
i
[
E
?
i
i
I
i
l
l
i
i
i
i
i
i
i
l
I
i
i
1
l
i
f
i
a
i
l
s
g
i
1
1
=
g
l
E
E
i
i
i
g
i
f
F
;
F
-
-
;
W
i
i
s
r
j
*
s
,
;
*
f
3
;
*
i
s
S
[
;
i
E
3
i
:
E
y
r
g
:
r
i
:
E
*
i
r
s
g
E
e
;
+
$
E
$
E
*
e
E
i
$
=
*
;
r
s
;
T
i
:
t
i
t
q
;
t
;
i
i
i
F
e
f
i
i
i
t
i
q
s
l
u
E
;
i
s
s
*
5
g
E
E
t
E
f
i
:
i
I
3
i
5
'
[
*
x
;
E
t
i
:
i
E
+
;
e
=
i
i
i
;
*
T
t
t
u
:
;
;
T
r
i
i
E
?
;
=
i
i
i
3
i
E
g
E
$
g
F
i
i
i
t
I
*
$
5
=
?
-
=
i
*
'
=
'
i
;
;
*
;
'
i
E
i
=
'
i
t
i
i
l
=
;
r
E
E
i
p
r
;
c
,
E
E
:
3
H
;
;
:
;
:
:
i
+
l
t
E
i
r
E
t
i
i
l
i
j
?
i
i
t
i
g
i
*
s
E
i
*
n
t
I
E
f
:
:
E
;
E
E
i
s
;
j
i
l
r
E
+
r
?
t
E
i
E
i
E
i
i
E
i
i
i
E
i
H
i
*
i
i
$
t
E
}
:
r
i
s
i
:
f
n
=
j
;
+
*
*
i
r
i
;
i
*
;
i
;
g
i
i
i
*
i
i
g
*
E
t
f
E
I
i
:
i
q
t
j
g
t
i
i
:
i
l
!
!
;
E
!
i
?
i
i
i
i
:
E
i
:
l
t
i
t
;
t
;
i
g
E
i
+
i
t
.
r
E
i
E
i
E
i
E
t
f
,
r
r
+
:
s
i
;
i
s
E
i
i
r
r
i
i
E
$
i
i
x
E
E
i
i
?
}
t
;
l
$
?
i
i
i
j
j
t
i
l
i
E
i
j
t
1
1
1
1
;
E
z
l
i
z
i
=
:
?
r
:
3
8
i
E
i
E
E
3
E
g
;
1
?
-
i
'
i
7
1
:
:
=
i
z
'
=
=
i
=
;
=
z
:
i
=
,
*
*
r
r
g
t
E
E
E
E
E
E
i
i
i
+
i
f
i
E
i
l
E
i
*
E
i
l
E
r
E
f
E
I
{
z
l
l
i
;
l
i
l
i
g
i
+
t
t
g
!
I
I
r
l
i
i
i
i
i
i
i
1
I
i
i
i
i
l
E
i
=
i
i
t
t
e
?
t
i
i
;
E
i
E
E
i
;
i
E
5
E
i
i
i
;
*
;
t
i
;
E
;
r
E
i
E
;
=
r
E
+
j
E
i
E
g
r
i
{
f
t
.
i
r
}
*
i
E
r
f
E
i
i
t
i
i
j
i
;
E
t
t
}
l
E
g
i
l
E
i
i
i
i
i
t
t
;
,
i
t
t
i
i
*
i
i
l
t
}
i
f
L
i
i
i
i
l
i
i
i
g
!
j
i
i
j
E
E
f
r
E
{
}
X
i
r
+
i
i
i
$
i
T
r
[
i
$
{
{
t
$
i
g
i
t
t
;
t
3
t
;
+
a
;
i
t
i
t
u
i
:
l
1
g
I
E
;
1
E
r
E
u
I
F
r
-
-
-
,
!
E
!
i
E
;
r
E
E
E
'
H
t
;
g
r
E
i
i
:
!
j
E
i
t
E
{
i
t
t
}
E
H
i
i
$
i
*
:
f
l
i
i
B
i
t
i
B
i
i
E
f
i
t
E
1
j
i
i
E
i
l
i
{
i
i
j
E
{
E
*
E
E
i
:
E
;
:
E
O
.
.
E
i
-
i
'
t
t
*
*
f
*
i
g
i
t
i
j
g
i
i
g
g
!
i
l
i
*
l
i
E
g
i
i
a
t
t
i
:
E
E
T
\
z
=
P
t
$
u
s
f
+
[
.
:
?
,
,
{
E
i
}
i
g
i
g
t
I
I
g
E
I
i
i
i
?
E
i
I
t
1
{
E
i
r
s
r
t
E
E
t
s
i
i
i
I
E
;
*
i
1
,
t
t
i
t
i
l
l
t
{
i
i
i
}
t
;
i
r
E
[
g
i
E
i
[
f
i
i
i
i
E
E
i
i
l
f
1
;
Z
E
q
:
i
'
-
g
i
!
i
l
i
g
E
I
!
i
i
t
i
l
i
i
i
l
i
?
;
l
i
l
g
E
I
t
i
!
t
l
i
r
e
f
E
t
=
Z
,
=
?
.
r
=
!
=
:
:
:
i
E
E
E
i
$
;
s
g
s
g
g
g
g
g
f
f
i
f
i
g
g
i
i
g
i
l
i
{
f
i
g
s
g
g
;
g
f
g
i
g
:
'
E
"
;
s
l
z
i
r
s
E
E
t
[
[
r
g
f
i
f
t
H
f
i
E
;
r
i
i
e
;
r
;
j
r
,
r
*
*
s
;
$
?
'
i
'
i
f
f
}
g
g
i
g
i
i
i
f
i
i
i
f
i
j
i
s
*
i
i
:
i
,
,
g
'
f
g
,
'
E
'
:
s
E
3
*
r
;
i
;
g
$
f
f
E
j
i
t
;
;
e
;
t
l
i
s
r
;
:
t
i
i
,
i
i
f
i
i
s
j
f
i
i
i
g
i
i
g
i
g
i
f
g
g
i
;
I
i
;
;
i
i
g
i
i
j
f
;
:
;
i
i
i
i
i
i
;
g
g
i
i
i
i
i
i
i
E
}
E
{
E
r
}
i
i
i
i
E
E
i
i
E
i
E
t
i
g
g
E
i
t
r
[
+
E
#
-
q
t
5
i
;
:
'
i
:
f
l
i
f
f
g
t
t
r
E
r
g
;
{
r
f
t
=
3
f
E
j
E
f
i
t
1
g
l
E
'
E
a
.
E
5
i
q
I
g
q
$
;
E
6
5
f
*
E
i
f
E
i
l
E
;
a
i
;
s
E
i
;
;
i
E
i
E
3
i
?
E
r
E
E
,
r
*
"
5
E
l
i
t
=
'
i
*
'
{
*
l
i
g
t
l
:
3
r
t
;
;
?
i
I
I
I
i
i
.
i
i
i
i
i
t
i
r
E
E
r
;
;
{
i
f
;
E
f
f
i
l
f
i
E
i
i
=
E
i
E
r
,
E
E
i
;
{
i
:
+
a
a
E
s
t
g
I
E
E
S
l
E
E
E
E
E
+
;
:
B
E
;
T
;
;
:
y
i
j
E
?
_
E
!
,
A
g
a
E
E
E
s
E
;
n
E
I
q
q
U
;
;
1
B
I
i
1
I
i
g
i
E
I
$
i
H
i
i
l
i
i
i
i
I
i
f
s
E
I
i
i
E
r
i
r
I
s
P
u
E
*
?
E
$
E
E
E
-
d
:
E
E
E
I
E
[
f
+
:
i
?
f
*
;
i
l
E
r
E
i
E
[
$
;
H
:
T
t
;
i
1
'
r
;
=
.
c
H
i
U
>
i
i
i
r
i
s
l
E
t
i
E
i
i
i
E
i
g
3
E
i
E
A
f
i
i
i
i
l
}
E
[
j
i
i
i
?
:
l
i
f
j
f
i
i
$
E
i
$
i
F
f
i
*
g
E
g
{
j
E
f
E
i
i
f
E
f
f
i
f
f
i
f
i
f
E
f
;
i
g
g
g
g
l
i
t
i
g
i
g
f
u
g
i
f
f
f
s
g
f
f
g
*
I
i
i
;
i
s
g
i
s
g
;
E
H
t
5
:
i
i
F
i
E
3
i
f
-
f
u
'
u
i
*
a
E
E
E
E
?
i
F
i
l
i
i
r
E
E
i
f
i
f
i
f
+
f
E
i
'
i
i
i
g
g
i
f
g
*
i
g
i
t
g
i
f
f
i
g
f
f
i
i
s
g
i
i
;
*
i
i
i
*
i
;
$
E
E
x
{
g
l
g
3
s
i
f
i
{
l
5
t
j
r
A
;
s
S
5
s
f
E
s
r
j
r
:
s
j
E
E
s
i
E
r
E
i
=
;
J
E
E
T
E
i
r
E
+
;
i
t
E
E
t
*
i
j
t
f
i
f
i
H
[
E
i
$
i
s
g
$
E
i
s
$
E
f
a
E
;
,
=
=
:
l
E
i
i
3
E
a
i
:
*
E
H
3
;
f
i
E
g
i
i
j
;
E
i
E
i
i
r
s
l
s
E
E
[
j
i
!
i
*
i
i
i
+
.
r
$
+
g
i
,
[
g
F
i
j
I
i
*
s
+
e
s
+
r
E
E
[
i
i
E
'
:
E
+
$
i
E
E
*
E
i
'
i
-
-
{
i
t
;
g
g
;
i
f
;
*
t
i
t
$
i
;
g
i
E
i
i
$
g
i
i
g
g
t
t
g
i
i
i
E
:
E
g
i
I
s
i
-
i
s
-
t
$
i
+
;
t
i
;
f
f
i
t
g
r
;
f
1
,
+
g
l
i
i
:
i
i
l
j
t
E
,
E
j
j
I
i
u
T
:
[
*
E
f
i
l
E
i
s
I
i
i
l
E
I
?
I
$
E
E
{
I
I
i
'
'
E
t
-
-
i
i
i
:
:
:
j
.
i
?
i
i
i
r
l
i
E
E
+
E
i
j
i
i
i
i
i
i
i
i
i
l
g
i
i
l
i
i
I
s
i
E
i
;
E
i
f
*
;
i
F
?
*
E
;
;
s
r
l
$
E
s
E
:
F
$
i
t
,
A
t
i
t
i
l
i
i
i
i
i
I
I
E
i
i
r
t
$
[
f
E
i
r
g
g
i
g
t
t
t
i
s
E
i
z
E
E
{
E
$
f
H
!
x
g
f
i
i
[
i
?
+
i
i
E
E
i
i
E
!
i
;
E
,
q
i
r
!
=
E
E
f
:
+
;
g
E
*
i
f
;
i
!
r
i
E
{
s
*
s
3
i
t
i
;
i
i
,
i
i
i
.
i
t
j
i
i
i
i
f
f
i
j
i
f
:
:
i
+
;
a
{
;
=
s
t
i
l
q
1
i
g
f
g
g
g
i
f
i
i
l
i
;
f
i
t
i
l
g
i
l
i
i
i
i
E
i
i
i
$
f
i
$
[
r
E
E
E
E
E
i
t
,
,
;
;
r
i
E
s
r
i
E
u
i
i
*
s
r
$
i
i
l
H
*
;
E
,
E
l
i
i
l
j
j
H
;
*
=
*
'
P
H
t
i
;
E
s
;
s
u
E
:
*
{
i
d
u
=
t
g
j
E
t
i
a
:
i
i
t
E
E
I
.
:
i
*
$
1
;
E
i
r
E
i
i
*
i
i
i
t
$
r
E
E
i
t
E
r
E
l
i
i
;
i
g
i
i
;
t
i
I
i
,
,
5
i
$
i
l
i
l
1
t
t
i
l
E
E
i
;
B
I
i
j
i
i
E
i
g
i
f
i
*
:
E
f
]
R
i
$
E
g
E
;
=
,
i
E
q
!
*
*
H
,
f
r
E
i
l
i
i
E
:
;
?
i
I
r
i
f
{
i
;
i
f
f
g
I
1
l
+
i
i
r
E
E
i
;
i
i
i
{
i
g
g
s
i
g
;
i
s
i
i
s
l
i
i
i
i
i
i
i
i
i
l
g
i
i
I
i
-
:
,
l
i
l
i
i
l
i
l
i
i
i
i
i
i
g
i
E
i
i
i
i
i
g
i
i
i
t
l
i
j
i
i
s
*
i
i
l
i
{
i
g
l
i
i
i
g
*
s
i
*
;
r
*
s
E
i
s
r
,
j
r
i
J
E
f
i
;
f
I
s
i
i
E
E
;
q
t
l
f
;
1
g
i
E
E
*
E
!
!
T
*
t
i
i
I
,
:
B
+
,
3
g
*
i
l
,
E
E
c
i
l
,
i
=
i
i
E
*
:
i
1
$
E
E
E
g
:
:
E
r
t
i
i
i
=
*
,
i
l
t
-
{
i
i
i
i
i
l
i
i
t
i
t
i
l
l
g
i
g
g
i
i
}
3
e
i
I
i
g
i
i
i
;
i
i
E
E
l
l
T
:
i
E
t
i
i
i
f
f
:
i
t
E
3
j
i
r
i
i
E
g
t
i
i
i
E
i
t
i
i
j
}
i
B
i
i
}
f
f
i
'
-
:
:
'
-
j
,
b
s
:
j
:
:
;
E
i
f
i
3
i
[
_
i
*
g
3
.
;
g
t
9
;
i
s
,
t
s
:
.
.
a
=
=
i
.
-
=
=
=
i
i
i
E
f
;
n
E
r
i
[
i
!
g
3
T
i
r
E
i
i
i
f
:
t
+
E
$
E
I
=
:
i
l
t
j
t
i
E
5
r
E
r
i
i
:
i
B
t
i
E
E
t
r
i
;
E
'
s
u
i
;
r
i
.
;
=
3
*
=
i
-
=
i
:
+
e
s
E
3
E
E
E
{
i
g
+
I
t
g
+
*
i
i
'
:
[
9
,
f
g
i
r
i
-
z
-
E
!
=
r
I
O
.
.
*
=
i
l
*
*
E
H
!
B
I
*
s
r
E
E
*
E
f
#
E
t
e
E
E
F
i
u
i
i
j
i
;
t
i
a
,
,
,
9
,
Q
,
:
;
i
?
!
!
i
!
l
f
!
i
l
i
5
I
t
i
l
!
i
$
+
i
i
i
:
;
*
i
l
i
i
t
g
E
$
s
=
.
!
'
i
.
X
;
;
:
=
r
E
i
:
9
E
,
l
i
i
E
i
i
I
j
{
E
I
*
t
E
i
B
l
f
E
f
f
i
E
f
i
g
t
;
1
E
P
i
f
3
i
,
a
V
l
S
-
o
z
E
=
i
3
*
'
-
f
g
E
t
r
[
E
i
E
E
E
;
i
+
g
r
E
e
E
s
i
s
a
e
:
[
r
E
r
=
*
?
E
g
3
:
=
z
y
z
_
i
*
6
i
:
+
l
r
"
E
E
+
q
E
E
g
r
-
t
r
&
-
a
E
<
.
{
'
E
z
.
I
E
:
i
j
_
=
?
=
l
r
E
E
E
+
i
+
i
g
E
t
t
+
i
i
E
f
e
#
f
E
i
i
I
E
;
E
I
'
-
-
1
=
=
i
i
+
;
=
&
E
f
l
E
E
r
E
E
+
;
:
i
'
;
c
F
f
+
E
r
t
;
=
:
,
,
;
?
=
-
i
=
:
7
=
:
?
=
;
i
:
i
a
2
:
u
!
E
S
i
:
=
F
^
i
s
:
f
i
H
E
I
g
E
i
3
3
:
,
2
-
=
-
=
1
z
i
:
j
+
-
:
:
=
=
2
i
=
i
i
+
1
Z
i
:
?
=
;
r
i
;
?
i
=
-
;
l
a
-
-
.
=
=
.
;
.
=
i
=
=
=
.
r
=
=
:
J
a
z
-
=
;
!
_
=
=
=
=
;
:
=
:
;
_
:
i
i
i
i
!
g
g
;
E
t
'
'
?
a
t
1
i
l
i
i
t
i
l
g
[
i
f
l
i
i
i
I
f
r
'
t
'
i
i
;
i
g
g
g
i
i
i
E
i
i
g
t
,
i
i
i
I
i
s
i
#
;
i
j
:
g
*
3
E
_
E
c
i
r
t
+
+
j
$
E
;
{
:
i
i
i
i
g
;
t
I
g
g
j
i
s
+
;
e
E
}
E
r
;
l
;
s
t
;
j
S
E
E
I
r
E
*
E
$
E
f
5
;
r
g
a
*
:
;
i
E
E
;
:
E
i
3
.
p
T
I
g
;
,
5
-
.
=
s
;
E
3
,
!
r
E
s
f
f
i
E
i
i
i
[
g
i
i
i
i
t
[
l
g
r
$
[
f
E
E
A
i
H
"
d
;
$
i
E
+
i
6
;
E
+
i
E
I
E
e
i
"
[
&
;
r
r
a
#
=
?
;
r
+
E
:
l
E
!
i
i
i
;
E
?
A
i
+
,
g
$
i
t
t
t
j
t
[
E
E
E
E
S
q
i
s
j
l
f
i
l
f
f
g
i
H
;
I
i
g
i
$
;
t
;
t
i
i
z
i
i
3
;
t
i
r
t
t
g
;
?
i
E
,
E
r
r
r
i
[
i
5
E
i
g
E
i
i
g
F
t
{
j
s
E
E
;
f
r
t
E
$
;
E
Z - Z Y :
,
,
,
J
'
H
,
E
s
i
j
;
*
:
E
g
g
E
E
=
u
t
f
j
f
j
E
z
a
s
u
r
E
i
t
t
i
g
E
y
"
-
"
;
f
l
i
:
!
;
f
q
i
3
R
f
'
3
i
s
)
E
t
E
S
;
r
i
i
E
t
l
E
f
E
i
:
s
;
p
*
*
s
s
'
E
j
E
f
E
s
E
*
l
i
E
E
f
i
E
"
t
'
3
E
'
i
-
o
a
o
F
:
u
U
9
-
u
.
i
,
J
d
e
s
Y
;
i
,
U
'
i
s
E
:
?
+
s
E
i
'
:
5
U
E
E
:
-
E
;
f
E
E
,
s
B
g
r
r
=
l
s
=
,
z
y
e
i
+
6
j
'
s
s
f
;
i
f
t
E
a
I
*
t
;
r
x
,
5
t
E
?
r
E
B
f
+
i
i
;
.
'
E
i
;
;
g
*
E
[
g
;
g
e
i
e
i
i
i
E
I
!
3
;
f
i
E
i
i
E
;
s
g
;
i
;
5
i
=
i
i
,
i
:
=
;
\
-
t
.
\
>
l
i
F
-
-
-
*
f
i
[
g
S
E
I
f
i
f
i
E
[
f
1
I
1
{
i
i
j
t
E
r
F
t
f
f
t
i
j
E
i
i
H
t
r
E
q
i
E
s
F
s
,
E
{
f
E
E
}
!
*
E
j
H
;
s
i
{
E
E
i
j
i
B
i
;
t
f
f
E
E
I
.
3
8
T
t
'
s
s
H
t
H
3
&
;
S
.
E
F
'
i
;
i
i
t
s
r
r
{
E
=
E
t
i
i
"
t
i
E
i
i
l
}
?
i
i
i
t
E
i
i
g
i
i
i
j
i
E
t
a
-
$
g
E
s
l
;
v
t
E
E
i
u
:
i
r
H
E
$
i
i
;
E
!
E
;
z
a
*
i
|
i
!
I
g
$
u
E
E
s
s
i
I
d
.
9
9
!
-
U
.
E
i
c
a
g
+
!
E
+
*
;
g
E
$
;
f
,
E
;
E
;
i
3
*
i
r
=
!
;
;
i
E
t
;
f
B
E
I
i
S
i
i
r
l
i
$
g
i
E
;
t
i
!
E
!
;
;
i
;
;
t
E
?
r
r
I
r
c
;
i
g
i
a
t
;
l
l
t
g
g
i
g
i
l
i
l
I
i
i
l
l
t
i
i
t
l
i
i
i
i
g
i
l
t
I
l
i
i
E
E
3
E
s
s
i
j
E
8
E
:
S
q
g
i
i
e
.
:
I
:
i
3
t
4
t
.
=
;
"
-
I
O
E
r
i
;
,
E
t
,
E
E
i
g
i
E
f
f
I
t
i
;
;
r
;
r
;
;
E
$
a
i
H
i
j
j
*
r
r
i
;
?
s
i
r
i
g
i
i
i
f
i
i
:
i
l
S
f
i
f
i
E
i
E
i
i
*
g
$
{
?
s
;
i
q
E
i
i
l
-
;
t
*
i
t
f
i
t
E
I
i
$
i
i
[
I
l
f
i
f
f
i
E
[
i
E
t
E
$
i
l
E
}
t
?
:
t
.
N
B
E
I
:
l
t
E
g
I
:
i
'
i
g
g
l
t
;
$
t
?
E
!
i
E
.
i
E
E
a
*
i
E
r
=
E
{
3
E
$
H
$
r
i
s
i
i
i
*
r
i
;
r
i
'
;
i
t
f
E
f
l
{
E
E
g
l
i
l
[
t
i
i
i
i
E
E
I
g
i
I
l
g
\
;
;
{
f
E
i
i
r
;
:
,
*
i
i
l
s
i
*
g
f
i
i
*
i
i
g
t
E
j
s
r
y
E
i
s
a
i
*
E
E
$
;
:
:
E
I
i
+
'
}
8
!
r
t
+
i
;
r
i
!
g
3
?
i
f
E
g
{
f
f
i
i
;
i
E
i
E
i
}
s
i
t
i
.
I
E
,
q
?
f
j
i
l
1
i
!
;
i
l
9
{
.
i
f
i
}
?
I
f
f
i
i
i
I
I
g
{
I
E
:
i
,
i
i
=
=
r
,
i
=
g
E
:
;
:
*
=
;
:
:
;
l
s
s
'
E
'
r
[
*
a
g
[
'
:
;
e
i
=
.
E
E
'
H
E
S
u
i
B
E
:
E
I
s
:
E
E
f
i
l
E
L
S
s
3
:
i
E
+
E
.
i
:
_
E
a
i
,
l
=
5
:
:
+
+
;
*
l
e
i
I
s
i
;
!
S
e
x
i
+
z
=
!
r
t
$
I
E
1
5
:
,
8
i
i
i
f
t
g
E
i
l
E
E
E
E
E
+
-
-
*
S
H
E
3
.
:
H
E
E
.
U
:
l
?
S
9
.
E
g
t
*
*
F
[
*
i
=
i
;
i
s
{
g
E
E
:
3
E
:
i
;
d
:
E
l
t
e
e
?
:
I
E
=
*
i
'
i
;
f
t
=
K
e
H
=
"
s
=
=
:
E
u
*
,
3
t
i
[
i
E
t
i
:
+
4
s
i
i
;
H
I
E
H
I
i
:
i
H
E
:
I
{
J
E
d
J
i
;
.
i
i
Z - Z Y -
Y
x
c
.
f
.
t
A
i
.
F
=
F
i
+
a
i
E
;
E
i
:
i
e
e
E
z
i
E
r
=
f
F
*
s
j
*
g
t
t
t
;
;
E
r
i
i
j
a
;
i
l
r
i
E
E
i
'
g
!
,
!
E
E
:
;
E
i
E
I
i
?
;
E
H
"
E
e
g
:
C
;
j
i
T
a
;
a
*
;
S
S
i
i
l
i
a
s
:
E
E
*
*
a
i
;
i
;
f
;
f
g
i
H
:
E
:
E
:
g
!
+
;
g
i
;
I
5
'
i
E
r
i
v
i
;
;
z
i
E
;
E
e
,
q
;
E
*
-
5
X
!
=
a
;
b
a
:
s
s
;
c
E
t
E
i
j
I
'
*
f
l
E
E
i
I
i
E
;
i
+
;
6
E
:
:
i
!
3
E
f
;
t
-
j
E
E
r
o
+
u
5
s
E
.
r
i
f
*
i
e
E
=
y
;
:
H
;
!
3
=
E
-
U
"
'
s
"
s
'
E
E
U
.
;
o
o
H
*
i
#
[
'
,
$
;
+
-
E
i
f
*
;
e
;
t
*
f
r
'
E
!
,
4
i
l
i
t
i
i
E
i
=
l
;
H
:
H
\
i
#
l
:
a
"
-
8
3
-
*
;
&
I
s
l
2
a
-
s
T
l
t
l
F
;
r
i
$
z
*
r
E
x
i
*
5
!
S
:
;
s
s
i
-
[
:
E
l
j
t
[
j
t
t
;
r
:
*
:
s
i
i
l
;
r
i
t
i
.
:
I
E
i
I
t
S
U
E
E
R
3
.
;
S
=
:
E
i
*
l
i
t
E
l
i
i
f
i
f
f
i
=
E
=
i
g
'
E
=
s
r
E
E
s
E
:
t
E
+
;
p
[
;
s
*
=
5
f
f
i
9
;
i
f
t
f
i
+
E
s
;
:
*
;
+
E
E
*
i
i
[
:
E
?
,
8
;
'
E
g
3
3
E
a
;
1
:
r
:
E
$
E
i
E
s
i
r
g
r
,
:
i
r
q
E
i
I
H
5
f
i
E
i
,
E
E
:
f
f
f
t
[
;
E
;
S
t
E
3
F
l
<
=
E
E
i
l
i
!
r
E
;
I
f
E
s
i
d
=
i
3
1
;
"
T
:
+
e
1
6
f
:
F
f
j
q
;
E
g
;
:
u
;
e
;
g
,
E
!
:
J
E
:
e
:
E
E
T
H
E
T
S
e
=
;
o
i
e
$
'
i
-
z
=
r
^
7
1
3
:
E
;
;
$
E
;
;
i
i
E
:
;
F
E
E
i
;
i
E
E
=
1
:
;
s
*
i
+
i
i
'
i
i
;
!
i
E
[
:
f
3
i
E
,
l
t
;
:
i
l
i
i
}
?
?
l
i
I
:
i
'
=
a
=
u
a
1
=
=
;
s
t
.
i
1
i
:
?
-
L
i
u
'
E
E
E
i
;
*
i
z
7
=
Z
i
4
z
i
l
E
i
i
=
i
=
!
_
:
_
=
.
=
=
.
;
-
=
_
_
_
;
=
.
-
-
_
_
=
_
=
:
:
3
f
$
f
i
g
f
j
i
$
F
E
3
l
{
t
E
f
:
E
;
;
E
E
r
r
n
$
$
#
f
r
,
{
:
f
E
i
3
i
z
f
s
F
E
E
i
F
f
f
f
i
f
f
f
i
i
f
f
i
f
f
f
f
F
i
f
$
f
i
g
f
f
i
i
f
#
i
=
=
E
'
-
*
f
i
t
F
i
t
u
s
g
F
E
i
E
i
g
g
g
l
j
i
E
i
f
F
f
f
$
f
$
f
g
i
i
z
s
;
:
i
F
:
E
;
$
?
l
g
g
g
j
g
f
f
f
i
f
f
*
f
f
u
i
g
f
f
i
i
f
f
f
f
j
f
f
i
r
u
a
i
{
g
j
E
I
.
g
i
c
E
F
;
f
g
g
f
f
g
g
g
i
f
g
i
i
u
;
t
l
g
j
g
i
i
i
f
g
i
i
g
s
t
:
g
E
g
g
r
g
F
^
=
t
+
E
f
3
*
P
)
&
+
.
8
H
s
e
*
u
.
s
d
*
i
?
3
5
+
r
.
F
+
-
5
i
-
E
d
.
E
E
u
:
E
.
i
.
E
.
E
E
;
*
t
E
f
j
-
=
*
a
*
t
:
;
i
j
t
i
;
1
*
E
i
i
i
;
!
i
i
i
;
t
j
E
E
T
s
;
7
=
-
i
s
i
i
;
i
i
E
s
l
t
i
I
f
t
;
r
i
;
u
+
i
i
t
E
E
i
t
i
t
E
t
g
i
s
s
E
t
i
E
-
=
E
3
'
4
t
i
E
s
;
i
$
*
E
t
E
.
9
i
f
g
t
l
i
3
E
+
i
i
*
E
i
I
i
;
E
E
=
u
E
H
s
s
g
i
i
S
t
t
i
i
i
l
I
f
i
j
i
g
;
?
r
t
t
i
i
i
;
I
i
;
{
?
t
{
j
I
E
i
i
E
t
:
i
q
'
e
3
q
=
i
g
;
*
e
*
t
e
+
t
r
i
l
t
q
i
:
r
g
I
:
i
;
;
E
;
l
s
+
E
I
g
r
s
;
t
i
i
i
s
i
;
i
r
E
E
j
E
i
i
E
f
;
;
f
s
*
E
;
!
i
i
E
i
l
t
E
i
S
*
l
I
{
5
i
E
t
E
i
E
c
:
3
g
t
=
=
i
*
'
:
:
i
:
.
i
E
=
.
s
I
l
i
i
$
i
a
s
*
;
:
e
i
u
t
g
;
5
f
i
E
:
t
f
i
:
i
'
?
i
:
i
.
i
.
s
x
I
r
,
i
e
e
i
c
?
i
g
;
3
3
E
;
:
I
n
E
a
t
T
;
i
i
i
:
i
i
*
I
+
:
l
{
i
i
E
t
i
E
i
i
F
f
+
H
i
g
r
f
!
i
;
:
5
i
i
t
:
,
:
=
1
,
=
i
=
-
=
=
:
=
i
l
:
=
i
i
'
=
i
:
1
i
1
=
!
:
i
,
l
!
1
;
=
=
i
!
=
i
;
a
:
1
i
'
-
;
r
-
u
s
f
*
E
:
q
q
E
E
s
g
E
c
t
i
f
;
;
s
;
+
i
E
S
:
*
'
g
r
s
'
r
'
i
r
i
;
E
l
E
j
*
f
F
;
;
i
;
{
i
i
:
i
[
$
E
;
y
:
u
E
E
;
=
u
,
g
E
E
r
r
:
:
j
i
$
g
;
i
i
$
i
l
l
{
f
{
$
i
i
I
f
$
j
i
i
E
$
j
j
3
;
e
i
3
i
;
i
r
:
s
E
=
;
a
*
l
f
$
;
;
E
i
i
B
i
I
E
I
I
I
;
E
i
;
f
t
I
;
g
i
j
r
i
t
j
i
;
i
j
j
Z
E
I
r
f
E
g
g
i
j
i
5
,
$
i
:
r
g
f
E
i
5
+
E
i
;
i
i
i
$
i
E
s
g
?
!
H
i
F
;
i
i
i
i
n
[
:
i
E
E
i
l
E
;
i
i
i
,
E
E
$
*
g
+
;
;
:
i
;
i
E
i
E
;
5
$
*
r
E
=
;
i
+
'
:
+
=
E
3
*
=
=
f
l
,
i
E
;
f
?
E
i
{
E
E
1
;
i
i
i
g
;
}
E
r
;
f
F
f
,
E
i
i
i
e
f
i
g
g
I
,
g
i
*
r
f
t
a
i
f
E
;
=
E
i
i
+
i
i
{
i
;
i
*
'
*
i
f
!
i
l
l
;
r
.
:
*
f
f
i
i
i
=
s
E
i
i
;
:
E
u
I
j
E
f
;
!
i
l
,
i
+
;
s
E
E
E
'
=
*
*
;
i
2
+
-
?
i
E
1
r
s
i
:
,
E
x
;
f
j
F
5
i
t
u
s
e
=
:
i
*
i
;
T
$
E
i
E
*
i
E
E
r
E
i
l
f
f
i
i
f
*
'
;
E
l
i
!
,
u
E
e
i
a
g
r
i
H
;
^
:
=
;
f
E
;
E
5
i
I
i
E
i
s
t
;
i
i
E
i
E
i
?
g
L
E
*
f
s
;
=
=
?
i
I
i
g
s
.
i
.
U
E
,
t
.
s
E
i
J
4
E
T
?
;
:
E
E
;
E
i
;
+
:
*
:
E
E
e
t
E
;
3
g
E
E
a
I
9
3
3
:
{
;
t
3
E
r
*
+
i
;
,
i
i
E
E
e
+
j
,
E
;
;
;
E
r
e
E
:
'
i
'
[
H
l
d
E
3
;
E
i
i
:
f
i
*
;
i
5
:
j
r
E
g
f
g
r
i
l
i
E
i
i
i
-
(
!
=
u
.
I
r
\
J
.
:
f
6
6
7
.
>
'
t
i
t
i
i
E
i
:
i
i
i
i
i
=
L
E
r
i
E
r
;
{
u
g
:
,
q
q
d
f
f
E
i
E
B
a
l
P
:
i
'
E
-
U
-
o
d
'
,
n
c
t
r
;
(
!
F
.
E
3
i
d
t
j
E
:
8
j
"
9
*
t
E
,
:
E
s
s
;
e
e
H
5
;
i
;
r
r
H
3
E
B
:
,
a
o
;
3
i
'
!
8
-
-
i
:
E
u
s
u
3
s
;
i
g
f
r
i
t
i
E
i
.
!
a
\ + i \
f
f
E
i
,
i
i
I
i
g
{
I
r
u
i
i
i
i
i
g
s
j
;
i
i
i
i
i
i
j
F
s
f
f
i
i
j
j
f
$
r
i
f
=
f
*
+
l
g
l
;
i
f
i
l
i
f
i
i
t
$
i
t
i
i
i
E
f
i
g
i
$
t
E
i
i
i
i
F
i
f
l
E
f
j
f
g
i
f
i
;
i
:
g
;
;
g
s
g
f
;
I
g
t
*
g
i
I
9
i
i
j
;
g
f
:
i
i
j
r
j
r
3
E
f
$
r
;
i
=
i
u
*
;
E
+
f
t
i
;
i
E
,
{
E
j
*
s
t
t
i
I
g
;
i
i
i
i
i
r
B
i
i
E
;
l
+
[
l
;
i
E
f
f
i
r
i
I
r
y
i
=
f
i
f
i
E
i
E
i
i
i
i
i
i
j
g
f
$
f
i
f
f
f
,
f
3
j
s
t
5
E
s
3
i
i
:
i
E
I
E
T
E
;
i
?
H
"
H
E
t
i
=
i
s
-
E
;
'
H
s
f
;
:
!
5
:
n
s
l
;
,
E
a
,
i
E
r
f
=
*
s
r
j
s
E
t
i
a
g
=
:
t
i
s
+
E
*
e
i
:
i
f
t
i
g
{
i
:
,
i
H
;
8
.
"
8
8
;
;
S
f
E
I
E
E
F
E
E
E
r
d
E
.
F
=
<
-
a
o
r
'
d
\
<
'
5
O
>
=
.
Y
i
-
E
E
i
,
l
H
;
E
i
E
E
i
g
E
z
E
b
3
t
P
c
3
"
i
5
i
=
:
j
i
H
;
1
E
i
E
3
:
u
i
E
E
E
i
5
E
c
E
e
c
6
!
z
E
i
E
E
I
r
.
i
f
i
g
*
'
a
j
3
s
x
g
j
r
H
E
E
=
?
,
:
E
t
5
f
:
i
i
i
J
i
i
=
g
E
r
F
I
E
E
'
:
Z
1
:
i
_
q
,
-
r
u
=
I
'
-
=
.
=
-
-
i
r
=
\
s
j
l
j
i
t
E
t
t
i
l
{
I
I
E
I
I
I
I
j
g
{
E
[
i
i
i
g
5
l
i
i
i
i
=
i
i
l
;
3
;
i
;
c
E
l
i
i
n
l
*
?
E
g
i
1
!
g
;
i
l
{
l
r
i
s
i
f
f
i
t
=
-
.
.
i
r
'
l
i
B
i
i
l
i
i
i
i
i
i
l
i
i
:
l
g
i
i
a
g
i
i
l
g
i
g
;
$
i
E
[
i
=
*
,
i
r
=
=
i
;
3
9
=
i
;
;
+
;
!
;
!
{
;
5
s
i
g
E
i
g
i
}
f
l
,
i
{
f
i
g
i
g
!
t
,
+
!
r
!
;
g
j
[
f
?
!
E
E
g
;
t
;
i
;
s
{
s
E
j
i
:
i
'
+
=
E
:
*
s
i
i
\
s
H
i
E
r
E
E
s
r
!
E
$
E
r
s
s
H
i
E
i
l
E
t
:
f
n
*
f
?
i
l
t
f
\ + .
.
F
l
r
o
*
-
g
+
{
.
E
i
$
;
i
E
$
i
r
i
}
E
E
i
j
i
E
f
t
i
i
E
*
E
g
$
g
i
f
t
*
E
$
s
:
H
E
s
t
i
[
1
i
j
*
E
:
r
.
;
;
;
I
E
E
i
g
l
i
i
E
;
;
g
H
E
s
*
,
5
;
E
:
i
-
3
s
d
t
i
$
;
i
E
E
i
i
l
i
t
[
[
i
i
r
t
E
i
E
t
*
;
s
+
+
i
c
i
n
u
=
E
i
q
,
n
E
r
s
s
t
,
i
i
f
r
;
i
t
:
i
;
i
r
;
;
*
?
E
t
i
t
i
l
E
j
i
i
l
?
i
;
f
i
g
+
I
I
i
l
i
i
g
E
i
}
i
f
f
i
l
i
I
I
{
l
E
i
i
i
r
j
r
j
r
;
E
f
i
i
E
:
r
E
;
r
t
j
t
+
i
t
i
r
E
r
;
;
}
3
i
E
i
E
t
$
3
i
=
i
B
S
'
E
*
E
c
+
a
t
;
E
+
i
i
i
i
+
,
8
e
5
!
i
'
E
,
8
{
a
t
;
4
:
E
H
;
=
:
;
!
j
l
i
i
E
i
i
*
[
i
i
s
i
i
l
E
r
i
?
i
E
5
$
r
i
E
F
}
i
i
r
[
;
i
i
i
?
i
?
j
E
E
I
3
;
e
r
r
E
i
;
*
i
s
x
E
E
s
e
g
E
E
;
f
E
i
g
:
i
E
[
!
E
o
E
:
2
-
.
;
H
i
r
:
;
o
E
[
;
'
e
;
E
r
?
:
E
.
-
-
i
=
i
v
a
z
a
=
=
o
=
o
I
s
-
s
=
E
8
.
E
r
;
;
i
;
;
a
E
g
?
S
E
i
l
l
i
:
:
=
=
-
7
=
.
,
-
i
i
:
?
i
?
:
-
-
:
i
:
9
r
y
;
1
8
.
g
t
x
.
;
g
E
s \ -
4
.
.
\
E
s
s
H
g
s
t
E
:
*
t
5
?
i
$
,
E
I
g
{
s
+
}
E
:
=
g
$
i
e
F
r
F
E
E
;
;
g
S
g
i
=
:
H
1
g
i
l
r
i
E
*
s
E
[
E
0
g
g
,
i
+
E
S
E
p
i
a
!
i
3
i
t
i
S
Z
P
E
;
=
E
g
u
E
E
=
\
E
;
E
*
I
{
3
'
E
.
.
E
E
:
E
g
E
t
F
E
A
E
T
i
,
i
E
P
E
.
E
E
t
E
;
i
:
=
;
t
I
3
:
t
5
:
!
A
i
2
=
i
E
g
{
I
E
i
:
E
+
8
=
:
s
;
E
I
s
r
E
a
f
f
F
t
j
j
t
I
E
:
-
"
t
;
:
c
E
E
r
:
H
;
x
E
+
!
t
=
:
t
E
E
{
i
u
i
E
=
;
H
!
!
i
d
,
*
)
:
E
-
5
'
-
*
!
.
1
o
:
I
:
!
g
;
E
#
A
E
B
E
*
e
;
;
i
-
3
q
q
:
;
g
t
#
s
s
;
i
t
[
e
,
=
$
i
E
;
z - -
7
-
J
)
x .
.
1
.
.
=
=
;
i
E
i
*
i
f
E
E
i
i
E
;
r
c
[
I
E
z
i
i
i
t
E
E
j
i
i
j
s
t
f
T
t
E
E
*
l
q
.
5
-
o
t
s
:
t
s
s
H
:
E
E
:
l
?
!
;
;
5
E
5
:
e
+
q
:
+
c
5
{
+
1
3
i
i
i
i
{
g
l
E
E
*
"
;
i
;
+
f
I
T
:
E
E
:
e
t
i
:
;
'
=
"
E
s
;
s
s
E
!
i
E
a
;
p
i
E
=
?
{
i
E
i
l
E
;
I
f
E
i
s
1
;
i
3
l
i
i
g
t
i
i
i
;
?
r
l
i
;
E
:
'
E
f
i
i
:
:
i
i
i
s
E
;
;
i
t
.
E
?
i
;
i
E
g
E
r
E
s
y
-
i
l
1
i
+
i
;
:
*
1
i
s
i
3
:
r
p
u
;
H
a
:
;
i
8
.
8
E
+
E
r
$
q
g
X
I
i
i
Z
E
i
l
;
f
:
S
I
E
[
!
;
:
;
f
$
?
i
l
t
i
E
q
E
I
;
E
f
l
i
l
i
f
i
:
E
a
L
=
=
z
z
;
:
H
=
H
^
j
E
*
f
i
r
,
I
i
E
$
,
g
f
;
;
;
f
I
f
g
5
3
,
s
i
r
r
r
,
s
i
f
:
;
i
i
t
;
g
E
t
:
-
s
!
:
t
s
a
=
i
'
s
.
i
i
-
i
i
i
i
I
l
t
f
l
!
i
1
l
!
?
s
l
i
f
i
i
1
!
!
i
f
i
g
l
i
!
}
i
E
.
=
-
g
E
=
t
T
'
=
u
c
X
j
e
U
3
+
=
'
i
z
5
:
;
'
1
;
;
i
{
f
,
E
I
,
e
E
{
i
[
j
:
E
s
.
E
r
i
i
]
;
i
E
E
*
t
i
i
=
.
i
!
i
:
e
E
I
l
z
=
T
a
.
E
d
.
u
i
q
:
.
I
;
,
a
j
E
I
:
8
+
*
s
H
;
=
2
y
x
E
5
Z
7
g
E
1
!
:
i
+
-
r
=
4
;
=
=
-
"
8
y
:
3
:
E
E
l
j
;
E
E
;
E
:
t
F
i
!
'
E
;
H
s
!
i
3
v
i
/
a
=
,
i
i
:
i
?
i
;
i
i
i
:
i
i
e
:
1
;
i
E
;
+
s
I
t
E
;
i
t
I
i
i
i
i
i
i
?
:
:
,
=
:
i
l
a
a
i
=
:
t
'
r
3
>
+
e
r
+
=
!
i
J
i
-
i
i
=
;
l
9
e
*
7
j
-
7
1
.
{
1
-
-
=
-
i
:
E
3
j
g
s
a
;
;
i
;
i
g
E
1
i
;
I
r
x
i
*
r
r
r
+
i
E
E
t
g
g
i
$
I
,
;
=
?
a
E
q
r
r
i
E
=
'
g
.
l
E
x
.
E
E
"
E
;
E
,
E
;
,
B
;
:
:
E
E
;
i
e
l
i
g
g
.
r
:
E
E
I
*
E
n
u
i
*
E
r
F
i
i
f
i
f
a
i
E
t
I
l
?
i
I
1
3
i
i
.
1
i
f
f
i
l
3
t
E
I
i
i
g
i
+
"
E
g
3
i
?
i
r
i
;
t
t
g
i
t
t
*
E
f
i
*
i
[
l
i
l
t
i
E
i
i
l
i
?
i
t
I
i
:
{
E
i
;
[
,
;
g
;
i
;
t
s
H
$
g
{
g
;
E
f
3
:
B
E
E
E
+
s
:
i
i
;
.
i
;
?
s
'
n
I
a
s
t
!
=
E
i
s
s
:
{
H
{
5
l
*
$
4
E
E
r
i
{
E
I
r
i
*
i
j
l
i
t
t
:
E
f
i
6
i
t
f
i
T
f
F
;
!
i
5
i
E
i
I
i
E
f
*
t
.
s
?
:
5
s
z
a
E
:
r
i
E
r
e
u
E
u
B
E
=
E
a
,
E
H
i
s
i
i
E
i
l
i
+
i
+
l
j
E
E
=
i
g
E
E
"
e
i
$
s
u
e
i
i
i
r
$
;
E
i
r
g
s
*
s
i
;
1
:
=
t
I
j
5
H
H
H
i
+
3
i
H
;
E
l
i
t
!
E
f
i
i
l
i
l
l
i
i
l
3
l
i
i
$
i
;
1
+
1
:
E
r
j
[
I
I
i
i
i
i
{
i
i
i
?
i
E
E
:
Z - 7 -
Y
2
O
6
.
1
!
n
r
=
(
B
(
!
O
(
d
q
)
K
.
=
.
s
E
H
b
H
;
o
E
;
=
_
U
:
3
.
v
E
:
+
=
E
:
i
I
s
I
c
T
e
E
.
=
c
E
E
!
E
u
E
*
E
E
e
:
'
;
q
i
f
6
.
E
u
5
+
3
2
E
T
3
.
=
;
E
i
r
;
t
I
s
*
;
:
'
E
i
:
x
g
X
l
u
3
E
o
i
i
E
=
-
i
i
i
X
+
f
i
i
R
r
*
r
u
O
I
o
A
a
L
/
,
l
S
!
*
-
d
a
r
:
g
i
r
l
E
'
;
j
E
T
-
s
*
T
x
'
s
g
I
i
e
;
:
A
I
t
g
,
i
;
?
t
t
s
t
3
r
r
+
F
s
E
j
j
:
5
r
s
t
i
;
:
;
3
E
:
s
q
u
+
I
5
i
t
i
E
3
?
i
s
;
E
,
:
:
i
l
*
s
l
;
=
X
E
i
E
E
:
g
+
*
t
E
s
,
r
;
E
;
=
:
u
:
=
E
3
:
E
q
E
=
7
t
-
.
:
5
c
*
J
?
c
E
.
=
c
,
.
2
.
r
(
J
'
(
)
v
A
d
L
-
?
X
Y
s
*
s
E
*
s
s
i
[
5
:
;
.
a
.
\
\
+
x
t
H
g
;
;
*
*
E
3
i
j
{
i
=
i
i
i
{
I
F
:
l
i
t
i
i
,
l
3
i
I
I
g
g
E
i
l
I
i
j
;
;
F
*
E
.
=
?
j
{
f
i
I
i
i
i
i
E
i
E
?
E
i
E
?
i
i
i
i
i
i
I
$
E
I
i
!
i
E
j
f
$
i
i
f
=
i
'
E
-
=
t
i
s
i
*
i
t
;
E
l
l
l
l
g
$
g
i
i
i
i
g
i
i
g
i
i
;
g
{
f
f
:
i
i
=
i
i
,
i
E
f
i
i
H
r
E
i
i
.
E
E
2
i
=
.
l
{
}
;
i
*
l
l
i
$
*
i
t
'
-
s
E
i
l
=
i
,
i
E
i
i
E
g
i
E
i
3
t
*
f
I
!
i
s
t
$
t
g
i
E
i
i
i
E
E
s
i
;
,
B
i
t
{
:
1
;
;
:
l
E
i
i
E
i
E
i
g
i
i
i
f
I
l
B
f
f
E
i
I
i
i
i
l
i
i
i
[
{
i
E
!
:
:
^
.
=
5
u
-
d
*
6
a
=
C
q
^
-
d
-
d
1
I
i
.
*
F
r
i
E
?
.
i
l
Y
,
*
,
;
Y
o
=
'
6
E
4
=
:
i
-
J
6
^
d
!
-
1
,
!
,
-
F
U
.
.
U
=
t
>
.
Q
!
'
:
-
t
r
3
i
l
.
s
I
j
E
g
3
-
x
I
!
t
r
:
X
u
d
@
E
t
r
E
E
n
E
f
l
g
r
u
r
i
;
E
E
9
E
i
E
9
5
S
*
f
;
c
I
o
t
-
t
r
x
t
S
E
'
!
+
.
9
:
E
;
*
i
d
d
3
i
E
E
N
E
g
E
t
r
t
j
i
s
S
*
.
3
;
=
F
:
'
-
-
x
-
E
E
!
=
I
>
o
-
.
4
2
,
n
6
t
r
,
.
P
-
q
a
-
v
t
r
-
.
d
.
.
4
9
9
P
=
:
=
-
i
:
^
r
=
i
;
,
:
:
E
+
5
J
E
f
r
.
E
:
f
i
.
j
i
E
i
+
;
y
9
;
5
9
9
i
r
=
I
o
o
.
I
:
i
f
I
E
r
3
;
E
i
t
f
i
j
>
_
(
o
'
-
e
-
=
U
I
;
B
=
9
;
.
3
_
S
c
c
Z
E
4
c
_
_
^
_
E
.
u
u
_
.
:
i
i
o
o
5
=
u
-
6
;
9
E
g
_
u
.
_
i
t
r
v
;
L
.
:
!
-
9
v
i
+
U
=
-
'
c
o
-
Q
:
r
-
O
_
!
!
-
Y
-
,
.
j
=
9
t
r
=
o
-
-
E
-
Z
=
,
2
,
a
=
'
=
6
E
f
;
r
,
'
x
n
I
-
q
*
=
=
=
.
g
o
.
u
.
j
f
.
;
:
u
9
'
J
!
t
)
-
c
:
o
-
.
'
Y
c
u
=
-
J
=
-
E
-
.
=
g
q
-
z
E
E
=
)
a
t
-
^
=
E
:
,
I
{
3
'
.
!
=
i
;
I
D
e
E
>
-
.
:
.
a
=
"
;
a
E
E
;
I
3
+
_
.
a
=
_
.
-
_
a
-
-
I
:
.
;
i
:
t
s
-
=
:
=
=
-
!
=
>
:
:
-
a
\
i
=
1
1
i
i
E
i
i
s
E
s
E
T
I
r
E
s
s
r
;
i
t
;
i
:
=
t
g
t
I
[
t
,
;
,
i
.
:
E
=
d
E
F
a
l
'
E
3
E
l
i
t
!
:
E
g
"
=
y
E
q
:
q
,
_
y
;
z
a
a
N
E
E
i
E
i
j
E
+
f
;
*
t
i
i
i
+
;
E
j
i
E
E
=
;
f
;
t
t
;
E
$
!
{
i
E
:
j
r
n
*
F
{
E
j
i
i
?
l
f
i
:
;
i
i
E
E
*
,
r
;
;
E
E
s
!
;
s
3
*
r
s
;
l
E
E
E
E
i
i
i
6
E
T
f
t
g
E
i
f
E
I
;
i
l
j
i
E
i
t
i
i
*
.
I
I
1
=
r
,
r
t
f
l
e
5
t
B
r
?
f
.
a
c
.
E
t
t
6
b
,
q
;
F
5
-
*
f
i
i
;
;
E
g
i
g
t
i
g
,
E
i
u
u
g
"
:
E
i
[
{
i
E
t
r
;
E
{
g
E
?
f
s
i
1
.
i
E
:
i
E
E
i
i
{
e
E
s
s
X
i
T
i
T
'
i
i
g
E
;
:
i
i
r
g
,
3
t
r
e
:
t
i
+
=
f
1
1
=
i
:
8
"
E
i
+
,
g
;
t
t
*
;
;
r
i
E
r
i
E
i
{
s
i
t
E
E
I
g
i
l
l
+
!
'
,
i
i
=
,
?
E
i
i
E
i
'
=
v
'
i
g
E
;
E
5
i
i
+
i
*
*
e
E
;
E
l
:
i
+
I
*
E
q
f
i
[
;
j
$
r
H
-
-
;
3
;
:
I
;
3
F
Z
'
r
'
A
i
:
;
t
3
;
X
c
c
6
s
E
E
E
E
F
+
{
t
-
"
?
i
.
e
i
E
-
E
f
U
E
;
E
r
E
i
+
$
f
*
q
i
E
i
f
i
t
F
i
i
i
E
i
r
:
i
f
;
1
=
=
=
,
!
=
i
f
i
r
*
E
i
u
=
2
-
;
.
g
e
.
i
a
>
;
6
o
.
t
;
i
-
7
; z -
Y -
Y
'J
a
:
-
:
N (
\
t
'
E
!
{
S
r
R
g
i
s
o
.
o
.
{
c
E
V
,
s
E
.
9
9
6
0
z
v
c
6
o
q
=
6
0
u
q
b
r
i
F
J
E
.
E
6
H
-
t
E
9
8
E
*
r
3
'
o
8
8
3
_
H
q
o
.
<
&
*
E
x
o
>
=
3
1
>
,
o
E
-
c
3
9
.
8
T
5
o
'
<
;
:
q
d
t
r
o
q
)
E
r
s
E
b
6
q
4
x
o
"
d
t
H
$
t
q
i
i
!
o
e
8
-
e
c
*
.
1
Y
d
o l
-
{
I
'
r
a r
q
F
l
o U F
l
r
i
l
o z ) I
'
{
F
i
r
q
z
\
G
I
L \
.
!
a
\
s G
I
\ \
'
t
l (
\
I
L
\
I
!
F & & r
l
]
U d 1
4
F
;
:
f
r
:
E
?
i
s
!
f
*
1
-
;
i
r
E
K
-
;
=
i
l
r
E
*
I
t
l
{
t
i
i
i
r
:
t
t
i
a
g
l
l
i
i
i
i
E
i
g
i
i
E
i
f
u
i
g
i
i
g
i
i
i
i
i
1
g
i
g
t
I
E
g
i
g
i
;
[
i
?
i
i
i
[
E
E
i
3
t
i
i
i
i
r
i
t
;
j
!
I
i
[
!
E
i
i
g
E
i
E
.
l
i
E
E
I
i
1
1
?
d P
t
R
E
"
e
s
u
y
x
t
s
s
.
u
5
;
>
u
d
s
l
P
,
E
o
\
C
0
o
!
d
=
o
@
(
!
-
q
J
,
i
U
6
\
b
,
D
-
(
<
!
f
r
.
l
r
-
l
o o
.
_
i
f
-
{
\
o P o (
4
O
J
l
'
\
O
'
t
-
{
H '
-
a
) P O
-
,
r
(
)
t
4
H
-
(
r
t
.
,
=
*
r
s
i
r
q
s
L
i
;
l
;
f
g
;
f
i
:
:
=
z
i
j
;
E
A
3
:
;
E
i
f
:
s
}
:
i
:
!
r
i
l
i
i
*
f
!
E
;
;
;
+
i
i
a
=
t
i
*
s
1
i
g
f
;
E
g
E
*
i
g
l
g
g
+
+
E
:
E
i
=
r
l
i
E
l
E
i
r
i
E
I
{
t
i
l
E
i
t
l
t
l
l
i
g
i
i
i
E
i
i
i
i
i
,
i
;
,
:
i
f
;
i
t
:
i
i
i
E
;
,
r
i
s
i
i
r
j
i
i
E
?
;
g
f
t
i
E
i
t
i
i
;
E
g
i
;
i
r
r
'
i
l
i
i
i
:
i
g
t
t
;
g
i
t
l
t
I
r
i
g
i
i
t
I
{
i
i
l
i
i
i
i
i
g
E
=
E
r
i
!
i
l
i
l
f
E
i
g
i
$
i
i
i
i
g
i
i
i
f
[
t
g
g
i
I
E
i
i
f
[
i
i
i
g
1
?
?
s
;
:
1
E
*
r
,
t
;
:
i
*
;
r
i
{
E
$
$
E
i
i
i
g
f
t
t
l
t
j
3
t
?
f
i
t
i
$
-
i
i
i
s
i
I
l
i
i
f
j
E
g
t
r
E
i
f
r
s
?
i
i
;
r
i
r
j
E
l
?
E
i
:
l
j
i
x
;
I
I
=
:
i
;
s
i
g
i
E
;
E
t
i
r
l
f
r
i
*
*
j
g
i
i
i
i
1
g
;
i
i
,
s
g
l
I
i
g
f
1
;
E
:
[
,
r
:
i
a
;
t
E
i
l
i
r
i
#
.
t
i
E
i
i
i
t
g
i
g
3
E
[
9
[
=
;
a
l
i
I
i
g
{
}
i
E
$
;
r
;
{
i
+
;
;
E
s
;
g
:
I
i
;
;
?
!
;
;
*
;
r
i
,
i
=
r
i
E
i
E
f
i
i
j
E
g
i
i
i
I
i
i
i
i
E
r
i
i
;
r
i
i
i
i
I
i
t
f
l
i
i
i
i
E
t
t
!
i
g
i
r
i
3
i
E
j
E
i
i
i
E
r
r
=
:
E
E
i
l
E
?
r
?
E
;
j
,
E
!
i
E
=
i
u
l
Z
E
;
1
i
A
[
;
{
f
i
i
f
f
f
T
F
i
r
a
=
*
E
{
i
E
f
;
:
t
=
i
$
;
.
e
*
3
E
*
;
:
E
E
E
,
l
j
;
i
i
g
l
l
?
i
l
[
*
{
;
t
t
E
E
l
?
;
g
E
l
r
s
l
E
;
;
E
;
:
=
o
.
-
H
,
^
j
:
-
i
'
,
i
;
i
s
:
u
B
s
:
;
*
b
Y
E
3
'
!
=
=
*
,
.
;
E
E
:
E
s
,
.
E
.
E
E
i
g
i
{
E
;
[
j
i
i
+
F
f
g
$
:
t
E
$
:
t
;
E
r
*
*
+
i
t
t
,
i
;
H
F
E
t
i
*
I
t
i
i
*
E
e
g
*
r
{
l
i
i
i
e
E
r
:
s
:
*
s
e
r
u
t
n
,
E
i
:
*
:
;
l
i
i
H
f
i
E
E
E
i
E
*
i
+
S
t
i
r
t
.
E
*
s
E
r
F
i
F
E
i
l
i
+
i
r
E
E
t
c
i
E
:
{
E
+
c
E
f
i
g
j
I
E
E
{
i
*
i
E
i
;
*
I
$
i
?
i
;
,
i
i
s
s
i
i
g
t
I
[
+
[
[
,
E
t
.
.
$
i
f
E
:
i
c
+
e
&
c
e
>
H
a
+
+
u
=
f
u
b
i
s
r
E
i
{
i
B
E
i
l
E
i
g
i
f
E
l
g
_
e
;
E
j
;
g
?
;
.
E
E
E
i
;
i
$
r
$
i
J
r
e
.
E
r
+
E
6
E
:
E
i
s
s
E
=
-
:
j
i
g
{
t
g
}
g
8
-
:
i
'
:
:
i
7
3
;
t
i
s
r
s
s
s
E
g
g
t
F
.
i
;
i
r
?
i
+
s
i
E
i
,
n
*
.
i
t
i
i
g
.
+
i
j
i
j
r
i
j
s
B
E
;
t
i
e
[
E
E
i
t
I
;
E
i
*
t
r
E
+
a
E
?
j
i
>
i
H
i
g
;
e
i
,
!
;
*
i
;
r
:
'
r
;
l
i
:
i
r
l
!
;
:
g
E
g
^
-
-
i
E
*
*
i
l
[
i
i
E
i
E
i
i
l
[
i
E
i
t
l
E
l
f
l
+
i
i
r
.
E
r
=
T
q
I
E
P
*
?
E
I
s
P
s
;
.
E
-
g
E
5
;
S
g
*
_
e
i
3
-
f
=
E
i
5
;
e
=
g
l
T
I
e
t
.
g
f
;
,
H
r
E
r
r
8
i
*
g
i
l
E
i
,
i
E
.
g
E
g
i
i
!
i
i
-
e
E
i
E
i
E
=
;
i
e
r
i
*
+
i
i
i
+
s
i
i
;
t
E
i
i
s
E
s
z
:
*
i
;
i
;
i
i
E
I
=
6
'
6
5
:
;
:
z
2
-
i
=
*
i
;
i
+
[
E
t
1
i
*
:
;
{
3
;
*
g
g
e
j
i
i
:
t
,
g
E
e
J
-
r
.
+
E
r
E
r
E
t
E
3
E
i
E
[
E
E
*
j
'
,
[
E
f
E
}
i
i
i
l
i
i
;
g
i
E
c
d
I
E
-
^
.
5
B
#
e
'
c
'
E
g
E
;
s
E
E
S
;
i
+
:
E
;
r
t
*
;
=
I
"
*
u
;
F
'
E
i
E
*
q
i
f
;
i
;
;
i
{
l
:
;
l
E
t
i
$
}
=
t
*
t
H
E
"
r
f
E
;
r
i
i
i
?
i
i
;
i
"
E
E
g
!
i
;
i
;
g
;
;
i
1
;
;
:
:
=
;
E
-
r
{
g
:
R
$
r
i
,
;
,
,
i
i
g
9
i
E
E
E
i
i
f
f
i
r
u
i
i
f
i
f
s
i
i
j
i
r
i
i
i
H
E
E
T
E
i
;
3
a
f
t
I
{
3
H
E
;
'
i
[
]
E
$
s
i
i
i
i
j
F
?
F
t
i
f
;
F
E
i
u
i
E
g
l
;
l
i
i
i
u
i
[
i
i
*
i
t
$
;
E
l
u
i
t
I
i
E
t
t
f
E
{
i
E
i
f
;
f
j
i
f
E
r
E
i
g
;
i
g
:
j
g
g
i
'
i
i
;
g
'
E
i
'
i
'
E
[
E
i
i
E
l
r
f
i
;
i
t
;
I
f
;
s
;
E
i
:
:
r
r
,
e
i
t
I
i
i
E
F
E
s
l
Y
:
F
'
2
'
=
'
i
t
i
i
l
i
i
s
;
g
i
l
g
f
g
i
f
f
*
i
t
g
i
g
I
E
*
,
;
E
'
i
1
E
5
_
E
'
5
:
5
E
;
;
E
F
E
.
A
;
-
:
:
E
r
$
*
i
i
i
i
s
l
;
;
t
I
:
t
i
*
,
,
{
*
s
i
B
l
e
g
i
g
i
}
}
{
i
f
g
:
-
n
E
:
i
i
i
i
r
i
i
l
g
f
f
E
E
i
i
i
g
i
i
i
g
i
i
I
i
g
u
i
*
i
E
E
r
t
g
g
s
=
l
s
E
:
!
i
=
*
t
*
E
;
l
:
E
T
;
;
T
i
?
:
i
E
i
r
$
#
E
.
i
t
:
s
f
u
j
?
*
[
i
E
I
i
g
'
u
i
f
f
*
i
i
?
g
E
=
+
=
E
$
F
E
I
E
I
f
,
f
5
-
$
*
i
,
i
;
*
*
E
i
=
,
i
E
i
E
i
E
B
}
u
f
'
l
i
;
;
i
;
g
i
i
i
i
g
j
f
t
t
s
;
t
s
g
g
i
;
i
;
i
s
i
i
g
i
:
u
:
S
E
I
=
t
'
v
i
H
E
i
1
!
?
i
E
f
F
u
e
r
o
r
'
;
E
l
;
:
E
{
;
E
i
i
l
e
=
i
F
*
E
E
E
I
e
f
*
;
u
'
i
*
-
q
E
d
t
B
E
.
E
)
:
i
i
t
[
;
g
E
r
E
I
t
?
i
E
I
H
:
i
z
i
{
E
;
'
I
E
g
i
g
f
i
i
i
[
f
i
E
I
i
i
?
E
i
i
i
i
g
,
E
i
I
E
g
t
E
E
[
i
f
E
i
;
H
$
A
=
I
s
i
i
*
H
s
;
-
s
i
T
t
E
l
t
=
i
-
i
i
,
;
j
I
3
E
E
E
:
;
$
F
I
E
E
i
:
t
r
t
t
1
g
i
g
i
i
i
i
!
i
;
g
i
l
l
t
l
}
?
;
f
g
i
}
i
i
i
l
i
l
:
E
:
E
!
*
i
t
q
E
l
#
4
?
;
j
E
;
*
i
j
E
i
t
t
q
*
s
i
5
1
i
*
I
t
i
:
E
;
E
!
:
i
;
i
i
[
i
,
s
+
{
?
3
i
E
E
,
l
i
E
i
I
l
E
E
i
i
i
{
i
i
i
i
l
E
$
E
i
E
E
:
{
i
j
E
9
;
'
E
"
3
E
E
'
v
t
5
i
i
E
i
{
s
,
H
!
=
E
!
*
x
t
!
"
i
i
:
i
i
i
=
i
E
g
?
i
!
:
B
i
;
;
l
:
t
r
i
:
:
i
E
q
,
5
3
r
;
=
-
?
!
=
:
-
.
:
i
:
E
i
.
i
r
:
:
E
,
F
E
E
E
E
i
;
,
:
=
d
E
E
j
H
:
3
'
*
:
'
E
d
:
=
=
=
:
:
=
i
-
=
=
=
=
'
=
1
-
c
.
E
f
r
I
F
g
E
q
,
9
H
J
v
+
q
-
B
l
'
.
9
U
U
E
s
?
i
=
?
-
=
=
=
?
=
;
!
i
=
.
:
-
=
i
7
g
c
i
E
i
t
'
!
r
r
=
i
;
E
+
u
E
E
t
E
t
*
i
i
,
;
i
,
l
i
t
i
i
i
i
i
i
i
i
g
i
i
l
i
i
i
i
g
I
i
l
i
i
i
t
i
g
t
E
f
*
:
E
:
r
d
j
;
;
:
*
s
f
s
i
E
l
E
t
i
t
s
l
r
f
H
:
E
5
.
.
5
i
s
i
:
t
;
i
l
i
r
i
E
+
s
t
j
i
E
;
i
j
{
3
;
E
I
E
g
i
3
i
[
g
g
[
{
r
E
;
i
g
i
t
i
l
E
i
i
E
I
{
g
?
f
i
t
i
I
i
g
?
i
E
i
s
j
q
r
$
t
{
i
{
E
i
s
i
i
f
i
l
I
r
I
E
9
l
i
l
i
E
I
r
i
t
i
i
I
3
i
t
i
t
i
t
f
f
i
;
B
f
f
i
t
t
i
l
i
,
:
f
+
i
i
E
t
t
s
,
i
;
g
l
i
s
$
i
i
i
E
'
E
E
;
i
I
E
i
:
H
E
E
;
i
i
*
'
r
;
i
I
i
t
i
t
i
9
i
i
g
3
*
i
t
i
;
I
g
i
l
l
I
*
*
*
E
E
i
*
u
:
?
l
S
E
;
8
i
t
!
7
i
E
s
i
{
= - Y -
i
-
7
- = Z
+
i
E
i
E
t
*
g
E
I
i
g
i
E
i
g
i
E
,
i
,
t
g
i
g
g
i
l
j
j
f
i
E
j
l
;
E
.
I
I
E
+
j
i
t
E
r
.
a
E
I
t
E
r
i
l
*
{
i
q
E
i
=
E
r
t
*
e
r
E
i
E
:
'
r
$
l
E
i
i
H
j
=
i
E
i
!
i
9
i
3
E
?
;
E
i
I
;
I
i
E
i
i
g
+
:
i
i
r
i
E
r
t
i
f
i
,
E
B
;
i
{
f
i
3
f
i
i
:
E
H
*
=
i
*
i
i
E
i
{
i
*
t
I
i
i
i
i
+
i
i
j
E
i
g
g
g
{
i
i
i
i
t
f
;
i
*
,
*
$
:
E
}
;
$
i
t
i
{
3
i
I
H
f
,
:
g
i
i
t
f
g
t
i
E
i
i
E
I
t
I
i
l
i
i
j
?
i
i
g
l
s
i
g
-
g
f
;
g
;
i
e
,
E
f
i
i
r
;
:
;
:
*
E
$
:
i
t
t
6
f
E
t
g
g
g
g
g
f
s
E
t
i
$
$
f
E
E
=
i
i
E
f
t
i
=
:
i
t
c
i
E
=
i
!
E
[
=
i
f
f
E
E
'
-
E
-
i
E
h
=
&
s
;
i
E
e
a
+
=
f
i
i
i
i
j
,
i
{
t
{
$
t
?
g
i
E
{
{
i
{
g
i
i
i
j
i
i
i
i
i
i
i
j
i
u
=
s
?
i
*
i
*
s
E
=
i
s
t
t
i
*
;
E
t
t
r
i
E
f
j
g
i
g
1
f
f
i
j
i
;
i
t
'
*
,
E
f
*
*
:
i
;
e
!
i
i
;
*
F
l
1
i
t
g
r
t
i
E
l
i
i
E
,
=
i
r
i
g
r
i
:
:
e
;
E
t
g
f
E
i
*
f
l
l
i
i
i
I
g
i
u
i
a
r
s
r
i
E
,
*
i
j
i
l
E
;
1
E
g
E
E
i
i
;
u
5
*
.
:
i
E
f
F
i
e
E
$
E
I
f
*
*
e
f
g
i
f
i
t
:
i
;
s
,
:
x
=
i
r
i
;
I
f
i
g
i
;
i
;
+
t
t
E
i
g
E
*
i
l
i
E
i
'
3
r
3
;
+
;
i
E
E
i
H
E
i
i
;
j
'
i
l
$
5
E
[
f
t
g
E
g
{
r
E
r
E
!
?
{
?
E
g
i
E
i
{
:
[
j
i
i
i
I
i
i
i
{
E
H
E
E
!
E
E
E
i
;
i
E
i
i
i
:
t
r
t
i
r
j
*
B
r
i
E
F
E
E
i
i
g
t
{
[
i
B
i
E
g
3
i
f
i
g
l
i
j
i
'
i
'
i
t
t
i
E
*
i
E
t
*
,
i
f
[
i
E
{
j
H
i
,
=
u
i
s
;
E
r
f
:
3
t
r
E
*
;
3
i
i
i
i
l
i
E
t
l
i
;
i
g
I
t
t
E
i
l
l
f
i
l
i
i
*
E
i
i
E
s
:
f
l
?
f
f
E
t
i
+
[
j
i
E
E
=
f
,
;
t
E
*
s
i
i
E
:
t
l
i
g
i
g
l
i
g
a
i
3
,
g
I
I
f
f
f
t
l
i
i
f
l
[
f
i
!
F
,
;
#
0
s
t
i
;
g
t
i
t
i
g
s
j
E
I
E
:
i
i
?
;
E
;
g
:
i
'
E
r
*
*
r
i
i
E
i
s
;
r
i
I
f
$
i
i
i
E
{
i
i
l
g
i
E
E
E
"
E
s
j
*
T
$
:
i
l
l
i
;
i
I
t
i
i
E
;
t
t
s
;
:
]
g
i
t
g
u
{
:
i
E
$
i
B
E
i
t
i
l
*
i
*
l
i
i
E
t
!
l
i
:
E
i
i
t
i
E
*
s
:
i
E
r
t
r
"
i
i
;
E
i
i
E
t
+
;
;
l
E
:
+
=
i
g
i
;
f
[
i
1
i
i
i
s
e
i
i
l
i
i
I
*
l
i
t
r
;
r
r
$
6
i
j
i
g
f
f
$
l
;
i
g
g
i
,
=
i
x
t
*
I
E
I
f
t
E
i
i
t
{
f
j
i
l
i
i
i
E
;
g
i
l
,
I
$
E
f
B
r
i
i
=
;
t
F
i
i
=
i
r
i
s
;
:
u
:
,
u
r
[
$
i
l
[
t
:
*
[
;
=
i
i
;
+
E
;
,
E
i
i
;
;
5
:
;
1
i
j
I
i
j
*
s
*
'
'
i
E
=
'
i
=
g
i
t
=
*
*
,
=
b
'
q
x
:
'
i
*
i
E
i
[
i
I
E
I
i
E
t
l
f
E
i
l
E
i
I
i
g
f
f
f
i
"
r
?
3
E
i
i
i
E
E
E
:
r
3
:
:
r
i
c
a
7
l
j
j
g
E
r
3
+
;
;
t
i
i
i
i
t
i
i
*
i
[
g
t
t
i
i
;
i
;
*
e
g
i
t
$
*
E
1
s
+
;
i
[
B
E
i
g
P
9
9
'
:
u
i
+
l
f
f
l
t
$
f
E
:
i
;
*
i
$
r
i
i
E
i
i
:
i
r
r
r
E
E
1
t
i
i
E
s
I
i
E
E
:
?
i
=
*
*
*
i
s
E
r
I
E
E
x
i
i
c
i
q
!
}
E
.
$
f
i
i
;
g
E
g
i
9
I
;
i
E
;
:
E
-
-
8
:
T
E
r
r
s
i
i
E
i
s
'
*
:
*
i
+
f
E
r
_
E
i
i
,
$
*
I
t
a
i
r
$
i
i
j
u
:
i
i
r
$
{
*
?
i
i
a
,
,
3
2
o
U
g
:
;
T
H
E
i
E
U
S
E
r
g
E
g
1
i
,
E
*
i
!
i
i
i
;
I
i
}
f
{
!
5
i
g
E
l
g
$
}
{
!
1
i
i
i
r
,
,
,
i
z
:
j
P
.
9
e
l
=
l
i
i
Z
i
Z
s
=
s
t
{
i
i
=
'
f
i
,
i
i
i
i
:
!
t
j
t
t
r
l
i
i
i
i
$
r
.
r
*
!
i
i
j
E
j
!
i
1
1
:
=
=
.
2
1
?
:
?
i
1
i
:
i
1
i
:
1
,
,
=
;
_
:
1
=
=
1
i
=
:
t
=
i
i
?
4
1
3
I
:
{
!
_
&
=
-
1
=
i
=
:
=
=
?
=
=
=
=
=
a
.
:
:
=
:
1
:
i
:
=
a
i
"
-
=
=
:
Z
i
i
:
i
:
1
=
i
i
Z
:
=
=
1
1
=
Z
:
:
=
:
;
i
3
;
2
P
'
:
g
a
'
+
3
h
g
E
+
E
d
.
{
=
P
-
d
3
+
:
E
I
a
+
=
'
H
'
*
'
s
s
-
d
=
.
E
E
E
s
:
i
j
t
p
E
S
;
E
3
g
:
r
E
S
E
E
i
;
:
;
!
F
i
E
u
i
i
i
i
=
x
E
i
*
g
i
$
j
g
E
E
E
r
3
i
H
u
I
E
*
H
E
E
E
;
E
q
f
i
?
r
j
E
E
i
t
.
i
;
i
i
l
;
E
t
+
[
B
t
E
;
i
*
'
i
u
H
I
{
t
j
E
*
s
i
=
E
E
j
j
r
i
f
t
E
e
i
i
i
r
t
[
g
;
:
q
i
A
r
t
+
;
E
E
x
j
i
i
i
t
=
t
E
*
+
*
=
'
F
u
r
u
=
j
[
,
r
f
E
[
i
i
g
E
i
r
i
i
l
t
E
t
;
i
i
i
s
i
i
i
E
{
E
-
C
-
d
q
r
c
d
.
i
f
=
b
1
1
o
.
o
.
5
i
h
=
.
o
o
.
Y
'
i
,
i
"
.
!
V
a
e
-
;
H
E
{
:
i
i
E
s
f
i
$
{
E
E
t
g
l
f
l
i
l
i
}
r
I
i
i
f
i
E
f
i
t
g
E
s
i
i
j
l
;
g
3
-
E
.
g
E
I
(
)
q
e
O
u
t
.
r
i
o
I
E
a
e
r
=
8
;
E
'
;
i
z
z
i
l
E
=
i
f
i
i
t
t
t
E
'
;
i
g
q
t
f
1
E
r
;
i
i
E
t
i
i
i
?
3
[
i
i
i
t
I
b
.
E
&
.
!
i
:
q
i
+
8
.
=
.
:
r
.
E
;
h
=
s
'
"
:
+
E
;
r
;
s
E
t
=
e
7
u
-
,
1
i
*
i
1
;
{
i
3
f
J
i
f
?
L
:
i
'
5
B
s
T
i
'
!
?
=
?
i
*
E
q
i
E
t
i
i
u
i
i
E
!
*
E
i
E
E
t
E
i
l
l
i
t
E
;
I
3
i
t
+
u
!
:
c
d
=
O
e
J
;
=
=
i
-
q
i
n
"
l
l
I
i
!
E
'
E
$
r
i
;
I
H
;
'
,
i
F
H
;
i
E
E
3
:
3
;
+
t
s
E
s
.
'
-
"
G
S
U
s
!
:
;
t
a
3
c
y
.
q
-
i
!
-
a
-
c
6
=
r
a
'
'
:
'
"
d
C
7
=
=
z
i
i
;
;
g
E
c
i
;
f
;
t
*
5
;
E
=
+
s
=
H
E
+
5
r
S
:
5
)
'
l
- - -
.
- -
7
-
E
F
F
-
-
r
-
i
*
-
s
=
=
i
+
t
H
a
+
t
l
g
t
;
j
=
;
,
*
E
l
i
l
i
t
i
$
i
i
i
i
E
E
J
I
:
i
E
E
E
r
s
E
{
t
E
t
E
i
E
E
i
l
*
i
i
i
i
l
i
?
j
t
I
i
i
i
;
H
g
e
.
i
i
E
o
=
;
?
!
=
;
*
c
+
c
:
{
E
#
i
e
E
E
E
E
i
i
i
.
i
t
i
i
,
E
'
$
E
?
j
f
i
=
g
;
i
;
r
H
3
g
H
i
r
E
{
{
8
.
}
t
i
!
;
i
=
;
:
s
i
3
i
=
{
i
E
?
i
i
i
i
[
i
{
i
t
i
i
r
$
i
s
i
E
I
i
i
I
I
I
I
I
i
*
i
;
;
;
:
t
=
:
;
H
"
-
3
E
:
i
;
3
E
:
g
E
x
r
.
g
?
:
i
i
u
,
r
t
i
;
i
$
i
{
l
g
g
g
'
f
i
?
*
*
E
E
s
-
+
:
i
r
u
E
*
$
e
=
E
!
E
'
3
s
.
;
r
?
g
i
i
H
E
:
+
E
+
t
i
E
;
H
I
H
5
i
T
+
+
i
;
;
e
E
E
E
t
=
;
:
=
.
+
l
i
;
E
J
"
-
s
i
s
E
E
[
*
i
=
;
*
-
t
e
g
!
.
E
i
*
i
;
7
:
=
i
:
z
I
=
5
E
q
s
+
'
r
E
E
i
t
t
;
$
4
s
;
t
i
i
s
;
*
:
E
i
-
E
E
r
i
i
=
:
i
-
;
=
l
=
2
-
z
z
z
=
!
;
;
z
:
i
i
i
i
!
t
f
-
E
E
'
,
u
u
s
*
:
:
=
=
i
i
g
i
i
g
g
g
i
g
g
i
$
E
j
I
{
{
*
t
g
g
g
t
g
g
g
i
r
f
i
i
j
{
i
g
g
l
1
i
i
+
i
s
i
$
g
s
i
f
r
$
g
g
i
f
i
f
g
s
5
3
3
1
3
i
i
f
;
{
i
i
{
i
E
t
;
?
j
{
i
t
i
f
g
$
$
i
j
j
r
l
$
g
i
?
E
$
g
g
l
I
$
E
i
g
i
I
i
;
i
E
{
i
f
E
;
-
\
=
8
E
u
*
j
t
;
g
*
g
*
l
i
i
t
;
t
i
F
i
;
g
i
E
,
E
*
{
E
i
[
#
:
A
l
t
E
f
i
;
:
i
E
t
r
i
t
i
E
f
i
E
i
?
I
E
I
E
E
l
i
H
,
E
i
i
g
I
l
E
E
i
.
E
E
H
:
3
E
i
i
u
-
i
i
s
-
+
i
i
i
i
i
i
t
i
i
i
i
l
I
g
i
i
l
i
t
g
f
f
i
I
i
i
t
;
f
f
a
'
.
s
i
B
.
S
s
E
s
:
i
'
g
*
E
E
"
E
i
r
f
i
L
3
U
F
.
'
r
s
i
?
+
i
;
E
;
;
t
j
;
9
E
?
i
=
E
E
t
:
:
;
:
*
:
s
I
:
i
s
*
s
E
a
'
i
;
s
E
H
u
,
E
E
g
E
!
f
*
i
:
B
r
E
s
;
i
[
7
i
=
=
.
-
=
:
?
:
7
;
,
:
!
:
E
j
+
$
:
j
i
i
i
i
;
E
g
i
i
q
-
e
S
i
i
j
g
?
:
1
-
,
=
:
:
=
1
l
E
:
I
:
i
i
'
=
?
=
i
|
t
=
i
=
u
u
=
?
i
i
'
i
H
i
!
E
,
r
i
E
i
.
:
=
7
i
E
s
I
i
i
i
g
i
i
j
i
i
i
i
i
i
i
l
i
i
[
E
f
E
i
f
i
i
i
{
{
t
f
:
;
?
E
f
l
i
$
1
f
!
i
$
g
i
E
t
$
t
,
g
:
[
$
,
i
!
.
i
[
i
*
,
+
$
1
i
E
?
i
i
E
{
E
i
I
i
g
E
I
I
I
i
t
i
f
f
i
i
I
i
f
f
I
l
i
i
=
i
I
l
E
,
i
{
g
l
j
i
i
i
g
g
i
l
i
i
r
l
i
g
3
i
l
$
i
g
}
i
i
i
g
i
i
;
t
t
;
g
i
i
z
i
l
i
l
3
i
l
t
f
i
i
,
[
+
s
i
=
?
*
i
i
i
f
i
g
*
i
i
f
i
r
s
u
a
F
l
E
l
i
E
g
E
B
i
g
?
E
$
3
i
t
}
i
i
r
1
=
i
i
l
i
I
l
i
?
E
i
j
}
E
t
r
E
I
!
i
E
i
$
r
f
j
f
i
l
i
E
j
#
j
*
*
F
t
l
i
:
i
?
i
i
r
,
E
f
,
t
t
g
E
;
j
$
{
s
i
+
*
i
f
g
i
E
5
{
i
l
i
i
f
i
*
:
i
i
j
{
j
j
i
i
i
i
x
'
r
;
r
s
-
*
I
i
i
$
i
l
3
i
I
i
E
t
i
i
i
l
f
i
i
j
$
[
i
i
i
i
t
i
i
i
I
J
1
T
I
E
-
i
.
E
i
j
E
X
.
3
2
E
A
:
;
;
i
'
I
I
i
E
i
i
I
i
i
i
i
i
I
i
i
i
s
j
i
l
i
i
j
i
i
i
i
E
i
i
i
r
s
3
3
E
-
e
g
i
:
q
e
E
E
8
;
j
i
s
i
i
E
t
s
:
-
:
g
E
;
.
E
i
1
L
'
i
E
E
'
:
t
;
a
S
s
t
i
i
g
{
g
f
f
i
f
;
-
3
i
g
i
E
r
i
E
;
i
i
,
-
t
z
z
i
i
1
;
i
s
=
'
i
1
=
7
=
=
j
-
4
,
i
i
*
g
f
i
j
;
i
g
;
,
;
i
;
E
T
*
E
s
s
g
+
E
.
i
=
;
,
r
-
a
=
=
.
-
i
-
-
:
l
.
=
'
=
=
=
=
i
-
-
-
=
.
t
=
i
=
=
=
-
.
i
i
s
;
;
s
E
e
f
f
s
E
t
5
9
f
=
s
&
*
e
3
+
:
q
'
E
s
i
B
s
E
i
I
;
H
;
t
;
B
;
+
H
'
E
E
*
p
r
;
E
E
E
s
5
n
.
t
+
g
E
3
E
E
;
,
*
$
?
{
x
r
;
f
s
i
i
$
i
I
t
$
!
i
l
E
f
f
E
{
j
f
u
i
;
i
j
g
i
i
i
l
i
E
'
_
i
g
E
{
E
*
t
;
i
j
E
H
-
;
E
;
E
r
s
s
g
t
E
f
i
r
E
;
*
j
E
I
I
q
;
t
;
$
[
i
E
$
E
a
s
i
E
E
E
r
g
E
[
$
r
i
r
l
i
t
?
l
E
i
f
;
i
i
{
i
{
E
E
{
E
f
i
t
l
;
i
i
+
?
i
r
E
i
E
i
i
i
g
E
i
+
i
;
'
i
i
;
3
i
t
i
l
i
i
i
i
t
j
r
?
;
t
e
t
i
;
;
g
g
t
;
.
1
E
i
:
3
H
;
;
+
i
3
1
1
1
e
t
E
i
*
r
a
i
i
E
z
c
E
t
*
$
;
r
i
;
s
E
r
}
i
E
E
E
i
l
:
i
i
i
;
i
i
E
f
t
i
t
i
i
;
:
i
t
i
E
E
-
E
!
'
!
i
g
:
[
g
[
E
g
E
i
I
g
l
*
g
i
i
i
t
!
i
i
g
I
l
g
l
i
i
g
:
E
5
-
E
3
s
.
!
:
i
B
;
H
T
p
+
+
E
i
t
[
[
[
E
l
[
l
{
r
r
i
I
t
;
i
f
l
t
r
s
t
=
i
=
i
i
i
;
E
;
r
r
r
E
t
-
'
i
E
a
E
E
i
i
i
l
i
E
B
*
g
1
8
"
y
E
g
t
;
;
i
l
i
:
i
i
;
E
i
f
r
i
E
i
E
a
g
-
i
Z / Z
=
+
*
s
9
:
:
,
l
s
g
i
i
i
i
i
i
i
i
l
g
i
l
;
i
i
f
i
i
s
r
i
i
l
i
i
s
i
g
i
i
#
;
:
t
*
;
:
I
g
B
E
J
H
E
6
#
E
i
j
;
E
i
f
i
i
-
t
i
$
E
i
B
i
i
j
$
i
l
i
E
i
f
g
i
g
s
i
i
$
i
f
i
i
l
i
g
[
}
l
i
E
i
]
r
=
=
.
.
E
5
i
H
t
:
r
;
-
=
i
{
l
l
-
i
t
[
i
i
i
i
i
E
i
l
+
s
$
E
E
E
E
E
E
:
s
r
r
s
E
r
E
i
i
!
!
I
9
s
+
2
.
8
i
'
i
*
i
r
E
'
s
-
i
l
;
i
f
g
{
f
;
:
;
$
,
,
*
,
g
i
l
j
f
{
i
$
1
9
:
:
i
t
-
i
E
r
:
,
?
,
i
'
i
E
t
i
i
E
l
}
[
i
$
f
!
f
;
c
+
i
E
i
i
i
i
,
t
i
,
=
l
i
i
i
i
;
i
i
;
;
i
s
r
s
g
s
;
t
i
f
}
{
l
{
!
i
j
i
l
i
i
:
=
,
=
i
i
;
:
t
*
:
E
,
:
i
i
s
s
t
i
E
s
;
i
E
r
T
e
*
E
t
i
i
!
g
t
f
;
=
E
j
l
:
[
f
t
E
E
r
E
i
E
r
I
i
:
E
i
E
j
l
E
i
i
E
i
*
*
=
*
*
s
f
t
g
?
s
,
'
!
g
r
f
i
;
i
i
{
,
e
$
,
[
{
i
E
$
j
g
f
f
E
F
f
i
i
E
j
j
j
F
f
F
g
#
*
*
;
,
B
s
i
i
E
I
i
i
i
E
[
i
i
r
i
l
i
t
I
I
f
f
i
i
;
i
i
i
E
i
i
i
i
E
i
g
i
=
!
n
-
4
g
$
f
;
g
f
i
g
i
i
i
i
i
i
i
i
j
i
:
.
i
s
$
i
i
l
I
j
r
f
s
z
f
E
;
i
i
*
l
[
l
:
i
i
i
i
i
;
i
i
g
i
i
i
l
g
;
;
i
:
l
E
g
f
i
s
i
a
f
i
f
t
*
q
;
t
i
t
:
:
i
$
s
E
r
{
:
s
f
g
r
g
s
g
j
i
E
E
f
.
S
I
j
E
5
e
j
E
=
7
'
i
i
s
:
r
e
+
t
t
f
i
E
*
'
1
?
i
g
I
i
i
l
I
I
r
i
l
i
1
1
=
:
l
i
i
i
g
i
g
i
i
l
l
i
{
E
i
i
I
e
,
E
T
i
i
I
[
t
i
l
E
u
E
B
t
[
i
9
f
f
i
1
;
;
j
,
j
;
u
+
f
B
l
j
I
i
i
i
i
-
i
i
$
i
E
E
j
i
E
E
i
?
+
B
e
l
i
E
t
E
g
E
s
I
;
i
i
l
g
E
i
l
i
E
t
l
E
!
i
3
{
I
?
g
I
5
f
E
E
*
f
l
i
;
i
f
i
:
l
i
i
i
i
;
;
i
i
E
;
i
i
E
i
*
t
i
i
}
;
*
i
;
l
E
?
E
E
E
E
a
{
e
t
*
i
;
g
t
E
t
j
t
i
t
I
t
E
3
E
t
i
E
i
i
i
#
r
,
s
i
i
q
i
g
t
i
E
g
l
i
i
f
i
i
i
i
{
=
{
1
[
I
1
1
{
i
i
l
}
t
a
a
E
i
;
i
i
i
j
g
;
i
E
r
+
=
i
E
i
i
;
i
E
*
:
^
*
E
5
p
E
+
=
*
E
E
E
A
i
=
i
r
i
!
:
a
;
S
S
s
i
2
i
;
3
-
i
i
e
g
x
E
E
g
f
{
[
[
i
E
t
f
f
i
i
E
I
g
r
?
f
f
3
[
l
i
3
+
i
E
r
=
;
i
:
E
E
+
=
+
I
E
l
i
E
i
i
l
E
E
i
$
s
g
i
i
i
I
i
i
I
i
i
i
i
I
i
B
i
i
I
j
;
i
:
i
;
i
E
:
i
=
:
;
i
i
i
-
=
-
;
;
;
i
=
z
=
z
i
?
,
i
f
E
+
E
g
I
f
i
i
i
i
g
{
i
i
i
i
t
r
t
f
r
*
r
i
$
i
l
f
f
!
E
E
i
I
J
g
i
l
i
E
t
t
6
r
r
i
5
i
3
l
E
[
i
t
t
;
r
i
:
t
:
;
E
;
i
f
;
i
i
i
;
a \
J
E
E
E
;
E
=
*
l
s
?
t
*
=
i
I
s
f
:
;
i
*
i
i
g
i
i
i
g
l
f
i
i
i
g
f
l
i
i
i
i
i
i
g
i
i
g
i
g
g
i
i
i
t
i
i
=
:
j
F
*
H
*
g
E
i
E
i
'
i
.
$
f
+
[
;
i
f
=
s
E
*
r
E
E
E
i
r
;
P
i
E
I
t
'
r
i
i
:
I
g
i
i
l
g
i
i
?
j
j
i
i
g
i
E
I
I
{
E
f
i
i
l
I
i
I
i
l
I
i
i
i
=
=
i
'
?
r
?
i
F
F
-
*
-
=
:
=
i
:
f
I
s
*
g
E
5
x
i
*
E
d
E
i
s
u
x
l
!
g
*
u
a
l
E
3
$
*
-
'
!
I
s
!
i
(
i
;
i
E
E
r
s
i
r
r
E
u
t
;
;
i
;
s
;
i
:
i
l
=
+
t
i
f
;
i
i
t
g
i
*
'
J
,
i
P
E
+
r
:
,
=
-
l
l
i
+
l
i
i
i
r
t
i
t
i
f
i
i
i
g
g
*
g
i
i
i
i
E
g
i
l
i
i
i
P
s
f
i
*
x
o
J
.
:
=
f
t
:
g
;
$
5
s
;
=
"
1
3
'
i
r
'
=
E
U
.
c
t
F
I
i
s
;
s
=
=
-
=
,
I
{
E
i
E
I
E
i
f
E
[
j
i
i
I
l
t
i
i
3
i
l
l
i
i
[
i
i
l
*
s
:
+
E
3
r
-
i
i
a
3
5
&
E
;
.
i
i
i
s
*
j
j
:
!
l
E
E
i
_
-
c
5
.
e
s
?
s
E
;
l
*
f
g
;
:
j
i
i
;
i
t
;
;
E
3
g
;
E
s
h
r
s
r
E
r
!
H
s
E
{
r
E
r
i
i
[
+
t
g
+
f
E
H
t
$
E
{
i
g
q
x
r
*
I
E
i
i
n
'
q
g
.
=
s
.
E
.
I
:
e
E
E
,
E
t
:
d
;
i
i
=
'
!
*
;
g
a
o
"
i
;
=
.
5
.
t
,
5
=
I
E
+
.
E
o
f
*
E
i
.
=
'
=
E
y
j
!
f
+
i
E
E
I
f
E
r
r
r
;
i
-
i
E
;
E
i
E
i
}
,
3
t
E
E
t
;
:
:
=
;
?
i
=
r
;
i
E
s
;
;
E
i
g
E
s
i
r
i
;
t
i
;
'
i
i
i
l
E
f
i
E
g
;
,
i
:
,
i
.
,
=
v
=
f
;
i
=
a
-
=
=
i
E
i
,
E
=
i
E
i
=
-
2
?
z
i
n
,
;
f
.
i
i
i
i
E
=
g
[
g
$
E
i
g
g
g
t
g
g
j
E
E
$
E
l
i
e
i
i
i
!
-
'
.
-
:
3
i
=
=
=
-
a
:
i
=
=
,
i
E
i
f
2
i
?
?
3
;
;
;
i
i
:
;
t
{
$
3
6
i
i
}
}
I
j
g
;
3
i
i
;
:
B
I
E
;
T
+
=
i
;
i
;
E
:
;
'
,
i
3
E
i
I
t
l
l
g
i
i
i
?
l
*
*
i
r
i
j
?
E
I
i
E
E
t
$
{
i
g
>
E
E
E
T
u
:
i
i
I
i
i
i
i
3
g
i
i
i
E
i
i
l
i
i
i
r
u
i
E
i
i
i
i
l
i
i
i
g
i
l
i
i
=
;
-
'
,
$
3
{
;
E
i
E
i
[
i
E
g
i
i
I
I
i
E
i
i
i
r
i
i
g
{
i
t
i
I
=
;
g
i
i
g
f
l
l
I
r
*
f
i
i
7
2
e
g
s
i
i
l
i
i
E
i
!
i
i
i
t
I
i
E
t
f
t
t
?
{
i
l
c
i
E
i
{
;
s
E
E
}
E
i
i
j
t
t
.
-
.
=
i
i
i
i
i
i
i
E
:
r
E
3
l
s
i
t
E
'
,
E
*
r
'
=
=
j
i
l
g
E
[
9
I
r
t
i
t
[
{
i
E
E
X
H
o
=
f
I
f
E
i
j
!
i
H
$
E
g
-
t
i
v
a
r
E
i
+
+
!
,
r
i
*
{
t
i
E
i
E
;
s
e
;
u
[
E
i
i
s
t
i
{
;
E
E
B
$
E
s
i
f
$
l
+
a
F
s
p
a
i
v
E
;
-
l
+
i
.
[
E
[
t
i
t
i
E
i
g
j
;
j
i
E
g
t
*
*
l
S
I
s
i
r
q
r
;
a
5
&
a
E
;
:
E
,
s
i
g
I
I
i
$
{
l
E
E
E
$
I
E
E
I
E
:
s
t
t
=
t
E
$
i
t
E
[
t
{
l
i
i
s
}
[
*
*
E
;
i
.
t
i
.
;
f
*
:
E
f
l
r
s
E
E
E
;
;
s
E
i
E
E
r
.
E
,
*
f
9
i
i
;
i
f
=
r
F
E
:
;
#
E
s
i
{
i
E
f
l
i
i
E
i
i
E
l
E
i
i
i
i
B
E
g
t
i
;
E
i
r
;
s
e
3
s
i
i
:
I
f
i
i
l
i
E
i
i
?
i
i
,
i
i
i
i
i
g
E
i
l
E
f
i
i
i
g
9
1
!
:
i
d
i
E
:
:
I
=
;
i
+
i
:
?
;
v
i
i
+
i
E
:
j
3
E
{
5
}
*
:
.
t
t
+
r
:
$
1
:
E
;
s
e
*
.
+
=
=
'
;
:
=
i
a
;
7
i
1
=
i
E
E
!
g
i
"
q
i
i
;
3
.
I
u
i
l
g
5
,
5
t
'
E
e
,
j
i
=
=
=
;
j
i
+
+
i
t
a
l
i
i
t
f
g
t
[
i
t
j
E
$
i
E
i
*
{
E
E
t
E
E
g
E
E
:
E
#
3
'
i
E
i
i
i
i
i
i
i
i
i
i
l
i
i
i
l
;
g
i
i
i
i
I
$
i
$
B
i
E
r
g
i
"
*
i
s
E
=
i
i
g
:
t
=
g
[
!
*
;
s
:
i
:
i
*
:
;
,
:
E
?
6
*
u
i
,
$
s
i
e
t
t
j
B
t
I
t
E
g
=
I
i
i
a
i
a
r
r
i
s
E
$
E
i
,
E
E
E
I
i
$
s
s
$
[
n
E
i
=
i
"
'
i
g
g
i
i
i
E
i
l
i
i
i
i
I
r
g
i
t
;
i
l
l
t
i
i
I
f
f
i
E
E
i
i
i
i
l
r
E
E
i
i
i
f
E
;
i
;
=
.
s
*
*
P
t
i
+
i
H
S
p
g
i
i
'
-
i
?
i
+
'
,
x
n
E
+
-
E
*
*
:
+
[
;
l
.
E
B
i
i
E
l
$
i
;
f
f
{
i
i
i
i
E
i
?
1
E
?
i
s
i
l
E
t
s
i
j
E
i
r
;
i
s
*
*
i
f
t
E
.
:
L
r
f
i
I
:
t
*
s
?
i
1
f
f
E
i
i
i
j
{
i
l
E
l
b
I
E
E
E
;
;
j
!
+
i
+
E
9
3
i
E
E
F
i
;
i
;
5
q
E
s
:
i
3
E
f
l
H
H
i
i
i
i
g
E
*
;
i
i
=
,
i
e
t
g
*
:
a
T
E
=
:
+
t
f
{
E
a
s
a
t
z
z
#
;
u
E
f
,
;
=
u
t
E
s
T
r
E
:
;
i
E
E
s
r
r
J
E
f
l
!
t
g
j
e
;
i
E
=
s
i
;
p
=
i
E
=
j
t
i
E
l
:
:
'
l
'
p
s
E
:
-
E
;
_
g
i
r
6
.
;
;
E
i
E
E
i
E
s
i
l
E
?
j
E
g
r
:
i
E
r
E
I
E
i
i
i
i
t
i
i
I
a
f
i
l
i
t
E
t
;
;
E
B
f
?
[
'
*
B
f
t
E
i
=
+
i
r
F
E
r
[
E
=
i
t
*
:
i
E
f
i
-
r
'
i
E
i
I
[
;
i
r
f
l
r
t
*
j
j
i
i
;
i
*
i
g
i
I
r
E
g
f
l
i
f
j
i
'
:
i
e
;
+
E
j
E
E
i
E
r
F
j
{
t
i
g
i
g
E
i
E
a
E
i
t
i
?
t
*
s
i
[
s
.
[
.
!
j
1
:
:
:
-
i
'
i
l
i
E
s
T
;
g
i
"
:
L
B
r
.
-
Q
p
r
s
q
*
t
g
$
l
i
;
-
i
a
:
=
=
o
*
p
S
E
E
t
g
:
;
'
g
E
-
q
,
5
f
i
#
-
3
d
Y
,
*
)
*
+
i
E
E
q
s
;
f
E
f
t
{
e
i
*
g
r
i
g
f
i
E
E
i
s
j
?
E
'
E
E
E
E
E
i
i
f
*
?
=
:
E
E
;
=
$
i
*
,
8
;
j
g
j
i
g
f
i
;
f
t
+
j
i
t
:
E
i
j
F
r
:
T
E
J
*
i
i
*
l
?
i
i
l
g
*
i
t
r
i
E
t
;
i
+
a
H
i
E
s
s
*
*
;
a
E
E
s
;
=
;
*
f
l
s
F
;
t
;
:
r
l
l
l
l
E
i
:
*
f
l
;
E
E
i
j
g
q
i
i
l
t
i
i
E
E
F
i
e
s
s
u
:
6
'
3
-
E
E
;
+
:
r
i
i
s
r
F
r
,
i
r
$
s
:
'
E
f
j
;
i
*
i
*
E
,
*
l
t
i
j
:
i
E
*
=
;
f
}
E
;
;
f
;
i
g
E
;
i
s
r
,
E
f
l
f
i
E
*
i
i
*
E
s
r
;
t
=
s
j
i
*
;
t
t
*
a
E
$
*
t
?
s
h
H
:
E
t
E
i
;
*
$
r
t
=
;
i
i
i
i
g
E
i
*
i
=
:
E
+
s
=
i
r
r
;
e
E
;
&
r
r
;
r
i
E
j
I
E
E
q
;
s
[
,
6
g
,
r
:
z
=
+
E
E
E
f
E
E
r
E
s
f
I
t
i
E
r
t
g
l
E
E
g
i
l
i
9
j
I
E
I
E
i
i
j
;
'
,
3
;
:
*
q
I
E
,
g
6
.
I
p
-
E
;
E
+
i
=
:
i
i
S
-
s
j
+
E
.
i
l
i
*
i
,
8
{
t
t
i
i
E
i
i
E
i
i
i
i
i
i
;
!
*
E
r
s
;
E
r
;
-
!
=
i
:
i
i
i
E
E
a
t
g
E
E
?
E
i
,
E
s
3
E
B
i
i
A
g
f
;
,
r
i
i
f
i
i
s
i
I
I
}
i
f
E
B
E
q
l
i
{
i
i
I
i
l
i
g
i
E
i
j
i
i
1
B
E
i
E
i
l
$
i
i
i
i
i
E
I
i
$
:
E
E
I
i
'
f
*
-
{
t
i
i
a
s
i
l
g
i
i
g
i
g
i
i
i
i
i
*
?
g
i
i
g
i
g
l
t
g
g
s
i
s
.
t
r
;
E
E
+
:
,
E
E
E
i
g
=
r
Y
i
"
=
i
i
=
>
=
E
g
g
E
F
-
[
,
;
I
,
*
i
i
3
+
g
E
5
T
*
:
!
x
L
i
i
u
!
E
=
I
;
E
E
B
5
J
:
j
.
r
E
"
s
t
j
f
i
i
i
I
=
=
i
t
i
=
;
,
;
;
;
;
r
E
r
*
i
e
t
E
g
3
i
t
;
g
f
1
6
E
j
i
3
$
}
f
i
r
t
_
i
-
,
u
i
l
r
t
f
g
t
{
E
i
i
g
E
I
i
i
r
g
E
+
1
[
E
j
t
*
;
[
l
E
i
t
s
s
g
f
?
E
:
;
i
u
;
i
s
f
'
?
{
f
E
t
?
i
i
i
i
E
t
i
i
s
:
i
[
i
E
i
i
f
l
i
i
i
i
i
j
f
f
l
3
i
i
i
f
E
i
E
g
E
j
,
f
i
s
i
i
i
i
,
,
I
i
i
i
i
i
-
f
i
g
t
:
E
t
i
r
t
i
E
E
g
t
j
E
i
E
i
r
*
r
*
=
E
,
j
r
t
E
=
j
l
t
i
g
i
i
i
i
i
g
s
t
l
u
f
f
l
;
E
i
i
i
[
t
i
[
{
i
t
g
f
f
f
f
i
i
i
i
*
:
e
+
&
,
;
i
i
i
i
f
g
i
E
I
i
E
g
i
E
i
l
}
t
E
l
i
i
g
i
i
i
i
i
f
E
?
g
E
s
i
i
o
3
d
+
6
=
'
:
E
H
[
$
!
i
q
E
:
f
q
;
E
I
?
L
!
;
g
s
j
t
r
;
*
j
+
;
=
s
I
E
E
E
!
f
[
=
n
r
'
e
i
7
E
E
i
P
i
i
f
"
i
i
i
?
2
1
7
,
8
E
u
F
;
e
E
;
i
E
i
i
i
i
E
[
;
E
r
i
g
i
i
]
+
Y
,
=
'
*
'
.
,
3
I
;
+
j
i
E
:
E
;
+
:
E
'
E
H
=
E
F
;
i
:
+
+
i
E
t
i
r
;
;
r
t
E
3
[
i
[
3
;
I
i
;
i
i
i
E
t
T
t
E
I
H
i
i
,
:
j
f
i
s
9
7
i
*
5
;
i
,
:
i
H
E
g
"
:
i
r
E
e
s
E
*
E
i
I
i
t
i
i
[
E
5
E
i
I
t
E
I
E
*
E
:
j
I
i
l
i
i
i
g
i
l
i
{
:
i
;
i
i
I
f
i
l
i
:
P
q
P
<
u
&
-
0
-
:
:
_
o
!
!
f
(
n
\
J
b
D
o
i
l
!
d
\
J
-
o
^
^
2
6
o
.
d
o
r
!
6 :
u
.
d
o
F
.
.
l
b
D
L
/
.
t
J
d - c
d
Q t
4
H C
)
o
o
x
o a
1
H F
a
) P l
J
.
{
u
z
i
{
I
i
I
t
f
.
3
i
i
I
E
E
E
E
t
E
I
i
I
E
E
H
g
H
i
}
$
i
i
i
l
E
E
I
E
i
i
i
i
g
I
f
f
i
i
i
;
g
g
:
*
[
;
E
r
E
s
l
i
l
E
f
;
t
E
E
s
s
s
a
=
i
f
f
l
i
g
t
E
g
i
i
i
l
i
E
$
E
i
i
i
i
s
g
l
i
E
s
i
i
g
I
i
t
f
t
E
E
E
i
E
;
i
s
f
3
i
E
i
=
:
I
!
E
=
i
i
E
e
E
j
i
H
i
f
i
i
l
i
=
,
L
i
+
*
E
i
9
:
g
i
=
i
l
i
E
E
=
I
;
t
a
+
:
E
g
:
u
i
g
;
g
E
{
i
*
i
E
,
t
u
g
l
s
t
*
i
t
i
i
i
f
f
{
,
i
i
j
?
g
i
l
i
t
I
*
g
i
i
i
E
I
f
J
g
E
*
E
*
u
s
$
u
;
l
i
E
i
{
E
i
E
i
*
{
i
i
j
t
I
i
i
t
g
E
E
I
E
f
f
;
i
i
f
r
:
;
i
?
r
r
r
i
i
r
i
E
$
i
i
5
E
i
t
i
l
l
i
i
I
I
E
I
i
i
!
i
g
i
i
i
i
;
s
i
[
[
;
i
g
l
f
f
t
i
g
;
i
i
l
i
g
;
r
t
g
i
i
i
l
i
l
t
i
i
i
t
i
i
i
t
g
t
t
r
E
r
E
i
t
t
i
l
i
i
f
l
i
i
i
i
E
E
f
t
E
t
H
E
i
E
j
,
;
E
}
$
E
=
a
i
f
s
g
q
r
f
t
l
i
3
r
E
e
r
$
s
E
B
r
r
E
$
;
E
E
E
I
i
;
{
i
I
l
l
i
i
{
i
i
1
l
t
i
:
=
:
i
i
-
*
i
l
E
l
E
E
g
t
g
f
:
3
i
t
E
g
I
B
I
r
i
I
r
l
i
f
f
t
?
?
g
E
;
.
E
I
s
&
:
Z
t
{
i
f
l
i
i
i
u
t
i
i
r
;
t
i
i
t
'
l
E
i
{
E
:
i
$
E
;
;
r
*
E
i
:
;
s
E
i
u
l
i
f
r
t
i
E
E
t
;
E
+
i
;
t
t
E
i
,
:
i
;
5
=
,
g
;
i
f
u
,
i
*
i
*
s
:
e
i
l
E
j
i
i
r
r
j
r
i
*
i
t
;
s
{
:
r
I
E
I
;
i
i
f
i
;
e
;
+
i
t
E
E
E
:
t
i
i
E
=
i
i
E
r
l
t
l
t
f
t
1
*
g
}
i
i
1
i
i
i
i
?
g
i
g
i
g
=
E
=
-
a
5
S
+
3
+
b
e
'
i
*
q
g
;
i
i
i
r
E
j
E
{
E
[
s
t
E
i
t
f
{
?
r
E
a
E
l
i
i
i
=
;
3
s
E
E
1
E
*
i
i
;
i
i
g
f
I
*
f
t
i
i
l
f
H
t
g
t
i
i
i
g
t
l
i
,
=
a
=
q
E
-
5
i
'
x
e
i
:
i
E
i
j
j
i
i
E
j
,
;
t
E
i
l
i
t
E
;
f
i
$
i
E
t
E
i
t
1
i
i
l
g
i
t
i
i
,
i
=
:
p
3
,
E
d
i
E
:
t
Y
T
"
R
E
:
=
z
;
,
=
a
)
t
i
i
n
F
*
i
i
i
I
E
E
t
I
:
I
!
i
;
i
g
[
[
g
?
I
{
I
I
I
I
I
E
E
;
*
i
f
[
E
g
i
t
*
i
:
t
;
r
r
r
i
t
t
E
E
]
;
t
i
E
;
z
j
c
:
E
a
i
;
q
E
i
=
?
z
i
:
?
f
.
E
E
r
u
t
E
;
!
;
,
H
;
z
E
E
E
i
i
:
:
E
;
;
*
H
I
t
E
A
E
T
E
H
;
i
f
f
r
$
T
E
o
-
a
s
*
,
q
i
E
E
g
t
i
t
i
*
*
*
i
p
{
*
g
{
a
a
;
g
i
l
E
E
,
E
I
I
i
B
;
;
i
I
E
5
I
E
[
?
;
+
f
E
5
t
g
i
l
$
e
I
i
5
r
i
;
;
E
I
:
E
s
E
E
;
r
=
;
r
l
i
E
*
*
E
#
I
;
E
t
=
n
r
g
E
H
*
i
;
s
?
i
x
.
E
?
t
j
E
*
t
g
,
=
i
l
i
3
E
E
,
i
t
E
i
;
t
r
.
.
$
E
i
l
r
E
?
1
t
;
E
f
i
{
;
E
}
;
!
[
t
!
i
!
i
s
l
E
i
.
r
;
}
f
f
]
g
r
f
f
i
{
:
i
*
E
i
;
i
i
=
;
i
l
:
:
s
'
E
j
l
?
{
i
t
[
t
B
E
t
E
i
l
i
l
:
:
+
E
o
i
-
1
1
9
q
'
E
;
E
r
,
I
r
g
$
j
s
E
H
{
i
l
i
E
i
g
i
$
f
?
=
s
5
;
H
;
r
i
E
;
i
#
-
4
-
E
"
;
i
.
E
.
o
+
s
J
e
E
i
r
J
+
B
E
5
E
s
t
[
i
+
i
{
i
f
I
i
i
;
H
E
f
t
E
j
i
=
j
l
E
g
E
E
$
t
i
?
t
r
i
i
E
l
B
?
}
E
?
*
;
t
j
j
E
i
i
i
l
;
E
i
;
i
*
:
E
i
E
;
t
E
?
i
q
i
H
i
{
a
E
f
E
r
B
*
;
;
E
!
E
t
i
r
E
E
a
E
i
*
E
T
q
t
*
8
H
E
:
{
E
s
:
E
,
E
E
i
r
g
g
[
l
f
E
;
E
i
u
+
*
:
I
;
E
E
!
i
;
+
E
,
;
f
g
E
;
:
e
*
E
t
+
t
i
g
l
f
i
i
H
;
a
E
i
'
!
e
I
'
i
i
i
i
[
t
i
t
?
i
E
L
i
f
[
i
[
i
t
i
E
r
}
j
j
;
:
E
;
H
!
;
T
;
i
i
s
s
E
=
s
'
l
i
t
i
s
i
i
l
i
E
t
t
t
j
j
!
+
;
j
;
s
*
s
i
t
i
E
E
;
H
r
=
E
6
E
;
e
r
t
+
:
i
=
E
E
H
S
i
g
E
i
i
I
E
E
t
;
t
g
=
I
E
s
E
+
1
c
g
I
E
T
{
J
E
E
J
E
E
A
e
r
'
o
E
4
s
.
!
i
1
E
g
[
[
i
E
;
l
i
t
'
;
;
g
t
l
i
;
t
{
g
i
g
i
i
E
g
i
.
$
t
E
E
I
i
i
}
E
=
-
s
i
i
t
s
l
E
;
$
t
i
E
i
E
#
1
i
$
i
i
l
i
E
!
+
i
i
i
r
E
t
!
E
I
E
;
;
;
!
r
*
E
j
;
t
s
{
+
i
i
i
r
-
1
1
+
E
t
I
+
E
t
E
E
g
t
g
t
$
E
t
}
j
i
t
I
j
j
$
E
}
i
i
g
a
2
i
E
E
a
E
l
=
:
i
?
;
E
;
*
i
*
r
E
E
r
[
x
g
E
t
f
s
i
,
- : -
i
Z - :
-
Z
l
*
l
t
g
t
:
g
i
E
I
[
t
g
i
g
i
l
l
i
1
:
i
i
i
i
i
i
g
]
i
i
l
i
t
i
g
i
s
i
;
t
[
*
q
l
l
:
;
s
E
+
E
{
t
i
f
i
l
i
i
i
i
t
;
i
r
t
E
t
.
1
*
j
i
F
g
g
t
i
;
i
;
i
g
f
j
[
E
I
I
i
g
l
;
i
;
E
*
i
i
s
i
f
f
i
i
!
i
i
i
i
i
!
;
l
l
I
s
i
t
i
t
E
t
r
a
E
E
t
i
i
+
[
;
g
i
I
f
i
g
;
t
t
E
3
{
+
E
u
r
+
s
s
[
E
;
E
i
g
t
j
?
t
i
g
E
t
E
r
r
j
;
i
i
*
-
g
;
+
e
E
E
i
!
i
l
t
i
s
f
g
{
*
r
E
E
E
E
s
i
l
i
t
i
[
t
l
+
*
r
s
r
a
s
E
E
f
;
E
i
l
I
i
i
s
l
B
i
E
l
i
i
l
l
t
i
i
g
i
g
r
l
g
t
r
i
a
t
;
g
l
:
i
g
t
t
.
l
t
g
i
g
i
:
l
l
1
i
f
E
i
i
E
I
3
f
+
I
5
E
E
i
g
i
i
l
t
i
i
i
E
E
?
E
I
E
I
i
I
;
;
;
i
r
:
t
i
E
;
:
i
;
I
*
S
*
;
I
*
i
i
i
E
t
$
s
:
g
+
;
=
d
;
:
r
i
$
i
;
i
a
;
;
g
t
i
i
i
i
i
i
t
i
i
i
i
i
i
E
i
i
I
l
i
i
j
g
i
i
=
g
E
j
t
t
;
:
?
;
E
t
;
:
l
i
f
f
f
i
l
;
;
i
l
+
;
{
*
j
l
i
i
i
f
u
s
i
$
l
E
r
E
*
=
l
i
i
i
I
c
*
g
I
i
t
r
:
i
*
f
i
I
i
;
z
?
s
=
r
r
;
i
f
;
+
i
*
'
f
i
i
}
=
i
g
!
i
E
I
i
i
i
i
t
,
E
i
;
s
s
{
;
E
F
-
-
:
:
=
,
i
+
3
a
,
i
E
i
i
f
i
;
S
i
$
E
r
+
i
i
;
!
;
{
I
t
5
$
;
{
E
g
^
=
2
z
E
e
q
;
:
i
u
s
F
r
$
'
[
*
i
i
f
t
i
,
E
?
q
t
s
:
:
"
i
i
t
r
g
[
,
:
;
s
i
:
r
u
:
i
Y
E
E
r
U
;
i
j
i
f
I
I
E
t
;
r
s
E
B
E
i
;
?
t
i
i
i
i
i
i
E
i
j
E
:
t
E
f
+
I
i
K
d
T
.
E
:
*
'
r
*
:
r
;
'
{
&
;
i
+
:
E
t
E
t
;
s
?
E
i
E
l
;
f
a
i
i
i
H
t
:
E
n
[
s
=
i
*
i
5
r
i
:
i
i
?
[
a
[
r
;
;
[
'
r
t
,
i
i
=
k
E
E
i
e
E
l
r
;
E
;
*
t
"
i
i
:
:
*
n
:
;
i
e
i
E
E
i
:
T
t
;
E
g
$
$
t
i
:
'
j
E
;
f
g
i
E
:
t
i
i
r
e
E
+
_
=
6
j
j
.
E
t
s
:
E
E
E
E
E
E
;
r
E
,
q
r
+
i
:
i
*
Z
E
a
s
T
*
i
=
g
i
,
F
I
5
:
E
i
g
"
9
.
o
t
l
E
s
t
i
.
i
r
g
{
l
i
g
*
g
E
t
F
E
I
E
E
i
i
i
E
E
;
i
:
t
B
t
E
E
}
c
i
g
l
?
{
:
3
;
.
E
_
'
E
;
-
I
'
t
I
i
t
i
l
E
i
i
$
E
I
i
i
E
i
i
i
l
i
i
t
i
l
f
,
i
i
i
f
i
E
{
,
E
.
g
E
s
'
s
r
*
x
f
i
:
r
I
+
_
u
+
B
;
:
+
u
e
S
E
z
E
E
s
E
"
;
i
t
f
i
t
[
i
;
f
i
5
i
s
i
;
$
{
E
$
E
=
;
a
g
;
=
$
s
f
i
i
+
q
t
H
r
a
i
E
B
E
s
E
r
;
r
t
;
i
+
i
l
!
E
*
g
E
*
i
t
;
.
*
i
E
B
E
=
!
r
!
i
t
:
E
i
l
'
[
i
I
E
i
q
r
u
E
*
;
!
E
;
c
'
r
i
s
s
E
i
$
;
i
B
t
i
s
H
*
i
r
{
e
t
i
t
*
f
i
+
g
i
$
?
E
:
i
i
i
E
i
t
E
t
=
;
E
g
I
s
f
*
r
$
t
E
j
i
3
H
f
[
f
E
i
;
t
r
E
*
;
E
f
E
r
i
;
a
E
{
i
#
f
E
i
i
E
I
t
.
E
E
t
E
s
t
E
i
r
$
t
?
i
i
r
e
E
E
l
i
c
5
9
i
E
E
r
t
B
;
I
i
t
l
i
$
E
?
?
i
T
;
*
'
1
+
E
=
E
i
E
j
t
r
*
i
n
i
-
.
i
i
I
l
I
i
i
.
:
i
i
r
t
t
r
i
;
i
f
E
r
i
E
=
!
t
t
;
f
i
s
i
l
f
i
E
i
1
i
t
E
i
E
B
i
[
{
{
i
g
j
1
f
t
$
i
i
F
i
r
E
i
5
l
[
E
t
i
"
E
E
i
r
{
i
{
g
T
E
B
g
f
l
B
E
+
i
j
I
*
E
E
i
j
l
;
,
i
I
i
E
i
I
i
i
g
I
;
i
i
l
i
i
g
l
t
a
i
*
E
i
E
E
E
r
E
o
;
f
f
!
a
9
.
e
t
i
z
=
a
i
u
;
A
F
f
f
,
i
*
0
i
r
E
i
{
t
K
t
-
:
e
a
!
A
g
*
;
:
X
-
:
;
*
!
i
l
:
6
+
r
E
I
r
i
E
E
H
g
e
;
=
i
:
;
i
{
r
:
*
a
s
r
E
*
*
u
5
i
i
:
=
E
f
g
i
f
[
i
]
f
i
;
:
E
.
E
*
F
i
;
=
'
r
l
i
t
i
$
i
l
i
g
i
i
i
f
t
{
i
i
i
t
r
i
;
i
i
l
i
i
t
+
s
+
f
;
,
c
i
E
,
:
9
i
.
s
,
;
+
E
i
s
E
r
!
l
B
I
I
?
t
i
i
i
f
$
.
a
E
r
i
{
s
i
r
i
T
i
g
;
l
{
g
f
i
$
;
E
-
!
{
E
f
t
T
i
-
g
i
"
d
+
E
F
i
:
;
E
q
u
r
E
;
;
i
;
5
i
i
l
i
E
i
+
q
?
t
;
s
I
i
{
E
[
H
i
{
i
i
t
{
t
i
'
E
'
g
E
*
u
E
t
t
,
u
r
i
;
r
$
$
E
$
r
E
*
E
!
5
F
^
'
E
u
;
.
E
-
{
s
r
?
r
H
:
r
$
;
.
E
E
i
l
e
;
E
;
S
:
*
+
g
g
g
S
r
H
x
j
t
;
i
i
?
t
i
t
l
3
g
E
$
a
;
F
S
i
i
i
,
t
.
t
i
r
P
;
i
l
r
'
;
=
i
i
j
E
:
r
e
g
i
g
t
1
l
!
f
i
!
;
;
i
}
}
g
}
[
i
g
f
E
g
r
f
;
I
I
1
;
1
z
;
}
1
2
=
=
i
+
r
i
=
[
t
i
i
i
a
;
f
,
3
E
g
g
j
3
5
;
$
;
E
i
f
j
E
j
$
i
X
i
+
:
E
5
*
E
-
a
s
=
:
E
q
i
a
g
e
E
L
E
i
;
"
I
t
;
g
i
I
i
s
t
f
f
;
g
i
g
i
i
g
g
i
i
8
3
3
{
s
5
:
E
*
E
i
l
J
E
[
E
I
i
*
E
i
i
!
;
I
i
[
i
E
E
:
s
F
'
E
j
+
T
*
'
6
E
E
F
^
=
s
E
!
.
e
,
t
+
g
E
:
5
.
=
s
x
.
:
b
H
E
.
:
i
;
!
t
i
.
E
u
=
s
E
?
E
r
e
i
i
E
E
s
I
E
[
f
J
E
E
*
$
H
;
E
r
I
E
i
f
i
.
E
I
;
I
:
J
I
I
E
}
$
?
1
E
U
;
.
U
U
i
r
i
t
E
-
[
i
;
[
f
g
E
:
i
l
E
f
*
s
s
i
g
*
E
T
E
H
.
s
+
I
[
g
q
x
=
&
f
E
i
5
i
;
i
*
[
E
E
i
s
e
r
t
E
i
$
[
g
i
g
i
i
E
E
t
E
]
!
*
$
E
E
j
=
+
A
,
t
l
E
-
6
i
g
s
r
i
i
i
=
=
;
s
*
i
$
,
i
E
i
i
E
E
t
*
,
E
a
i
r
*
r
i
r
g
E
E
E
'
i
r
i
i
t
r
u
f
t
;
i
g
g
g
i
g
;
5
j
;
t
E
I
i
g
g
f
g
I
i
i
f
t
i
{
I
=
=
=
.
:
i
E
:
H
;
'
E
E
t
;
i
i
:
:
;
t
*
,
q
!
E
t
'
+
E
'
E
{
i
{
^
:
i
E
h
!
=
j
i
;
:
E
E
=
,
*
t
+
i
;
r
s
:
=
,
E
u
;
'
l
;
s
i
r
g
:
S
E
5
A
{
?
i
E
!
*
i
*
j
l
i
!
s
=
i
;
=
=
i
'
'
r
B
f
E
r
i
i
r
E
t
\
=
:
*
:
U
.
!
E
e
.
;
s
i
g
=
_
r
5
.
r
u
=
=
Z
'
:
.
-
j
.
i
:
E
E
.
n
=
'
r
g
!
a
i
-
i
E
r
.
i
l
s
;
=
E
r
E
l
E
s
=
;
E
"
j
;
*
=
;
,
+
;
?
!
H
!
'
=
;
I
;
I
;
=
=
5
g
:
u
L
-
e
r
,
i
a
,
s
E
5
B
.
:
i
^
t
=
*
I
I
:
g
s
"
-
A
:
g
f
*
'
-
5
l
e
i
'
a
i
:
f
;
j
t
i
:
;
:
e
E
;
:
{
;
=
i
i
j
j
;
q
e
:
z
]
a
t
;
i
E
g
:
*
s
3
;
:
+
!
:
t
i
[
E
f
i
i
i
?
:
s
?
i
E
i
{
E
j
t
j
s
s
f
i
i
s
i
;
i
E
i
;
i
;
E
r
i
i
:
i
l
t
H
E
'
;
;
*
j
;
l
;
F
i
i
E
-
E
_
a
J
E
E
,
q
E
i
E
;
E
5
N
$
i
$
f
s
a
E
r
T
.
:
U
i
+
!
E
E
a
.
:
E
n
?
;
;
i
+
:
d
;
:
i
p
r
r
'
x
c
I
E
;
i
r
E
i
y
E
i
;
i
g
,
i
;
t
i
r
t
=
+
{
E
s
t
r
;
E
a
t
r
t
E
o
l
P
:
5
Z
+
-
6
'
e
D
-
E
i
+
E
E
;
i
j
i
i
i
t
i
;
;
;
i
j
i
g
t
*
8
i
t
E
:
i
f
t
t
s
i
i
i
l
l
r
*
.
E
i
c
j
i
g
i
:
[
E
;
t
E
i
t
t
i
i
i
i
f
I
;
E
g
E
i
:
i
i
=
E
=
z
a
e
a
A
X
5
A
4
e
;
;
a
;
;
E
e
s
;
E
E
t
E
+
p
e
E
'
;
;
=
;
=
:
=
a
.
z
*
F
-
,
,
u
*
{
i
i
6
f
i
s
5
[
i
E
i
p
p
E
I
;
5
7
7
i
=
,
:
=
:
.
?
i
?
;
i
i
j
-
i
E
r
i
a
+
i
i
}
e
!
E
T
$
i
t
:
:
=
:
r
i
=
=
=
=
=
=
r
-
:
J
J
-
.
a
r
t
;
-
-
i
'-
r
A
r
!
-
i
E
i
;
e
;
:
r
r
t
t
E
i
g
*
i
l
l
I
i
{
i
$
S
E
}
t
r
i
i
+
E
t
E
E
+
E
;
"
;
i
9
i
t
l
;
i
e
i
i
i
g
s
i
l
t
l
g
f
l
i
s
i
i
i
l
i
l
i
E
s
i
t
S
j
;
e
;
;
i
!
i
;
E
t
f
i
i
f
i
g
i
l
H
i
f
'
{
i
i
F
i
i
i
i
i
?
t
E
E
3
?
t
i
l
E
i
,
i
i
[
l
i
I
t
f
i
i
i
I
g
E
I
B
j
i
i
l
l
g
i
i
1
;
1
j
t
t
}
s
i
i
s
i
I
i
*
=
i
I
f
g
l
T
t
i
E
i
;
t
i
t
=
g
r
e
;
g
!
j
s
E
S
?
;
i
j
i
g
s
j
i
$
r
{
i
;
i
;
t
?
i
t
;
i
i
f
l
i
l
i
i
i
i
*
i
i
e
g
s
;
:
=
,
i
!
l
i
l
i
i
t
l
f
i
i
=
i
E
I
;
f
i
=
?
E
E
:
*
:
s
:
t
s
u
*
E
;
i
i
F
+
i
;
;
E
;
I
I
t
+
i
S
,
i
E
{
}
i
f
E
E
l
f
=
F
s
I
s
E
:
i
t
]
H
g
F
:
5
!
n
E
i
s
{
i
:
$
i
g
i
i
i
t
E
i
,
r
1
!
!
i
E
5
j
E
s
?
i
E
r
f
.
:
*
E
{
E
t
l
a
;
i
5
i
i
E
;
f
l
j
i
i
i
i
r
E
I
E
i
$
*
i
E
i
:
E
s
i
,
F
E
;
E
{
;
:
5
E
;
I
,
!
}
E
E
i
l
:
=
:
.
E
I
E
i
i
E
f
=
[
=
E
3
,
d
d
.
E
q
'
H
t
=
E
i
?
I
[
i
t
i
i
g
E
t
i
E
+
E
{
i
i
:
i
'
!
i
i
:
:
r
:
a
r
!
E
i
i
E
s
i
r
i
s
s
F
E
s
E
E
i
i
e
;
H
;
;
B
*
:
!
?
I
f
r
q
{
:
E
v
;
.
8
*
E
:
:
:
r
e
'
;
:
3
E
I
i
i
E
t
i
I
l
{
t
t
l
l
j
i
E
;
i
E
t
I
E
t
g
E
c
j
i
s
i
E
s
E
i
i
*
:
T
i
+
E
z
E
H
*
1
+
E
}
;
:
i
E
t
8
*
j
f
H
t
f
'
3
3
:
U
:
:
!
s
c
.
u
E
y
*
r
r
y
i
g
}
l
f
E
B
=
=
e
E
s
s
e
E
;
:
*
E
.
,
i
=
,
r
+
i
l
l
t
}
i
i
t
E
i
i
g
i
g
:
e
l
t
r
E
t
[
g
:
E
r
s
]
$
t
i
t
E
i
:
i
E
e
t
i
i
I
z
o
E
=
E
;
E
;
;
E
H
E
;
E
E
*
;
j
I
.
q
:
l
E
?
U
o
s
s
S
j
i
?
d
'
n
g
;
2
z
_
=
F
s
I
*
.
s
<
T
r
:
B
E
+
d
j
-
y
c
-
E
.
i
E
b
.
:
H
5
;
:
:
S
=
U
.
:
E
s
=
-
g
;
:
?
E
I
:
i
E
e
6
'
6
0
;
"
*
3
s
=
k
i
I
q
=
=
H
"
:
l
-
3
:
E
r
-
'
:
:
=
{
-
.
r
+
i
E
i
s
;
i
l
l
f
i
g
i
E
l
g
I
;
f
j
i
l
l
i
g
,
,
i
l
3
:
'
i
i
i
:
:
'
r
.
=
s
3
"
2
:
E
E
:
=
z
i
i
;
#
i
i
i
i
e
g
t
t
;
t
;
i
i
{
;
s
*
:
i
1
=
:
1
=
-
=
.
r
=
-
t
l
9
\
=
=
a
i
i
i
l
i
t
s
s
'
u
g
t
E
;
f
l
S
g
s
i
i
s
g
E
i
f
g
,
i
*
i
i
;
i
:
,
:
t
E
i
:
;
I
E
g
$
E
E
,
t
r
E
[
I
x
?
c
E
5
N
E
E
E
g
$
r
S
l
E
S
E
3
j
;
:
E
H
$
3
+
?
:
>
i
f
i
g
l
r
I
E
i
-
i
!
{
i
E
E
s
E
g
i
I
i
j
E
i
l
i
i
i
t
[
l
t
i
E
E
;
g
$
i
$
i
u
E
t
s
g
s
E
E
i
I
*
i
I
*
S
i
i
l
i
*
*
*
t
i
s
i
u
-
+
{
:
:
,
i
'
l
E
i
g
i
i
i
I
i
l
i
B
g
E
t
i
i
i
I
E
}
i
l
f
u
s
E
*
i
E
!
,
=
=
&
,
q
l
s
=
i
?
i
i
g
I
t
i
i
i
g
;
i
g
I
f
l
s
i
l
g
{
;
i
i
S
i
t
t
E
*
3
:
s
i
:
5
E
;
E
=
1
:
E
H
=
i
u
s
*
;
5
=
:
i
i
f
+
c
i
$
*
s
s
E
i
3
{
g
r
;
3
3
g
g
5
[
i
{
i
g
g
E
E
i
E
r
i
E
=
=
i
i
'
i
?
i
r
E
*
j
*
;
*
t
l
i
E
g
i
;
i
g
E
E
f
i
i
u
=
;
i
5
;
s
a
a
z
t
i
:
i
s
r
I
i
i
;
i
l
j
r
*
r
i
i
i
j
=
i
i
r
i
I
i
?
r
E
t
i
E
*
t
i
;
f
E
i
s
;
$
r
.
;
i
i
i
i
g
E
i
i
j
g
i
i
i
i
i
i
f
f
,
i
;
i
i
;
;
*
i
l
g
;
i
5
E
;
l
i
;
;
i
,
t
t
I
x
E
j
i
j
i
g
i
{
i
i
i
l
i
i
i
l
{
I
i
l
I
i
i
i
i
i
i
i
i
i
i
i
l
i
}
l
I
i
i
i
i
l
j
i
i
i
{
i
i
i
i
E
E
E
g
I
i
:
[
i
i
i
j
i
i
i
i
+
t
i
i
;
1
?
l
$
E
i
l
i
!
t
=
:
t
u
E
H
+
e
s
t
s
r
*
t
r
:
;
E
S
+
E
B
t
s
i
l
i
:
s
s
s
t
:
;
g
i
r
l
l
l
t
g
i
[
g
i
*
i
i
s
t
j
g
t
i
g
?
I
l
r
l
i
i
l
i
i
t
i
i
i
8
;
E
.
I
i
i
,
1
E
;
a
I
t
E
j
E
t
S
t
f
;
$
[
$
$
i
i
!
;
$
t
t
E
i
i
i
E
i
i
i
=
j
g
;
g
i
.
f
g
g
i
1
f
}
i
t
i
i
g
i
s
r
q
E
f
i
i
i
{
E
E
i
i
E
i
E
i
?
?
E
*
'
;
;
r
{
f
{
i
:
i
E
j
i
g
E
i
i
i
i
E
I
i
i
t
i
i
I
g
g
E
i
t
i
,
;
:
g
i
:
{
;
=
i
E
'
-
g
l
i
g
i
?
f
t
i
i
;
f
=
i
i
-
E
I
l
i
i
I
i
E
i
i
{
i
I
;
i
i
l
g
,
H
s
:
r
!
r
+
?
r
E
f
T
.
j
i
:
I
I
H
:
i
s
i
i
l
;
4
r
i
=
'
i
j
i
r
E
i
;
r
$
E
E
r
r
s
E
E
E
s
;
3
*
E
j
i
i
;
E
=
;
:
f
,
l
$
+
!
:
;
i
;
,
i
t
t
i
a
I
I
f
f
{
f
i
i
i
[
E
i
*
,
i
E
*
}
g
!
E
i
i
t
;
j
5
+
g
i
3
3
'
*
i
E
E
E
E
E
r
i
i
l
3
i
E
i
E
;
E
i
i
*
r
E
H
i
s
f
i
H
i
E
q
E
E
E
*
=
i
i
E
-
{
,
{
H
*
r
E
E
i
r
;
a
i
H
E
t
l
i
l
E
B
i
t
;
*
=
i
;
'
S
;
=
i
E
t
f
E
i
I
i
I
I
;
i
I
E
E
I
E
*
i
t
I
E
a
g
E
i
i
t
=
?
'
I
l
I
t
l
l
i
i
i
i
A
g
i
l
g
i
l
i
i
{
i
g
i
i
s
l
[
{
l
g
l
E
+
i
E
i
E
r
#
i
l
E
i
i
p
*
'
i
i
E
a
f
s
s
f
i
;
1
;
E
i
i
f
B
i
g
i
t
s
e
+
;
'
s
a
f
:
3
g
i
f
l
[
t
E
i
E
;
*
i
]
E
:
=
=
,
=
i
t
-
t
E
r
i
*
l
i
e
E
;
{
i
i
;
l
g
a
i
t
E
E
E
l
}
i
i
i
;
E
c
i
E
[
t
E
]
i
+
*
s
E
;
-
E
l
i
i
l
e
?
i
i
{
i
i
l
l
*
E
t
1
!
*
t
1
s
i
i
:
:
r
>
H
+
;
t
[
=
u
,
f
i
i
:
=
E
j
i
t
E
t
f
*
E
i
f
r
B
;
i
E
f
t
g
*
g
t
*
i
i
f
;
E
[
X
i
i
i
3
9
g
?
;
!
i
i
r
[
i
]
;
E
$
;
+
*
'
}
:
'
i
l
E
,
E
;
E
E
E
g
s
r
z
?
s
;
:
;
t
r
r
*
g
l
*
g
i
i
?
+
$
i
t
l
i
i
i
l
E
'
i
g
'
E
;
i
E
i
i
=
:
t
E
;
z
.
v
a
:
E
t
$
B
g
T
u
s
E
i
g
E
;
f
E
g
i
f
3
E
i
i
f
I
E
f
t
E
i
t
f
+
3
s
r
;
s
r
$
t
i
;
i
+
i
;
E
3
;
i
e
E
E
e
E
I
r
=
s
+
J
E
:
H
i
*
*
-
i
'
E
*
i
l
t
i
i
i
[
?
}
E
E
I
?
r
r
j
i
I
E
i
l
g
l
g
=
:
E
r
j
=
:
:
?
i
i
i
;
E
f
i
j
:
;
i
t
r
,
s
;
+
s
u
t
r
r
;
r
c
E
E
,
n
*
e
l
t
g
t
t
U
!
g
g
}
j
i
i
f
i
i
I
;
r
i
*
'
l
i
E
l
t
t
g
g
t
!
i
i
l
l
i
j
i
i
g
i
l
,
t
l
g
t
i
i
i
t
E
$
{
E
E
E
u
+
i
J
j
t
E
+
$
r
r
i
i
i
E
*
3
E
i
i
g
i
t
i
i
I
i
f
f
:
{
+
i
t
E
t
f
E
i
i
i
i
g
*
i
I
i
i
i
i
i
i
i
i
l
i
i
s
i
l
i
i
I
i
i
g
l
i
{
i
i
i
j
s
E
f
f
u
t
i
i
l
i
i
g
i
I
i
;
3
H
J
E
i
i
i
i
i
;
t
:
t
n
*
*
l
E
g
i
E
i
!
B
E
i
f
{
i
f
r
i
E
t
{
i
I
g
E
;
$
E
E
i
i
E
i
e
:
-
*
t
,
*
'
t
,
r
i
g
?
f
E
s
i
i
i
E
g
i
i
1
1
g
i
f
+
[
[
g
c
}
g
I
3
q
.
E
=
;
;
+
$
*
!
i
o
l
i
;
E
i
,
,
f
i
i
s
r
*
r
:
i
g
E
i
r
r
E
=
s
r
E
3
'
E
:
&
E
.
s
t
=
r
*
e
a
3
q
f
E
E
E
i
l
E
=
'
n
=
r
E
t
s
r
t
t
'
*
l
g
E
;
j
j
g
j
g
g
:
r
i
i
t
t
i
i
E
E
t
i
E
i
E
I
t
t
i
;
t
j
E
[
:
E
;
E
g
E
E
9
;
?
i
t
i
E
*
i
E
E
i
i
i
t
$
g
+
E
i
i
i
f
i
f
l
i
!
+
t
t
$
B
E
;
;
I
:
T
.
E
G
H
;
=
E
=
r
t
E
i
i
I
E
+
E
I
?
-
j
E
E
;
j
t
B
j
5
i
i
i
i
l
i
i
E
E
E
E
I
f
i
s
i
s
F
,
:
:
!
E
i
r
y
i
i
i
E
i
E
i
l
3
i
j
,
S
j
i
E
[
E
f
i
E
E
i
I
i
f
i
i
B
g
I
;
s
i
q
H
E
:
=
i
-
z
?
E
i
5
1
i
;
E
;
.
E
t
f
E
E
i
f
r
t
i
t
i
E
E
s
E
E
i
:
;
t
t
l
a
i
t
?
?
i
I
E
f
f
i
i
f
I
E
i
r
i
E
[
{
}
i
e
E
$
i
i
E
i
E
E
i
E
;
i
i
I
E
i
1
i
i
l
}
i
i
l
i
I
i
i
i
g
l
i
{
E
i
E
i
g
i
i
l
E
i
i
E
i
i
E
i
*
;
r
;
r
*
t
E
i
i
t
l
i
e
i
i
a
{
g
i
i
E
E
{
I
I
i
j
t
3
[
{
i
:
i
J
E
f
i
E
E
s
i
t
l
i
t
g
f
i
[
t
i
i
t
:
i
f
i
t
f
i
i
i
{
i
I
l
i
i
i
E
j
E
E
i
f
f
*
$
i
:
;
E
r
t
l
i
[
i
t
i
l
t
+
i
t
+
E
?
1
s
i
t
t
f
;
l
;
i
i
l
E
i
i
f
E
+
:
:
+
f
e
t
i
:
I
j
{
I
i
?
i
i
$
l
t
i
i
t
i
i
I
?
i
I
a
i
i
l
i
E
{
I
I
i
[
i
E
i
E
;
i
;
I
l
i
t
;
E
i
I
E
s
i
l
t
i
i
I
;
i
g
t
I
l
i
t
g
I
I
I
i
I
I
r
l
=
E
:
1
i
f
r
:
t
6
E
;
;
+
'
t
;
;
I
*
E
f
i
S
t
g
{
E
E
:
t
i
;
:
c
:
;
j
'
r
i
i
t
l
;
E
S
i
;
t
g
l
I
l
t
I
i
i
l
t
t
E
j
+
l
f
i
i
t
l
'
;
i
E
:
'
:
g
*
g
t
*
*
,
;
q
E
$
H
i
E
g
I
j
r
=
;
+
E
i
i
l
i
;
=
;
i
j
;
;
c
f
S
B
:
:
i
;
i
!
t
t
i
E
s
j
i
l
i
'
i
;
i
r
i
,
i
t
E
t
i
t
i
{
F
E
H
E
t
i
t
i
E
=
3
=
;
S
r
E
E
E
z
T
i
z
i
i
i
r
i
*
?
;
;
!
t
E
,
E
f
l
t
i
+
+
=
E
E
t
a
u
r
,
i
r
i
u
r
;
=
l
l
i
i
i
i
!
i
i
{
}
:
[
l
f
l
!
i
}
i
t
*
t
;
i
i
i
r
l
E
*
I
{
;
t
i
=
i
+
{
j
?
{
l
g
E
t
g
i
t
E
t
l
i
i
E
i
i
B
t
i
l
i
E
;
I
t
i
E
E
{
E
!
3
1
5
t
E
:
*
z
;
i
l
i
E
{
*
r
i
f
l
;
i
i
i
t
;
:
,
$
*
r
i
E
i
E
*
x
{
u
E
i
E
=
*
r
i
u
'
l
i
l
i
i
[
$
;
;
l
i
;
i
g
i
f
f
,
i
;
i
E
*
g
r
s
?
u
p
;
i
}
;
+
E
r
I
:
i
i
i
l
l
i
l
l
i
i
i
i
I
i
i
l
l
?
t
i
i
g
g
g
g
,
i
3
g
i
g
i
;
i
i
i
s
t
E
{
{
i
l
:
r
r
*
i
I
E
g
i
f
f
g
i
i
g
i
l
g
i
i
i
;
i
;
i
g
i
f
t
g
s
;
-
I
;
=
s
3
E
:
;
$
t
;
i
l
E
t
E
i
l
i
r
j
E
E
E
r
E
n
r
i
;
j
j
i
i
!
i
E
i
:
;
*
"
i
t
i
t
l
i
E
f
t
i
i
i
g
f
i
u
s
t
t
t
l
t
E
,
g
i
i
*
g
*
i
r
i
:
r
l
i
+
E
g
!
l
E
E
i
t
i
i
;
t
t
r
i
i
i
:
i
i
{
i
l
i
i
i
;
;
i
i
l
g
i
i
i
g
}
I
g
S
i
g
;
=
i
i
i
'
;
s
i
*
;
s
r
i
;
t
i
f
i
i
a
;
i
E
f
f
i
l
{
[
=
u
i
i
i
r
i
E
E
$
j
s
i
i
E
i
i
i
g
i
{
i
l
l
i
t
l
I
i
i
i
I
i
i
i
f
s
s
f
f
f
E
i
a
i
f
=
i
i
!
!
=
[
i
'
3
"
i
;
i
{
e
l
E
E
j
;
I
E
E
i
g
;
i
E
E
E
E
i
$
t
i
E
E
[
j
g
l
E
i
t
E
E
.
9
=
c
E
H
I
i
,
5
;
E
E
'
:
i
;
x
;
;
e
Q
a
s
,
l
:
E
i
g
$
?
f
i
l
i
l
t
+
E
,
E
i
r
i
r
a
,
i
1
5
E
*
E
B
!
;
t
,
:
E
E
E
i
a
+
=
'
:
o
i
.
l
i
+
E
+
E
i
8
E
*
E
+
*
a
r
r
i
E
E
s
:
E
t
[
i
I
a
l
]
E
:
i
i
;
i
E
a
E
i
;
,
E
j
1
*
j
t
i
E
c
E
u
l
?
s
-
i
g
t
l
t
i
t
E
i
l
i
{
E
E
i
i
E
i
E
{
E
t
E
i
f
r
E
;
E
E
E
,
E
E
E
.
s
E
t
.
E
:
E
8
3
'
i
e
p
5
=
3
E
!
E
:
:
:
5
*
H
o
E
u
E
3
H
.
E
E
l
c
.
.
g
F
p
a
F
E
I
o
:
F
E
i
:
3
=
:
r
:
=
u
i
f
i
i
i
i
s
$
[
E
i
!
g
f
i
;
i
.
l
i
i
r
i
;
:
i
g
g
E
i
;
i
f
g
I
;
.
I
;
.
Y
=
:
:
i
3
:
\
3
;
9
s
.
g
E
=
:
r
i
f
$
t
E
'
u
,
r
i
E
i
*
=
,
i
?
{
E
i
[
i
[
t
g
t
E
3
$
;
3
E
!
E
-
F
H
E
8
.
5
1
r
E
!
i
i
i
l
j
B
i
t
,
r
,
r
i
r
=
;
;
[
[
t
i
;
i
l
i
i
E
E
I
:
?
:
,
:
=
t
c
b
.
.
:
:
=
;
:
{
s
:
=
r
i
t
-
i
E
E
i
z
I
i
Z
=
T
3
j
E
f
E
s
E
i
L
S
;
i
l
r
!
f
H
F
i
;
:
:
q
;
!
s
>
-
i
-
;
r
=
=
;
:
:
7
=
2
:
,
i
j
i
:
E
z
;
T
"
i
i
,
-
3
3
u
*
,
i
g
:
I
v
7
r
,
*
4
a
a
i
1
;
.
=
:
-
-
=
=
E
i
1
-
.
.
i
=
=
;
i
;
i
;
;
s
d
E
-
:
9
-
*
'
e
"
r
,
Z
:
J
i
=
.
:
'
.
:
-
-
l
-
-
:
:
:
i
=
t
i
=
=
i
=
"
i
l
:
:
i
i
?
i
E
i
;
a
=
Z
i
|
1
t
r
=
i
i
1
=
:
:
:
=
:
-
i
n
G
E
E
+
:
E
E
E
*
:
+
H
E
-
i
$
l
f
I
i
i
l
i
i
3
i
{
i
l
j
g
t
2
=
F
i
l
=
s
.
i
i
i
E
E
j
;
$
A
i
i
E
E
;
E
i
l
E
E
E
i
l
;
+
:
i
t
?
t
g
i
r
i
E
E
i
l
i
E
i
,
E
E
e
=
!
!
=
,
i
:
-
E
:
=
3
!
*
u
i
e
E
E
g
E
{
{
j
i
H
i
l
E
I
i
r
?
i
t
t
l
;
l
i
*
3
E
i
E
i
#
*
E
:
i
i
,
;
e
a
i
;
I
s
*
i
E
E
t
*
i
}
;
{
i
*
i
E
s
{
r
E
i
i
!
f
i
;
t
i
3
f
+
E
i
t
i
;
l
;
+
!
e
l
i
{
i
t
:
r
E
F
E
i
l
[
E
i
i
i
[
;
;
;
;
i
r
s
s
E
i
i
s
$
H
p
i
f
i
i
E
i
E
*
;
I
i
:
i
r
t
i
;
;
t
i
E
*
i
*
r
E
r
E
;
?
?
i
r
E
i
E
f
*
*
l
l
I
l
E
i
{
!
i
l
}
f
f
i
f
1
i
!
g
[
;
i
i
g
g
f
f
f
L
i
!
a
i
l
,
E
E
"
$
u
*
;
i
E
s
i
i
l
i
i
f
i
E
q
i
t
t
g
g
g
i
f
u
3
t
E
g
}
i
*
i
t
E
t
f
f
t
{
i
i
i
i
l
j
1
a
?
i
:
H
-
-
:
'
=
!
-
i
E
3
E
:
r
E
A
E
'
t
E
3
l
E
f
E
=
+
$
i
i
:
E
i
E
$
E
E
;
i
3
:
=
;
i
E
i
E
5
"
9
.
9
*
g
q
H
E
E
t
E
;
H
$
t
r
t
i
;
:
j
F
I
s
E
:
i
E
r
*
"
r
E
t
g
:
o
s
s
;
s
j
i
E
t
l
t
E
?
i
i
i
r
E
;
3
f
f
E
f
i
j
r
,
s
*
i
$
E
i
E
E
.
i
*
E
f
=
E
E
+
5
d
5
g
g
E
r
I
.
E
-
,
8
,
!
;
;
+
E
=
l
f
i
B
[
i
t
l
+
+
i
t
i
;
g
E
E
E
E
+
;
r
i
r
i
i
i
T
T
g
E
E
=
:
E
i
i
t
g
E
{
;
i
9
=
E
;
:
;
r
;
r
?
q
i
E
i
:
e
r
*
-
E
:
*
+
;
;
i
I
l
+
g
E
i
l
i
g
i
g
g
a
:
B
i
i
;
r
i
i
I
I
I
E
i
{
i
:
*
E
4
e
E
s
E
t
i
r
=
'
+
"
i
i
i
i
E
;
$
i
l
t
;
l
g
g
i
;
s
t
=
*
:
S
"
;
l
[
'
g
I
E
i
s
i
+
o
E
F
:
E
:
E
=
=
1
!
f
f
f
i
i
i
E
*
l
l
g
;
1
=
;
t
t
;
i
i
i
i
i
E
j
+
:
:
=
,
:
A
E
.
E
E
"
J
E
E
.
H
;
E
E
S
i
=
E
'
c
E
+
i
i
E
E
1
i
j
'
E
E
l
i
t
z
i
z
i
:
=
i
:
=
=
a
=
1
=
=
i
l
j
i
i
i
Z
_
i
Z
i
i
i
E
e
;
t
E
+
.
+
L
"
i
3
_
4
=
.
_
.
:
,
=
i
:
_
-
j
>
.
=
:
:
=
=
=
i
4
;
i
=
Y
-
i
7
=
i
:
i
E
;
:
E
;
s
i
:
+
;
s
a
E
i
=
i
,
E
5
[
g
$
E
j
E
j
i
t
E
i
,
!
i
!
E
f
i
i
i
+
i
9
;
{
l
g
s
t
i
I
:
E
E
I
i
E
j
:
f
;
e
j
i
r
i
,
i
l
(
F
.
5
;
f
i
I
E
2
c
'
4
u
=
r
=
E
a
y
r
l
r
:
s
!
p
E
r
E
:
=
g
;
E
#
e
i
Z
X
i
E
=
E
t
;
i
-
i
e
i
,
E
;
E
e
;
E
i
f
;
=
c
E
E
E
q
H
i
f
i
;
i
z
+
q
E
H
i
*
;
;
*
j
i
f
i
=
r
i
i
t
?
i
?
j
s
i
i
i
E
r
t
$
E
F
j
?
;
i
;
*
L
-
g
i
i
.
i
f
i
&
t
f
i
-
t
r
=
h
-
i
s
.
.
s
s
i
;
5
q
3
1
s
E
i
r
+
i
E
E
i
E
:
I
5
+
;
i
,
E
E
E
;
f
E
g
i
+
*
:
i
j
i
1
i
$
j
i
3
i
i
r
E
i
I
;
:
i
i
l
!
.
*
t
l
E
g
t
E
*
;
t
=
E
;
i
:
E
i
*
:
+
r
+
$
i
*
i
!
i
{
i
F
=
-
s
*
t
l
{
i
:
i
i
l
.
i
l
:
c
}
:
i
i
i
t
=
=
;
I
+
:
i
J
a
u
i
i
-
S
;
5
f
E
:
8
_
E
E
E
B
:
a
:
=
;
;
s
r
i
,
i
t
i
$
#
E
s
x
*
t
I
*
{
E
;
t
;
{
E
g
j
;
g
r
t
!
i
E
E
j
l
j
i
=
z
E
E
I
:
q
;
z
i
?
t
E
;
:
j
E
t
{
E
I
:
j
:
i
f
l
:
i
;
5
i
E
I
=
;
:
.
E
I
I
E
f
f
E
i
i
i
;
;
I
E
J
g
i
l
E
E
i
+
J
i
5
,
E
t
t
E
E
[
g
I
E
=
:
i
?
=
T
-
u
.
=
H
i
4
4
p
,
5
;
L
?
-
U
F
'
F
:
H
'
g
*
3
,
r
1
.
q
:
=
;
'
E
T
E
t
=
-
!
t
r
r
*
i
s
=
e
:
E
E
i
E
g
?
E
i
t
E
S
[
j
;
e
r
*
S
E
E
=
c
- '
-
<
.
-
Z -
n
u
'
'
l
I
g
i
i
g
i
i
t
i
i
i
i
I
r
i
i
E
i
i
i
i
i
i
i
,
i
i
i
i
f
;
g
r
i
T
C
I
g
r
E
g
E
+
:
E
i
l
E
g
'
t
r
H
g
i
*
i
,
'
l
E
i
i
E
I
f
f
i
$
i
I
I
E
i
i
I
i
i
i
E
,
*
i
;
F
E
I
E
i
i
n
.
E
+
8
E
:
i
I
i
l
E
i
?
l
i
i
l
[
[
5
E
i
r
i
i
i
E
j
!
t
l
E
E
n
t
E
i
i
i
t
t
i
,
'
l
i
i
*
t
i
t
i
l
i
l
I
i
i
i
t
i
+
r
i
i
s
I
i
l
g
i
l
I
s
r
g
7
H
!
;
i
E
'
i
i
i
;
j
I
i
r
i
:
+
t
:
f
'
r
:
;
:
z
L
2
*
u
E
E
.
$
;
i
E
f
;
*
E
E
f
?
?
_
E
!
s
g
I
i
H
E
a
s
+
:
'
=
_
=
=
=
Z
E
=
'
-
i
3
'
E
E
+
=
t
E
g
g
U
E
s
-
:
i
=
L
t
9
q
i
.
!
E
i
t
f
i
E
r
r
E
i
e
t
;
i
l
t
c
E
[
f
i
t
E
j
r
r
E
i
r
r
i
E
$
:
g
E
;
e
i
E
:
:
$
E
$
;
f
$
+
i
i
i
i
f
$
i
l
I
s
f
;
t
i
i
t
E
r
f
E
:
F
E
s
{
i
t
E
i
{
{
E
i
I
{
i
i
E
I
i
g
E
i
E
}
i
i
i
l
g
E
i
i
l
f
i
i
$
E
[
3
?
:
f
s
j
5
i
=
E
:
;
*
'
i
i
?
3
E
i
i
j
$
g
E
i
{
i
f
i
r
E
f
l
;
i
j
i
i
B
;
E
I
I
i
.
?
*
8
-
'
H
*
I
=
;
E
s
?
E
{
t
:
E
9
s
E
E
E
E
E
*
s
E
i
*
E
r
a
+
H
!
E
=
c
.
,
B
6
d
:
=
l
i
i
t
r
i
g
g
3
3
;
3
i
*
s
t
r
r
E
t
t
*
:
r
i
i
;
l
i
*
;
g
i
g
g
i
i
j
-
=
i
:
E
i
*
i
f
f
i
f
g
:
t
i
g
3
i
I
*
*
g
I
=
,
:
:
!
+
l
E
?
t
q
t
i
a
t
r
i
i
i
i
;
E
I
s
E
;
E
[
g
p
i
j
:
*
s
=
a
q
'
l
r
=
-
,
t
=
z
j
9
i
;
+
i
E
F
"
E
E
F
I
H
=
i
;
;
"
{
i
E
:
:
i
i
a
,
z
;
E
s
:
u
a
E
+
1
g
;
E
E
H
?
i
E
i
E
i
N
i
i
i
E
l
=
e
I
i
+
;
.
s
i
f
.
i
o
e
r
;
5
E
+
i
,
r
E
;
;
*
r
E
!
;
i
i
t
:
;
p
=
j
i
;
F
a
?
i
*
i
+
:
s
=
s
-
l
:
i
1
t
c
;
E
t
-
z
?
i
a
+
i
E
E
l
E
;
;
i
i
i
l
E
E
+
E
:
;
I
E
Z
;
:
I
:
!
?
E
i
l
q
?
s
r
t
;
i
H
:
:
i
j
r
'
E
r
i
g
*
'
g
E
l
a
i
s
i
:
E
I
:
i
g
i
g
E
i
3
r
Z
:
i
l
;
I
E
E
f
t
i
I
t
t
g
i
t
E
E
i
:
>
.
i
!
i
I
E
g
,
i
;
f
e
;
F
,
1
i
l
=
!
a
!
:
'
:
E
=
=
:
/
?
=
J
E
s
E
I
a
i
i
l
i
E
T
;
a
s
E
=
i
t
i
i
*
A
i
g
l
a
;
e
E
f
=
E
a
i
i
6
i
'
6
o
u
I
;
i
3
s
i
B
E
i
E
;
t
i
g
3
t
i
g
;
t
A
*
i
l
f
l
E
i
i
E
i
1
i
'
E
r
'
:
'
'
r
i
$
g
+
a
i
I
i
.
E
i
t
?
E
i
!
i
r
:
s
i
r
$
r
i
:
i
i
I
;
i
f
a
s
i
?
,
x
f
E
_
_
E
r
\
;
r
H
f
r
i
*
;
;
;
;
E
.
<
E
?
8
i
3
.
$
:
a
s
4
=
.
4
E
t
i
;
E
E
F
i
i
f
i
f
*
;
-
*
-
$
E
i
t
:
s
i
i
E
i
y
r
i
E
;
z
i
i
9
.
=
U
!
=
,
i
s
*
;
E
s
s
3
'
E
i
E
i
E
u
E
E
g
;
t
E
i
i
l
i
!
.
i
i
i
.
1
;
-
j
H
z
*
i
*
E
t
-
8
l
'
,
E
E
'
3
?
B
s
E
E
i
i
E
E
q
=
g
d
*
i
5
E
-
a
c
'
1
I
.
-
.
@
.
e
-
:
o
x
?
E
8
;
3
;
E
i
E
S
f
,
'
U
.
E
E
S
'
9
E
E
H
'
G
.
.
^
d
C
d
5
'
(
,
.
-
=
d
r
i
F
e
H
i
B
E
;
E
&
;
-
s
:
!
r
i
E
T
E
E
i
:
E
i
B
:
8
e
?
a
{
.
E
6
=
f
x
E
.
.
=
-
d
d
-
t
s
P
c
'
'
i
r
r
,
;
.
:
9
*
'
E
E
q
E
B
.
r
!
H
'
E
E
A
;
E
I
s
x
"
f
q
E
+
;
g
t
l
*
:
E
;
U
s
S
6
s
T
i
E
o
'
F
E
;
t
:
s
L
E
;
i
.
;
i
:
i
E
"
u
'
6
x
F
H
a
.
u
9
+
u
E
>
-
t
S
i
i
t
}
"
;
E
F
3
;
s
H
E
;
s
E
'
c
.
=
U
)
R
c
9
^
F
!
.
t
:
-
;
q
[
:
T
T
T
;
E
E
g
E
H
E
;
=
8
.
f
t
Q
a
a
6
c
a
=
i
f
n
E
;
5
i
E
=
r
9
r
:
E
E
E
E
e
}
E
?
E
;
E
E
$
5
5
#
u
X
*
i
;
s
)
.
!
E
E
s
*
;
.
:
J
e
g
E
l
e
i
q
B
s
E
r
q
,
E
!
i
i
S
E
+
E
E
O
l
*
5
S
'
6
-
t
r
o
.
(
r
=
J
6
6
/
-
i
r
r
,
;
[
;
.
[
g
i
.
'
r
l
t
*
r
s
i
i
f
f
i
g
i
i
t
I
t
i
B
g
g
;
i
g
r
s
i
s
i
i
i
g
i
r
i
+
g
i
t
t
g
i
t
i
r
i
r
j
F
g
E
i
g
B
3
i
i
i
i
l
i
s
?
i
?
i
i
i
i
i
i
i
i
i
i
?
I
i
i
i
[
i
i
i
i
i
i
i
f
:
=
;
1
i
!
I
t
i
i
s
i
i
i
j
i
i
i
i
E
i
j
i
i
3
I
i
i
:
i
r
E
?
i
3
r
i
E
j
=
;
i
;
r
:
e
;
I
i
.
E
f
?
z
=
=
;
i
;
;
c
g
i
*
+
E
r
B
i
r
j
E
?
t
i
[
e
t
l
r
{
j
i
i
:
i
r
i
;
i
i
s
g
s
e
i
i
i
i
i
E
i
i
i
i
j
q
i
;
r
a
E
5
+
!
{
.
:
:
E
E
E
;
B
;
E
r
=
t
E
i
;
E
;
I
E
i
3
E
z
i
E
t
l
E
s
f
i
t
{
t
{
t
g
E
e
{
'
E
=
r
[
;
i
l
E
i
l
g
i
i
i
s
n
e
;
=
I
E
:
t
s
!
=
?
i
r
i
;
{
*
i
i
r
{
E
I
f
i
i
f
f
i
i
i
i
E
E
t
i
g
B
g
i
i
f
i
$
?
i
r
;
H
;
E
:
1
:
i
i
*
i
i
l
i
l
i
i
g
$
E
i
3
[
i
E
$
t
3
l
i
i
g
g
i
i
g
l
i
i
i
i
i
i
i
i
l
;
i
i
i
i
i
i
[
{
;
i
:
.
-
i
f
o
s
+
E
;
;
*
'
E
i
j
E
"
s
o
;
9
:
i
i
E
g
*
3
-
s
*
;
'
,
g
:
I
i
E
+
-
,
E
E
E
;
E
E
g
i
i
S
i
E
s
t
l
E
q
E
:
:
E
?
1
;
i
*
E
I
?
{
j
i
I
i
i
I
:
;
a
E
;
9
g
;
*
s
+
E
s
:
;
8
j
E
i
l
*
3
e
;
;
t
;
i
j
t
l
+
f
t
3
1
:
r
;
-
;
-
:
;
[
E
t
i
i
j
E
*
g
E
i
E
i
E
i
r
;
'
i
i
i
f
,
;
t
*
i
f
t
E
r
*
s
=
g
E
:
E
A
;
g
E
i
5
$
;
E
i
E
E
i
l
?
r
l
s
i
E
i
E
i
o
u
>
r
d
A
q
-
-
:
X
u
\
9
-
i
!
X
t
r
:
.
t
r
r
b
S
o
.
:
*
B
E
)
:
o
i
o
-
U
;
^
o
L
.
,
i
q
o
o
.
6
^
O
F
6
Y -
U
:
-
5
:
p
>
.
-
9
E
q
U
q
X
'
a
!
.
E
'
S
v
2
"
u
A
q
;
;
V
o
9
i
<
r
r
c
v
!
!
d
g
j
s
g
"
v
-
:
i
d
G
u
v
!
-
i
d
=
C
^
o
u
Y
E
'
-
t
r
.
c
.
=
>
.
:
H
t
r
g
b
d
'
E
6
!
a
'
n
q
.
-
.
C
d
c
'
o
o
\
4
6
9
Q
.
:
+
E
e
.
U
U
9
5
o
.
-
E
.
r
H
L
Y
H
9
c
d
q
O
.
O
:
'
'
l
-
c
1
l
x
.
t
r
v
L
0
J
d
.
-
E
e
p
g
t
;
E
.
:
3
-
e
6
L
;
g
H
>
.
u
u
0
-
6
U
!
-
N
q
i
6
r
o
H
\
-
!
u
i
r
J
q
o
6
:
o
<
r
t
t
r
o
.
o U o O
"
o O
.
,
r
(
)
z r
!
o
\
;
i
E
E
s
,
+
;
t
g
I
f
r
E
+
E
i
;
+
*
?
H
i
E
E
I
E
E
E
,
a
i
i
:
;
i
,
[
[
:
=
S
-
d
u
L
i
r
*
r
i
l
i
E
r
t
q
r
E
i
i
i
i
;
3
+
i
i
,
l
f
i
g
;
g
j
f
*
i
i
i
f
l
i
i
C
a
O
.
>
.
c
E
!
I
X
"
0
,
:
9
'
E
E
e
a
i
6
E
.
=
,
1
H
E
j
s
=
7
a
H
g
*
;
?
r
s
T
r
E
:
a
H
E
,
E
E
E
:
:
F
o
I
:
s
*
r
a
;
x
i
;
3
I
r
;
r
t
;
E
t
E
t
r
:
E
i
*
;
?
i
:
'
i
E
l
s
s
s
i
g
i
;
g
i
1
;
:
i
x
*
*
r
i
E
i
H
I
g
f
#
E
i
{
i
i
z
l
i
f
E
g
E
!
i
I
'
E
I
E
b
*
;
z
a
?
.
v
|
"
,
,
r
i
i
=
.
.
r
"
,
i
E
;
f
=
,
E
f
E
;
F
l
;
l
T
t
;
=
i
?
,
+
E
s
i
i
E
;
;
i
;
f
E
-
s
;
E
E
3
'
9
=
?
E
t
T
s
r
?
i
i
g
E
g
$
E
'
*
F
i
E
$
+
n
'
i
o
;
=
a
g
E
5
*
t
E
i
E
f
;
'
r
i
E
j
;
?
E
i
r
s
?
=
s
E
;
E
I
s
E
j
i
{
[
f
,
E
l
,
-
I
l
i
E
s
e
i
E
i
!
i
i
l
i
i
g
;
;
:
E
r
E
E
t
:
a
;
;
*
;
;
E
E
;
;
;
r
'
/
3
,
=
:
f
t
?
'
e
E
:
q
:
;
f
r
?
H
E
=
E
E
,
q
g
E
:
;
;
,
5
E
E
e
;
E
s
3
'
[
E
1
7
1
=
i
e
E
g
,
E
a
.
F
[
;
E
E
=
(
J
S
^
Q
.
v
:
c
L
i
v
s
E
i
i
l
I
i
i
i
i
l
t
t
i
i
t
E
E
t
t
E
,
,
,
i
b
t
E
I
i
$
:
i
t
t
=
H
8
j
&
*
i
E
?
U
g
E
E
5
.
E
=
s
g
P
E
e
3
"
?
;
;
*
*
;
E
l
t
+
:
;
i
+
t
;
t
i
1
I
i
3
j
j
i
t
i
i
:
=
?
l
i
i
{
l
i
:
$
i
i
f
=
y
=
;
i
l
f
i
:
!
a
l
i
E
r
-
3
E
s
3
3
i
E
;
E
- - Y _ = Z
:
g
;
g
*
E
i
E
{
i
l
l
f
=
,
,
E
r
E
;
i
i
}
5
t
E
,
i
i
i
=
i
E
+
i
E
I
i
i
g
f
f
E
i
i
i
i
l
i
i
i
*
i
r
i
r
i
i
I
t
l
i
i
i
i
I
{
t
l
s
g
,
i
E
;
f
3
;
i
t
u
i
s
r
r
t
5
i
j
=
r
;
;
E
t
:
*
E
'
;
;
e
q
E
i
!
E
I
i
f
{
i
E
i
A
i
i
i
i
E
E
t
a
a
i
*
E
i
f
j
f
l
i
s
;
[
:
?
;
;
f
E
i
g
i
r
=
a
=
+
E
;
t
;
{
E
E
=
r
j
i
E
.
i
f
g
i
i
i
i
t
l
g
t
i
!
[
E
r
i
;
l
a
i
i
i
;
i
{
l
;
?
E
;
3
f
f
i
r
l
E
E
;
;
=
;
E
r
l
i
l
i
}
f
{
i
!
i
l
:
E
1
E
E
E
i
*
i
i
;
H
i
E
{
{
;
i
E
r
g
*
E
[
+
:
i
r
{
$
s
i
i
e
i
i
+
}
l
l
i
i
i
I
g
i
l
g
f
f
l
g
i
:
g
{
i
l
i
t
;
i
i
j
-
t
*
i
a
;
i
i
i
$
i
t
a
i
i
l
i
E
g
i
i
l
i
f
f
i
i
i
i
g
f
i
g
s
t
E
l
,
:
i
i
i
i
j
5
E
i
I
J
i
I
i
l
I
i
l
i
i
i
i
i
[
l
i
:
i
l
i
I
i
i
i
I
i
r
g
i
i
i
i
s
l
i
i
i
E
E
i
E
i
T
f
f
f
f
=
;
t
i
f
i
E
a
a
t
l
t
s
g
f
i
1
i
}
t
{
l
g
f
f
I
}
t
i
I
i
s
1
E
i
i
E
$
t
i
f
f
i
i
l
t
i
i
i
i
i
s
l
f
i
i
l
i
i
i
f
f
i
i
i
t
r
a
f
l
i
l
i
i
i
i
g
i
?
i
i
*
;
r
:
6 d a o d (
J
.
A
:
o
:
!
>
a
i
i
0
)
i
?
d (
)
d
-
l
i
F
-
-
i
i
E
r
s
'
:
=
?
i
r
+
r
;
e
;
e
e
:
i
i
c
l
t
i
i
l
E
;
*
t
i
E
f
f
l
;
=
i
?
E
E
E
E
C
a
i
.
:
5
>
B
n
'
i
;
i
r
d
p
E
E
i
;
s
t
t
]
H
E
3
;
i
*
*
E
$
i
l
E
g
F
j
;
:
t
E
.
i
f
E
E
i
+
i
{
E
x
s
I
s
*
E
5
;
?
[
*
E
U
E
i
s
i
=
t
o
c
q
+
-
c
d
t
j
L
I
:
X
=
,
.
=
-
+
=
-
=
=
f
P
(
c
I
b
o
4
-
-
-
-
=
{
2
o
?
f
r
q
;
q
v
a
i
n
u
$
'
i
s
i
E
e
E
g
?
*
i
*
r
$
i
i
t
r
;
i
i
f
l
i
I
,
E
:
i
$
e
E
:
5
?
E
B
-
q
5
+
E
;
r
;
S
[
,
!
;
;
E
g
i
s
'
E
f
j
E
E
r
[
i
t
i
l
i
;
;
;
*
s
i
$
[
i
3
a
s
!
E
{
a
t
e
+
*
E
:
:
u
S
E
E
g
1
E
;
5
T
i
;
d
.
E
3
.
i
i
=
*
j
E
i
I
;
;
;
i
;
j
i
g
}
r
Y
?
E
l
i
t
f
t
i
i
$
E
i
E
l
f
I
i
g
i
i
i
t
i
E
i
3
i
E
i
r
+
i
l
i
r
s
{
?
E
g
i
f
;
i
*
E
j
+
i
l
$
l
u
+
e
:
'
n
;
E
i
E
E
;
3
E
i
s
:
'
r
r
=
i
s
l
l
l
l
i
$
g
j
i
?
i
f
i
i
i
f
j
l
{
E
i
}
g
t
i
i
i
I
=
v
.
:
-
:
a
t
a
"
i
;
a
'
q
s
i
*
n
i
;
i
a
v
-
s
?
E
{
p
f
s
E
B
t
+
E
i
t
S
j
;
i
r
=
?
_
_
.
i
y
=
i
i
E
e
T
E
q
;
I
$
t
9
3
i
E
f
s
i
;
t
i
;
i
i
t
*
f
g
E
i
?
,
:
.
:
u
;
g
l
5
+
:
:
+
t
f
g
;
A
I
E
T
i
a
Z
?
:
;
i
7
*
r
:
:
i
c
i
l
;
#
i
i
,
H
E
[
t
E
j
*
*
E
i
g
i
i
E
:
!
;
i
i
=
:
i
=
'
:
l
3
r
:
t
t
:
:
'
;
:
=
-
c
c
=
-
:
=
i
*
i
l
i
i
:
i
g
:
"
E
E
s
u
I
E
1
;
E
=
;
r
E
v
y
-
i
:
=
=
=
=
:
:
;
-
=
=
=
i
:
a
i
-
-
r
J
u
=
-
o
8
-
e
E
E
E
E
3
'
r
o
>
-
;
t
r
E
'
d
o
-
A
E
E
=
?
=
.
=
,
=
.
Y
j 4 - = Z
!
>
;
r
E
i
t
u
*
;
=
i
[
,
i
I
i
i
i
i
i
i
i
t
r
g
+
r
E
;
s
i
:
E
;
t
;
:
i
i
?
E
=
;
f
E
;
:
i
i
F
i
3
i
E
B
f
t
E
l
i
g
i
I
l
z
E
i
[
i
i
i
f
t
E
3
i
f
t
r
i
E
s
t
i
1
t
a
:
a
i
+
i
i
l
t
:
?
i
i
i
:
i
i
l
!
t
;
*
i
g
}
!
;
t
E
i
i
S
E
l
c
!
;
:
E
i
s
i
u
*
s
;
f
s
'
i
u
l
i
=
i
i
l
i
i
j
i
i
[
*
}
H
i
i
l
r
r
{
*
E
E
I
E
i
E
i
r
E
,
r
i
i
E
:
*
;
u
*
i
E
H
*
s
E
s
:
i
l
s
-
;
I
l
g
f
{
i
l
f
f
i
S
g
;
E
E
i
!
!
*
E
t
s
E
e
E
;
*
i
H
i
E
.
:
t
i
5
3
*
F
i
*
[
;
,
i
r
:
i
*
i
i
H
s
E
s
.
i
i
s
E
*
H
r
.
H
t
E
:
*
;
g
i
:
E
;
:
i
i
A
'
.
9
e
"
E
r
e
E
i
s
l
x
H
E
E
*
t
+
l
'
+
E
;
i
E
g
i
g
*
E
f
E
i
E
E
i
E
i
*
i
x
:
i
i
i
*
6
X
i
=
*
=
i
i
E
E
i
E
i
!
[
?
{
;
l
i
E
i
E
E
t
{
E
i
{
i
i
i
E
t
;
i
;
i
:
i
r
l
a
1
F
I
q
=
.
[
H
:
E
:
8
E
r
t
E
;
E
r
,
H
E
g
l
E
;
!
E
E
T
E
E
E
i
i
i
.
;
:
:
l
E
E
q
H
f
q
q
X
E
+
Y
e
s
E
t
E
g
{
g
E
*
;
3
'
i
i
+
E
:
:
j
;
E
i
*
Z
=
;
=
i
]
i
!
$
!
g
E
;
E
i
i
*
i
:
E
r
E
i
i
.
E
i
:
E
3
i
]
=
I
r
,
j
i
1
?
=
:
,
,
l
i
E
z
E
=
E
t
r
j
i
;
i
E
g
;
=
*
t
+
!
:
i
:
i
i
+
i
i
i
_
=
1
?
:
a
,
2
_
:
i
+
*
E
I
-
:
e
f
1
E
i
i
E
u
s
*
a
*
'
t
:
i
:
s
*
.
3
*
E
E
t
t
E
a
!
E
&
,
5
3
+
;
'
E
;
=
r
:
l
i
g
i
E
;
g
g
i
f
i
i
I
B
i
i
I
g
E
i
i
l
g
g
t
$
i
f
i
,
=
t
*
t
5
f
i
!
E
E
E
r
E
E
$
E
i
l
E
E
B
i
i
t
g
e
;
t
l
f
t
l
,
i
;
I
i
{
i
i
T
,
+
6
i
'
E
-
*
i
?
;
g
f
l
f
f
i
E
I
i
j
E
{
i
i
E
j
j
f
i
j
f
i
i
i
l
E
,
E
i
I
=
E
x
T
S
E
E
i
*
i
;
t
S
t
r
!
i
?
;
E
E
E
i
,
E
q
r
g
i
'
$
;
E
[
E
g
c
[
t
E
i
[
{
B
*
=
E
r
r
s
i
i
;
E
i
r
t
i
r
t
l
I
g
I
t
f
f
f
i
{
t
i
i
i
.
l
s
l
}
j
f
;
i
l
1
j
{
t
i
r
E
I
E
t
f
r
r
i
E
:
:
a
t
t
r
j
l
;
T
E
E
E
E
:
=
+
c
}
e
i
E
;
i
i
E
i
i
i
E
i
i
l
{
I
i
l
f
i
i
i
i
{
S
i
i
i
i
i
i
i
I
I
i
i
i
i
$
f
i
i
- Y .
-
Z - Z
:
=
E
i
p
r
E
i
i
I
E
f
r
;
E
i
.
=
s
i
*
s
i
t
i
c
*
A
j
*
f
l
i
,
:
i
E
E
*
r
f
g
i
$
8
,
!
.
+
E
i
E
E
[
;
E
s
f
*
s
t
*
+
}
!
E
r
i
a
3
E
:
i
H
t
+
_
0
3
e
!
9
:
=
r
i
s
r
E
E
;
+
A
q
I
f
;
*
!
:
.
u
i
*
t
E
a
t
:
P
?
+
$
+
i
=
:
r
f
l
;
+
!
s
I
J
l
=
o
:
a
i
^
=
c
-
:
;
'
E
r
l
u
*
i
q
H
;
i
;
i
i
:
E
j
S
3
s
;
:
i
e
E
;
q
e
E
+
:
u
E
o
s
E
H
p
E
!
9
L
E
E
=
=
=
1
;
E
t
i
.
=
*
E
p
E
E
*
t
:
i
f
-
-
g
E
f
f
E
t
I
?
g
t
[
i
a
:
E
E
I
E
E
i
i
i
E
i
l
[
i
g
t
i
;
X
g
E
E
'
E
i
s
E
i
;
o
a
L
E
l
?
E
t
a
'
;
i
i
t
;
=
i
;
'
=
=
;
E
{
[
'
E
:
'
E
I
=
E
q
+
i
E
E
C
o
=
r
o
9
o
=
=
i
f
H
T
E
d
E
E
s
;
;
i
*
i
;
l
i
E
E
g
;
f
*
+
i
-
r
i
I
-
g
:
;
E
-
=
,
s
E
:
l
=
+
a
E
n
*
E
?
{
;
E
!
r
l
;
;
a
a
F
z
a
{
i
E
6
E
^
5
i
r
E
;
E
t
i
3
;
g
f
;
E
E
;
i
l
f
s
I
a
E
[
;
i
:
*
u
i
+
i
;
t
i
i
i
g
'
E
+
E
s
r
l
c
&
E
{
:
:
a
-
:
:
;
i
i
'
e
U
!
o
s
-
e
.
;
i
.
z
a
s
f
!
=
r
c
^
i
i
Z
i
+
s
E
q
H
,
r
:
,
;
;
E
.
u
E
,
i
i
*
i
#
!
t
E
E
E
i
i
a
=
;
_
=
1
3
c
=
=
r
=
^
i
+
T
i
A
i
l
*
i
E
!
<
i
=
=
,
E
r
-
s
E
i
l
E
f
a
-
"
2
2
i
,
:
;
i
t
;
P
L
|
"
Z
E
i
s
a
b
r
,
:
s
E
E
e
s
e
i
o
,
E
;
l
;
=
1
1
=
i
=
=
,
t
-
i
!
s
E
:
+
;
:
"
e
s
!
:
l
?
T
s
^
u
e
i
i
3
;
=
?
=
-
i
:
'
i
i
=
=
-
t
-
;
*
7
t
?
j
e
E
q
r
*
i
E
;
;
E
q
q
E
E
i
i
Z
T
,
:
,
:
1
:
=
=
r
a
=
i
i
|
i
i
i
?
'
-
;
!
i
i
E
i
t
+
i
Z
i
1
=
:
,
:
i
;
.
.
;
1
:
:
:
z
a
7
=
=
,
l
:
a
=
i
-
i
-
'
=
=
r
1
a
=
.
=
.
-
-
=
:
:
r
-
=
a
t
E
'
g
*
u
i
i
=
+
s
5
f
l
S
r
*
:
f
i
?
g
:
,
;
s
E
=
:
q
i
i
r
i
l
*
E
i
=
-
a
E
=
s
f
t
i
f
s
,
3
{
f
F
?
.
r
f
f
i
;
E
r
i
i
E
t
:
E
}
!
:
$
E
$
;
t
;
;
t
{
j
=
;
S
S
E
j
r
i
i
E
+
+
l
E
i
l
E
r
g
r
i
t
i
f
l
;
s
f
l
{
i
t
i
i
t
l
E
f
g
i
;
i
i
;
E
;
H
E
i
-
;
i
*
.
E
H
r
;
E
l
E
t
E
i
*
i
j
H
s
i
E
E
?
t
=
u
}
i
.
3
?
*
*
E
*
*
!
i
;
I
:
i
i
:
;
j
I
i
;
r
t
=
;
i
s
*
i
i
t
5
5
f
;
F
;
i
E
i
'
s
;
?
r
*
3
-
i
E
i
,
E
j
e
i
E
i
E
E
i
{
*
[
:
?
t
i
j
g
:
i
i
i
+
E
+
t
r
i
f
+
;
6
;
H
r
e
z
;
;
i
T
i
r
{
+
t
i
*
i
t
I
i
l
I
l
f
f
$
i
g
i
i
r
{
g
i
i
E
i
i
?
i
i
g
E
=
i
+
l
:
:
2
i
:
p
t
i
E
:
*
3
i
;
{
s
r
1
,
1
:
4
i
l
i
i
g
s
t
+
t
j
c
i
s
i
*
i
;
E
j
3
i
f
i
i
E
*
t
i
;
;
i
t
-
1
=
?
Z
i
:
|
i
i
=
i
l
E
1
[
;
t
]
;
t
i
E
g
i
f
E
E
E
i
i
g
E
E
E
i
;
;
s
;
F
E
=
:
'
r
:
l
j
r
t
;
t
.
=
=
S
i
3
f
r
=
=
1
1
u
1
8
*
3
i
x
'
5
i
i
f
;
:
a
r
*
:
i
f
i
;
?
i
g
"
3
:
-
i
i
=
;
i
{
s
s
r
!
r
=
f
r
i
i
z
e
,
l
-
;
;
v
$
s
+
8
'
=
'
i
'
=
E
n
a
a
=
i
i
E
i
=
E
E
E
$
i
i
i
*
*
f
;
i
i
i
E
E
i
1
=
=
i
t
i
l
i
i
i
E
l
E
*
;
:
d
i
=
'
E
t
,
E
E
=
i
+
*
n
i
i
i
l
E
{
j
=
=
i
i
i
l
$
i
+
*
i
E
S
g
E
E
;
=
,
-
E
E
H
{
I
+
$
E
E
;
r
$
[
i
E
,
g
g
r
z
E
-
*
i
i
f
f
t
g
{
t
;
E
E
;
t
E
E
i
i
i
i
,
g
t
t
i
e
:
i
i
s
e
i
t
E
i
?
;
;
i
i
r
t
*
s
i
;
i
i
E
E
$
f
i
i
t
;
*
f
=
*
E
l
*
;
c
f
i
l
i
i
;
i
E
E
i
i
i
=
u
;
e
;
r
E
$
t
f
i
=
I
+
F
E
:
I
E
+
g
'
'
I
I
E
I
I
E
E
,
E
E
I
i
r
g
g
f
?
E
l
;
[
t
;
S
8
.
!
=
:
H
t
+
:
i
E
x
i
9
1
3
$
g
t
:
E
;
*
i
i
;
;
E
;
r
l
g
E
i
i
l
3
i
;
H
r
E
+
+
t
a
5
H
:
I
;
s
E
i
j
I
g
}
3
i
i
i
i
t
g
3
i
i
g
i
f
1
i
t
B
g
}
i
!
i
E
r
t
z
,
l
t
i
i
I
E
i
j
i
g
i
s
i
t
g
i
i
i
;
i
t
l
f
t
f
i
l
i
i
i
i
r
E
A
i
.
9
a
.
,
a
i
.
9
T
a
t
;
E
g
j
=
I
i
i
i
q
j
i
f
I
i
E
E
E
i
r
$
P
f
i
i
:
:
+
i
]
-
s
#
i
i
E
i
:
?
j
;
i
E
i
i
E
I
i
i
E
E
i
3
{
i
{
i
i
j
E
E
i
t
E
E
I
I
l
$
i
E
i
:
E
E
[
c
i
i
5
i
,
r
g
i
3
f
g
g
j
i
f
i
f
$
[
{
[
r
;
i
i
s
{
E
g
i
i
i
g
l
i
s
g
E
z
=
.
g
I
t
3
.
E
z
:
l
i
*
e
q
f
t
t
i
$
:
i
E
E
f
{
i
,
i
f
+
i
t
f
a
i
;
*
t
E
E
i
T
q
-
E
.
,
E
i
r
i
s
r
;
E
i
i
E
r
j
i
i
i
I
g
9
l
i
9
;
E
i
t
i
i
{
i
i
{
i
s
1
:
'
E
f
]
.
:
=
1
:
1
1
:
g
l
E
i
[
s
;
;
i
;
;
:
t
$
:
=
E
E
i
;
,
e
E
i
E
j
g
5
{
f
f
i
j
l
g
:
i
?
:
E
E
*
!
;
E
;
I
g
r
E
t
;
a
S
c
:
:
:
a
e
+
s
i
E
f
E
E
&
i
i
f
$
E
i
r
*
i
i
?
E
i
l
i
i
t
?
i
B
i
E
i
:
;
i
l
i
3
l
i
E
E
i
n
s
i
=
i
i
?
i
i
i
+
s
+
i
;
;
f
*
i
f
E
t
5
i
i
r
?
:
l
i
i
g
E
E
i
i
E
.
+
E
=
e
+
t
r
i
i
s
E
E
B
i
!
3
i
i
E
*
a
s
i
i
E
n
i
r
'
i
i
s
E
E
i
*
f
;
?
i
?
i
i
+
E
i
i
;
I
E
g
E
g
E
i
i
s
l
i
i
;
i
t
i
E
i
l
.
j
g
g
l
l
t
i
t
}
}
i
:
a
!
i
i
:
i
*
E
i
t
i
i
i
l
{
i
f
f
i
a
t
i
+
i
l
E
}
l
g
i
i
t
3
i
E
i
i
i
i
;
r
I
i
i
l
*
x
i
r
f
;
!
$
+
i
l
i
[
t
[
{
l
i
i
l
i
t
E
i
i
S
i
i
i
I
l
1
f
l
E
;
:
;
i
i
;
1
=
i
l
l
l
l
E
E
l
j
t
r
s
?
i
l
i
t
-
E
i
i
i
r
r
e
a
E
;
i
t
'
t
:
i
i
i
=
i
=
,
i
+
4
i
:
=
g
q
[
.
=
x
A
'
E
.
i
E
'
*
$
i
t
.
r
E
^
*
j
=
s
s
3
{
t
$
E
*
a
z
i
i
i
i
E
i
l
E
i
i
i
g
g
i
?
t
f
g
g
E
i
{
t
j
g
E
s
g
j
$
l
j
E
j
=
i
r
E
E
i
e
j
r
l
i
s
E
*
g
s
E
t
f
*
;
H
3
i
i
i
t
r
E
i
i
[
i
!
f
f
=
:
i
!
I
i
i
;
E
F
;
r
3
i
g
i
E
I
j
r
,
i
;
,
+
g
a
f
E
i
i
i
t
,
$
}
i
j
$
=
:
E
A
B
j
:
:
=
s
g
,
:
*
I
:
s
'
l
:
i
l
:
E
p
E
E
E
;
s
E
l
e
!
l
!
:
E
r
:
i
E
#
+
;
:
c
q
=
i
?
E
r
;
i
H
!
H
;
i
r
;
E
;
*
E
;
i
E
i
$
i
E
i
i
E
E
s
i
E
t
f
l
i
i
f
i
a
;
+
i
+
X
l
=
i
i
t
E
E
I
i
i
t
r
f
f
i
;
i
g
:
I
i
E
i
f
t
j
5
[
s
;
r
s
t
"
s
{
E
*
j
z
l
i
s
r
!
i
i
a
$
:
+
E
I
i
i
E
1
E
i
g
E
.
F
E
E
{
*
3
'
i
E
'
i
I
r
;
:
E
I
E
E
f
I
r
;
+
+
U
H
'
s
E
:
?
+
+
'
E
3
i
=
'
+
:
r
i
j
i
i
f
g
f
i
i
:
;
i
t
g
g
;
$
g
l
i
g
i
f
f
f
g
1
l
t
;
t
s
f
j
i
:
i
i
1
j
i
i
i
-
i
i
{
}
;
f
i
;
i
{
{
f
f
i
3
i
i
i
i
f
l
g
?
?
"
-
*
i
I
i
i
s
t
i
i
i
i
i
E
g
E
;
t
E
i
i
g
g
t
i
f
f
}
i
;
r
i
*
*
g
f
I
g
f
,
t
i
t
{
r
-
+
l
i
t
I
l
l
;
l
i
i
i
l
i
i
i
i
$
i
i
g
i
i
i
i
;
i
j
i
i
f
f
$
i
r
;
$
i
E
t
?
E
i
i
$
{
E
i
r
r
i
r
;
$
j
i
r
}
f
g
,
1
*
i
r
E
r
E
E
i
:
j
;
j
r
s
E
g
$
i
t
i
*
E
r
;
'
E
i
;
$
r
s
E
i
i
t
;
;
i
i
-
:
=
i
r
r
E
=
i
[
j
t
+
5
I
f
f
j
E
i
t
j
j
;
i
t
$
;
t
r
t
'
i
:
a
i
;
r
*
r
f
i
f
r
t
;
f
f
i
l
;
s
f
g
i
t
r
E
E
E
i
i
;
i
r
i
i
{
i
f
.
3
i
*
g
:
?
i
;
E
i
i
j
g
g
i
;
i
i
g
s
g
i
l
s
i
i
E
i
i
i
l
l
t
t
i
l
g
t
l
i
l
:
;
[
i
:
f
*
=
3
g
$
i
i
l
i
I
i
g
g
s
i
i
i
s
i
f
}
i
l
i
i
i
i
i
i
i
i
s
l
f
i
i
f
i
i
i
E
j
;
j
;
i
l
s
:
:
z
;
1
i
r
i
i
i
i
i
i
i
g
E
B
g
i
l
E
i
f
f
I
f
E
g
l
t
g
j
i
{
g
i
g
i
i
i
i
i
-
*
1
}
i
l
E
i
i
E
I
E
i
l
I
i
i
{
i
E
'
l
t
t
I
I
i
i
I
f
u
l
E
I
i
;
;
E
t
t
t
l
+
t
t
s
i
i
g
i
l
l
l
i
l
i
i
i
l
t
l
z
l
i
i
g
i
!
1
g
i
l
r
l
s
i
l
g
I
:
E
e
i
t
i
+
l
E
l
i
t
i
S
*
r
$
,
i
,
s
r
i
g
g
:
i
g
i
I
i
i
i
l
I
i
i
E
f
f
i
i
s
i
i
i
i
f
f
?
i
;
i
i
i
i
E
i
i
B
i
I
E
:
t
i
+
i
;
;
r
r
i
i
E
l
*
E
I
,
r
v
=
;
s
i
i
;
E
t
l
;
l
E
;
-
*
:
g
s
:
E
t
n
a
s
c
B
I
g
i
t
i
f
i
'
i
'
1
1
1
2
;
!
l
i
l
i
i
E
i
I
E
i
I
i
i
E
}
g
s
I
[
i
E
I
i
{
E
I
E
E
E
i
i
i
=
l
i
:
E
j
i
E
;
i
+
E
j
E
E
E
g
t
r
i
s
r
i
i
i
4
r
i
t
:
r
E
i
E
i
i
E
!
=
i
g
g
i
E
E
i
f
f
i
E
i
i
g
i
i
i
E
s
{
l
E
I
;
l
I
l
i
i
i
l
r
i
i
l
i
t
g
i
i
t
l
i
t
;
i
t
f
E
i
i
E
E
i
l
i
t
i
=
r
a
e
t
E
'
i
'
i
l
[
i
E
t
i
i
i
;
I
=
:
-
E
E
E
g
i
i
g
}
;
j
i
t
I
t
{
g
p
{
[
l
t
;
;
E
l
l
I
E
g
i
l
[
$
f
s
:
E
{
?
E
z
z
=
i
E
E
g
r
E
E
1
E
E
j
i
i
i
r
E
i
r
g
+
!
s
t
;
5
+
i
E
r
E
i
E
l
s
f
:
i
!
1
=
i
E
i
i
E
i
?
E
i
t
j
E
f
f
E
[
t
i
t
3
i
i
3
i
E
i
[
j
t
[
-
s
e
I
E
i
g
i
E
r
;
i
i
i
H
t
g
i
i
i
E
I
E
i
E
i
E
i
r
i
3
i
f
f
i
i
'
{
E
*
'
:
g
i
j
i
i
i
E
I
l
i
t
3
r
B
f
i
3
$
i
i
i
g
i
i
E
t
E
f
f
t
t
I
l
l
g
i
i
t
l
i
i
i
I
i
i
l
i
s
*
l
s
i
i
i
l
:
;
i
g
g
J
i
e
E
;
i
E
E
i
E
f
i
;
E
H
$
:
i
s
E
r
B
r
i
:
I
i
E
g
x
i
E
:
E
E
I
I
E
E
E
r
E
i
[
J
i
E
E
:
'
E
.
3
S
E
g
f
i
r
E
i
I
I
g
;
+
f
f
i
t
t
l
l
t
i
g
i
g
,
+
l
E
l
f
g
I
i
E
I
i
g
i
g
g
t
i
l
g
l
t
E
I
E
t
i
i
j
E
i
E
E
g
E
I
E
}
[
I
i
i
i
E
'
E
I
I
I
i
j
E
E
I
i
g
$
g
i
i
I
I
l
]
i
E
t
:
g
i
I
I
i
i
g
i
l
i
i
i
t
t
t
g
g
;
l
g
i
l
g
l
l
g
I
E
I
g
t
i
*
i
i
E
q
g
E
B
3
i
g
I
i
E
l
i
i
f
f
E
I
g
g
i
a
i
i
i
E
l
:
t
E
I
i
I
E
t
t
e
;
I
E
E
:
i
;
l
{
l
i
i
E
E
i
r
;
E
i
i
i
- - - -
:
z - Z
;
.
"
i
i
'
E
:
t
+
i
;
*
:
g
;
[
;
g
i
j
V
?
=
r
r
i
z
;
a
E
H
r
q
v
.
:
;
i
f
E
E
i
i
E
I
E
r
i
;
i
i
$
E
g
E
i
E
t
q
E
i
i
i
l
i
i
*
i
s
r
a
e
x
E
:
i
I
l
i
i
i
I
r
f
E
f
f
i
i
i
l
i
?
1
1
?
3
E
E
f
f
i
i
l
E
i
l
E
:
E
i
E
l
!
E
E
s
g
i
r
f
,
!
E
i
i
i
5
i
f
:
1
;
?
r
i
E
I
:
t
E
f
E
;
f
"
i
i
i
I
+
u
i
r
r
+
:
f
*
i
l
r
i
r
E
t
i
i
i
t
r
i
E
*
i
i
i
i
E
s
i
i
E
i
g
{
E
$
i
$
t
i
!
j
:
j
i
i
;
:
;
i
;
t
i
i
;
i
r
s
=
:
;
i
;
g
E
i
a
j
s
E
i
*
;
i
i
*
'
$
{
i
i
i
f
f
E
l
t
i
B
i
i
i
l
f
;
i
t
I
i
E
E
l
s
i
;
i
l
i
t
!
g
r
,
5
*
I
E
i
i
;
i
l
S
{
I
r
[
t
E
E
E
g
a
E
E
*
t
i
t
i
?
;
E
r
E
E
i
;
=
=
'
l
E
*
l
i
i
s
i
r
t
f
f
i
r
i
t
i
*
r
g
i
f
f
i
;
i
l
i
i
i
l
:
i
g
l
E
t
*
i
r
q
,
s
i
l
:
i
j
i
+
I
i
l
i
I
{
l
i
E
[
i
E
i
i
i
E
i
i
i
i
i
i
s
i
i
t
i
i
f
E
i
i
+
f
:
:
i
i
:
I
i
i
i
E
i
!
i
f
1
;
;
E
i
i
i
i
*
i
i
l
f
f
i
E
i
g
!
i
l
=
i
i
!
g
l
i
=
i
i
i
f
I
a
i
l
t
l
i
i
r
E
i
t
l
t
g
[
;
f
f
i
t
i
t
u
g
;
i
l
;
=
u
*
r
!
;
:
E
r
I
r
f
i
+
r
I
l
3
;
*
1
,
E
=
E
E
E
i
E
r
*
r
I
i
t
i
i
i
i
i
;
i
l
*
l
i
t
i
f
f
i
j
I
E
g
!
l
a
I
l
F
-
-
'
i
z
;
,
;
*
i
f
,
l
E
$
g
E
g
r
E
E
f
:
i
;
i
;
:
+
;
u
-
s
i
;
E
=
2
t
,
.
*
l
i
i
:
$
;
E
t
l
;
i
;
f
;
E
;
i
E
.
t
i
i
e
i
E
r
r
E
t
i
A
.
=
.
3
-
o
*
'
i
3
X
.
E
i
;
.
=
I
i
l
>
E
E
=
*
"
l
i
f
f
i
i
g
I
E
I
*
E
i
g
t
I
i
i
l
i
l
i
i
E
E
i
g
t
5
E
.
-
o
E
-
o
#
j
E
E
f
5
j
i
;
E
3
E
i
H
:
H
s
e
;
s
;
s
;
'
E
i
e
$
i
E
g
t
i
;
:
9
{
i
j
*
=
i
i
{
i
f
E
I
i
i
,
,
l
i
i
.
i
E
E
E
T
t
r
S
i
:
E
H
E
E
i
i
:
r
E
g
;
i
*
s
i
a
'
H
f
;
l
i
E
;
i
;
i
'
i
i
t
t
i
t
t
i
;
f
i
f
i
g
t
e
;
:
-
;
:
;
i
E
y
t
E
:
s
i
;
r
E
g
f
{
H
;
f
t
g
i
;
*
$
i
;
-
,
r
;
i
E
=
.
i
r
i
=
3
'
;
a
L
i
t
+
;
o
'
i
g
l
;
i
i
*
3
[
t
;
i
f
:
i
;
r
E
u
E
i
i
E
s
H
i
i
i
:
:
-
=
-
Y
F
E
i
1
=
"
z
&
!
:
:
'
J
"
:
;
u
a
E
;
a
E
:
f
E
t
H
E
E
;
f
i
+
:
p
;
{
r
r
$
E
i
j
+
i
;
:
=
;
;
i
t
z
i
?
t
,
:
;
$
s
E
:
f
+
r
E
,
E
,
l
l
^
$
q
i
+
;
I
;
:
1
:
=
=
;
_
=
t
,
:
_
=
;
>
"
=
.
1
=
i
-
!
:
7
-
i
x
r
I
i
-
a
e
"
?
v
H
I
*
t
:
E
-
,
y
.
i
z
-
'
.
i
=
;
=
7
;
.
-
=
;
I
:
=
1
=
=
l
!
i
'
=
.
7
=
Y
i
+
a
E
:
<
5
i
i
1
1
i
i
:
t
:
=
:
-
=
1
.
I
:
:
-
i
=
'
=
=
,
=
=
i
:
a
,
;
=
1
2
i
=
i
=
i
i
Z
=
a
;
=
t
r
i
i
i
1
a
:
=
Z
=
-
-
=
;
-
=
:
t
'
'
-
!
:
1
=
=
+
=
:
j
Z
t
-
?
:
-
z
:
.
.
:
=
-
=
=
=
.
'
r
i
=
:
Z
=
:
=
,
i
1
=
i
=
-
,
!
i
:
:
:
:
;
:
i
:
=
u
=
L
'
l
t
E
,
H
f
-
i
*
s
q
1
*
t
E
t
a
r
i
i
;
E
[
E
H
[
j
t
i
E
t
r
c
i
X
E
t
r
.
:
e
E
t
=
0
H
'
s
v
=
,
u
E
t
;
.
^
f
i
+
;
3
E
;
f
i
E
r
?
E
$
E
}
e
s
:
*
i
E
r
i
*
'
.
.
q
r
h
o
-
:
d
!
"
!
l
!
8
E
E
.
g
E
7
:
:
*
g
"
i
i
i
$
i
E
i
l
i
E
i
i
l
$
f
t
i
E
t
$
H
t
i
$
E
E
i
i
i
i
g
E
i
a
i
3
r
$
E
,
H
+
j
i
E
E
r
+
;
r
;
*
i
f
[
l
E
.
i
E
?
{
E
l
E
i
g
i
i
E
o
.
s
l
i
5
E
:
E
f
i
g
E
i
i
s
;
j
E
I
$
i
[
t
i
E
E
E
t
E
i
r
t
:
'
g
f
t
i
i
E
i
t
f
i
;
r
"
*
'
,
r
E
E
H
r
r
=
?
;
E
l
i
E
H
$
*
;
E
;
I
E
:
j
g
i
E
;
j
f
;
U
I
c
9
3
e
.
e
:
i
i
g
[
[
i
E
r
i
j
E
?
r
r
E
*
i
E
E
I
E
t
i
i
f
t
l
*
j
;
E
I
'
i
{
1
i
;
f
l
f
i
g
t
t
i
x
i
f
;
E
i
I
i
E
i
r
E
f
;
E
E
[
i
t
i
I
I
f
I
i
i
;
E
j
E
j
+
f
E
[
i
f
I
E
l
s
g
i
E
E
*
p
r
r
3
1
r
e
f
r
.
z
=
-
E
E
E
g
'
=
'
l
I
c
r
c
H
:
=
i
-
o
=
=
*
j
t
I
g
i
f
i
3
E
E
a
i
E
r
l
i
E
B
;
g
?
s
;
H
H
I
q
i
I
:
i
r
E
3
E
:
i
:
i
r
E
*
=
E
;
;
i
*
i
i
E
g
E
g
g
g
j
t
#
i
g
i
!
E
,
E
;
g
t
=
=
;
=
E
5
E
=
_
=
:
_
r
=
[
!
-
Y
_ Z - z
(
)
(
.
)
b
o
o
.
o
z
o
(
/
)
O
-
o
\
o Q U -
'
- I
.
:
,
a
=
= : - -
u (
J
! (
)
! (
)
o o d (
.
)
(
)
o
-
o Q
-
'
- :
_ = :
b
D
o ! d o
.
o (
d
o o
"
(
J
d d o (
J
o (
,
)
,
)
=
(
)
o
,
(
,
)
C
)
-
o (
J
o O d c
.
(
)
t - : :
d o
.
(
n
u
-
o o x q
)
q -
U d I F !
(
n
Q
-
a =
E
o
r
!
O
O
p
.
l
! 9
2
t
r
O
O
a
.
9
P
U
x
p
(
J
^
d
>
\
O
J
o
*
d
(
J
t
r
,
-
U
o
.
s
h
d
.
z
-
U(
.
)
-
r
l
-
Y
(
!
L
:
a
t
r
*
!
t
r
>
-
o o
.
(
)
! o
.
o (
.
)
o
.
+
! (
)
o
(
,
(
J
u (
n
E !
= i
C
q
g
A
u
A
2
'
=
,
q
U
2
q
V
O
Q
-
(
.
)
*
q
:
a
6
-
;
e
.
i
o
\
J
-
o
q
'
a
^
U
s
d
o
x
o
6
p
.
.
(
.
)
o
r
e
-
7
=
:
1
=
u
T
i
E
3
t
f
t
E
E
;
T
;
i
g
r
:
+
1
"
a
i
*
;
*
S
=
=
i
i
f
r
;
;
i
t
?
i
i
r
[
5
i
s
=
;
=
i
;
E
j
i
t
E
=
E
r
H
:
r
*
r
:
;
s
;
s
t
E
t
r
f
l
!
;
=
;
$
i
:
s
:
g
+
*
'
-
i
i
;
E
.
l
r
$
a
:
i
:
i
:
i
c
r
E
t
i
:
$
,
i
i
i
*
*
i
l
{
i
l
?
E
E
i
l
i
.
i
l
r
:
1
,
'
i
#
!
I
I
a
i
u
g
E
E
B
E
E
i
r
i
t
i
j
g
E
i
f
.
i
;
:
=
i
E
t
i
t
l
?
,
i
i
[
;
i
t
E
E
i
t
E
;
r
E
i
E
i
i
1
1
i
t
i
.
i
;
i
E
i
9
1
i
r
t
*
t
f
E
j
i
i
g
,
i
;
*
&
i
g
t
E
I
E
*
E
3
?
r
1
i
l
s
l
i
i
t
t
{
g
,
E
E
i
t
i
t
;
t
t
i
i
E
t
i
;
f
1
t
i
i
i
l
=
*
i
:
+
E
i
i
g
j
[
:
:
r
E
;
i
+
i
j
:
E
i
;
g
r
3
*
q
g
E
s
l
a
E
g
E
s
s
E
+
f
r
U
i
E
r
U
:
l
i
:
:
S
F
E
E
;
s
d
U
i
E
=
n
e
f
{
E
E
E
g
T
;
I
-
.
E
e
:
i
i
S
j
+
I
{
t
s
:
t
*
s
i
=
)
s
d
.
!
:
x
s
*
i
s
*
3
i
l
I
l
i
l
l
g
I
I
i
e
E
i
:
i
l
r
i
;
i
:
7
*
!
;
j
:
1
:
E
n
E
t
E
e
a
r
u
:
t
s
f
=
=
!
E
;
t
r
E
f
u
>
'
:
&
4
a
-
J
;
3
:
c
.
=
,
E
:
"
'
E
z
.
3
c
E
;
i
E
:
E
B
-
:
n
E
e
s
u
"
.
=
=
=
i
=
E
i
l
s
,
i
g
[
3
q
x
*
:
1
1
i
|
i
E
i
i
l
E
*
i
i
i
;
;
i
:
!
n
E
;
5
'
i
I
c
E
3
f
=
'
n
E
5
?
5
'
r
E
3
;
;
.
.
\
=
;
o
r
<
c
d
1
,
-
O
L
U
\
r
z
.
c
u
O
<
>
-
U
.
;
a
"
c
i
=
Y Z - : Z
s
=
x
S
t
s
;
g
t
;
E
t
I
E
:
[
.
.
!
*
E
i
s
}
E
E
I
$
E
i
I
t
i
;
I
I
l
g
i
f
i
t
i
!
[
;
+
q
5
;
?
:
E
E
E
E
E
t
t
g
E
f
E
u
i
E
'
E
I
U
q
S
'
o
-
s
E
U
s
e
I
.
a
z
E
'
i
3
\
g
#
.
E
3
h
.
"
E
F
t
q
E
l
E
'
E
#
!
;
l
E
E
f
,
E
g
f
r
E
t
f
E
.
f
S
:
-
B
-
-
'
o
'
;
-
9
g
.
e
.
5
E
'
5
.
:
i
t
l
E
i
E
E
a
E
g
!
=
;
E
;
s
s
E
H
*
E
E
:
j
j
j
;
;
s
e
E
;
=
3
=
=
;
1
E
E
+
s
e
a
+
i
:
:
=
\
C
,
!
:
=
-
'
J
:
'
'
:
-
-
L
:
-
-
F
v
-
:
=
'
!
'
r
-
=
'
=
i
:
:
-
=
!
-
:
-
=
a
=
?
i
s
=
j
;
7
=
i
=
+
=
=
\
\
\ S
.
t :
:
.
,
1
i
i
s
*
:
i
H
$
8
5
'
E
E
F
:
:
E
-
E
u
:
-
E
;
E
+
c
e
'
1
,
8
.
i
i
;
f
i
s
;
5
1
r
^
\
J
X
A
q
=
-
,
e
i
"
q
;
9
*
l
c
s
E
E
.
.
i
:
1
c
5
E
i
=
\
-
a
F
:
+
S
I
r
s
5
:
E
F
9
e
i
G
n
E
s
4
8
t
*
8
H
?
s
!
$
;
t
a
*
;
i
r
H
"
.
;
;
s
e
S
i
i
,
E
i
E
E
f
f
;
-
i
:
+
t
;
q
1
:
E
r
s
E
E
E
9
!
i
J
,
*
S
E
>
$
;
3
[
s
*
-
E
s
E
;
:
>
E
\
'
H
:
u
9
x
^
;
i
=
3
.
-
=
.
e
-
.
r
<
'
[
j
S
*
t
'
A
g
Z
I
i
l
E
;
1
S
a
y
t
r
;
s
;
8
"
;
!
P
t
g
F
s
'
i
;
!
?
,
3
:
5
$
'
g
E
f
*
-
,
!
^
g
c
:
.
0
E
0
:
4
:
g
g
-
5
t
i
3
s
v
E
:
5
e
E
s
"
a
6
.
4
"
'
=
o
'
'
!
F
t
b
;
3
'
.
;
c
t
r
^
a
Q
Z
*
.
t
g
-
f
i
l
-
t
r
-
U
e
5
?
=
I
d
s
E
-
e
-
u
;
,
i
c
E
o
!
=
i
,
i
e
i
3
'
F
*
s
F
E
;
=
a
I
E
E
-
3
E
;
;
E
>
+
;
E
+
9
-
.
*
^
(
J
.
c
d
f
E
'
q
/
-
.
S
!
(
J
l
;
i
p
^
=
t
o
-
c
_
i
-
,
X
H
=
$
f
E
$
,
T
a
i
;
:
f
r
r
:
H
c
l
;
*
6
;
b
E
,
i
3
i
=
.
e
i
E
*
=
9
E
s
*
;
E
;
:
B
v
=
c
.
o
u
b
o
q
-
o
(
!
-
:
:
-
u
a
E
c
-
- - j z - Z
-
E
0
;
u
c
s
o
.
o
d
j
-
_
_
i
"
'
.
c
-
_
t
t
r
"
i
!
c
>
=
i
i
Q
E
-
c
r
r
l
i
i
i
i
'
s
:
*
!
i
i
v
=
u
.
]
*
\
-
6
o
o
E
-
v
.
F
c
o
:
l
s
*
,
:
E
=
:
5
E
+
;
;
s
i
r
S
5
s
!
e
r
e
E
a
=
0
]
'
s
3
5
=
i
T
:
E
i
Z
?
;
,
-
1
t
*
t
;
F
;
Y
l
e
.
i
x
>
=
C
;
L
-
:
=
E
.
1
i
p
r
t
E
e
S
T
:
E
E
E
:
.
E
:
:
i
(
^
d
I
-
a
r
O
-
t
a
-
O
(
/
-
9
-
7
c
-
G
*
'
-
E
r
t
r
t
r
c
C
g
=
z
.
i
e
I
E
)
8
,
q
E
F
i
c
:
*
t
i
f
i
i
.
r
:
E
r
;
a
1
d
e
e
:
U
;
i
i
l
g
E
:
b
E
=
l
a
i
=
c
e
F
*
E
:
t
s
u
T
i
;
r
_
E
:
s
;
i
;
i
/
*
5
4
-
-
;
-
-
'
'
o
J
-
^
=
'
;
!
E
_
e
Y
n
l
t
o
f
i
H
i
i
=
.
-
T
U
E
a
'
A
Y
H
'
:
.
-
i
=
!
.
_
;
(
)
.
H
*
a
i
;
e
J
j
i
"
i
s
r
E
E
=
:
F
i
?
=
i
-
-
q
t
r
8
.
=
u
u
:
i
^
-
-
(
!
=
-
o
o
=
!
a
/
-
-
-
-
.
Q
;
E
S
:
=
i
=
:
i
:
;
\
.
/
U
i
J
:
'
-
:
:
-
=
z
-
-
\
r
-
S
-
\
-
_
:
=
=
.
r
r
3
=
j
E
e
:
-
E
E
.
E
j
i
3
5
+
\
:
E
E
;
g
.
u
"
;
E
H
,
3
;
r
{
t
E
z
?
:
'
*
i
'
s
l
E
E
E
.
t
t
E
g
E
a
i
i
E
E
;
g
'
l
.
;
r
E
s
s
r
E
-
u
=
.
-
=
J
i
l
g
=
,
7
E
i
Z
E
+
:
F
E
*
s
;
E
=
I
E
;
t
t
;
q
H
i
i
B
r
:
i
j
$
$
j
+
t
3
;
H
;
T
=
l
E
f
+
t
i
E
=
E
l
f
$
'
E
;
E
E
F
i
:
E
i
i
$
E
1
?
;
r
i
r
:
l
i
H
i
E
i
;
i
=
:
r
i
+
:
E
t
H
E
!
F
;
i
'
;
i
u
;
I
I
g
i
;
i
;
1
,
r
,
!
r
!
i
j
,
;
:
i
?
:
I
;
r
i
E
a
*
E
i
;
;
l
;
g
;
f
i
E
E
g
*
r
t
l
t
,
i
t
T
i
'
+
E
:
:
e
+
E
u
+
,
q
g
+
;
E
i
l
=
l
:
q
:
E
s
E
p
e
g
*
I
t
g
E
t
E
t
'
;
x
i
r
j
E
T
E
E
;
i
i
+
t
j
i
E
g
i
E
g
g
3
*
i
l
E
{
t
5
E
i
5
t
r
+
E
+
z
=
i
e
E
'
s
q
*
;
:
3
;
e
E
=
i
l
i
t
;
;
E
i
i
;
-
=
;
'
#
;
f
r
;
i
i
:
-
c
U
x
=
C
6
=
i
i
i
i
f
l
;
=
;
r
E
{
*
i
t
i
i
f
l
i
f
i
l
i
t
j
;
E
;
E
$
f
;
*
i
i
.
?
3
"
5
1
f
"
z
_
-
-
F
u
e
_
8
;
E
;
;
=
!
i
E
g
;
=
_
i
=
i
1
s
F
?
:
=
a
:
?
9
:
'
q
X
>
-
E
=
.
E
E
=
e
x
,
f
1
;
.
*
i
;
*
E
f
i
r
*
:
E
b
*
t
r
.
:
[
T
"
c
'
e
F
=
r
i
y
=
:
.
,
i
i
i
s
*
!
x
'
e
;
i
;
t
E
r
+
s
;
E
=
f
=
t
v
;
1
8
;
;
i
a
i
I
i
E
?
=
=
i
,
i
l
i
T
i
i
.
i
E
j
i
E
g
E
i
E
E
F
i
+
t
i
;
E
i
?
;
j
c
=
e
,
i
!
s
f
,
i
:
-
=
!
i
=
:
E
i
;
-
E
5
E
A
?
f
3
;
s
i
o
H
'
k
E
&
E
r
+
?
*
A
E
I
o
:
e
i
l
p
=
i
i
?
r
i
l
l
i
E
!
g
i
I
t
i
i
i
i
I
i
i
i
l
g
s
i
l
i
l
l
i
3
i
B
{
;
E
;
i
i
f
f
*
I
g
t
E
i
i
g
a
i
!
,
S
l
;
r
;
l
t
*
t
?
E
:
*
i
r
s
f
E
g
;
!
g
i
E
'
'
:
d
{
-
.
O
.
{
J
^
O
H
i
u
-
\
S
g
a
{
!
s
+
:
:
;
}
r
1
;
i
t
i
l
$
:
S
;
+
;
i
a
:
,
*
i
;
:
t
t
.
*
g
i
i
g
f
i
E
:
:
t
t
a
i
l
:
i
r
l
t
*
i
i
:
i
;
s
;
;
:
i
=
E
'
i
i
,
H
*
E
*
a
y
s
E
F
d
t
i
;
E
j
E
E
i
:
r
;
E
;
*
3
[
*
E
J
E
-
e
E
.
!
l
'
!
n
t
+
i
E
t
I
.
i
;
$
E
E
i
*
3
.
E
s
g
;
j
{
a
E
e
;
r
l
i
E
- - :
<
_
:
z - Z
F
P
}
i
i
{
E
E
E
]
T
I
i
i
F
+
s
*
i
i
E
;
j
i
i
g
e
t
f
i
E
*
i
r
i
i
{
;
i
i
+
f
I
E
E
i
I
:
E
{
I
!
E
I
i
E
s
t
;
s
E
;
*
q
:
E
t
I
E
i
g
I
;
E
I
E
,
E
.
.
i
i
l
}
*
;
;
E
E
E
u
?
3
E
{
g
f
r
i
i
i
E
"
[
[
g
r
j
i
E
t
i
l
i
i
E
H
i
i
r
j
!
9
G
\
q
t
s
o
c
i
O
\
'
H
c
r
s
=
d
d
\
-
6
i
>
-
.
1
.
6
E
r
.
l
N
i
g
n
!
6
=
C
\
t
!
!
t
s
.
^
-
c
t
r
l
-
o
(
)
J
q
;
=
.
.
.
?
^
c
G
v
6
E
-
i
E
$
;
.
a
t
Y
s
i
i
{
i
I
-
o
H
d
.
s
E
i
:
i
E
:
'
i
E
>
E
:
.
E
h
r
=
<
H
=
.
'
i
E
E
E
t
e
a
q
F
E
E
:
E
j
P
=
"
:
E
>
5
2
<
o
i
9
E
c
9
u
!
A
S
-
j
j
o
o
i
i
x
b
o
c
_
o
v
i
l
;
E
&
*
E
f
:
;
;
r
T
X
!
C
r
5
5
-
>
-
>
u
!
d
C
d
c
n
(
d
O
J
x o O
-
,
l
(
J
z
O
'
j
.
u
'
*
E
i
l
j
,
$
E
E
i
I
i
f
[
i
E
i
i
H
E
i
i
i
{
g
f
:
t
;
t
1
;
j
T
.
;
s
E
r
:
!
?
t
E
t
i
r
+
l
i
i
?
t
t
E
I
f
f
:
i
s
r
f
l
E
$
i
i
i
E
E
;
E
i
:
u
r
E
+
i
;
:
5
"
j
i
;
E
g
g
g
g
;
E
f
l
E
r
:
s
=
H
I
=
;
E
i
l
t
r
Z
=
.
!
i
;
E
$
;
E
T
E
J
=
{
{
E
3
i
E
;
+
.
,
i
E
H
T
*
E
$
i
E
E
E
E
f
s
E
r
E
u
=
i
,
.
s
3
?
;
*
=
:
r
i
E
"
a
t
i
f
;
;
j
E
j
;
g
i
g
E
H
I
i
*
j
i
*
i
E
s
:
i
B
c
t
=
t
i
,
E
r
;
i
s
a
i
E
E
E
E
j
E
i
i
t
l
;
i
r
E
s
I
j
t
i
=
.
9
2
3
'
E
r
;
E
t
[
i
f
g
+
t
E
j
r
t
;
g
j
r
i
i
i
i
i
*
g
f
j
f
$
E
r
r
t
E
i
E
"
s
i
i
t
:
+
i
i
i
i
j
I
l
t
I
+
*
{
E
E
r
+
e
i
r
*
+
,
r
1
E
$
?
I
:
E
,
.
i
g
l
[
E
H
:
!
E
r
E
f
i
i
s
f
i
E
E
E
i
+
,
=
!
i
F
"
i
i
E
E
;
:
?
r
t
E
i
;
i
i
E
i
r
i
E
i
l
E
3
E
j
i
t
g
E
g
$
i
i
l
i
E
i
i
i
i
i
!
E
'
5
H
r
-
*
r
E
E
I
E
g
[
i
i
l
I
i
i
f
f
g
3
i
t
i
g
3
E
i
;
E
i
i
t
i
{
g
i
s
E
_
!
i
H
q
i
*
,
a
i
E
*
;
i
l
+
;
B
i
E
E
B
r
[
i
i
;
l
E
j
E
I
i
i
t
I
{
E
?
$
g
i
E
r
s
*
=
E
3
;
E
s
i
;
E
E
;
i
c
E
r
j
;
r
r
r
u
i
g
+
i
j
!
i
j
e
i
i
f
i
{
I
!
i
{
E
I
i
i
l
g
i
:
;
i
j
i
E
g
i
i
i
f
i
i
:
{
E
i
i
I
g
i
i
i
*
g
*
E
E
$
l
E
E
E
f
l
s
=
l
i
E
t
;
;
H
!
g
t
i
r
r
E
i
f
f
g
i
I
E
T
E
+
i
i
i
E
3
E
E
i
+
$
E
;
1
i
i
i
i
i
i
i
i
i
t
t
+
l
g
f
f
l
i
l
i
r
r
l
i
l
g
t
l
I
g
I
i
l
{
i
!
]
a
E
:
*
+
i
i
s
r
i
+
E
t
t
i
?
E
t
i
u
*
i
i
f
f
i
g
g
l
i
i
}
E
;
;
t
E
,
i
r
+
+
;
*
i
i
t
=
g
;
t
r
r
+
E
i
!
3
E
f
q
E
I
t
i
f
f
i
i
t
E
;
i
i
i
i
i
i
i
i
;
t
t
l
i
E
i
;
;
j
g
i
t
i
,
,
,
:
+
i
H
a
;
E
i
i
i
i
,
E
i
;
r
+
;
i
:
;
r
g
e
s
=
g
I
f
t
$
l
E
I
i
i
:
f
n
i
f
i
i
E
i
t
g
I
E
1
t
r
i
=
z
=
t
t
!
r
E
r
i
E
i
e
r
i
*
i
i
H
s
j
i
i
i
t
i
r
g
t
g
;
l
j
i
:
i
l
i
i
j
i
r
l
g
l
F
l
i
i
i
f
I
I
E
i
;
i
t
?
g
i
l
i
i
f
;
E
,
i
E
t
i
E
i
I
i
i
E
E
I
i
I
g
j
i
i
;
i
t
E
i
i
i
i
c
r
s
i
l
*
E
i
i
f
t
i
*
i
s
i
f
t
t
i
E
i
[
i
t
[
E
l
I
i
}
i
i
i
i
I
i
*
r
g
E
i
r
E
i
i
f
t
*
=
i
i
{
i
3
E
E
:
g
E
t
t
g
r
$
E
j
;
I
i
g
i
i
t
*
E
;
i
=
i
=
i
r
;
q
i
E
i
}
H
r
r
I
B
i
{
E
j
$
i
E
i
i
s
i
i
=
'
E
?
g
E
;
i
H
i
i
,
l
i
i
l
g
i
i
i
i
+
;
$
i
;
i
i
,
i
E
j
g
i
i
i
i
E
g
E
j
1
i
1
;
I
j
I
=
i
:
i
i
f
i
i
l
i
{
i
i
i
i
i
l
f
E
E
s
i
i
i
i
g
i
I
i
E
E
j
E
i
i
I
i
E
g
i
i
t
1
l
l
i
r
i
t
f
i
i
l
i
i
:
g
E
E
E
i
i
i
i
l
t
g
j
*
l
;
i
i
i
j
I
{
E
!
g
F
=
4
d
i
"
?
*
i
E
i
t
i
E
i
t
;
i
i
f
i
i
?
i
;
E
i
e
i
t
H
;
t
E
i
t
'
3
1
+
c
!
F
=
E
U
i
:
=
g
E
:
r
+
3
-
4
3
;
E
E
i
!
f
i
r
t
=
=
E
T
F
U
3
=
;
?
I
.
*
;
;
;
;
E
a
o
"
1
=
g
{
E
?
E
p
E
u
r
H
5
i
E
E
:
E
H
{
i
i
l
E
E
E
9
E
E
,
i
H
E
E
E
E
-
z
i
s
r
i
l
*
+
E
;
F
+
E
E
r
{
r
i
t
E
;
E
z
+
,
i
*
E
i
q
i
g
g
r
i
i
*
t
i
t
;
i
t
=
'
?
E
:
E
t
i
i
?
{
i
i
E
g
'
:
l
?
E
E
l
f
;
i
E
i
3
t
B
S
E
g
i
i
a
!
E
q
:
:
E
E
"
.
e
H
.
E
J
;
;
E
u
u
r
i
r
E
i
*
i
:
i
E
;
?
g
E
i
+
i
[
l
!
;
E
i
l
g
;
+
E
i
i
i
}
{
!
E
+
H
9
I
:
E
H
f
;
f
i
I
J
i
E
n
u
*
e
E
g
t
E
i
t
i
t
t
E
i
;
i
.
i
F
E
;
E
i
l
i
I
i
H
E
i
t
i
!
3
B
i
E
s
i
{
i
g
=
g
r
i
i
l
i
g
i
g
E
I
g
l
i
i
,
i
l
i
i
[
E
[
E
i
?
*
.
l
t
i
g
i
l
i
e
,
2
3
s
E
I
=
i
+
'
*
:
s
r
E
g
t
i
i
;
[
E
r
s
*
r
j
!
s
i
r
i
$
i
I
g
t
T
i
l
.
t
?
.
-
-
>
6
:
<
=
l
;
:
E
i
=
=
:
=
.
v
4
E
b
E
r
H
I
E
,
o
o
-
E
;
s
E
o
F
U
-
o
6
E
9
E
;
;
E
.
=
-
:
:
q
.
=
-
=
,
=
i
=
,
i
i
i
i
;
=
,
r
B
i
i
i
u
'
a
I
g
s
i
i
i
;
T
i
i
i
i
;
i
:
i
:
:
t
:
a
=
i
:
=
i
i
-
=
1
.
;
=
=
2
=
.
2
?
+
i
i
i
i
E
i
E
s
*
?
f
i
:
Z
=
z
i
r
:
:
:
=
=
=
1
,
=
i
t
=
=
-
j
-
1
;
r
;
i
r
=
-
i
:
!
-
+
i
r
i
+
j
i
=
=
2
=
1
=
:
=
:
=
=
-
=
:
=
=
t
=
:
1
;
:
?
=
=
a
a
:
=
.
!
?
-
:
:
:
i
=
=
;
-
:
=
-
t
r
r
=
-
!
-
1
i
=
i
=
:
=
+
I
"
=
,
i
i
i
'
,
u
i
'
i
+
*
I
r
E
g
i
t
E
i
j
I
i
i
r
*
u
[
E
g
t
E
E
,
l
t
i
2
:
a
3
i
E
?
E
i
i
i
s
i
$
;
;
B
f
f
i
!
E
s
E
'
E
i
E
!
g
E
i
?
i
r
*
r
i
i
5
:
r
*
i
?
-
'
l
t
i
i
i
i
i
t
g
i
i
i
i
i
t
i
i
i
i
i
f
i
i
f
f
i
i
i
i
i
i
i
;
i
E
i
i
E
,
i
l
5
I
r
S
:
i
=
T
E
'
E
:
8
I
i
,
'
:
I
i
i
i
i
g
i
i
i
i
f
I
i
i
{
i
t
i
l
?
i
i
l
i
i
i
E
{
i
I
g
,
i
E
E
;
i
;
a
d
B
{
.
E
;
=
s
g
E
T
9
'
t
;
*
e
[
*
i
1
=
r
1
;
*
+
?
B
i
i
g
f
i
:
{
I
i
l
I
E
t
i
l
$
f
r
}
{
I
i
i
{
$
i
i
i
l
:
t
t
i
i
j
s
'
i
=
=
i
i
=
:
Z
-
Y
j -
7
- = Z
F
-
-
-
-
>
i
3
*
*
^
E
3
k
-
E
*
9
I
H
x
.
d
E
E
:
s
i
*
E
x
3
o
=
E
'
|
4
i
'
;
s
'
=
:
g
E
+
3
t
;
[
i
H
:
:
]
s
E
i
I
t
l
E
*
J
-
q
F
i
l
i
6
'
u
'
?
-
'
l
(
,
)
+
,
"
*
'
.
-
l
t
l
i
g
i
E
$
!
{
l
i
l
t
i
l
;
i
i
t
f
r
l
t
i
,
i
I
c
r
d
6
o
i
c
1
-
u
z
E
.
F
e
-
^
-
6
E
E
A
U
P
s
s
;
i
E
E
i
E
+
E
!
=
.
s
*
g
E
:
i
E
:
r
r
i
+
s
:
E
;
-
g
i
;
f
+
3
:
r
E
o
u
-
e
o
,
?
s
'
E
.
i
l
.
=
-
E
x
+
H
f
'
E
E
E
=
c
s
E
q
,
E
.
g
+
i
!
$
E
?
E
;
i
E
$
f
H
*
S
$
;
i
i
i
:
;
i
+
i
l
r
=
E
i
;
;
;
c
9
o
.
A
i
l
!
i
,
E
5
,
[
E
;
$
;
s
n
g
;
:
E
s
t
;
i
;
q
!
;
j
l
i
l
[
i
i
j
i
j
+
t
:
i
j
I
i
;
I
I
g
t
r
t
+
;
i
t
t
i
r
t
i
i
r
,
i
i
i
i
j
;
g
;
E
r
s
j
E
:
p
i
;
;
$
!
g
g
e
i
r
'
{
*
;
;
r
i
i
,
E
i
i
t
E
t
;
t
L
i
i
i
i
H
i
'
t
s
;
E
y
;
u
i
E
$
E
l
g
i
s
g
;
E
i
i
H
;
$
r
y
+
L
;
E
,
i
r
J
;
E
:
?
i
r
E
;
*
q
i
g
t
E
j
t
e
i
e
i
.
i
=
E
i
;
i
t
;
$
t
i
i
i
r
i
r
z
?
.
a
j
r
E
:
i
=
:
5
E
E
+
'
E
:
*
=
=
;
i
K
E
E
E
A
\
E
L
:
r
T
e
$
+
:
;
i
+
i
i
?
=
i
=
-
i
e
n
'
:
i
i
;
i
*
;
i
E
B
i
f
t
E
:
i
j
i
{
1
E
r
?
?
i
:
,
=
=
i
.
7
'
r
z
-
:
=
'
U
I
'
:
!
E
:
E
!
=
;
1
'
E
g
E
F
"
9
;
D
E
+
U
^
.
i
.
:
d
*
*
-
6
s
!
=
'
i
;
c
.
"
.
j
t
:
-
:
=
r
i
)
,
L
E
B
E
:
:
i
i
f
E
*
E
f
g
E
;
T
+
t
:
E
r
f
:
2
.
:
:
;
:
=
=
:
.
=
=
i
-
;
;
F
j
q
;
E
v
a
y
r
d
e
+
E
E
+
j
;
;
=
i
i
i
Z
=
=
1
t
=
=
!
:
l
:
:
=
;
=
=
.
;
r
:
a
=
1
:
1
=
=
-
:
:
-
:
=
;
;
:
.
=
-
-
-
Z
:
E
E
s
i
i
E
'
E
t
i
;
i
i
f
I
i
E
i
$
E
E
E
i
E
f
5
f
f
s
i
l
f
E
j
f
r
i
i
i
i
z
i
j
,
'
j
-
i
r
i
E
i
I
i
i
g
i
i
f
{
i
E
i
i
f
I
i
i
I
f
l
i
f
g
f
g
E
:
i
s
;
e
,
:
?
s
i
-
;
i
E
i
g
;
=
i
t
r
;
;
r
i
;
t
i
i
i
;
E
$
{
I
i
$
;
}
f
f
i
;
j
;
f
;
j
E
;
i
i
l
I
g
-
i
E
'
E
Z
*
,
=
;
E
E
;
i
s
E
g
;
j
;
H
,
!
=
F
i
i
E
i
E
}
I
f
s
$
f
l
i
}
E
r
[
j
j
3
i
E
,
f
r
s
E
i
r
f
n
i
I
i
i
=
j
;
i
r
+
=
i
j
i
i
e
i
E
e
g
F
j
i
l
;
r
:
i
f
i
i
r
i
g
i
i
i
i
i
g
I
E
I
B
{
i
t
E
f
:
t
-
7
=
t
;
+
;
g
f
t
5
i
i
f
E
r
;
S
r
:
'
r
E
c
e
:
$
i
l
r
I
!
i
;
i
;
f
;
E
=
:
i
x
r
;
:
:
i
i
i
a
l
i
i
l
E
g
i
t
!
,
g
E
E
i
i
;
g
i
E
f
g
i
i
t
i
r
g
f
{
;
E
j
g
#
j
*
=
a
-
-
=
"
9
*
'
3
E
;
+
=
F
u
t
r
-
i
j
i
3
E
i
;
I
i
i
i
i
i
:
,
.
r
i
=
1
f
9
i
?
i
A
S
I
*
i
!
;
e
E
g
^
q
)
-
d
C
J
d
9
i
U
*
r
s
.
E
;
-
*
X
o
o
.
y
a
:
i
i
;
.
E
t
g
e
i
g
g
i
:
H
i
:
;
H
i
i
i
i
i
i
i
*
E
;
!
u
a
E
b
s
i
-
;
-
:
d
E
5
E
:
3
E
5
i
l
-
i
p
s
'
.
:
2
?
Z
=
=
E
Y
g
?
r
;
g
;
*
E
.
{
f
t
a
i
j
j
;
*
r
r
.
l
t
H
3
E
;
g
r
j
s
*
i
i
i
r
;
t
I
i
E
i
?
'
E
t
E
;
;
t
i
:
*
i
=
t
8
I
j
L
,
=
.
.
j
a
<
!
.
o
d
-
u
c
:
i
a
c
-
=
c
.
"
a
=
-
^
i
C
6
'
!
E
3
:
:
.
-
g
E
;
a
F
c
i
"
1
-
d
t
r
F
j
$
;
r
s
=
i
i
=
5
;
+
g
j
i
?
i
i
i
-
,
i
-
r
z
7
i
3
"
r
H
-
-
g
*
i
l
i
I
L
=
i
!
"
s
z
*
s
,
E
H
;
E
;
E
t
e
;
t
a
a
:
!
4
z
;
f
s
i
c
t
:
;
E
t
E
i
i
E
;
.
i
.
i
*
;
e
=
y
;
c
a
*
:
9
1
=
d
B
s
*
=
'
c
Y
'
)
o
s
!
5
?
R
;
j
+
e
H
r
f
=
=
u
e
q
;
n
3
E
;
7
;
,
=
i
:
i
?
i
i
F
,
i
E
i
!
E
E
i
t
;
,
E
6
G
E
t
r
+
+
g
E
T
E
E
$
?
;
E
"
?
3
i
E
;
F
6
;
E
e
.
H
$
;
E
"
i
.
s
a
:
i
t
o
.
9
H
=
)
.
,
,
E
B
a
n
r
^
i
E
e
E
E
:
o
g
.
u
!
;
u
:
i
;
r
I
'
i
S
e
l
:
f
;
=
.
l
l
5
i
$
:
:
u
:
:
E
E
B
g
-
A
t
E
;
E
I
g
I
s
E
+
+
'
;
(
1
'
E
i
"
'
s
'
5
E
E
E
t
s
i
t
B
=
!
i
=
o
-
-
q
s
1
E
n
?
=
a
E
d
r
s
S
<
i
#
i
E
:
:
P
i
j
j
;
g
i
i
E
s
!
i
i
:
'
!
-
-
(
u
;
3
;
:
s
l
E
E
r
s
E
i
E
L
a
f
i
;
;
E
3
?
I
;
r
-
1
E
i
S
A
i
'
^
7
=
=
Y
c
,
S
U
!
'
-
7
,
:
,
;
'
=
t
r
*
v
E
5
a
-
.
'
E
.
e
f
,
=
j
+
1
=
+
+
?
2
i
*
!
E
H
i
,
i
+
i
y
i
2
=
.
=
^
^
H
o
E
-
=
'
,
:
'
a
!
^
,
r
E
r
E
g
[
j
:
?
i
:
;
r
I
t
:
i
f
f
i
?
t
?
+
g
;
3
1
i
t
Z
+
=
=
2
i
i
i
j
i
:
E
i
f
E
!
[
i
u
E
c
i
E
.
*
i
E
:
:
S
:
+
i
=
>
.
y
,
1
:
.
.
-
:
?
*
"
=
.
"
?
;
?
E
;
j
j
t
i
E
E
;
I
t
r
i
:
;
i
?
E
i
:
=
i
i
i
:
t
i
=
-
=
!
;
i
=
I
3
g
i
=
2
i
a
-
z
9
=
i
E
;
:
g
!
"
i
.
+
=
i
:
s
+
H
;
1
=
=
i
=
=
'
=
.
:
-
=
=
-
=
a
|
:
=
=
1
:
i
i
:
,
x
3
=
-
.
.
!
=
-
=
3
c
!
=
i
+
,
i
7
a
a
.
t
:
=
:
:
i
:
=
'
:
=
-
:
'
-
:
:
-
i
:
a
'
-
i
,
!
t
l
-
>
.
,
;
'
r
-
i
t
a
-
J
-
.
-
i
t
:
a
i
t
t
E
E
i
g
i
E
f
.
s
t
s
A
.
<
:
2
=
.
3
+
o
q
:
-
o
o
c
(
E
E
E
T
3
E
*
e
i
E
E
i
5
J
i
-
u
7
d
,
i
q
H
H
-
l
(
E
9
r
-
-
3
r
S
H
;
{
r
e
.
;
E
E
=
g
f
t
x
r
s
:
E
*
Y
+
-
E
-
.
=
9
\
Y
.
-
i
-
i
-
Y
.
i
-
.
*
i
u
l
r
v
H
i
-
v
v
t
r
-
-
!
c
a
'
!
!
a
O
'
-
o
=
?
'
i
-
c
n
i
t
r
.
-
:
U
-
;
c
z
:
S
j
e
E
l
E
E
-
i
-
:
$
X
c
-
-
Z
J
-
7
o
S
*
;
I
T
[
{
E
T
:
E
*
;
o
+
.
r
\
.
5
b
b
E
o
R
I
>
E
E
<
i
c
*
F
E
+
a
t
E
=
E
n
C
Q
q
r
s
!
*
i
+
+
E
'
E
E
I
E
+
i
c
,
(
i
"
G
5
s
s
o
c
:
.
j
a
-
i
p
.
9
i
a
:
S
H
;
f
r
,
i
E
E
H
T
G
l
;
:
f
E
{
E
B
:
E
E
e
o
.
:
:
:
e
.
=
_
}
l
(
/
.
;
S
<
^
v
!
.
q
t
s
.
.
U
6
1
.
;
.
a
u
-
1
J
3
=
-
-
Y
C
C
0
r
.
_
V
l
r
.
.
H
l
l
c
i
.
j
F
:
6
S
E
E
-
;
E
E
q
n
s
E
E
?
3
3
>
-
=
;
-
d
*
'
i
o
*
.
9
Q
=
2
o
?
5
H
-
U
Y
.
-
-
o
2
a
;
-
q
Z
-
-
9
-
?
o
-
d
l
.
r
<
r
i
j
.
I
O
e
(
t
o
o
.
:
U
'
q
d
g
a
9
!
i
'
=
-
E
*
i
i
i
=
H
a
{
t
E
E
;
5
E
>
:
E
*
,
c
.
-
=
u
.
i
'
;
3
i
;
=
s
t
{
-
;
1
I
E
;
+
n
:
;
F
;
'
o
)
e
1
E
+
F
E
-
a
.
:
c
.
=
:
a
9
X
E
6
-
-
E
E
i
F
I
r
[
1
+
;
8
i
l
Q
F
(
,
i
.
Y
j Z - Z
n
r
:
1
;
i
;
i
|
-
E
i
s
;
=
;
+
E
i
i
i
S
i
'
-
.
=
?
1
i
E
=
a
F
t
g
i
X
'
E
:
:
i
s
!
i
e
r
;
;
{
f
:
I
i
i
i
E
:
?
i
!
l
i
3
E
x
1
;
r
r
s
E
f
i
i
i
E
;
t
u
;
3
.
g
t
L
i
:
i
=
=
E
'
E
:
=
=
1
E
f
i
f
E
?
t
;
i
i
=
i
r
x
F
s
i
i
i
g
E
i
b
;
:
s
r
r
8
;
-
_
=
=
=
?
E
i
E
i
'
:
g
2
a
:
=
,
i
;
E
I
E
e
7
+
*
l
i
i
E
E
i
i
q
g
T
;
=
i
i
i
?
=
z
;
;
F
i
E
z
l
i
1
=
E
i
L
5
e
s
;
-
"
i
F
;
.
+
e
E
,
E
E
:
E
F
!
i
i
*
A
s
e
E
:
+
:
;
+
i
i
;
:
i
u
v
'
t
;
y
E
.
q
"
i
E
z
i
i
i
?
i
i
i
:
i
;
E
i
E
i
e
E
i
=
i
;
r
s
+
t
E
s
i
l
t
;
:
i
i
i
l
;
+
Z
Z
i
=
=
i
Z
g
Z
i
t
i
l
E
?
:
u
t
5
U
6
=
i
:
Z
E
E
;
:
'
E
F
F
&
E
*
'
=
d
!
e
;
-
:
=
,
i
!
f
:
i
+
f
a
=
;
t
:
:
i
s
:
;
i
s
!
;
E
j
g
=
i
4
s
g
+
i
t
;
+
+
n
;
f
E
r
+
i
E
u
i
u
*
E
n
u
-
9
d
o
;
-
a
i
:
r
a
r
'
i
{
r
j
E
t
i
E
I
=
g
i
E
i
r
z
=
z
E
i
t
i
i
E
E
+
*
|
l
!
i
-
S
E
"
B
o
I
I
u
E
a
t
9
E
E
i
5
E
j
j
+
E
=
a
E
*
E
,
g
E
i
3
i
]
E
=
e
+
H
H
s
=
r
;
,
i
_
L
e
e
!
r
i
f
i
q
t
*
i
*
g
6
2
<
,
?
s
*
*
z
F
,
1
!
+
E
r
-
U
Z
E
a
i
i
=
E
s
:
E
a
t
E
=
=
*
i
*
j
t
g
[
*
E
f
?
E
i
E
*
E
T
l
;
g
g
t
i
j
c
s
:
i
t
-
-
=
1
=
g
l
d
l
:
i
+
I
;
s
j
-
=
u
E
i
[
j
;
5
*
e
]
i
'
i
E
E
;
s
E
n
E
E
T
;
g
,
9
i
:
i
:
i
i
i
:
E
r
f
j
}
=
E
:
E
l
j
l
f
,
E
g
i
t
E
s
g
:
*
E
E
i
I
F
i
=
,
=
:
i
:
2
=
z
Z
z
.
E
;
{
E
E
f
E
i
;
:
i
l
i
=
r
-
=
a
E
"
r
.
i
\
i
=
;
i
=
:
l
c
;
l
U
g
-
5
!
q
-
E
.
X
.
?
,
n
i
E
-
E
+
&
-
=
+
-
u
=
r
-
!
,
-
=
/
:
=
,
Y
Z
,
i
i
E
l
?
*
s
g
+
E
;
E
;
r
=
f
t
*
t
j
i
i
=
i
:
=
:
i
-
i
i
i
t
E
E
E
t
;
i
s
i
+
*
i
g
i
;
i
i
f
g
i
E
E
!
E
,
f
E
"
i
i
j
;
g
g
i
i
:
E
E
Z
i
i
z
i
i
i
i
i
f
f
I
{
l
i
i
i
i
i
i
t
t
E
g
;
l
E
E
E
E
i
E
*
E
f
i
i
i
E
f
l
?
j
i
i
f
i
t
r
e
s
i
;
i
r
n
s
E
E
i
r
;
;
;
E
E
t
E
i
$
;
f
E
I
T
i
t
*
[
i
3
r
s
r
E
E
r
;
;
!
s
r
i
E
,
n
{
i
E
i
r
[
i
j
j
i
?
i
I
f
{
i
+
f
i
t
i
E
i
I
t
i
E
I
r
H
E
+
E
9
E
i
l
,
c
l
=
j
l
.
s
r
+
:
!
&
E
P
s
3
*
3
2
a
a
I
p
!
'
9
r
E
i
[
]
=
-
E
!
r
e
E
9
E
H
t
E
.
"
:
i
-
i
i
3
=
{
i
i
I
j
[
i
?
E
E
f
j
f
i
[
B
i
i
i
;
i
g
i
i
E
E
?
j
i
$
i
E
E
=
T
i
g
r
$
!
?
*
.
E
i
?
i
[
*
l
E
g
I
E
l
I
J
f
E
;
I
E
J
I
I
$
E
E
g
*
t
f
l
E
E
$
E
g
E
i
-
"
*
g
r
:
u
:
e
+
i
;
f
$
?
?
g
i
f
j
E
E
i
*
r
E
!
t
e
E
g
;
1
;
j
l
!
;
I
:
I
H
E
E
.
e
s
i
7
i
i
!
=
E
E
q
i
;
E
i
s
E
E
H
E
i
i
{
f
[
t
j
E
,
E
?
l
i
f
;
}
l
i
i
i
:
+
!
;
:
B
;
-
z
i
i
i
S
g
-
i
i
E
f
l
*
'
!
*
i
:
$
t
f
[
f
r
p
i
i
E
I
;
S
E
[
l
E
i
5
t
E
T
i
l
i
:
E
;
;
:
H
;
E
;
T
u
r
s
E
i
&
r
s
i
;
*
r
s
E
s
e
I
+
j
i
:
t
E
E
E
t
E
t
E
}
E
E
;
g
s
?
.
:
g
$
3
X
E
I
i
g
$
i
?
i
E
;
E
t
i
'
,
E
i
*
s
;
i
P
?
l
i
l
E
f
i
i
E
i
a
g
B
i
E
1
s
E
i
g
i
t
i
E
;
E
i
i
i
i
i
u
$
i
i
l
f
i
$
i
E
I
E
$
'
i
f
i
f
f
;
=
I
E
'
*
l
i
E
,
$
,
i
i
:
.
E
I
*
3
<
{
:
d
s
s
s
q
i
f
l
;
r
;
+
:
'
g
t
e
:
f
r
i
E
f
_
t
;
i
t
t
:
t
?
[
;
S
-
o
E
'
i
z
E
1
:
=
i
g
t
?
i
E
{
E
=
t
E
i
i
E
E
3
4
;
t
=
;
=
E
F
i
r
.
;
e
r
E
B
+
,
8
*
r
i
s
r
+
i
q
i
$
E
;
f
l
g
i
i
E
;
t
i
i
?
r
3
E
r
r
I
*
i
5
f
E
i
i
E
l
E
:
g
E
a
a
$
t
i
#
s
l
j
:
g
t
f
3
p
c
s
E
B
;
c
l
=
r
'
r
'
e
g
l
i
i
E
?
:
t
i
e
q
?
'
;
;
;
E
i
5
:
i
*
r
!
:
*
i
{
E
s
E
E
i
i
i
E
f
t
E
;
1
E
E
E
I
i
g
t
j
i
{
E
;
i
"
l
i
i
l
i
i
l
g
i
i
i
i
s
i
i
g
i
i
i
t
i
i
g
i
i
i
i
i
t
i
i
i
i
=
E
t
t
{
j
=
j
g
i
l
t
j
=
i
i
i
i
g
i
i
i
i
i
i
t
I
{
i
i
i
i
i
i
l
r
s
E
r
i
s
i
5
I
j
i
E
9
-
o
'
6
(
d
=
(
H
H
'
=
u
!
s
v
v
v
o
^
,
E
q
-
9
c
g
i
t
;
i
'
$
"
r
:
H
Y
U
'
U
d
O
o
E
q
*
E
c
D
(
!
)
:
r
(
n
c
d
(
)
t
s
d
-
u
d
:
3
-
E
.
.
r
g
E
.
o
E
n
c
o
.
i
Y
*
Y
.
:
J
O
O
^
i
:
o
J
b
o
'
=
o
i
i
q
/
o
g
?
.
f
9
S
,
a
?
.
-
'
e
H
-
o
'
:
>
c
u
Z
-
E
!
.
.
i
L
1
j
u
v
.
=
-
1
0
I
P
r
O
v
-
A
?
^
d
^
-
o
.
9
.
0
-
6
V
-
7
)
H
*
g
A
:
'
o
.
j
;
L
v
-
o
'
a
-
c
z
9
-
P
.
i
(
o
-
i
i
)
E
E
o
-
s
8
;
f
O
^
d
H
E
;
-
3
E
6
^
,
t
r
'
a
-
c
e
t
i
;
H
"
;
i
l
E
E
;
'
3
E
E
*
6
"
3
g
.
]
E
-
g
:
U
U
A
L
-
=
,
u
&
g
q
;
=
6
.
!
.
^
I
v
J
3
E
F
&
.
:
I
;
f
r
Y
C
,
-
o
)
'
;
L
!
r
,
!
d
v
.
-
L
?
g
.
,
i
8
9
E
E
J
q
)
-
o
9
l
-
C
a
=
i
$
s
J
'
_
:
*
;
d
1
,
C
!
c
!
(
!
z
t
r
d
o
-
E
S
O
E
A
t
v
N
}
O
S
s
E
a
t
F
\
L
:
,
5
-
(
'
1
"
'
-
.
:
t
,
=
b
N
9
l
+
.
s
.
e
>
z
t
=
(
,
i
r
N
'
a
-
*
S
o
=
,
o
-
.
s
t
-
.
Y
\
n
\
'
.
.
6
*
-
U
o
{
'
j
<
!
:
J
N
H
i
O
.
i
;
3
_
.
/
:
r
I
6
-
J
6
6
!
!
A
j
u
x
t
r
^
O
-
-
u
&
-
c
x
o
=
r
i
Y
o
u
v
-
r
u
^
Y
=
r
-
>
!
?
t
r
t
^
U
r
)
v
d
d
.
:
-
E
T
:
;
o
)
v
A
-
j
*
o
o
a
y
^
-
E
r
i
i
O
:
I
u
u
N
F
t
E
F
3
i
E
S
-
a
3
s
E
E
.
s
=
*
:
p
E
_
E
;
a
+
e
u
E
r
c
E
p
;
*
;
_
+
E
i
l
s
i
i
*
,
8
g
H
i
-
T
s
E
H
H
.
:
:
i
E
E
?
I
i
E
f
f
E
g
i
t
I
I
i
;
E
I
E
i
f
f
j
i
i
i
g
i
i
[
t
E
J
f
i
;
i
E
,
f
f
i
E
i
f
i
[
+
1
?
i
'
t
g
i
g
E
i
l
$
t
?
i
B
i
E
3
i
;
T
'
"
E
.
5
X
.
*
F
:
;
i
;
3
H
E
:
i
E
r
9
E
5
$
$
i
E
$
E
i
i
i
[
s
t
3
?
*
t
E
i
i
1
.
7
8
i
g
t
B
?
i
I
,
,
s
;
i
t
i
l
i
{
t
t
l
i
e
E
5
8
F
$
l
t
l
i
I
i
i
$
1
i
;
!
i
E
{
i
E
i
E
I
t
i
E
;
r
*
-
I
I
l
l
i
g
t
i
i
i
g
i
g
i
l
l
i
i
i
s
i
t
i
i
i
s
l
3
t
r
2
o
a
r
#
5
E
c
i
E
t
$
i
i
;
E
-
Y
-
i
Z - Z
=
'
*
-
i
;
i
;
t
t
I
E
I
i
E
i
E
l
i
{
i
E
g
E
i
j
i
l
l
I
E
*
i
r
i
i
f
t
i
i
t
{
t
g
-
i
t
i
E
$
E
?
t
g
;
?
i
t
l
;
I
i
E
g
t
i
i
i
E
i
i
E
1
l
r
}
I
l
f
i
E
E
E
l
;
s
i
i
!
j
l
j
i
i
i
I
*
=
j
s
;
?
i
i
r
i
:
E
:
f
H
?
I
s
I
i
t
t
i
;
I
i
t
i
E
i
t
i
i
i
{
j
l
i
i
?
g
f
i
l
i
i
I
t
i
g
i
g
t
t
g
i
E
E
i
r
g
E
;
E
i
;
i
;
i
i
i
r
*
i
i
t
l
l
l
I
i
i
i
I
g
i
[
i
i
i
i
i
l
l
i
{
i
i
:
E
l
-
-
-
-
=
1
i
1
r
i
{
f
r
e
E
E
$
t
t
E
i
;
E
E
i
i
$
r
l
l
+
;
i
g
i
i
i
g
i
E
E
z
i
i
i
E
i
t
i
+
i
t
i
a
;
f
i
!
l
f
E
i
i
}
;
1
f
g
q
g
g
j
i
i
i
f
i
l
=
=
+
u
u
H
$
z
l
z
i
E
1
;
l
i
;
+
i
i
q
+
;
+
[
E
i
*
E
;
s
i
=
s
'
i
l
!
;
E
i
'
'
*
*
u
l
i
l
l
l
i
i
i
1
t
j
E
r
i
j
f
[
i
;
r
r
f
i
$
i
i
i
I
i
i
i
E
j
E
i
i
r
l
!
n
E
E
s
i
r
j
I
E
i
i
?
g
+
i
I
E
{
i
i
i
t
{
i
i
:
E
;
i
s
f
i
B
E
;
+
i
i
:
i
1
l
r
F
3
E
*
'
E
E
?
f
t
s
;
r
i
s
}
E
I
E
F
E
I
;
t
r
;
i
i
?
;
r
i
;
*
:
t
E
s
t
j
E
:
i
a
&
r
r
E
;
s
:
:
e
[
$
i
,
;
:
g
s
E
,
$
E
*
=
i
*
E
f
*
a
E
*
E
i
l
=
,
E
;
{
i
E
s
r
:
e
r
;
7
a
l
t
-
"
x
r
-
e
i
s
a
E
s
E
i
i
g
5
;
;
*
E
i
i
1
f
i
*
i
i
l
E
E
I
i
+
;
i
:
;
i
E
s
e
+
*
l
u
;
i
-
i
+
t
!
d
e
u
e
c
"
p
E
;
p
F
H
i
E
,
g
;
i
3
E
;
l
l
S
=
=
;
6
u
-
g
-
d
E
.
=
.
-
c
.
a
.
,
,
i
!
.
8
i
E
s
E
I
t
;
;
i
$
j
'
g
i
i
s
i
s
i
i
,
*
;
i
e
=
=
=
1
=
'
i
i
E
E
I
E
t
s
^
3
t
H
E
;
f
:
i
*
t
E
?
h
i
i
E
i
i
E
E
E
E
.
f
E
- -
-
<
- Z :
-
Z
i
i
:
s
,
u
i
.
i
I
E
{
E
i
_
E
i
B
l
;
e
r
s
*
i
t
E
E
E
t
g
i
*
E
=
E
"
E
r
s
l
E
g
;
E
i
F
i
l
r
E
i
:
r
E
e
i
E
i
{
i
g
l
f
E
i
I
E
I
i
i
t
g
B
t
r
i
i
i
t
r
s
i
l
t
t
i
{
f
l
g
i
;
i
i
i
i
j
g
i
i
l
i
[
i
{
f
!
+
E
;
E
$
t
i
;
i
E
i
$
t
E
i
t
i
I
s
$
I
i
?
!
e
,
r
a
s
i
:
I
l
i
E
I
t
f
i
I
t
t
t
t
E
i
i
*
'
i
E
E
E
I
E
?
i
i
I
I
f
f
E
=
'
E
s
$
i
F
[
s
S
E
t
t
t
t
E
i
,
E
i
i
i
i
E
I
#
t
i
i
E
t
i
E
t
?
j
t
r
t
^
s
n
E
s
,
p
:
s
r
E
F
S
s
+
;
.
i
t
l
i
*
a
s
:
t
i
i
;
,
E
.
E
i
i
5
I
i
t
f
l
!
j
E
I
}
i
t
i
j
E
i
i
i
E
?
E
i
H
;
i
E
i
i
i
3
i
i
.
$
i
*
E
,
q
E
:
+
I
s
s
s
J
t
$
j
j
;
:
=
*
i
E
E
E
s
J
J
;
A
t
E
H
=
;
i
S
$
i
:
E
{
i
g
e
i
a
;
s
i
,
:
f
=
u
s
f
u
*
;
s
+
=
u
t
g
s
i
{
:
[
t
]
i
t
f
;
l
E
g
t
i
i
f
e
T
$
=
i
r
E
r
,
i
q
;
E
j
i
?
}
f
s
E
l
"
E
E
j
!
?
E
I
u
;
i
E
E
3
g
;
i
+
i
g
l
s
i
;
:
$
i
i
*
;
a
E
s
;
E
E
E
E
"
z
a
z
$
e
;
*
3
r
r
j
E
;
f
*
t
E
i
:
i
i
i
E
!
!
:
:
E
l
t
i
i
*
;
l
.
s
s
i
E
;
i
:
a
i
*
i
+
i
E
$
:
i
i
,
}
i
i
E
!
}
i
s
{
I
g
i
i
|
f
.
i
i
E
;
$
i
f
i
i
l
!
i
i
s
i
!
$
;
;
l
:
i
i
l
l
=
i
i
i
r
e
*
t
*
a
=
i
i
r
s
i
{
,
=
;
l
g
g
g
i
i
f
u
1
i
g
i
!
!
i
i
;
g
r
E
H
E
I
:
:
i
i
i
i
u
*
g
E
[
l
l
i
E
i
i
i
i
i
i
E
i
l
.
,
$
s
r
i
E
E
i
=
i
E
E
s
E
i
i
;
i
f
s
E
i
q
:
j
=
;
s
i
?
-
;
g
E
i
E
E
i
.
g
=
.
?
;
[
t
.
E
E
i
.
Y
Z - Z
I
S
.
l
g
l
.
S
i
i
i
'
t
3
i
i
i
i
I
i
i
i
I
i
f
f
i
i
i
i
i
i
i
i
I
B
I
e
I
i
i
r
B
;
E
I
E
c
B
.
I
t
*
b
E
:
:
$
r
t
E
i
{
F
3
i
E
E
l
f
i
E
$
r
i
i
i
E
$
q
f
:
B
E
E
i
f
{
;
E
j
.
!
'
E
s
i
B
i
?
B
a
g
g
i
i
I
l
g
I
s
i
i
i
i
i
i
i
B
i
g
i
i
g
i
t
i
i
i
r
r
!
;
:
i
+
E
+
i
s
t
i
?
'
E
f
U
*
E
F
E
i
=
.
=
'
:
+
i
:
o
I
i
l
z
;
i
u
-
:
-
+
t
,
:
.
a
i
i
I
:
=
a
=
;
_
L
:
i
+
=
i
i
:
:
j
;
E
-
t
:
i
;
i
;
x
i
i
e
1
=
_
:
-
i
i
'
-
=
!
;
:
i
?
:
=
z
=
i
:
=
z
i
=
=
!
1
i
1
:
i
l
i
=
I
;
.
i
1
1
i
;
:
1
.
-
1
i
=
i
-
r
*
a
$
u
-
i
'
e
I
i
*
i
E
t
i
i
t
l
I
i
i
i
l
f
t
i
I
i
t
:
i
j
}
:
i
1
I
t
i
?
[
E
g
t
i
?
i
i
i
i
i
I
i
{
i
l
i
i
E
s
r
s
E
l
r
E
i
=
i
u
r
i
g
i
l
;
*
i
t
t
i
i
l
i
r
t
i
g
?
i
i
i
E
i
t
i
t
r
l
i
t
i
E
E
E
?
E
i
=
t
t
i
i
E
f
i
{
E
i
t
E
z
g
?
+
B
a
r
l
1
:
,
i
g
s
:
i
s
r
t
E
a
;
s
i
i
l
i
a
i
i
i
f
t
E
i
g
i
i
E
t
I
i
i
g
)
=
=
3
=
.
l
i
i
i
E
f
f
;
3
;
i
!
u
i
x
E
;
s
+
c
c
c
;
,
=
E
E
;
8
.
!
?
e
.
s
5
!
H
3
:
;
E
;
H
:
:
:
'
:
s
s
I
i
:
:
;
=
l
r
.
r
E
i
x
-
g
'
F
.
r
,
i
q
'
i
E
E
a
:
9
d
'
:
;
.
=
a
I
F
:
q
o
.
=
;
5
{
-
o
1
l
Z
i
=
E
*
E
i
i
i
i
E
;
i
:
i
t
E
f
*
i
i
r
t
i
t
i
i
l
E
,
i
E
,
E
S
E
i
i
:
;
E
J
"
i
E
e
i
i
r
1
a
E
E
;
J
.
T
E
E
E
f
E
E
i
i
i
i
i
i
E
i
E
g
r
;
i
i
E
i
i
g
3
i
i
E
f
*
i
*
i
r
i
i
t
i
E
?
;
*
s
i
*
*
g
:
i
i
f
t
g
,
i
i
*
E
g
l
i
i
t
t
t
3
i
g
{
t
t
t
i
{
i
j
,
r
!
;
u
*
i
f
t
i
i
i
i
?
g
i
g
{
i
!
[
$
i
}
$
i
g
$
1
i
9
i
s
:
:
i
2
,
2
E
:
;
q
I
I
8
;
E
+
d
=
*
:
5
+
o
;
i
t
;
i
=
[
s
:
t
:
r
E
;
=
*
P
?
i
i
*
E
i
t
;
E
i
.
.
i
*
E
I
i
i
!
=
;
t
X
o
E
=
E
*
F
e
I
E
E
g
+
;
E
I
=
$
F
.
E
\
E
;
s
o
I
'
E
F
=
.
;
z
r
i
;
[
;
t
r
,
E
:
=
E
s
3
j
i
t
p
S
t
t
i
:
;
:
?
:
i
:
r
s
"
!
q
E
:
q
;
q
H
g
i
E
i
i
+
s
g
s
E
E
u
:
i
E
:
g
g
E
!
t
T
:
i
i
:
i
[
'
;
;
i
l
s
r
f
E
[
g
r
;
E
s
;
e
g
r
E
]
i
g
E
e
i
e
*
l
;
E
!
h
t
f
*
;
5
+
q
l
E
?
f
i
i
.
E
:
;
g
E
e
;
e
!
+
i
E
i
'
q
=
'
i
I
:
'
!
a
i
?
;
i
g
=
t
;
[
E
r
i
s
e
;
E
s
i
r
s
;
E
.
+
t
i
a
*
l
I
E
a
i
i
=
o
-
:
-
:
L
:
;
_
:
i
l
E
;
t
i
;
I
i
r
E
E
f
=
*
;
I
i
*
f
r
s
H
?
E
;
i
E
5
3
E
[
,
i
!
F
;
E
;
i
i
i
F
f
{
;
;
E
r
*
;
:
;
,
;
*
;
E
.
;
I
;
+
t
:
S
e
l
l
Y
;
i
I
i
2
!
;
;
r
:
"
.
i
L
e
-
;
u
E
:
E
E
f
j
E
+
E
i
+
J
;
c
;
*
i
,
E
i
;
a
r
.
=
:
!
.
c
/
O
[
j
-
O
i
=
Z
1
;
+
.
9
*
.
F
.
=
l
p
*
q
i
=
1
!
;
j
s
:
:
H
5
E
E
:
E
r
s
i
E
I
C
i
i
E
;
;
E
E
=
E
i
:
?
z
r
"
l
E
a
l
a
r
i
l
;
E
r
:
i
3
E
;
3
E
=
=
=
E
4
i
:
1
u
-
a
9
E
u
E
e
E
i
a
E
E
;
.
E
"
:
E
1
+
.
i
j
J
s
z
E
p
s
*
-
f
r
=
a
;
-
r
C
^
=
-
;
'
\
:
;
i
?
=
-
g
j
i
E
a
E
g
l
;
i
:
i
$
i
r
i
E
E
=
E
1
7
i
a
;
=
i
i
E
i
a
i
f
;
i
;
g
l
;
t
i
E
{
t
=
e
g
j
j
F
"
E
=
i
j
l
t
s
=
3
!
!
4
t
?
i
i
,
&
1
;
1
1
3
*
E
*
f
I
g
,
r
g
E
g
g
i
{
i
$
i
j
i
;
:
g
f
'
g
E
*
E
t
;
i
=
7
=
=
=
:
=
e
i
i
i
j
r
c
!
r
?
E
i
i
*
,
l
+
E
e
g
;
E
i
i
i
E
g
!
!
:
-
1
=
r
?
:
1
:
E
i
.
-
i
#
f
i
g
q
i
i
j
S
;
:
!
;
:
.
f
:
t
i
$
f
i
*
;
;
;
,
-
=
_
:
i
.
J
-
a
1
i
:
=
i
=
.
1
i
;
;
j
i
{
i
E
:
i
I
;
{
;
i
i
1
i
r
E
;
:
E
;
;
i
s
:
-
=
;
-
l
:
-
i
:
+
=
:
^
=
*
-
i
3
:
-
-
:
:
=
7
,
.
-
.
-
,
:
y
E
f
i
E
q
S
6
-
E
.
f
E
E
&
:
;
H
'
;
;
X
a
c
'
9
o
=
:
j
:
i
+
:
i
=
:
:
:
-
J
J
q
q
-
A
E
e
S
E
e
$
;
$
E
i
i
!
-
t
E
r
i
-
i
a
l
f
i
E
i
I
i
E
B
I
i
E
E
j
E
i
[
?
E
,
E
E
:
{
i
i
{
i
I
I
g
g
i
i
i
l
s
g
i
l
E
E
E
i
,
t
$
;
9
r
s
E
I
E
i
$
i
?
f
{
$
E
+
I
E
E
i
=
!
t
I
,
;
;
j
E
"
}
:
=
E
=
i
&
.
!
t
T
l
g
t
$
E
j
;
!
,
t
f
s
E
I
r
i
=
?
t
a
l
;
f
:
g
l
g
g
g
t
t
$
t
i
E
i
i
i
i
f
!
:
s
E
i
f
t
j
E
i
f
t
=
r
j
t
s
;
E
i
i
'
i
i
;
s
r
s
i
r
E
l
*
E
$
i
{
i
E
$
i
I
*
l
i
f
E
i
B
l
t
{
i
f
i
l
t
i
+
:
i
*
e
i
E
F
+
+
a
E
t
:
E
'
8
,
,
'
;
i
s
J
*
-
u
.
E
.
t
.
!
;
;
s
;
g
l
g
#
j
=
s
;
E
j
-
:
:
-
E
:
*
?
3
5
?
*
E
!
t
;
6
-
,
t
r
E
s
!
:
:
i
i
l
i
E
$
!
E
3
l
s
:
a
'
'
i
"
E
i
i
E
:
;
+
B
t
E
s
.
E
?
=
i
=
H
g
i
l
i
E
f
=
e
e
:
,
T
i
E
E
E
'
E
r
;
*
-
o
i
F
E
^
l
i
C
E
E
$
;
!
:
g
e
r
:
l
X
e
H
f
E
U
=
i
9
d
'
i
z
s
r
i
t
g
E
t
.
;
I
;
i
l
g
:
F
r
*
E
"
z
3
e
t
*
I
'
g
F
e
i
l
i
'
2
9
.
8
^
I
:
a
!
Q
d
,
=
.
=
a
!
*
$
?
E
;
:
i
$
;
F
i
;
*
E
,
j
i
E
x
-
E
E
;
;
j
;
s
s
E
i
j
?
2
=
q
E
E
E
I
a
E
E
E
*
E
E
E
=
'
i
-
*
i
E
$
$
;
;
i
j
E
$
i
f
E
;
[
E
t
i
:
i
?
q
E
q
;
i
E
f
$
f
[
f
-
-
i
;
e
=
g
B
*
[
]
i
a
i
i
{
a
E
*
;
i
;
g
E
s
E
E
:
:
-
o
'
e
b
+
=
I
o
-
.
o
'
i
H
z
=
o
(
n
-
-
;
;
-
-
o
c
i
-
i
=
N
E
F
3
:
=
i
t
E
H
i
E
i
p
e
a
t
!
g
g
E
;
r
-
F
=
*
E
E
s
:
E
B
f
g
{
3
;
X
E
i
+
=
:
=
=
E
;
*
E
i
H
s
.
e
E
:
E
i
i
H
"
,
5
;
$
$
{
g
l
E
3
i
j
s
:
f
I
f
;
F
3
[
+
i
=
3
U
6
*
i
=
=
i
;
t
z
l
i
f
E
i
;
f
l
i
;
;
i
$
,
'
r
l
i
l
r
;
s
g
*
i
i
;
s
H
i
i
i
a
a
?
g
s
=
r
.
5
i
j
,
S
E
A
i
*
g
.
3
f
;
p
p
e
q
=
E
E
3
s
3
3
s
_
E
E
s
F
=
i
3
i
E
;
E
;
$
;
E
E
;
E
,
*
q
r
E
i
j
;
i
s
i
E
E
,
g
i
E
+
*
g
3
,
9
;
f
3
:
;
g
.
l
!
i
,
'
I
i
j
I
g
[
+
E
i
i
-
t
j
i
i
I
i
S
E
t
i
l
F
i
i
i
E
i
g
i
i
i
+
:
E
.
E
i
=
s
i
5
l
t
;
;
5
g
i
i
f
g
;
i
:
=
i
;
E
s
t
H
s
E
E
t
i
r
F
E
:
E
=
i
i
;
E
=
u
E
i
=
;
r
=
i
?
E
+
,
;
e
r
;
E
:
:
s
E
t
i
E
i
j
1
=
i
;
I
1
{
1
s
?
;
f
i
=
I
f
+
i
:
;
;
g
E
i
5
;
?
E
5
s
$
+
E
+
s
L
i
i
i
z
i
r
g
E
5
i
T
;
s
!
+
;
:
;
:
*
i
i
i
;
r
i
;
i
I
E
i
n
r
i
$
i
i
x
t
;
1
i
i
i
i
g
f
;
E
i
E
i
T
i
E
3
*
i
?
i
3
t
t
;
i
t
l
E
i
;
g
;
t
t
E
X
T
+
i
i
i
j
s
?
=
E
*
;
i
i
;
E
r
j
E
!
r
t
f
f
l
i
*
5
s
E
i
;
t
i
i
r
i
i
i
i
i
s
E
f
E
E
i
*
i
i
r
i
;
i
.
i
e
r
t
i
i
E
q
s
i
+
e
E
*
;
=
5
r
r
t
E
i
i
l
3
'
*
+
8
;
1
p
f
:
+
i
1
=
'
i
1
;
i
i
a
l
r
i
i
i
r
g
:
9
*
?
i
*
i
q
[
E
t
;
E
i
E
?
r
:
?
s
E
;
i
+
;
=
=
=
7
i
=
;
r
E
s
i
i
s
+
1
g
E
i
j
i
g
,
3
&
$
i
E
;
t
s
E
;
i
;
1
1
=
=
_
=
a
=
z
i
,
z
2
i
i
;
E
i
i
i
t
c
=
E
;
f
:
i
f
i
i
I
f
[
;
.
E
*
r
?
i
=
=
-
=
=
i
i
i
?
E
g
E
E
F
t
E
;
f
l
s
t
E
c
i
z
t
{
:
{
i
E
E
$
i
r
i
"
r
r
$
i
;
E
3
;
:
g
5
i
:
E
E
I
s
g
t
;
B
F
?
F
s
j
;
i
$
i
*
E
+
;
E
;
R
r
.
c
j
5
.
o
i
=
E
i
i
$
I
[
i
i
i
i
i
*
i
i
i
i
i
I
i
I
i
i
i
i
,
i
t
i
i
i
f
f
i
i
i
l
5
3
H
3
'
5
E
5
r
i
!
i
E
:
i
i
[
{
i
i
E
i
I
E
i
E
i
{
i
E
;
r
i
i
s
?
g
$
3
!
i
i
t
E
E
i
i
?
i
l
l
l
t
l
t
r
;
i
?
i
f
a
;
'
1
i
3
1
5
3
5
i
1
l
;
E
i
3
E
t
i
}
Z
F
I
F
"
s
E
:
?
;
3
I
g
s
3
l
;
:
i
T
+
E
E
I
:
=
i
z
r
i
g
.
;
- .
Y
j z - z
i
f
f
i
s
i
i
i
+
:
t
e
$
;
l
g
*
,
t
l
?
g
i
;
t
t
t
t
t
E
;
f
i
f
a
l
i
i
l
l
i
E
i
;
F
i
i
t
l
r
t
$
a
i
E
i
l
l
i
;
j
i
s
{
i
i
f
E
i
f
f
i
i
g
'
I
I
*
i
l
'
I
i
*
i
*
i
i
*
i
s
r
r
,
'
f
*
=
'
i
i
*
i
'
f
f
*
i
s
I
E
?
E
t
H
E
E
i
n
E
t
E
t
$
i
l
r
E
i
E
i
t
t
r
i
j
c
r
r
t
i
f
i
E
,
t
=
j
i
i
'
I
;
i
{
t
i
s
;
f
f
l
;
a
i
l
i
I
i
j
,
E
E
r
3
{
E
l
t
l
?
;
;
-
-
-
?
[
i
E
l
$
i
{
i
g
i
i
i
i
{
i
i
E
s
r
j
i
g
i
i
i
g
i
i
i
E
x
E
g
E
c
3
i
g
U
u
I
8
:
3
I
;
=
E
E
E
j
t
E
E
i
i
i
t
,
l
,
-
E
i
l
+
,
:
1
.
=
.
.
:
>
z
?
=
{
t
r
i
E
f
f
i
i
g
j
i
$
f
f
i
g
g
g
i
;
g
l
g
5
l
l
g
5
l
*
E
r
:
I
;
9
:
B
t
i
t
g
t
E
i
n
+
i
j
i
i
E
I
E
?
i
g
i
f
f
i
f
$
$
E
E
E
i
i
r
i
$
'
u
*
i
,
;
;
t
+
-
;
i
}
g
I
i
i
i
g
g
g
i
l
i
l
s
i
i
g
f
l
f
i
i
$
1
g
g
g
?
:
E
E
i
l
t
j
i
t
j
i
i
l
l
;
i
i
i
t
i
i
;
*
g
a
*
f
f
{
I
i
t
i
i
l
g
i
l
i
l
i
s
g
l
:
i
!
g
g
s
r
e
I
E
i
s
i
I
i
g
g
l
E
i
i
{
s
;
I
g
*
I
g
l
;
I
i
j
t
:
i
g
r
- -
:
z - z
i
s
i
t
*
e
s
g
t
I
j
:
;
l
I
t
i
:
i
s
}
i
i
l
E
i
E
t
l
i
E
i
i
i
E
g
*
E
H
+
r
;
E
T
:
=
t
,
-
*
i
S
E
i
i
i
I
i
E
I
E
{
i
i
,
=
1
{
t
i
l
i
[
t
l
;
g
r
i
r
r
t
1
=
t
i
t
E
p
:
S
r
i
i
T
E
I
r
F
*
p
:
r
i
;
:
i
t
i
f
i
,
$
A
*
H
u
X
;
;
i
E
i
i
t
*
i
g
i
l
g
g
i
g
t
i
t
s
;
i
t
'
E
i
s
i
i
i
i
i
{
l
l
i
;
i
E
i
i
l
E
r
[
E
E
:
:
i
i
l
i
i
i
i
,
S
g
l
i
i
i
E
r
l
i
i
i
i
i
i
g
i
i
j
g
l
i
j
i
;
;
E
E
+
;
:
+
J
I
E
=
:
r
;
3
:
-
a
=
>
.
=
-
J
!
=
r
^
.
l
*
;
r
$
:
5
H
q
r
t
;
E
s
*
i
f
f
i
I
B
i
E
E
i
g
f
,
i
E
=
=
-
.
i
Y
u
:
:
!
u
{
y
.
8
g
i
=
p
E
:
.
n
E
=
'
i
f
E
E
;
!
p
E
E
E
g
x
a
S
i
.
j
U
(
!
i
|
=
.
r
-
E
t
s
E
.
E
.
=
Y
.
g
:
9
+
s
-
J
9
+
r
.
r
I
I
9
.
;
-
u
a
I
a
^
i
.
,
-
;
E
_
v
E
=
;
g
!
s
g
E
E
5
H
=
E
?
&
;
E
-
i
?
f
;
E
;
i
H
;
s
v
+
z
i
r
t
r
-
r
.
-
]
.
o
u
.
-
'
O
T
J
=
a
X
i
j
o
E
i
d
X
v
;
:
-
'
9
-
:
a
.
f
(
!
u
:
f
o
-
Y
I
i
3
j
g
E
E
E
a
:
.
E
j
s
s
E
u
t
t
*
;
i
t
t
l
;
:
e
$
E
f
{
I
i
i
=
u
;
E
,
u
r
=
E
,
s
E
i
i
g
E
:
F
=
E
s
t
?
*
:
[
:
;
:
a
t
;
r
E
l
t
;
?
i
=
i
=
i
f
E
r
*
?
5
E
E
a
i
a
+
i
*
C
:
s
s
;
r
,
=
;
l
;
s
q
5
s
s
;
;
F
E
E
E
i
i
}
:
i
:
i
?
$
,
i
i
r
[
t
r
i
i
E
3
i
t
E
I
E
B
{
i
E
*
i
i
E
r
=
+
[
i
E
{
H
E
{
E
:
?
!
L
i
}
i
j
?
I
i
E
f
E
;
;
i
;
E
*
E
;
i
;
i
r
3
E
j
'
;
"
I
r
E
E
E
;
{
:
i
s
$
E
s
;
r
i
l
E
E
E
;
t
i
H
E
?
{
$
*
i
E
t
i
i
E
E
i
:
5
+
;
U
i
E
r
;
3
I
E
T
E
;
E
i
E
5
E
:
E
?
E
j
t
;
E
g
;
l
i
i
i
I
l
i
i
}
t
E
i
E
i
i
s
j
l
a
i
i
i
i
i
I
i
i
I
i
i
i
X
a
5
*
E
9
'
E
!
1
!
E
E
H
+
E
i
\
u
o
E
E
Y
?
O
'
:
i
:
!
:
!
r
'
L
3
'
!
:
I
E
;
;
i
B
i
?
-
-
r
:
:
'
=
q
b
o
t
.
=
-
1
i
l
5
9
?
!
.
a
.
=
'
,
r
9
P
I
-
_
=
=
=
=
l
C
j
(
=
=
-
_
:
:
=
-
-
:
C
-
-
I
= - -
.
- Z - - Z
o
o
o
a
t
r
c
E
r
t
r
l
=
5
5
-
A
s
s
g
=
-
a
9
;
t
r
r
F
7
s
i
r
B
7
e
a
E
z
z
z
3
E
=
i
i
5
i
E
3
E
;
i
'
1
E
i
E
i
s
?
i
:
s
?
"
;
t
g
A
{
z
z
{
B
"
q
s
g
{
^
E
;
i
i
*
E
r
E
,
j
r
t
c
i
,
E
i
i
+
+
i
;
+
t
=
I
*
i
E
?
;
?
E
i
:
t
i
*
i
E
i
g
i
?
E
I
E
;
s
f
;
t
g
+
a
l
;
g
g
i
t
i
a
l
i
g
l
g
i
i
i
g
i
i
i
i
:
i
i
j
o
-
o
(
.
)
E
Z
Z
t
z
d
O
c
a
L
)
(
!
:
d
!
(
!
i
l
3
Z
c
*
0
)
5
o
d
C
q
:
r
^
v
U
i
o
-
a
P
U
!
^
>
L
*
z
,
;
0
'
r
,
C
Z
,
2
z
s
n
E
U
E
o
o
U
:
-
:
x
Y
o
O
b
D
t
;
D
d
,
=
-
o
-
u
o
9
U
I
.
-
.
^
Y
)
J
t
s
^
.
.
!
E
E
T
3
!
d
9
x
E
)
:
-
Y
F
H
(
*
:
(
J
L
9
-
A
J
q
I !
q
)
q
)
O
(
J
^
6
6
.
i
o
-
(
q
U
^
(
i
(
J
(
J
.
:
-
.
9
g
a
u v
(
/
.
U
1
^
9
a
Y
C
E
J
U
E
E
.
*
o
,
o
:
,
.
^
o
'
7
2
,
9
z
-
^
.
i
c
9
9
l
r
u
E
s
d
Z
.
*
i
*
i
L
U
i
_
!
Y
L
A
U
V
U
i
:
4
6
^
.
'
-
E
U
J
-
1
4
-
v
-
'
\
U
-
H
:
t
"
o
n
u
!
-
L
v
o
O
9
C
F
-
:
;
8
,
=
E
.
,
4
'
I
]
c
n
.
/
)
J
.
V
e
.
.
-
-
!
.
v
F
H
q
i
P
F
i
l
-
9
!
'
E
.
i
k
-
q
)
r
-
v
,
i
.
,
f
r
'
!
s :
F
F
+
I
j
i
E
E
-
d
A
.
p
i
5
A
.
i
"
o
g
i
.
=
i
E
;
e
2
E
_
E
Y
o
,
f
Z
E
i
E
i
i
s
E
;
Q
s
i
s
s
i
E
E
E
E
s
E
i
'
-
E
5
E
E
;
E
:
t
L
E
9
,
a
g
E
a
E
c
e
9
3
5
E
o
.
5
5
j
i
a
a
'
d
E
6
r
y
,
o
I
g
s
l
3
i
=
.
o
"
|
S
:
E
E
6
I
.
$
E
F
E
g
H
=
u
i
q
;
j
j
3
E
E
,
5
:
!
+
H
E
s
+
E
q
E
:
X
X
s
a
H
;
:
!
3
3
:
I
s
,
r
c
=
!
Y
Y
,
;
q
'
-
u
-
E
:
:
E
o
F
.
1
O
c
q
u
o
f
;
H
,
i
e
r
i
2
E
E
J
E
E
=
9
9
e
E
e
'
f
E
.
?
d
q
g
B
E
o
;
:
5
r
r
E
s
!
i
j
;
?
Z
E
c
o
E
c
i
i
d
z
s
!
=
'
j
r
E
r
:
:
^
j
;
.
r
c
t
i
S
Z
E
1
A
E
g
E
E
3
s
i
e
i
g
z
a
:
i
a
-
^
=
c
E
"
i
i
;
E
i
l
l
t
E
i
?
r
E
E
t
E
E
i
;
t
I
\
E
;
*
E
i
i
?
i
+
t
i
i
E
E
E
T
,
H
E
e
E
$
;
I
E
E
a
,
i
E
t
i
.
i
g
;
,
g
i
E
E
i
i
,
i
:
9
E
d
E
.
i
:
$
i
E
i
i
[
;
r
E
r
:
!
E
s
$
g
=
Z
f
B
E
:
i
=
;
.
"
E
E
g
:
3
:
i
r
!
5
a
-
I
;
3
e
e
o
e
B
E
F
'
'
.
u
;
I
i
!
;
S
=
*
:
E
;
i
E
g
;
4
;
;
B
f
;
;
i
*
-
.
;
5
3
;
r
:
i
s
:
=
i
=
E
i
H
j
3
i
i
f
E
r
f
5
$
3
3
8
,
f
u
i
E
i
3
l
E
3
E
E
3
g
3
r
S
g
'
"
*
j
i
i
t
1
t
i
i
f
l
i
E
i
i
l
f
f
i
i
i
i
i
i
i
E
i
E
i
l
;
i
*
t
i
;
r
I
E
[
E
i
i
E
3
i
g
f
i
j
E
E
E
i
i
E
g
I
i
i
i
E
i
i
i
,
t
i
i
i
I
[
t
i
l
E
i
i
s
f
r
t
E
i
i
g
E
I
i
i
f
l
f
i
I
i
l
i
g
f
g
i
i
i
I
t
f
s
i
a
i
!
i
t
:
j
:
E
,
5
t
E
t
i
i
I
E
i
i
i
i
i
i
g
i
g
i
i
,
i
i
i
i
I
i
g
s
?
t
i
i
i
i
i
i
;
t
l
i
:
$
f
i
F
i
i
t
*
;
J
i
i
?
E
i
I
g
t
g
j
I
i
;
-
:
g
E
E
$
P
:
E
.
*
E
g
;
I
A
E
+
q
i
?
r
-
E
n
,
9
i
i
f
B
t
i
*
g
t
j
F
E
i
l
'
f
l
i
8
E
e
f
r
7
:
g
s
E
;
E
t
s
t
E
p
:
*
E
$
i
l
E
j
s
;
:
c
J
E
i
E
E
H
E
E
i
E
;
E
E
E
'
H
t
g
i
g
j
.
E
;
s
r
r
E
f
u
'
s
E
s
E
H
i
E
9
r
f
i
3
E
8
d
&
8
i
I
.
8
H
E
B
E
i
B
*
s
i
z
3
[
Z
Z
o
o
'
e
r
-
q
r
4
,
2
8
E
E
8
8
E
e
B
2
i
i
i
E
s
C
q
i
-
(
2
o
-
^
-
i
-
q
6
u
Y
-
l
i
E
d
d
'
o
E
B
F
r
;
;
E
E
s
E
.
-
=
"
"
i
z
e
E
3
1
g
t
;
E
g
s
:
j
5
B
1
.
E
u
Z
z
.
6
E
-
H
U
P
t
'
e
p
E
s
.
F
E
2
E
?
r
E
4
;
e
l
'
;
t
l
O
P
O
=
=
)
Z
o
t
d
o
q
x
E
9
.
X
E
*
E
-
E
c
i
'
F
I
t
i
I
E
.
:
X
:
C
c
n
6
i
-
u
7
:
E
d
,
-
i
z
,
i
1
i
;
{
!
i
;
z
g
E
?
{
.
0
=
i
8
i
;
H
5
9
5
u
.
-
r
u
q
'
i
-
g
*
s
s
5
i
;
I
!
,
f
;
g
;
g
E
B
a
t
i
i
f
r
*
i
,
E
E
g
f
i
E
*
n
*
g
z
z
:
8
E
:
u
.
i
j
=
9
5
+
-
7
x
c
-
!
o
a
j
i
E
E
+
;
9
s
:
i
E
E
;
j
E
,
E
?
i
'
E
=
.
i
i
;
s
i
a
z
B
g
l
3
u
;
i
E
g
A
l
a
+
E
,
'
j
+
g
+
!
E
,
3
e
;
j
!
l
i
j
:
i
i
l
i
=
E
g
E
t
E
'
t
E
E
,
g
=
?
3
=
E
$
t
r
.
'
t
r
'
.
'
-
q
q
q
q
q
F
y
5
5
>
>
- .
:
-
i
Z - Z
-
'
g
s
i
I
g
i
E
r
i
i
i
i
i
l
i
!
I
I
;
i
i
g
E
i
i
l
.
i
l
*
r
i
$
,
2
j
i
*
j
3
s
;
2
i
:
,
u
2
)
E
-
:
I
#
:
E
a
o
+
;
+
E
#
s
P
j
I
[
l
I
t
;
f
E
i
g
E
i
l
t
g
$
g
i
E
i
s
i
g
$
i
E
E
I
r
E
I
i
I
i
E
r
:
t
1
3
!
j
E
E
t
i
E
t
I
E
i
$
B
l
t
i
E
t
?
i
E
r
E
?
:
!
i
i
l
i
E
E
s
i
i
s
i
!
i
!
i
!
g
E
I
E
i
i
i
l
i
i
i
i
i
i
i
i
g
;
?
l
l
i
:
E
;
E
=
T
E
E
*
E
.
,
i
.
t
=
u
.
!
:
3
3
=
?
i
-
Z
-
.
E
i
.
=
!
+
?
-
_
-
;
=
i
1
-
*
t
;
'
-
-
=
r
-
'
3
=
*
=
=
.
.
=
:
:
,
=
=
=
a
=
:
:
1
=
.
1
=
=
=
i
i
=
=
l
t
i
r
l
:
=
=
i
'
=
i
i
:
t
t
i
:
;
i
;
=
;
:
;
;
;
i
=
=
:
t
i
=
;
;
:
:
+
i
=
:
-
i
r
7
=
?
;
i
s
I
E
i
E
i
+
t
I
i
g
l
$
j
i
i
g
E
I
;
t
i
i
j
i
i
;
c
t
t
:
i
i
*
E
{
;
i
E
i
+
E
l
l
I
E
I
{
i
i
i
i
}
E
I
i
i
- - .
Y
-
.
.
;
z - Z
=
E
E
'
=
*
?
F
f
i
i
i
3
[
*
i
f
i
=
?
,
l
,
f
l
l
i
l
i
i
$
?
i
E
E
i
B
;
{
g
I
E
i
E
E
s
t
$
:
:
i
g
E
E
;
u
;
:
E
n
=
?
i
f
E
u
s
i
Z
i
,
=
I
i
E
;
i
g
E
I
:
j
2
=
?
-
t
t
:
?
i
:
n
i
i
I
E
g
i
g
i
f
f
i
t
E
g
$
E
f
{
s
t
:
f
'
;
;
f
i
+
;
u
i
i
F
t
i
i
E
j
,
g
f
g
j
!
I
i
i
j
i
$
}
1
i
g
g
g
*
;
s
;
i
i
t
i
i
e
t
t
t
s
s
i
i
}
,
f
i
i
E
i
g
l
j
i
i
i
g
i
i
i
i
i
i
i
;
i
i
i
?
g
j
#
i
j
i
i
i
j
i
I
i
g
=
1
i
{
}
i
;
{
i
r
i
r
j
i
{
i
i
E
;
t
i
f
{
!
f
i
f
5
j
E
I
i
I
}
?
i
=
s
?
E
g
i
j
i
*
E
i
;
!
E
j
g
g
g
g
i
t
g
f
i
t
g
{
i
{
g
g
i
g
i
i
i
i
t
f
i
A
j
g
l
g
i
g
=
;
;
Q
E
"
E
,
E
t
r
r
.
r
3
?
i
r
"
3
.
E
j
=
;
!
=
:
:
i
E
f
i
-
a
(
'
t
-
3
p
E
'
i
=
i
i
-
g
'
E
I
i
i
H
r
.
F
-
a
-
=
t
]
'
i
A
i
;
=
:
I
-
q
;
i
H
g
t
g
s
=
E
n
E
"
s
E
i
'
Y
^
5
;
d
=
r
2
i
g
g
E
r
g
;
[
*
I
{
E
i
t
i
E
.
$
t
r
i
*
E
{
;
:
i
l
i
+
}
t
i
g
g
g
I
E
,
\
q
i
l
;
i
E
;
B
I
;
E
;
*
*
e
?
,
4
=
:
:
=
>
-
o
-
s
r
,
,
.
,
a
E
;
u
;
;
E
E
'
s
'
$
u
t
i
;
i
;
=
!
*
i
:
s
t
;
g
i
i
;
i
r
B
l
E
i
{
t
[
;
i
f
i
E
[
i
:
l
i
i
i
t
c
I
i
}
i
i
i
:
i
:
a
;
s
f
g
+
i
l
i
E
t
g
r
i
i
i
l
i
i
E
i
i
i
i
I
a
p
i
S
d
5
E
E
r
z
*
q
i
E
t
s
a
e
:
H
o
'
E
X
i
i
Z
T
+
=
E
i
.
*
:
f
i
l
,
E
i
l
-
u
j
E
l
E
E
E
E
E
:
$
E
I
:
;
#
i
;
a
:
;
*
!
:
s
;
j
s
:
;
i
t
;
r
u
i
i
i
s
r
$
5
t
r
;
i
l
s
;
;
r
:
r
I
*
a
E
=
?
:
:
2
,
t
i
i
i
=
:
t
i
t
i
r
.
E
i
l
f
:
t
i
g
!
r
i
:
i
:
1
=
=
=
1
=
'
;
=
E
,
i
=
=
i
i
"
L
i
*
=
u
i
?
i
E
i
'
u
g
T
i
i
l
i
=
:
i
i
+
1
;
-
i
;
=
;
-
,
=
;
=
=
t
:
!
'
-
-
'
;
1
i
=
;
-
=
-
i
'
>
=
=
=
r
j
-
-
-
-
,
=
=
=
1
:
=
=
:
=
=
a
F
z
:
i
E
r
u
E
i
E
i
+
}
I
E
}
E
'
'
i
=
i
'
:
?
j
E
E
3
i
t
?
i
t
I
*
i
$
}
3
'
-
.
c
"
E
I
t
s
g
^
t
3
;
g
l
i
l
l
l
E
t
i
;
i
i
t
i
t
l
E
l
i
t
t
+
a
:
t
a
e
l
I
t
t
*
l
t
i
t
t
;
s
:
$
'
u
i
i
i
l
i
{
i
i
l
3
i
i
i
I
s
l
i
I
i
i
{
i
i
i
r
i
i
i
i
i
I
{
;
E
E
3
.
I
s
E
g
E
I
?
;
{
;
:
;
E
S
3
$
*
l
c
H
.
5
;
3
;
i
E
g
,
E
;
.
8
'
g
+
j
i
?
r
=
l
r
E
?
$
i
i
,
$
i
i
i
i
l
I
E
i
i
j
g
l
i
*
E
i
i
i
r
f
$
t
i
t
l
i
E
s
i
s
t
i
E
g
E
I
i
i
i
?
i
?
t
H
j
f
.
i
E
E
j
i
j
j
i
?
r
{
!
E
i
t
$
r
i
;
1
i
i
-
t
i
a
;
s
E
s
n
i
:
*
i
r
?
i
f
t
t
I
;
i
;
a
s
I
i
t
?
*
i
:
s
*
1
N o .
r
t
i
u
8
+
8
.
3
p
e
F
t
S
E
$
E
E
;
T
I
t
E
S
=
d
=
c
;
v
.
o
)
:
-
5
o
-
o
?
Z
E
i
[
E
E
I
E
E
i
f
t
t
E
$
2
;
i
;
3
r
i
*
E
g
E
E
$
T
.
s
,
E
I
s
i
r
:
$
:
v
-
o
f
i
E
i
l
!
6
E
E
;
E
;
8
"
;
+
i
:
t
s
{
[
r
s
?
i
;
*
T
j
?
'
g
:
s
E
e
E
T
E
H
3
:
E
i
q
6
i
s
T
g
'
;
:
$
i
5
E
'
a
a
S
*
;
;
;
i
;
$
*
s
o v J l
r
A H z H a o d F r
q
a r
q
c F
.
l
r
q
F
i
t
i L \ t
\
t
t
\ S
.
s
.
k
R
,
G
I
t \ \
-
S
\ (
r
a
t
.
\
)
\
r
!
F d A F & U
i
;
i
E
;
E
E
$
#
E
:
i
T
:
I
E
E
Q
I
i
t
E
f
l
{
F
;
E
s
{
s
u
I
*
'
E
E
E
M
E
*
*
i
;
T
$
I
s
[
i
E
;
g
i
r
[
E
H
[
{
{
i
i
l
B
i
}
E
t
E
E
g
i
8
E
s
e
3
l
j
I
.
i
T
f
i
'
8
.
+
i
T
t
3
i
i
h
(
r
.
d
t
d
f
r
3
*
E
e
6
s
!
f
;
#
t
s
s
:
:
E
'
r
=
;
o
b
H
l
f
l
q
f
r
E
p
g
-
:
i
i
q
<
d
=
'
=
'
:
.
o
d
.
.
-
o
-
O
o
)
E
:
.
8
E
:
q
E
g
f
:
g
f
i
*
I
*
I
e
:
5
X
I
O
:
'
<
n
a
,
_
-
Y
v
b
o
=
=
;
Y
c
5
U
d
-
E
H
*
g
E
'
E
.
u
.
6
-
9
E
d
.
!
3
r
-
q
f
i
;
e
(
)
Y
o
O
f
d
A
+
#
E
"
E
E
"
i
T
?
(
J
l
A
^
^
-
>
"
^
;
9
8
(
,
'
U
\
r
.
-
E
Q
O
E
T
-
3
H
o
-
I
t
\
<
o
6
:
E
6
.
:
3
i
H
g
J
E
U
(
r
)
c
d
(
n
c
d
U v
)
c
d
t
r
(
,
)
o c o
-
,
,
C
J
Z
*
!
i
,
i
i
E
1
r
*
a
s
i
i
E
i
t
u
i
l
i
I
r
l
t
i
I
i
{
i
i
{
i
i
i
i
;
;
r
;
i
E
E
i
g
E
$
,
E
E
r
!
i
l
I
i
l
i
i
i
i
t
i
I
i
I
i
i
E
i
i
l
i
i
i
i
i
E
I
i
i
i
i
i
i
i
i
g
i
g
s
*
a
'
!
*
i
E
t
l
r
i
;
E
i
[
E
{
$
i
I
{
t
l
i
E
i
f
E
I
r
n
r
*
i
*
E
*
E
i
;
E
E
i
a
*
i
g
;
E
I
l
l
$
i
I
E
g
1
i
l
i
i
l
r
i
i
E
*
*
=
;
-
*
;
;
,
+
i
-
s
:
E
;
E
i
r
?
r
g
r
i
;
i
$
r
i
i
;
t
.
g
E
g
i
f
l
t
!
i
i
l
{
{
}
#
i
r
i
=
?
!
.
:
?
6
v
r
-
s
u
h
i
e
;
r
i
E
i
E
+
t
:
g
u
E
g
[
i
i
5
i
$
i
E
i
-
=
!
;
E
E
*
f
=
E
f
F
$
*
E
t
+
i
i
;
;
i
:
E
i
{
f
f
i
g
E
.
E
r
i
f
f
i
i
i
E
f
r
*
H
E
,
,
;
E
E
:
;
*
=
9
+
c
a
'
2
?
t
=
=
E
P
q
E
=
j
r
[
t
i
i
t
i
i
E
i
J
*
E
E
I
i
^
I
i
i
i
t
i
t
;
E
i
]
l
.
:
9
>
.
*
:
c
H
S
I
i
;
5
a
a
E
"
!
l
e
s
i
3
E
t
=
;
g
'
i
;
g
E
5
t
^
;
a
S
i
;
j
i
E
;
i
t
=
i
i
4
3
E
E
:
E
s
5
I
*
g
f
E
;
*
i
i
.
:
:
}
i
;
*
+
s
"
s
?
;
3
t
;
3
;
s
t
=
i
i
c
t
r
a
;
l
r
i
q
*
s
s
t
!
i
E
E
E
i
i
$
i
;
i
?
f
I
{
i
g
i
E
E
{
I
=
o
r
t
c
/
d
u
^
-
(
;
1
9
e
E
T
E
*
g
:
E
S
E
E
i
e
+
;
*
;
E
i
i
1
i
l
E
I
E
i
I
+
Z
l
'
;
E
E
i
i
:
7
1
r
H
.
o
i
;
=
;
.
Z
i
s
=
L
=
=
'
r
=
;
!
H
i
-
-
1
!
3
I
t
-
i
;
,
a
=
e
z
a
I
Z - s - _
.
i
E
$
i
I
I
i
i
t
f
f
i
3
l
i
:
$
l
s
?
E
i
I
I
t
i
I
i
i
i
I
E
i
i
l
i
E
E
E
E
;
E
J
i
i
i
i
t
E
i
i
i
i
i
i
i
i
i
i
E
j
i
i
i
l
i
i
l
i
i
i
g
I
i
i
I
}
l
i
i
i
a
[
t
l
;
j
i
p
g
[
E
;
:
i
1
=
t
r
E
i
i
E
g
r
B
g
i
i
{
i
i
;
l
r
E
j
l
E
;
;
r
i
E
[
E
;
i
5
*
;
i
:
'
'
E
$
-
u
g
i
i
g
I
i
l
t
I
i
i
i
i
g
t
l
i
j
i
i
l
i
:
g
i
.
?
;
:
"
f
i
;
=
=
'
E
i
E
{
i
{
,
$
i
{
?
f
s
u
E
r
r
t
l
l
x
i
;
i
i
i
t
;
i
i
E
,
r
g
s
e
i
i
i
t
I
i
g
g
t
f
i
I
i
I
i
f
f
i
E
E
t
,
E
;
;
;
?
1
;
=
s
f
t
l
i
*
E
i
j
l
i
i
i
i
E
:
i
,
i
i
3
i
s
l
t
{
i
i
i
g
g
l
t
i
f
t
i
l
t
i
E
l
i
g
i
a
i
g
g
l
i
E
t
t
f
i
'
l
:
f
i
E
i
t
i
g
g
{
E
i
i
g
I
i
i
l
i
i
i
r
;
=
E
r
r
j
s
i
l
f
f
;
i
s
t
+
;
n
H
H
B
;
:
i
i
i
?
g
i
;
?
t
i
*
i
I
t
?
t
g
E
r
g
'
i
t
[
;
*
E
E
3
:
Y
s
r
:
,
!
;
:
i
5
E
i
g
E
;
L
l
E
g
3
.
E
;
!
i
H
T
i
a
s
,
$
s
a
E
i
i
f
f
E
E
i
i
.
F
Y
q
X
d
'
r
r
;
H
s
e
{
=
i
r
:
E
;
r
i
r
;
*
l
a
t
g
g
i
E
;
i
i
;
+
*
;
i
,
;
*
r
"
:
E
E
H
P
:
+
E
E
;
i
l
f
e
+
t
E
i
i
i
E
?
i
i
i
i
i
i
E
i
r
s
;
+
E
i
t
i
l
i
i
E
-
+
*
-
+
i
E
:
i
i
!
1
i
g
!
f
;
f
i
f
i
B
i
l
E
i
e
l
i
i
;
c
3
I
r
e
*
;
8
1
i
i
r
t
*
;
r
'
s -
i S
:
i
i
t
i
i
I
i
E
i
s
i
{
I
g
I
i
i
t
I
f
f
i
i
I
i
i
i
i
i
i
}
i
i
i
i
[
i
i
r
t
i
r
i
t
i
E
i
l
i
f
f
f
f
i
l
i
i
i
;
l
3
i
;
i
[
g
i
1
{
i
i
l
f
f
{
i
:
X
$
!
g
$
,
E
i
E
E
r
$
{
3
8
u
u
'
i
*
E
g
E
g
i
i
I
t
g
i
i
g
i
l
l
i
i
i
i
i
I
g
i
i
;
i
E
i
E
$
$
l
!
i
a
i
i
i
l
g
g
i
l
i
l
i
i
i
i
i
I
i
i
s
i
;
i
i
l
g
l
i
{
E
i
;
g
i
i
t
z / z -
i
:
i
E
:
1
H
2
,
$
e
:
E
:
i
t
*
;
I
i
:
;
=
f
s
E
f
i
u
E
F
$
t
a
;
;
r
r
E
;
:
i
i
:
;
r
;
r
j
:
s
i
E
T
j
5
?
-
+
i
i
j
+
E
l
:
;
i
i
l
E
!
$
'
f
i
5
g
E
I
*
:
j
E
i
E
E
H
i
i
*
f
*
f
f
E
I
*
i
=
i
i
E
r
'
r
t
,
'
i
E
i
i
$
{
*
i
r
;
i
E
3
_
'
i
"
f
i
*
:
;
'
l
i
i
E
i
g
*
g
$
i
E
B
E
f
i
i
5
3
E
g
H
*
f
s
r
i
s
x
s
s
r
E
:
E
s
E
*
'
$
i
$
i
$
i
i
{
E
t
$
i
t
{
E
i
E
t
f
E
i
E
H
{
E
E
;
=
{
q
:
i
i
l
E
;
i
:
i
z
t
4
'
'
l
t
g
;
i
i
i
i
i
'
E
t
i
}
i
t
l
i
g
i
i
}
g
i
i
i
i
f
f
i
i
i
i
i
:
E
:
.
g
S
J
;
S
r
s
'
'
E
S
t
:
t
E
:
I
E
'
E
E
:
:
u
!
3
;
:
;
:
;
i
e
?
E
=
*
5
?
i
l
j
:
I
j
:
t
E
j
E
;
t
i
l
g
i
f
{
j
}
*
c
;
E
i
i
:
E
:
i
i
i
z
:
;
i
=
!
'
l
i
r
i
;
i
'
i
i
i
i
;
i
e
?
i
y
i
E
1
l
E
:
i
:
?
i
i
:
1
:
2
i
:
=
i
i
i
1
;
2
'
s
*
:
i
I
l
i
$
E
i
i
l
f
i
E
E
r
t
i
l
I
i
i
i
E
I
{
l
i
E
i
g
i
i
i
,
j
r
I
E
:
I
I
'
'
,
-
i
;
;
i
i
i
i
s
r
E
}
;
j
t
?
j
t
i
g
i
3
I
5
}
f
i
;
l
j
?
g
f
t
z
i
r
;
;
i
*
=
I
E
=
,
-
i
i
g
i
E
g
l
I
i
f
i
i
+
i
i
i
i
i
i
E
i
r
i
i
i
i
l
i
j
g
s
t
s
=
r
i
i
i
;
*
;
+
;
E
q
T
:
=
i
:
i
i
i
E
?
$
E
E
i
f
:
'
>
-
'
s
K
:
*
+
l
F
E
3
e
=
2
.
;
;
i
b
_
i
s
i
g
.
g
E
=
u
1
'
p
)
i
!
:
.
3
.
u
r
+
a
+
i
q
f
;
,
5
s
E
i
:
=
1
i
:
5
Z
g
E
#
E
:
E
;
:
:
'
!
+
,
=
t
r
e
s
3
i
-
*
g
i
-
;
?
-
=
;
E
s
E
:
r
;
;
g
E
E
:
:
.
1
i
?
i
E
i
E
E
E
i
u
g
=
=
$
;
:
=
;
,
E
s
s
a
A
=
z
:
v
8
t
'
l
r
'
-
=
+
s
g
f
s
e
E
:
r
,
5
E
i
i
E
i
=
i
l
E
E
E
$
i
i
*
g
i
i
g
x
:
3
i
E
E
s
I
H
r
;
*
E
:
1
;
*
i
t
=
g
;
i
i
,
t
:
i
7
r
i
l
i
;
r
i
3
=
r
o
E
t
s
E
E
E
j
f
H
E
E
E
E
E
i
I
:
=
*
!
E
i
j
E
i
I
U
I
E
I
{
f
:
;
f
i
:
$
i
g
*
i
:
r
3
;
i
r
,
j
t
*
r
1
=
-
1
s
i
E
:
j
*
j
i
i
Z
g
i
i
'
E
r
i
*
:
i
E
E
u
I
[
g
T
;
j
E
*
t
;
+
$
i
1
=
!
=
e
;
E
E
r
f
r
i
f
E
E
t
j
r
g
[
i
:
E
e
2
E
'
!
q
:
0
J
E
(
d
o
'
-
r
.
i
I
E
i
i
g
t
r
E
i
i
?
i
*
l
j
j
I
I
I
l
j
f
t
i
i
l
*
E
g
i
=
'
E
t
:
g
t
g
i
l
E
E
;
S
;
G
Y
8
s
f
!
I
g
E
i
s
E
i
[
[
[
f
s
{
i
*
i
[
i
E
E
E
j
I
i
l
i
g
i
i
g
E
t
?
i
:
:
=
E
E
+
=
E
;
9
i
i
l
i
t
i
;
'
3
E
E
i
i
e
?
z
=
i
=
1
:
=
'
;
:
=
a
=
=
=
:
!
1
:
a
+
2
2
?
i
i
F
-
1
,
'
:
!
=
i
=
r
=
:
i
-
=
:
.
;
t
E
I
;
i
J
E
E
E
}
F
i
i
r
I
g
E
g
+
E
E
E
i
J
E
i
l
.
i
}
:
E
E
q
+
+
i
:
'
j
3
?
T
I
(
4
=
e
,
;
3
:
E
5
*
*
T
r
i
E
E
;
f
;
H
T
i
H
E
E
H
*
E
E
t
E
i
q
l
i
t
=
'
1
-
n
f
l
o
.
;
:
S
j
?
i
;
E
;
:
E
;
i
=
;
E
r
5
!
E
j
l
E
E
r
*
g
;
r
;
I
s
;
N
j
F
.
+
r
:
*
=
-
c
-
"
;
:
-
5
=
!
i
f
E
:
E
"
i
i
:
E
E
+
s
:
n
?
i
*
E
i
t
i
a
E
i
;
t
i
;
f
e
z
=
3
.
E
"
-
E
g
+
'
-
;
t
;
=
.
n
i
r
i
q
s
E
i
l
t
s
E
-
E
;
E
e
i
*
s
E
E
*
i
j
j
e
i
H
;
$
E
g
{
i
:
:
;
:
2
;
3
k
'
;
t
!
=
i
i
:
;
=
I
i
+
I
H
:
I
i
"
s
:
i
E
:
i
:
5
I
E
!
i
;
i
!
:
i
\
!
E
"
!
F
+
}
H
.
:
:
E
;
l
;
S
+
s
e
I
E
g
{
=
;
?
Z
i
+
E
:
*
r
!
;
-
s
;
i
,
E
'
l
$
t
t
t
i
E
I
1
E
t
E
i
I
[
t
E
{
E
g
i
t
r
i
g
i
i
i
}
E
E
s
:
o
l
:
u
i
9
?
=
:
J
,
c
-
E
c
"
l
*
o
-
d
c
r
<
c
o
H
5
Y
.
!
=
o
.
C
d
o
*
i
)
^
!
a
=
.
T
j
C
,
v
(
-
,
Z
a
o
.
i
a
.
s
,
l
i
;
i
l
i
r
m
t
s
+
E
E
?
r
:
e
g
x
E
i
a
g
i
l
i
t
i
1
T
i
i
l
;
r
E
$
.
r
!
E
;
=
'
P
,
:
=
O
.
u
(
J
\
:
Z
l
r
E
i
"
;
i
;
r
i
E
{
i
;
T
'
E
2
1
2
+
i
r
i
'
!
P
+
E
E
r
i
E
;
i
l
+
E
r
{
'
-
=
c
.
.
-
^
=
q
(
=
-
*
i
-
,
i
E
r
*
a
,
g
:
{
s
a
;
E
;
;
*
:
t
5
:
;
E
1
=
.
8
e
E
l
u
s
3
?
?
r
T
!
;
a
=
T
i
=
.
9
;
q
i
u
t
r
!
;
U
i
:
'
E
"
r
:
<
i
c
E
:
a
=
F
I
u
.
*
2
-
u
4
a
3
=
2
u
-
?
2
!
;
:
,
3
g
:
E
I
E
F
;
s
;
l
;
*
-
]
?
q
;
+
i
=
i
[
i
l
e
]
t
4
=
i
i
=
=
:
:
i
*
z
e
i
l
;
r
=
E
q
J
E
E
F
i
i
l
*
I
f
q
;
,
:
E
i
j
s
i
i
g
E
E
F
*
Z
X
g
+
,
I
=
.
=
;
.
2
-
)
y
.
3
E
;
y
A
E
:
*
f
q
r
.
:
:
!
a
c
*
c
v
L
q
2
.
=
:
5
,
H
:
t
r
E
i
i
3
E
-
e
a
:
:
-
o
i
X
"
d
.
1
=
'
=
i
i
a
s
i
i
E
i
+
i
;
t
g
i
i
;
i
+
t
i
i
g
:
i
;
;
t
i
t
t
l
t
i
;
E
)
;
?
d
.
-
i
-
=
.
i
1
&
b
c
!
-
:
=
-
a
=
=
a
A
a
-
z
_
.
?
=
i
;
2
i
E
E
:
E
g
i
u
i
-
E
<
+
i
;
:
=
'
E
U
:
o
,
i
F
6
e
.
5
F
.
a
r
=
r
=
=
.
:
.
9
,
i
-
o
g
-
8
E
:
i
E
:
;
a
i
;
1
U
g
E
E
t
a
r
r
i
i
+
;
'
i
E
i
7
]
;
s
t
t
=
:
:
+
.
E
r
E
*
t
i
*
i
i
i
i
i
?
;
i
s
;
a
+
:
l
r
E
:
:
E
-
_
e
"
-
:
:
e
?
j
E
:
!
E
E
=
f
E
i
i
;
A
:
+
i
,
X
=
:
6
:
*
u
=
u
3
:
E
:
8
-
I
I
c
!
;
t
i
{
{
E
E
r
g
.
3
E
E
E
j
i
i
:
;
t
t
-
t
;
1
;
i
r
3
;
*
=
r
;
e
;
i
E
{
e
;
E
a
;
i
;
c
j
i
;
H
r
t
E
f
;
r
E
=
?
i
;
3
l
?
f
r
r
[
i
'
*
g
n
!
3
i
.
'
i
u
u
l
r
*
$
i
t
I
E
i
[
$
E
E
I
j
j
f
3
E
r
g
:
1
[
[
{
i
[
i
i
;
E
i
l
.
F
*
E
.
,
a
'
i
&
E
n
E
E
;
r
I
i
i
i
H
E
E
;
H
i
s
;
e
E
Z
=
=
=
i
i
t
;
j
j
L
r
i
E
F
;
:
=
=
+
i
:
q
*
t
:
;
+
*
f
s
E
t
E
E
I
;
;
i
i
i
i
t
r
*
E
j
j
;
I
i
g
i
i
:
8
;
;
f
s
r
s
,
;
i
f
'
r
E
i
i
!
i
E
E
i
i
E
r
i
j
+
1
i
E
;
i
i
{
3
i
f
t
f
g
i
i
i
J
E
J
E
E
:
i
;
i
?
?
i
i
s
i
i
l
i
i
+
r
E
i
E
i
f
;
l
i
t
g
g
s
e
:
i
j
,
+
i
;
E
-
n
:
n
=
=
t
f
t
i
f
t
l
+
f
f
r
E
E
r
i
E
'
E
r
j
*
s
f
t
:
*
g
*
j
i
5
i
Y
=
t
;
j
l
l
i
i
i
f
r
s
E
i
,
s
s
i
E
E
F
i
s
i
f
f
[
i
i
i
3
$
t
i
E
i
3
E
i
l
!
Z
'
"
=
i
:
i
t
i
i
#
'
=
E
u
i
l
'
9
i
E
E
i
i
l
i
t
}
!
r
+
"
1
7
=
:
'
:
=
z
i
=
5
j
i
g
:
:
.
:
'
=
:
1
=
;
,
=
=
L
=
_
1
;
;
:
:
:
=
:
+
i
1
1
i
=
a
=
i
i
;
:
?
y
=
i
=
7
:
Z
z
\
:
_
i
t
1
=
?
-
-
-
:
.
=
-
i
:
:
a
i
-
=
=
=
a
=
?
t
v
a
a
i
t
i
=
=
4
!
=
a
=
-
:
F
i
3
k
j
H
=
"
f
E
q
E
f
i
*
:
t
;
E
E
;
;
E
;
;
-
E
g
i
i
E
e
E
E
I
*
;
i
i
Z
i
g
c
a
;
i
z
t
*
}
f
3
E
f
i
[
t
;
t
I
j
=
,
E
-
!
*
i
l
i
E
i
t
l
i
!
i
!
i
!
;
s
i
E
r
i
j
r
E
i
i
[
i
i
i
$
i
$
i
g
E
i
[
'
e
E
E
i
i
E
1
;
E
;
;
{
t
-
j
*
;
E
i
E
:
;
u
t
E
,
E
E
g
E
?
f
i
[
i
{
t
$
'
s
s
;
i
g
L
i
f
E
E
g
i
+
E
j
i
j
r
i
i
e
;
E
E
s
i
g
_
c
u
i
E
;
r
E
e
;
j
5
I
[
i
;
E
E
g
l
t
E
H
+
:
E
?
t
'
e
'
i
+
E
i
i
[
t
E
{
i
t
E
:
i
i
E
E
t
i
E
i
+
+
i
E
E
i
l
i
i
E
e
s
5
:
g
d
:
2
7
n
?
!
-
9
I
i
?
L
i
'
E
$
-
?
;
t
t
t
g
t
g
g
;
[
1
i
3
i
j
l
j
i
E
i
t
E
[
[
{
i
i
i
=
i
2
;
.
E
=
s
:
c
2
l
s
o
.
.
s
-
d
E
-
i
=
:
U
U
;
g
*
(
i
=
i
i
r
i
i
j
F
E
r
i
E
E
i
E
E
t
[
i
f
E
r
;
r
i
i
g
r
g
f
f
i
*
E
i
?
q
9
3
=
*
i
;
i
i
i
:
=
'
i
E
t
i
l
l
E
[
f
i
;
;
;
E
i
.
j
:
E
i
;
i
E
i
i
t
t
f
i
g
E
:
=
a
+
g
-
i
i
s
"
i
:
;
?
r
F
+
E
:
.
:
1
:
:
i
:
i
E
r
i
,
r
i
E
i
f
l
i
:
i
i
r
t
s
[
i
i
{
i
$
i
t
I
E
!
t
'
=
=
7
4 - -
+
E
{
r
,
E
3
s
i
E
:
s
p
+
s
i
E
=
!
s
:
!
E
i
V
'
,
E
,
1
r
E
!
5
;
:
+
e
r
i
!
j
;
:
*
r
E
i
i
;
s
?
E
i
g
*
;
:
i
i
E
i
f
;
E
;
i
i
i
i
i
i
;
i
g
i
i
:
;
a
F
,
;
+
;
a
;
;
=
g
i
y
i
i
t
z
I
E
;
E
;
I
c
i
E
a
E
,
i
i
?
[
*
[
B
E
_
E
E
+
t
^
V
a
i
i
t
r
i
y
,
:
E
;
+
.
5
1
,
t
=
;
e
=
{
t
-
,
y
^
d
r
-
r
-
-
*
u
i
g
;
1
;
1
3
a
E
r
q
l
i
r
i
i
*
;
f
i
i
i
+
;
q
E
;
;
i
E
E
E
i
i
i
E
i
j
i
r
_
i
E
_
E
;
E
+
f
;
5
=
*
3
:
E
T
i
l
T
?
i
i
i
l
:
:
E
.
:
-
u
s
d
*
F
r
i
E
=
i
i
r
3
"
;
i
=
q
;
i
;
t
;
*
*
:
"
1
f
E
;
1
E
i
l
i
!
i
i
i
E
;
s
+
;
i
l
'
r
.
-
*
i
i
*
L
=
=
E
E
E
'
i
[
5
3
I
:
.
,
q
T
-
H
#
;
;
I
E
+
;
'
i
=
E
i
:
i
]
j
+
g
i
#
:
;
t
'
i
|
v
l
s
;
i
(
3
*
e
7
2
r
=
g
!
;
s
.
!
H
=
7
=
J
.
p
u
=
'
r
:
s
3
f
.
f
i
L
J
t
o
o
7
,
Z
a
f
t
r
.
!
P
.
,
E
.
I
:
g
;
F
l
r
.
>
y
o
.
7
.
:
k
:
;
c
o
3
:
=
E
j
i
,
f
:
f
;
:
-
=
'
.
6
"
H
:
k
!
E
;
?
5
i
E
E
l
s
3
E
.
'
u
?
*
o
'
r
c
c
*
d
o
,
+
H
o
q
6
_
E
I
i
z
;
i
*
r
{
i
g
g
i
,
i
i
!
E
i
i
i
j
i
l
Z
l
j
t
E
;
"
i
j
X
t
i
?
f
E
i
!
g
a
E
:
g
5
u
g
,
f
r
.
'
:
i
;
E
;
r
=
i
;
i
{
E
i
l
E
3
;
i
E
:
1
E
r
i
s
:
r
,
E
E
;
i
l
"
i
E
;
i
i
i
=
F
x
t
y
:
-
i
:
.
a
E
s
E
;
j
a
I
r
I
S
i
:
.
f
F
;
r
#
:
3
3
f
,
t
n
E
:
E
"
,
i
i
l
r
r
H
5
+
E
;
i
i
E
H
E
;
j
E
i
j
E
=
E
n
I
i
t
E
E
;
t
!
1
y
i
i
i
:
1
:
.
:
1
3
F
3
:
a
i
'
=
g
L
E
*
!
,
=
t
f
E
l
i
i
E
r
t
i
i
y
l
g
t
;
E
!
i
i
i
r
i
+
i
=
1
=
1
1
l
=
Z
:
i
?
-
.
,
y
=
'
=
=
_
:
r
.
,
I
g
-
E
:
J
Z
x
:
=
;
+
-
-
i
!
!
f
;
=
-
-
s
I
.
E
j
t
-
o
i
s
1
E
-
:
s
+
'
t
3
t
z
2
=
=
-
:
:
:
-
=
=
-
:
i
=
:
=
?
i
i
i
,
a
a
i
!
"
5
;
5
i
i
q
I
i
i
i
7
+
i
i
i
.
!
a
a
:
-
=
-
-
i
=
=
-
;
N .
-
:
:
:
i
E
i
i
i
q
t
a
"
g
t
g
;
E
l
;
r
t
E
[
:
g
r
i
=
E
s
t
[
*
;
i
i
l
i
i
[
+
f
j
F
i
E
E
;
i
i
E
g
E
[
l
i
u
i
$
t
I
i
i
r
t
l
E
i
i
E
E
i
l
;
r
s
i
E
I
!
i
i
:
i
i
$
i
?
E
r
E
E
i
t
E
;
!
E
*
?
f
t
*
l
5
i
;
g
E
E
!
j
E
5
;
t
a
r
i
*
E
i
;
E
f
g
i
;
t
[
t
*
;
E
E
r
a
E
s
F
;
i
*
i
i
E
E
;
r
E
$
E
s
:
'
*
!
E
*
E
E
:
I
-
*
:
E
r
;
r
i
i
i
l
;
l
E
i
i
l
r
I
i
l
i
f
i
i
t
f
f
i
[
t
j
i
i
s
I
j
i
l
}
f
$
}
f
i
f
f
f
g
{
i
t
E
E
i
i
E
r
E
,
i
i
i
i
i
r
I
E
E
i
l
j
E
i
i
I
l
g
i
i
i
r
i
i
;
B
i
E
I
[
j
i
l
E
E
s
I
t
-
!
=
X
e
_
c
o
o
.
(
.
-
u
.
,
o
-
-
e -
U
-
O
U
l
3
o
.
.
-
I
d
Z - Z - j = .
-
f
f
i
i
i
[
i
?
$
i
i
l
i
i
i
i
E
{
t
i
l
i
l
i
i
g
:
,
i
i
i
i
j
!
}
I
i
E
g
i
i
g
i
l
I
i
j
i
g
g
I
i
i
i
l
i
a
s
*
i
E
'
E
i
*
i
I
t
s
i
{
t
I
t
I
i
s
r
f
i
{
i
i
E
t
B
g
i
I
1
i
;
E
E
&
=
8
F
z
=
*
g
f
,
:
E
{
E
t
1
[
g
E
i
E
E
j
i
i
i
i
l
g
;
i
i
,
!
i
i
I
g
t
i
;
;
r
,
i
*
r
s
E
i
i
f
+
E
,
:
i
E
f
,
i
I
e
I
r
;
I
r
a
g
g
;
*
;
g
i
:
E
;
t
g
E
E
*
;
r
.
f
E
+
:
r
+
=
i
:
*
*
+
g
l
i
g
i
]
i
r
i
E
{
E
j
'
i
i
t
l
;
i
E
$
i
i
i
E
?
E
g
z
i
;
'
u
i
E
r
r
;
r
*
i
i
l
g
i
f
i
i
E
i
[
t
i
i
I
{
t
n
:
E
u
E
:
+
;
i
+
E
i
i
r
l
+
E
l
i
l
t
i
l
l
f
?
=
e
;
;
:
,
i
l
f
i
E
;
;
;
i
r
r
g
*
e
t
u
g
:
;
,
:
i
$
E
:
=
i
\
z
s
E
,
.
i
L
=
a
!
f
;
;
r
E
l
s
l
i
;
l
t
t
i
t
g
;
;
}
3
i
i
t
;
*
i
i
1
r
:
l
;
r
'
r
i
;
z
i
i
E
,
r
l
-
t
*
i
i
t
:
i
i
=
+
?
-
s
i
l
{
E
i
E
E
i
E
i
;
i
!
:
l
i
i
f
t
;
+
t
I
t
r
f
t
g
I
E
;
e
l
i
i
E
r
g
i
+
i
:
f
i
r
l
$
i
i
i
i
-
s
;
'
E
E
!
$
E
r
E
{
E
i
i
,
i
i
i
t
'
x
i
i
s
=
:
i
i
j
l
I
E
i
E
i
f
i
i
i
i
E
g
E
i
E
;
I
E
i
,
r
i
*
=
x
E
t
i
E
[
,
E
:
i
g
i
i
I
1
,
2
a
;
;
'
r
i
;
i
;
;
i
t
[
i
E
g
t
:
I
s
j
i
i
i
+
i
E
i
E
E
f
i
i
i
E
i
i
i
l
i
?
i
l
t
I
i
+
l
i
1
;
}
g
i
i
=
-
i
?
j
t
i
*
g
E
f
{
i
{
E
'
!
+
s
,
H
r
i
i
i
i
I
E
f
]
E
f
s
i
E
;
i
i
H
i
e
:
;
i
E
,
E
:
3
'
.
H
t
+
i
E
i
l
*
i
t
j
;
t
i
a
;
f
E
l
E
i
s
;
E
=
;
i
i
l
'
i
!
4
i
=
E
{
i
a
i
i
,
3
H
'
E
g
i
;
.
B
g
i
r
=
-
;
+
E
E
;
r
r
e
x
,
i
E
i
i
e
r
g
f
E
I
E
u
g
r
x
i
i
*
j
i
|
i
i
i
i
a
'
+
:
i
;
f
g
f
j
i
g
;
=
=
1
1
i
i
1
i
+
t
i
l
i
I
i
i
i
i
l
i
i
r
i
i
i
i
i
i
E
I
?
g
i
t
i
i
i
l
i
i
.
=
z
:
.
.
=
=
a
=
-
^
-
;
=
i
a
i
s
i
i
t
*
+
i
t
t
i
i
l
l
t
I
I
!
!
g
i
g
g
E
i
!
{
{
j
i
i
!
i
i
i
4
i
,
E
$
i
r
=
i
i
i
E
E
i
i
i
i
i
l
i
i
l
i
E
I
f
i
i
l
i
i
l
i
i
i
g
i
i
g
:
i
f
u
g
+
r
=
I
f
f
i
$
g
f
f
i
i
l
E
E
a
i
c
i
E
E
j
i
r
i
l
r
s
i
s
i
r
g
i
i
E
g
[
i
a
i
t
s
i
i
t
i
i
;
i
g
i
;
l
l
i
l
;
t
i
i
i
1
i
i
;
i
i
$
E
E
t
,
r
E
i
E
i
i
f
f
+
i
j
j
i
I
E
r
r
s
r
i
i
*
*
a
E
E
,
1
1
i
i
i
*
=
E
?
E
E
i
1
$
r
E
s
i
1
I
i
l
i
i
f
+
i
i
t
E
i
H
$
i
E
E
I
E
:
i
i
l
:
[
i
,
a
t
-
'
i
l
g
i
g
i
t
;
i
s
i
l
i
g
g
l
i
i
i
I
i
s
E
B
[
i
f
g
E
8
i
T
H
T
E
F
E
i
i
E
:
-
i
i
i
i
l
,
-
;
E
i
s
r
i
l
i
I
u
=
r
E
r
u
E
i
a
l
,
i
:
:
E
E
,
i
E
:
6
g
i
l
i
g
E
t
I
H
i
i
E
E
i
9
i
g
t
r
r
E
E
i
i
i
:
;
g
*
E
T
.
*
f
,
E
:
*
E
i
r
c
i
E
I
f
!
i
+
;
[
r
E
i
r
+
;
'
E
r
i
i
i
$
g
i
{
t
[
[
r
i
:
+
E
i
E
i
i
f
l
l
f
l
[
r
+
i
l
I
I
E
;
i
l
g
f
i
}
$
!
5
f
3
l
i
i
i
E
i
l
s
g
t
t
i
i
l
l
i
i
i
i
a
a
I
i
g
i
i
i
l
i
i
l
i
i
=
{
i
i
I
s
i
i
i
i
i
[
s
l
?
i
l
i
i
i
g
i
s
i
i
i
i
i
i
i
E
i
i
I
E
f
E
'
i
i
=
[
!
E
E
E
i
.
;
i
3
l
I
t
e
l
;
i
;
;
l
j
i
i
l
3
i
{
;
1
1
;
.
g
i
i
i
i
l
i
s
g
;
'
*
i
=
i
l
i
i
t
l
'
+
,
l
i
i
i
t
+
I
t
g
t
E
E
*
a
i
?
E
g
i
l
g
E
i
l
i
E
i
i
i
g
i
g
i
E
J
E
g
g
*
:
E
E
;
:
i
r
:
E
;
s
t
i
+
i
i
s
I
:
r
;
f
i
*
*
r
;
i
i
r
*
g
*
t
l
i
t
l
i
r
t
t
l
g
i
i
;
i
f
E
i
i
f
f
i
$
i
E
E
E
r
*
x
;
;
:
=
g
i
E
s
t
i
E
:
e
t
*
i
i
a
*
r
i
;
n
E
-
i
*
r
E
u
g
l
[
I
i
I
I
;
i
E
I
$
s
i
t
i
i
i
f
f
i
s
+
i
*
3
o
.
:
8
E
t
t
i
I
t
i
t
,
i
g
i
:
I
t
I
g
i
i
i
i
l
g
i
i
g
l
i
i
I
i
i
g
s
i
;
t
g
i
i
.
;
E
s
i
;
r
=
;
r
E
?
*
*
i
[
t
E
r
r
t
=
I
,
t
j
E
i
f
t
,
t
f
*
i
E
i
i
j
B
[
f
f
i
i
t
f
t
i
i
g
j
*
,
i
=
*
i
u
t
i
u
i
=
=
+
a
i
;
1
i
i
;
i
i
{
!
i
E
a
*
E
r
l
+
t
f
g
I
t
!
i
}
}
i
g
!
$
i
i
$
i
=
i
s
i
E
=
;
i
E
;
E *
i
i
g
I
I
i
I
i
i
t
I
i
i
t
i
i
i
i
i
i
i
i
i
i
i
I
i
$
i
i
i
i
i
=
J
*
E
g
g
:
=
2
1
:
s
;
r
f
i
I
f
f
i
i
I
l
i
i
i
i
l
i
E
i
i
I
i
i
}
}
E
I
i
f
i
i
f
t
i
:
!
i
E
.
r
=
t
-
r
H
'
?
E
:
:
=
g
E
c
U
o
b
Y
=
E
Y
o
g
-
-
Y
a
>
-
5
u
E
c
i
E
!
J
'
'
s
j
:
:
3
;
t
E
E
F
i
:
T
"
:
i
E
;
H
i
E
;
$
t
E
E
g
:
t
r
'
H
s
;
z
n
z
;
1
O
'
(
B
^
e
*
!
g
-
s
d
!
n
?
g
I
S
E
;
a
X
*
B
;
E
3
!
I
S
E
E
U
=
E
:
=
-
o
o
!
.
n
r
e
+
f
U
E
=
U
E
'
o
6
3
F
U
s
c
i
l
E
;
I
(
g
J
3
i
i
.
L
F
=
'
E
'
E
i
,
.
s
u
U
?
v
a
i
.
'
s
-
.
-
.
'
c
J
=
-
p
o
=
i
g
s
E
q
E
E
e
[
t
x
t
t
E
i
;
g
r
i
*
E
i
E
;
i
$
i
[
;
'
i
q
;
s
s
!
!
?
(
E
-
c
X
r
c
i
E
F
a
o
-
:
-
=
X
E
E
E
s
.
E
5
.
C
=
;
H
E
;
X
.
e
s
E
-
g
;
a
1
'
'
-
c
t
r
'
=
o
'
{
i
s
'
^
G
-
E
E
c
t
;
E
i
E
.
X
"
*
i
3
;
6
*
3
;
+
3
F
.
e
'
l
i
=
E
t
;
.
S
H
?
.
!
.
k
-
e
e
;
'
E
;
?
3
8
:
o
u
;
-
:
=
:
z
z
;
'
{
i
E
;
l
i
i
s
i
r
t
t
t
i
e
t
i
i
+
i
4
r
i
I
g
;
1
;
;
l
;
i
[
i
i
I
:
s
a
i
-
E
:
s
9
!
-
E
d
:
i
i
s
:
,
i
?
s
:
:
u
d
.
Y
-
.
)
*
'
:
e
s
i
i
l
i
i
e
$
t
{
f
?
g
I
f
E
i
:
t
E
i
l
g
i
f
l
j
,
r
i
*
E
r
E
*
i
E
?
a
E
;
;
.
$
!
i
l
r
!
?
:
=
Y
'
s
b
s
7
i
=
2
e
.
4
:
=
g
;
.
,
E
E
s
i
;
i
r
t
q
:
;
E
K
-
o
E
=
r
t
?
'
;
l
t
T
l
T
*
i
*
f
=
i
I
:
i
;
E
?
i
=
f
,
i
'
j
=
'
>
,
o
4
E
i
r
[
i
i
;
E
E
g
[
;
E
L
i
i
t
i
E
E
E
]
E
f
i
'
3
p
i
i
t
i
i
:
=
=
<
c
.
-
S
=
=
-
=
4
3
r
Z
:
2
i
:
t
i
=
-
E
b
i
E
i
i
u
H
U
F
-
E
t
'
i
e
*
;
+
t
i
i
^
!
i
.
-
1
=
=
a
T
?
+
3
:
=
i
i
c
Y
J
E
*
o
-
"
4
?
;
_
r
.
!
E
A
i
E
=
-
+
7
=
i
i
;
-
2
.
-
?
:
:
a
a
:
z
i
,
i
|
;
;
?
3
i
I
e
_
?
i
t
i
t
:
;
z
a
:
E
a
7
7
.
=
v
-
i
-
1
:
=
=
=
-
=
.
-
j
:
-
:
a
=
=
7
=
.
,
-
:
!
=
n
:
=
.
;
=
-
:
-
=
=
Z
;
_
:
=
:
r
;
=
=
-
_
:
-
-
_
i
=
=
=
-
=
-
-
=
=
r
=
=
=
-
:
=
,
i
:
Z
i
=
1
,
,
=
_
?
i
_
=
_
:
l
=
,
1
1
,
-
1
=
:
=
:
=
:
=
:
=
:
.
=
2
i
i
-
;
=
;
:
:
=
:
:
1
:
=
!
=
-
-
'
:
-
:
=
j
=
=
:
i
i
-
=
:
:
-
n
i
i
i
,
'
:
E
i
i
I
i
i
E
i
i
}
I
i
}
t
E
I
E
E
i
E
;
J
?
[
i
s
t
i
E
i
z
i
f
;
i
i
z
e
;
;
*
i
s
{
E
$
r
n
g
i
g
l
i
g
i
i
i
i
;
i
I
r
i
f
i
=
i
i
l
i
l
i
t
t
i
E
t
E
s
I
3
+
l
g
i
;
e
i
i
i
3
g
3
g
g
i
3
t
i
g
i
?
=
f
t
;
I
E
g
s
i
g
t
+
;
-
;
i
'
=
=
;
g
H
i
H
E
=
;
i
s
i
i
E
i
g
I
g
i
I
i
i
3
i
i
i
l
i
i
i
i
I
i
i
i
$
i
i
i
i
E
l
t
i
i
i
E
i
t
i
i
E
i
E
t
t
l
i
g
I
i
i
*
i
i
i
E
[
t
i
i
}
E
E
r
E
i
j
{
i
{
l
$
r
E
I
I
[
E
l
}
B
i
j
I
l
i
f
i
i
i
}
I
g
i
i
g
i
\
-
=
j
i
i
{
i
3
o
I
H
s
e
3
E
d
.
f
5
_
s
s
F
,
g
E
[
+
i
I
i
I
i
E
E
f
l
=
*
5
i
J
}
E
E
[
i
H
i
;
;
B
*
i
E
I
i
i
f
E
H
+
}
}
E
.
E
i
i
l
r
;
e
r
u
s
;
i
*
a
:
'
;
:
E
E
[
E
i
i
*
[
*
*
g
g
6
,
H
E
E
,
.
E
;
I
.
Z
E
s
i
g
3
*
{
g
r
*
E
s
E
g
e
!
i
r
:
i
i
a
;
=
l
E
E
i
i
l
i
[
;
*
i
*
i
*
*
i
i
i
e
i
t
i
g
f
:
;
;
E
g
i
l
i
g
s
E
9
T
E
E
I
i
l
'
u
*
s
{
l
E
t
[
i
t
;
f
r
l
i
,
l
l
E
i
$
i
r
i
i
g
:
i
i
;
r
r
i
r
i
E
*
-
3
u
C
E
+
+
i
;
.
=
i
E
e
E
;
;
E
;
=
'
*
I
'
r
x
i
:
i
:
;
t
=
=
i
f
E
i
:
E
*
'
4
=
-
i
P
*
!
l
{
E
*
s
;
-
t
[
E
;
E
j
i
i
l
i
=
=
.
t
E
;
3
F
,
.
;
;
E
q
l
g
i
E
I
E
i
u
*
E
i
i
t
*
:
E
i
j
+
r
{
I
;
s
i
E
E
E
;
s
r
:
i
=
j
.
Z
E
9
i
r
=
l
8
r
1
i
:
=
i
i
=
:
:
=
=
i
,
:
l
f
!
j
l
*
=
:
j
i
l
t
i
i
l
t
3
E
1
!
n
1
:
z
:
t
.
-
:
-
_
:
:
l
:
:
:
-
=
=
=
_
'
-
_
i
a
a
=
r
_
=
=
=
=
z
{
:
,
=
z
!
=
=
:
i
I
=
B
3
I
;
E
,
i
i
l
H
i
E
i
j
E
*
f
i
i
t
f
E
i
r
i
i
E
f
f
i
i
?
f
,
i
;
;
r
e
i
E
i
5
t
i
2
?
i
i
s
j
i
;
i
[
$
l
i
]
'
E
E
s
r
s
r
,
;
$
i
r
E
E
i
'
f
f
]
E
t
[
?
i
t
{
=
i
r
i
i
f
{
3
i
f
j
j
i
f
l
r
i
I
i
i
i
i
i
f
i
i
i
f
j
j
f
i
$
l
i
r
$
=
i
;
i
f
i
l
f
i
j
g
E
{
I
i
g
f
i
E
f
f
f
f
,
f
j
i
r
E
E
F
E
i
1
;
a
:
;
=
j
E
.
;
?
E
i
=
i
E
i
E
i
E
$
[
5
i
f
E
E
3
g
i
f
E
H
:
E
i
l
E
t
l
t
i
g
E
E
i
r
;
r
E
t
*
t
i
i
i
i
i
$
i
i
i
g
j
i
i
i
*
i
i
f
t
g
i
g
i
$
j
f
i
i
i
E
i
?
i
E
i
i
i
i
i
i
?
i
F
,
a
E
:
:
*
E
:
H
i
f
l
E
*
s
l
u
u
E
s
*
r
=
=
i
i
i
E
t
:
E
f
E
;
I
E
E
E
H
E
;
E
E
S
+
o
.
E
i
g
a
r
e
E
E
l
E
,
l
j
$
t
i
i
7
.
r
:
q
,
r
=
j
i
i
j
f
i
5
;
x
=
B
t
E
=
i
i
g
;
e
I
+
j
;
i
'
i
.
.
E
!
q
t
*
i
;
E
E
J
3
.
E
I
H
E
:
:
E
B
g
?
!
J
E
i
E
j
=
i
=
3
i
E
I
*
i
J
g
I
E
J
E
E
E
f
;
'
r
'
t
E
E
t
i
t
f
l
*
i
;
l
i
1
z
=
?
;
}
l
i
i
g
i
;
;
I
!
i
i
i
{
!
$
:
*
H
:
e
E
T
:
?
i
!
;
E
g
e
:
*
f
i
I
:
t
f
?
+
g
=
j
:
i
z
E
=
E
s
E
X
g
E
;
3
s
I
"
*
E
s
E
-
5
-
s
;
r
:
'
:
i
i
:
i
t
r
i
l
i
i
f
j
j
i
t
E
E
r
i
i
*
f
{
E
i
t
3
i
i
i
l
E
i
$
B
:
t
=
7
-
a
p
E
9
:
:
:
;
.
8
E
1
-
Z
E
;
.
E
H
H
;
.
X
'
4
E
.
E
;
s
d
H
E
t
.
u
-
!
:
2
Y
,
E
.
=
.
!
1
E
o
H
*
G
.
E
'
!
i
j
'
n
*
.
E
=
-
=
i
?
i
:
;
'
1
?
=
?
!
t
:
t
?
r
;
g
t
*
i
:
f
i
$
i
T
r
E
{
a
s
c
;
p
$
i
l
E
E
1
1
1
i
"
=
I
1
=
'
i
.
=
i
=
.
=
:
i
i
i
l
E
;
;
i
i
u
!
j
i
E
E
:
I
E
5
i
E
E
j
i
E
v
"
=
1
=
-
=
:
i
!
-
=
-
=
:
?
:
"
-
l
a
_
E
5
i
:
e
B
l
g
I
E
!
i
3
E
:
=
i
:
!
l
=
a
i
_
=
=
a
:
:
=
:
=
:
-
=
=
=
:
=
=
1
=
:
i
;
i
;
!
i
:
1
9
i
J
-
,
-
-
:
-
=
:
-
-
=
:
.
:
i
-
:
-
.
.
:
-
-
;
:
-
=
1
:
=
;
=
:
i
?
:
.
=
7
=
.
1
=
=
1
:
:
l
=
r
}
"
d
;
*
3
8
i
*
E
*
E
E
r
a
t
E
u
;
*
*
,
i
i
E
;
i
l
t
l
*
;
;
;
I
i
i
g
E
E
*
E
L
q
.
:
.
r
E
t
;
:
i
t
r
;
i
*
t
g
l
;
g
:
g
t
;
i
j
i
i
E
f
r
r
s
$
i
,
$
*
*
!
.
;
E
:
r
f
e
H
t
E
g
E
i
g
t
r
;
r
i
i
g
i
;
r
g
g
r
r
{
E
g
E
{
r
l
r
E
i
j
i
I
i
i
g
i
t
i
i
E
}
i
i
I
i
i
i
I
E
i
i
i
g
:
i
f
;
r
i
i
i
i
i
t
g
i
g
i
I
I
i
i
l
l
g
i
i
i
l
i
I
i
i
i
i
g
i
g
i
i
l
i
i
l
i
+
{
n
{
r
t
}
i
s
j
j
j
'
1
i
S
;
t
f
f
E
t
E
i
i
H
B
E
E
i
l
E
I
I
r
$
g
l
i
i
E
E
I
t
!
E
3
x
j
t
g
>
:
u
3
=
i
.
E
:
i
v
f
!
i
i
f
i
;
i
4 - 7 = -
:
-j
1
E
i
I
i
i
+
i
E
i
E
i
E
E
E
f
i
i
a
;
i
B
$
r
H
E
e
E
f
f
+
:
*
i
-
.
:
g
I
g
'
"
;
:
*
E
i
;
g
E
r
s
{
;
:
l
z
=
=
;
i
;
i
E
j
i
*
:
I
:
*
;
;
E
!
E
p
T
+
[
g
r
E
j
E
j
H
i
;
;
7
=
a
-
r
E
i
l
i
J
i
E
t
l
E
E
s
i
:
E
;
i
g
e
+
;
*
I
i
i
g
E
;
=
t
;
E
[
E
E
i
I
i
:
r
i
;
,
s
:
;
i
=
=
q
E
;
:
r
;
j
f
E
;
i
=
=
i
i
;
*
$
i
;
{
*
t
i
!
E
[
i
f
P
g
r
5
3
e
*
=
t
;
i
F
;
q
E
i
i
E
5
I
f
;
f
i
1
;
:
s
E
;
;
i
F
I
d
*
E
=
=
=
r
:
;
.
=
o
H
3
9
g
;
s
s
r
r
E
H
;
H
;
r
E
;
r
E
E
i
i
i
l
f
E
i
[
i
f
f
+
j
t
i
E
i
i
f
;
s
I
3
-
8
*
H
E
s
r
a
r
_
?
=
u
l
E
-
+
i
:
=
r
I
F
=
'
,
-
E
l
E
?
E
;
E
;
r
*
,
E
H
E
3
e
3
s
i
i
i
|
'
,
+
t
E
g
i
g
i
r
t
:
*
i
i
l
+
=
;
;
i
'
.
;
i
f
i
E
t
I
r
;
s
E
I
-
?
i
r
;
f
,
E
=
s
s
I
E
.
e
;
E
E
r
+
g
i
;
;
*
;
3
8
i
l
E
T
i
E
=
:
c
"
:
5
.
g
i
i
s
i
;
H
i
E
:
E
s
.
E
q
i
:
I
E
;
i
9
x
i
l
;
i
:
:
s
i
o
E
e
E
Y
r
i
;
i
i
t
r
i
l
i
r
i
,
E
i
r
,
E
E
t
t
i
i
H
r
t
;
t
i
*
;
[
:
r
,
E
,
:
r
f
i
T
?
=
z
i
q
+
q
E
E
;
!
J
e
.
E
E
I
;
,
!
E
-
,
j
;
i
;
$
5
8
e
q
s
+
;
r
:
+
E
+
=
=
E
E
z
=
r
z
=
:
z
-
p
;
:
i
+
:
r
i
a
x
*
[
i
E
:
t
]
F
=
a
{
;
-
?
x
s
i
'
=
+
=
=
i
i
z
i
:
s
E
:
?
E
;
i
t
t
i
;
*
$
s
s
a
E
i
i
E
i
+
:
s
?
i
,
?
a
=
,
1
1
:
i
7
i
:
i
i
,
?
E
'
E
r
E
+
r
E
t
!
'
r
?
X
i
?
;
i
;
;
;
;
=
-
.
=
,
.
:
i
-
Z
=
=
:
.
=
=
=
=
I
-
.
-
1
2
-
;
1
=
Z
=
:
z
a
-
=
=
:
?
.
:
F
"
?
i
l
i
t
f
{
g
}
i
*
i
i
l
s
i
i
,
{
t
E
l
g
i
l
i
E
i
i
{
i
3
i
x
g
E
I
j
{
g
{
i
$
{
;
i
}
i
i
i
g
f
;
i
i
f
i
g
g
i
+
r
t
E
t
l
t
i
r
r
r
u
a
a
i
i
t
i
i
i
I
i
i
;
s
i
r
i
i
l
t
l
s
i
t
}
l
E
l
i
E
i
i
i
?
i
s
i
i
i
s
+
g
E
B
9
i
E
,
;
a
i
l
f
f
{
!
[
f
E
f
i
l
{
g
{
}
!
[
g
g
}
i
j
[
i
l
g
l
l
i
;
*
?
l
*
s
*
t
i
E
-
^
,
i
:
s
B
.
;
;
E
i
E
s
r
t
;
s
*
t
E
:
E
E
E
I
l
I
i
i
E
p
a
E
i
{
E
E
E
E
"
'
g
}
=
E
=
4
'
'
?
E
i
;
I
t
E
I
E
a
i
i
I
i
I
i
i
E
1
E
i
i
i
E
i
l
i
i
g
I
t
E
1
=
:
i
8
E
i
;
:
=
i
b
S
.
3
;
:
i
a
Z
=
Y
;
:
:
Z - Z s - j
i
j
i
i
i
*
}
t
H
E
i
i
i
l
+
i
E
E
E
i
i
i
i
*
3
8
E
i
t
E
i
g
E
E
;
f
e
t
g
i
i
;
i
E
;
:
l
E
E
i
s
E
=
i
E
E
:
r
i
,
l
f
j
g
;
f
;
E
f
F
i
i
i
i
3
i
;
i
;
E
'
:
E
g
l
t
t
l
g
g
i
i
l
i
i
i
t
i
g
[
g
g
i
i
f
f
i
l
i
i
i
g
t
i
r
A
E
5
E
i
2
E
f
o
:
;
q
l
t
=
!
=
E
,
?
i
*
s
*
E
i
'
i
[
f
i
;
:
;
+
f
:
-
,
l
r
g
:
i
+
*
E
c
i
g
a
'
E
;
e
i
g
a
i
E
?
e
;
;
E
;
E
l
E
f
*
!
:
f
j
r
s
_
*
+
g
i
{
i
e
t
i
E
E
}
s
r
g
U
*
{
i
l
'
6
/
'
.
v
:
i
:
i
i
A
n
E
:
?
E
$
I
E
E
r
l
f
i
t
i
E
?
*
i
E
i
E
F
E
f
i
f
j
f
.
E
I
E
i
=
,
E
E
E
;
,
E
:
E
E
E
5
E
,
;
*
?
!
r
E
s
E
H
I
$
{
i
E
f
t
E
t
E
{
E
,
c
i
i
:
=
i
q
d
r
'
-
i
g
j
E
E
Z
I
s
;
E
i
;
j
S
=
=
?
;
;
i
r
s
i
E
I
l
E
i
u
E
i
l
i
i
i
f
E
s
i
:
i
I
i
E
s
i
i
?
i
,
i
t
!
E
i
:
.
i
i
l
i
;
t
*
E
i
i
*
;
E
i
E
E
B
i
i
I
E
r
{
?
E
E
j
g
*
i
i
l
i
j
r
+
=
-
?
,
-
j
?
,
r
.
E
i
'
4
=
z
a
i
*
;
*
q
A
'
t
E
E
,
E
3
*
Z
Z
X
9
=
:
-
+
=
i
'
t
'
a
3
;
I
{
j
:
S
r
:
E
F
,
"
;
;
;
!
g
+
?
;
s
E
I
+
i
I
s
.
*
3
i
-
.
.
1
-
=
7
?
i
=
!
7
u
=
-
=
:
i
i
"
i
i
q
g
+
I
I
E
[
,
E
*
[
;
I
f
l
i
,
i
i
z
i
V
i
i
i
=
-
i :
a
p
=
i
)
i
a
i
t
E
:
,
a
*
*
$
'
l
:
a
:
i
t
E
t
E
;
r
i
;
r
E
q
g
l
g
=
:
.
=
E
E
3
=
-
=
i
g
i
"
a
s
r
s
:
3
i
g
3
f
q
g
{
t
E
g
E
t
*
,
;
t
t
E
+
f
t
3
.
1
2
?
=
z
N
!
E
F
z
r
a
E
a
i
,
-
q
,
q
u
E
:
-
u
r
E
o
E
g
f
i
E
E
!
+
i
5
,
E
i
E
I
g
:
a
i
!
j
E
;
I
E
{
E
,
H
;
E
i
e
#
2
i
=
;
E
E
q
i
E
n
*
'
H
E
r
r
;
r
E
1
,
A
i
i
;
E
,
3
!
i
'
i
E
l
i
E
i
i
i
E
i
q
i
j
g
+
[
i
r
E
E
i
E
i
g
|
+
,
r
i
i
l
I
E
E
j
t
i
i
{
i
i
e
i
E
+
;
i
g
{
t
H
;
t
{
r
+
E
t
e
:
i
5
*
f
E
i
E
x
3
i
l
*
j
t
,
E
E
r
:
=
g
*
;
s
s
i
!
!
E
;
i
f
x
*
=
1
i
;
s
H
*
.
E
=
E
u
i
;
z
+
v
s
E
a
s
e
x
s
r
E
;
E
;
;
i
:
I
i
*
i
i
l
g
i
r
}
i
;
i
i
t
[
g
=
:
:
i
"
E
;
r
E
:
E
s
'
E
;
;
.
E
r
;
r
*
i
*
E
?
g
f
3
E
H
=
i
;
*
=
?
d
:
"
i
;
i
;
3
8
:
E
;
E
E
s
=
S
f
E
i
*
*
=
'
u
E
+
;
u
6
s
i
:
:
;
:
;
*
t
E
;
t
?
i
E
=
{
;
:
?
"
=
2
E
$
t
l
E
j
i
s
;
S
;
t
j
;
*
;
;
e
;
i
E
;
s
E
8
t
*
i
i
i
I
u
E
o
b
.
_
:
?
i
I
s
.
i
i
i
s
u
E
;
_
r
g
s
E
l
E
g
E
e
:
x
g
j
s
E
"
*
i
g
:
E
t
i
:
2
;
;
f
i
:
i
;
s
t
g
E
f
l
t
i
5
E
i
[
]
[
t
"
E
c
e
s
+
z
i
E
i
i
1
:
i
i
i
i
t
:
E
i
t
E
t
s
i
:
i
;
;
r
i
;
i
i
c
j
g
:
f
f
i
E
i
E
i
'
!
E
i
-
:
=
;
(
'
g
:
=
i
,
-
i
y
3
b
'
6
.
8
3
=
i
=
.
,
Z
*
i
l
E
:
*
[
i
i
*
i
E
i
$
?
i
i
3
E
$
"
'
g
E
g
T
;
!
E
= Z j - - -
:
a =
s
r
r
i
;
i
i
;
i
i
l
g
f
f
f
i
i
i
l
$
g
i
i
i
;
;
i
g
1
l
g
g
;
3
;
;
r
t
r
s
E
5
:
I
r
-
E
I
i
t
E
I
I
i
j
E
E
i
f
E
i
i
i
E
I
i
I
I
i
?
i
I
I
E
i
g
g
I
;
r
i
t
j
;
t
:
r
:
+
E
i
g
i
i
g
i
t
I
g
i
I
B
E
[
[
{
*
a
;
l
i
i
i
E
E
i
i
t
r
t
i
E
{
E
r
:
:
E
E
l
E
s
E
E
;
r
E
g
E
l
t
i
i
E
q
;
E
E
r
{
i
"
i
=
;
{
;
f
,
:
i
f
f
g
i
s
i
e
'
,
=
'
1
i
E
;
t
*
?
$
r
:
$
E
s
'
i
i
E
n
E
l
?
i
t
5
f
i
g
i
;
;
{
E
?
i
i
E
i
g
i
'
i
i
;
f
E
l
i
f
g
r
q
l
3
i
E
L
?
=
g
E
i
+
'
t
e
*
;
r
j
j
E
F
+
;
+
i
l
i
j
:
r
:
'
i
E
f
t
i
i
l
i
l
g
r
j
I
E
s
j
i
l
l
i
E
{
i
i
l
r
[
E
E
E
i
{
i
=
i
i
;
u
i
:
i
.
i
=
=
:
i
;
i
i
t
i
g
t
t
g
i
s
t
:
+
i
l
t
i
r
u
r
t
i
i
g
9
1
=
.
i
3
E
i
l
i
j
I
i
g
f
i
i
t
$
i
I
i
E
E
i
f
l
g
t
I
E
B
i
1
}
{
E
I
E
!
E
{
f
2
:
i
i
l
r
[
t
t
E
g
t
t
I
i
;
i
i
r
r
:
=
;
g
l
;
E
i
$
}
B
f
i
j
i
E
i
i
i
f
f
i
i
i
i
i
i
i
i
i
t
g
I
g
i
i
i
t
i
=
1
1
t
s
l
;
,
E
[
I
f
l
.
i
i
i
i
i
E
-
i
B
{
i
E
i
g
E
j
f
t
i
i
i
i
j
i
i
?
i
i
i
E
[
'
i
g
*
'
e
;
i
I
"
;
i
$
E
i
t
i
;
:
+
i
s
i
I
g
g
E
E
E
f
g
E
$
*
E
i
l
;
g
g
;
i
i
i
i
i
I
f
i
i
i
*
g
i
I
,
i
E
i
i
i
l
f
i
$
i
I
t
s
*
*
'
;
i
i
i
i
I
i
i
{
i
I
i
i
I
I
i
l
i
r
{
i
i
i
E
i
i
i
I
I
i
i
i
i
r
i
i
[
s
:
i
i
l
i
i
i
i
f
i
I
t
i
*
i
i
i
I
t
i
i
i
t
i
g
l
r
a
t
l
l
l
*
i
i
i
i
i
i
i
;
E
i
t
r
i
:
=
;
.
r
;
f
i
E
E
i
r
r
*
i
E
?
i
{
i
,
,
.
1
:
t
1
i
1
!
i
=
i
i
E
i
i
[
g
g
r
=
i
r
E
I
I
I
g
s
E
n
-
5
*
=
3
s
E
;
f
j
E
;
r
i
*
i
i
i
$
B
i
t
E
E
i
t
E
g
i
:
i
g
i
;
I
I
f
i
i
i
l
$
i
i
i
l
=
!
?
l
t
g
{
{
e
i
i
;
g
i
r
I
g
{
t
r
i
E
i
i
*
i
l
i
*
i
*
t
i
1
I
i
=
t
i
a
1
;
S
i
,
s
?
1
8
?
s
E
E
j
#
E
H
t
f
i
E
.
E
E
s
i
i
.
i
;
H
E
g
g
E
=
i
I
i
*
E
q
i
l
i
i
g
i
i
i
a
E
g
i
i
i
i
;
s
l
l
i
i
i
i
s
I
s
l
l
I
l
=
:
;
+
t
E
=
;
q
*
E
E
E
;
H
+
;
;
;
!
*
g
H
E
E
I
i
I
i
E
I
I
j
j
E
i
E
E
}
i
I
i
I
i
I
i
E
E
i
}
t
i
=
1
;
;
t
r
s
g
;
t
E
i
t
f
f
i
i
E
i
i
;
*
E
!
l
1
*
t
i
;
t
?
r
l
i
i
s
-
r
E
E
E
{
$
r
i
$
s
u
u
g
i
i
S
E
t
I
F
:
I
i
i
j
r
i
r
{
:
r
3
*
-
i
r
E
i
{
I
f
f
i
i
i
i
i
i
i
i
i
$
$
i
l
i
i
i
i
i
I
i
i
I
i
i
i
t
i
E
i
i
i
i
:
t
u
r
+
E
f
+
t
i
=
f
r
j
S
s
?
;
t
,
:
i
;
i
g
i
;
t
i
i
i
j
s
;
t
'
f
7
+
'
i
t
i
i
i
i
i
i
i
i
g
l
?
i
r
I
I
i
B
i
i
i
g
E
i
l
i
i
g
l
l
i
i
i
i
i
i
l
f
s
i
i
=
i
E
!
8
1
]
=
t
l
i
i
}
1
E
i
I
i
i
i
l
I
f
1
i
i
i
l
l
r
j
i
E
E
i
:
=
=
i
i
{
i
i
*
}
i
*
E
i
E
E
u
s
E
u
i
i
E
i
l
E
r
3
[
i
}
i
i
E
]
i
i
'
}
s
{
q
I
g
i
i
*
*
;
{
E
E
z
i
=
i
?
,
L
*
$
[
I
E
i
t
I
I
f
l
E
E
E
{
i
i
:
:
'
i
u
i
*
-
l
l
i
j
I
i
;
s
s
i
l
g
i
g
i
i
g
:
i
i
3
i
g
i
I
i
l
l
i
t
l
;
E
i
E
:
=
E
i
l
E
*
9
t
a
E
g
t
;
:
i
t
i
{
!
r
+
t
:
i
i
g
i
g
i
I
r
i
l
i
i
i
g
;
i
t
{
+
:
i
t
g
g
g
i
j
i
l
i
l
I
s
t
g
i
i
i
i
I
?
I
E
I
i
r
E
s
g
[
{
j
i
E
i
l
[
i
I
f
i
I
t
g
i
g
t
g
g
t
t
g
I
g
f
f
t
i
I
l
g
=
=
-
i
:
i
i
i
=
;
,
*
:
1
r
1
!
1
;
7
r
-
=
1
2
=
;
=
i
;
E
a
:
E
3
1
E
i
=
i
i
!
:
i
i
r
=
.
.
r
e
r
i
;
C
E
[
t
$
i
[
t
,
;
t
;
g
g
E
i
i
f
g
=
t
i
:
i
i
i
t
i
+
f
!
E
i
i
l
:
E
i
i
i
s
i
;
.
;
l
;
x
i
r
i
l
E
e
E
r
*
i
[
t
l
*
[
a
q
=
-
.
:
=
.
=
-
1
,
0
T
;
i
j
E
E
s
I
E
T
;
I
E
;
4
i
:
=
2
:
i
=
:
-
;
,
=
;
j
{
:
;
E
[
3
g
;
t
E
i
=
r
;
S
I
E
r
;
f
i
z
=
[
o
*
i
i
=
:
=
:
z
;
i
;
i
r
r
E
T
t
$
E
}
i
;
i
l
i
i
E
t
i
E
r
j
E
H
E
E
i
=
i
i
=
:
a
i
E
E
E
;
s
g
*
.
:
H
r
E
i
z
.
.
=
=
i
j
$
;
g
E
!
:
i
*
n
=
a
i
;
i
g
E
F
a
;
;
.
E
e
E
x
!
E
:
2
i
!
i
-
i
=
'
=
4
y
i
E
r
g
'
t
i
a
f
c
I
H
t
t
E
E
z
i
i
i
i
H
,
i
i
i
!
g
E
E
F
=
2
z
2
-
q
H
,
=
i
;
-
:
z
:
i
f
i
E
E
H
I
E
e
f
f
i
;
{
F
:
=
=
i
1
g
5
n
E
t
*
L
E
=
;
E
=
;
:
E
E
;
i
i
$
?
g
g
;
f
;
*
E
,
s
r
i
i
'
=
e
;
s
s
E
;
u
=
i
i
E
?
i
E
{
E
;
I
E
E
i
?
i
=
,
g
E
E
t
6
[
f
E
a
t
t
E
E
4
.
H
.
E
i
e
:
a
f
[
;
i
E
t
E
E
+
{
;
i
E
i
i
i
l
g
l
E
i
i
;
t
t
{
E
*
7
n
i
t
i
+
=
E
?
i
E
E
E
E
r
;
t
i
E
t
i
l
t
I
i
j
E
i
t
-
E
E
i
=
t
E
i
:
i
I
,
E
E
d
i
I
E
E
i
i
i
E
t
E
t
.
:
r
;
i
E
p
g
i
:
?
i
{
i
i
E
i
f
i
4
;
E
g
i
;
q
r
E
t
l
i
t
t
5
g
g
l
I
;
i
;
g
i
i
g
!
i
=
i
{
j
g
{
i
!
i
f
g
i
!
i
i
*
;
I
.
[
.
1
x
t
i
:
i
e
;
;
l
f
t
r
i
l
i
i
i
r
E
l
i
E
i
[
l
;
i
i
l
t
t
{
;
g
g
g
3
i
i
i
l
{
i
s
i
e
i
t
i
u
*
B
E
i
+
'
i
i
{
!
i
t
i
f
;
*
=
!
E
i
l
i
E
E
$
;
E
E
,
E
i
i
E
*
g
f
E
i
l
;
g
E
E
i
E
I
I
+
i
+
'
'
i
;
I
g
E
*
x
E
i
i
i
!
[
i
l
i
E
i
i
f
E
*
i
g
{
i
i
i
i
l
g
E
+
i
i
l
i
i
+
i
}
i
t
i
i
i
i
i
I
l
j
f
E
f
t
t
!
i
f
l
H
i
i
*
E
g
i
E
i
E
;
+
;
r
r
;
i
s
i
E
1
i
i
$
g
j
g
f
f
i
g
$
i
g
i
i
i
i
r
*
f
i
t
i
;
r
2
i
i
-
?
t
i
;
i
r
f
i
$
g
F
E
i
g
f
E
g
f
f
r
g
i
j
i
f
i
}
j
i
f
i
f
I
z
:
g
I
E
j
I
i
j
i
:
;
i
i
g
g
s
i
g
i
g
g
i
i
E
i
g
f
j
f
I
i
g
i
g
i
i
i
f
i
g
i
i
s
i
g
g
=
E
l
1
i
{
1
f
i
$
$
f
j
6
i
i
f
g
f
g
3
f
;
t
E
r
l
B
i
g
5
j
r
;
g
B
i
-
i
E
:
i
=
i
g
i
i
i
i
t
E
s
a
g
i
g
e
j
3
u
f
f
i
[
$
i
i
i
i
i
i
f
f
i
i
i
f
i
E
r
j
g
r
x
f
:
:
i
r
e
t
t
E
i
l
f
H
t
:
t
;
;
x
r
t
E
s
E
I
t
I
g
f
s
r
3
E
i
E
i
i
I
E
i
i
i
3
E
$
s
i
i
t
i
i
i
i
f
f
i
I
i
i
i
E
i
i
i
i
-
a
E
+
q
H
:
i
t
r
$
r
;
f
r
;
e
r
i
i
;
;
r
:
:
[
*
:
H
[
f
l
i
l
F
o
-
^
s
E
i
:
T
;
i
,
a
=
i
s
U
l
E
i
E
,
*
E
-
r
e
b
i
H
q
;
i
:
:
t
s
{
E
I
;
:
;
E
*
f
t
;
i
E
E
:
;
E
*
+
j
E
5
E
j
f
r
:
;
o
E
g
i
t
i
i
*
E
;
i
:
s
t
E
t
i
l
E
i
l
l
g
l
g
i
f
!
g
i
g
f
f
i
i
{
l
3
i
I
I
i
i
E
S
r
*
;
*
=
*
H
i
E
i
i
l
I
f
u
E
E
;
;
i
;
$
I
a
F
i
s
$
E
q
:
E
r
t
+
,
f
f
!
;
=
;
E
r
i
i
#
E
*
E
l
g
i
i
g
g
i
i
i
!
I
g
g
l
i
E
i
i
E
!
!
i
!
g
l
i
j
:
i
r
,
E
=
Z
i
;
1
=
.
4
s
'
*
E
?
:
|
r
i
;
2
:
+
*
=
'
-
-
Z
'
i
i
;
=
-
i
T
E
T
H
E
E
E
E
E
U
E
E
E
i
g
E
E
3
I
g
E
E
i
I
{
a
f
;
;
g
s
,
q
3
E
E
:
E
H
E
E
5
i
j
g
g
i
5
;
5
E
+
l
i
i
i
f
E
:
$
i
:
[
*
i
E
j
r
,
i
l
i
g
i
i
E
j
s
F
i
E
E
s
i
i
*
5
.
q
x
f
:
a
t
p
{
E
'
E
E
i
E
f
f
i
0
3
"
E
"
x
F
;
i
5
;
t
E
f
r
:
s
j
E
g
g
j
;
T
3
e
6
E
s
f
l
t
f
[
1
i
$
i
f
l
+
g
i
+
j
i
;
+
E
;
i
l
t
;
!
s
l
s
E
e
x
=
l
:
f
i
r
t
;
E
;
E
j
I
i
[
E
;
,
i
E
;
-
T
z
>
-
o
;
-
,
g
^
.
-
i
:
:
9
o
E
E
;
"
*
!
i
s
=
s
<
;
=
i
E
I
r
;
?
=
i
$
,
;
+
i
E
z
g
*
i
E
!
i
;
i
i
e
;
;
E
;
s
;
i
i
;
!
i
E
E
;
*
c
E
=
;
l
-
*
H
;
r
i
=
i
s
=
E
E
i
I
t
^
!
*
i
E
u
u
e
E
T
E
i
;
.
1
-
c
*
-
E
t
'
"
i
j
;
t
.
E
i
E
e
E
t
T
i
;
i
;
f
.
:
L
A
-
e
r
a
E
t
;
I
a
1
1
+
L
:
:
E
g
e
E
;
E
r
i
l
s
:
*
E
'
:
'
;
-
i
t
i
-
E
"
=
7
e
=
:
E
*
E
e
'
E
'
i
l
9
;
E
t
i
E
.
g
Z
,
i
i
*
l
g
{
t
y
i
a
;
E
E
l
s
E
t
g
i
i
l
.
;
g
i
E
i
t
;
,
t
s
j
+
!
:
,
t
j
7
!
:
I
E
[
,
i
E
e
E
:
t
:
i
3
-
u
:
-
;
6
s
E
;
i
;
E
E
s
q
;
=
:
5
s
,
5
;
*
q
?
3
E
i
E
E
t
r
S
f
E
E
.
;
E
E
i
E
t
i
=
1
!
;
*
!
{
i
*
t
:
E
;
r
E
i
;
E
;
u
E
E
i
i
E
e
s
i
=
;
s
E
J
E
'
E
'
x
"
i
i
[
i
g
;
S
I
d c
d
(
)
<
n
(
)
\
d o o
.
(
)
>
7
(
)
o s
-
o (
J
(
a
-
.
;
(
d
! o o
"
o
.
o
.
t
.
(
d
t
q
)
q
a
*
o
F
E
q
?
r
J
u
L
:
'
Y
a
e
d
-
'
c
Y
i
j
o
<
t
<
g
t
t
s
o
E
q
.
<
o
=
o
3
-
d
o
'
Q
s
q
q
c
-
A
*
I
Y
[
:
.
]
-
3
Y
*
u
:
-
(
5
3
6
E
+
E
U
8
.
5
q
?
N
o
'
^
.
-
;
9
Y
u
.
H
t
r
i
j
t
r
>
'
-
(
)
g
;
g
g
E
g
=
u
o
:
A
g
+
'
-
o
i
.
:
-
>
:
d
=
i
a
=
'
E
.
S
l
i
.
:
o
o
r
E
r
"
;
I
*
z
e
^
-
l
=
o
!
$
q
E
g
^
6
4
=
*
3
E
;
E
"
i
.
?
^
c
i
d
'
s
!
-
^
U
I
.
d
r
r
I
=
z
=
z
i
i
g
+
=
E
3
;
2
i
2
a
=
;
,
9
o
,
r
'
6
o
o
:
l
'
c
-
U
'
r
5
q
r
=
.
Y
E
6
i
;
U
L
:
q
=
=
o
E
c
,
;
3
_
g
:
d
o
*
'
a
:
:
3
:
i
:
'
=
"
,
t
i
q
-
-
o
=
-
J
:
-
:
u
t
r
(
J
-
A
v
!
-
Y
O
-
g
J
-
(
J
(
d
v
=
-
-
(
,
i
-
U
H
o
*
H
9
o
.
*
Y
u
q
u
g
(
!
-
-
I
O
-
,
u
5
E
o
-
g
3
E
x
-
=
o
.
d
r
t
o
.
3
q
i
c
d
6
.
.
-
i
d
n
;
4
'
r
"
,
1
_
E
:
'
E
g
F
6
-
e
.
-
'
;
3
8
q
'
6
2
i
5
"
c
O
O
.
!
X
.
_
4
.
i
,
.
-
L
.
U
e
V
,
)
?
-
-
;
.
-
!
F
-
-
!
:
=
s
!
2
7
r
=
u
o
;
-
:
6
r
:
E
+
E
i
l
E
i
g
l
f
:
f
t
t
+
i
{
E
i
i
i
i
i
f
,
t
i
g
E
E
E
E
F
E
E
E
t
:
t
e
*
a
s
s
;
r
i
!
+
i
t
;
t
i
t
=
s
n
i
;
r
E
?
i
a
;
g
i
r
i
i
E
!
+
E
i
;
I
j
*
i
,
.
i
;
i
*
E
i
:
:
E
I
:
:
.
f
l
g
t
i
l
i
f
i
!
t
i
f
r
i
E
;
.
E
i
+
t
;
i
g
*
i
j
i
?
t
$
;
?
$
i
;
E
i
E
r
i
T
r
r
[
i
;
i
+
i
;
i
;
:
g
i
r
j
r
E
i
:
i
i
i
g
!
E
1
l
I
i
i
;
g
i
i
g
l
i
i
i
i
i
;
-
i
;
l
i
r
i
;
;
*
,
i
I
*
I
i
+
I
t
*
i
;
{
r
i
l
i
l
i
i
i
i
E
!
E
i
t
i
i
E
i
l
I
A
:
3
;
E
t
J
?
E
j
E
i
T
i
i
E
-
?
g
i
g
g
g
f
g
!
i
!
i
i
l
s
E
5
i
l
:
l
{
l
t
E
'
a
*
*
l
l
!
i
?
:
?
E
u
5
:
t
1
i
?
1
i
'
:
?
;
;
:
!
E
i
i
t
l
=
l
E
E
I
i
l
i
f
f
9
g
f
i
t
E
g
i
I
i
g
r
i
;
l
g
g
g
I
;
?
i
i
B
g
l
*
i
u
r
=
;
5
;
*
;
s
r
:
r
s
g
0
i
E
*
l
*
*
r
S
E
q
E
i
;
5
.
9
.
1
U
o
E
U
"
!
:
i
E
t
i
t
t
I
*
*
t
s
i
i
i
S
.
9
e
X
U
;
l
s
f
.
+
E
E
;
E
:
i
;
3
H
i
E
5
E
E
i
f
i
3
E
a
E
r
5
E
,
i
E
r
t
I
t
i
f
i
t
i
E
g
t
i
i
j
E
E
:
H
.
3
I
g
l
X
1
E
E
3
E
5
t
r
*
"
:
+
E
d
;
s
4
[
p
p
g
:
i
i
+
E
i
*
u
i
$
r
E
i
i
;
g
E
i
s
l
E
5
;
F
i
i
-
r
e
t
g
i
t
3
i
$
!
g
i
:
E
+
+
i
*
T
;
1
;
i
s
E
i
l
t
$
E
E
i
i
i
$
i
j
t
E
[
:
i
l
E
i
[
*
i
i
E
E
i
f
E
{
t
t
:
;
=
=
4
e
'
E
I
g
s
=
:
E
E
E
i
H
i
:
E
.
g
E
=
"
=
;
;
u
=
I
i
i
t
i
E
a
r
t
E
E
$
j
E
E
E
*
E
s
E
j
;
}
;
E
;
E
r
E
i
i
=
7
?
=
?
*
3
4
E
:
:
j
"
;
3
.
E
I
o
d
E
r
:
o
1
6
.
9
4
;
.
s
4
E
i
.
g
p
'
0
-
T
;
*
9
X
;
E
3
.
Z
i
=
3
.
,
=
z
i
7
;
q
3
g
j
L
g
$
g
=
r
;
s
i
E
,
,
i
S
,
E
g
j
;
3
f
f
I
j
i
i
i
i
=
;
1
=
-
Z
!
-
a
t
>
.
I
Z - '
7
s -
:
-
r
f
E
:
*
E
g
q
r
i
f
E
I
r
S
$
i
;
!
i
,
E
i
f
?
i
r
E
s
E
j
E
I
i
J
:
g
E
T
E
g
:
A
;
t
i
t
E
[
$
r
E
r
{
F
i
i
E
i
H
$
.
H
E
T
H
;
.
E
"
I
!
-
9
=
-
E
[
q
;
N
;
:
+
E
E
i
a
I
E
#
E
i
E
t
S
'
E
=
g
B
;
E
!
f
q
i
l
t
;
i
t
I
s
x
1
g
E
i
[
E
'
i
E
;
*
E
I
i
I
J
F
E
i
g
i
!
i
H
E
E
o
*
,
F
i
'
i
.
-
r
e
=
t
s
'
E
-
9
h
E
-
s
!
x
-
u
3
i
t
s
E
;
t
i
*
g
E
i
E
E
E
-
.
:
l
'
:
o
U
?
+
6
>
:
E
E
"
-
d
H
9
E
2
4
*
=
r
H
'
E
:
*
E
:
=
r
:
E
:
I
e
i
g
g
s
T
*
i
i
l
t
i
n
*
;
t
g
s
;
s
;
H
_
a
s
F
e
f
,
H
r
t
E
=
E
I
a
s
.
q
E
=
:
'
s
3
E
?
*
=
?
r
=
E
e
"
+
9
=
i
i
+
r
!
f
i
j
a
o
r
k
l
s
;
s
j
E
s
.
9
I
s
U
S
f
E
r
&
+
s
;
;
8
9
9
E
c
t
-
i
H
*
J
"
,
Y
-
"
-
6
;
a
.
E
u
:
t
5
-
-
6
-
u
o
t
s
a
j
j
=
r
_
E
3
c
x
k
o
o
I
!
i
s
+
3
.
E
9
E
.
E
Z
a
u
J
t
Q
'
v
-
'
e
.
9
8
.
-
b
!
!
*
t
r
-
:
,
v
x
:
U
i
E
-
-
d
r
x
d
=
>
o
*
;
a
8
i
.
i
o
.
Y
I
(
J
J
!
s
X
3
E
=
i
p
i
l
t
d
o
J
}
?
C
I
R
>
-
.
:
J
u
.
i
o
E
6
<
H
6
,
!
U
H
a
F
9
.
,
.
.
9
5
O
-
:
-
O
q
c
S
r
e
H
E
g
-
:
-
'
o
*
6
-
c
^
H
!
-
#
.
9
c
I
F
d
.
c
=
2
7
.
r
a
o P U O
J
O
*
(
a
d
:
8
o F
4
H r
{
)
+
J
O
.
,
.
C
J
z
s
;
u
*
E
+
a
g
E
i
l
E
t
E
;
r
E
;
t
i
I
t
;
i
I
e
;
t
i
'
:
i
E
s
{
q
r
,
*
i
s
'
*
'
i
l
;
{
l
j
i
{
{
t
E
i
i
t
i
;
I
g
s
i
i
E
i
E
i
H
f
t
f
i
t
r
q
,
O
-
U
o
r
O
O
-
)
o
-
o
,
.
'
d
a
c
c
)
i
=
E
5
[
e
f
r
r
;
;
g
f
g
a
$
f
;
E
i
$
{
;
t
E
E
r
s
i
E
+
?
;
i
E
F
"
E
d
;
=
o
c
-
-
E
E
3
.
g
E
]
&
r
s
J
=
b
E
;
!
3
E
t
+
3
.
E
;
:
E
g
:
f
E
i
l
X
>
.
y
t
r
C
0
.
l
u
;
t
!
E
E
:
*
:
E
'
'
:
*
t
,
i
{
i
g
s
f
r
?
;
:
l
*
i
E
g
i
t
.
:
f
s
i
t
t
j
i
;
i
i
t
;
i
l
;
E
t
i
i
E
i
l
i
i
r
i
r
E
;
+
E
:
t
s
s
$
{
;
5
F
i
i
I
3
?
i
l
t
g
:
r
f
:
r
i
i
-
n
*
q
s
=
:
E
E
s
t
-
:
p
f
g
s
;
H
.
f
i
+
i
:
=
f
F
F
"
i
E
i
q
f
;
i
i
:
^
u
.
.
d
-
d
.
=
=
c
i
E
l
i
+
E
i
E
t
i
r
i
i
*
t
i
E
i
}
E
i
i
r
i
f
t
g
t
H
t
i
g
t
l
;
j
t
a
=
i
r
b
l
:
L
_
{
r
i
E
?
a
f
E
}
i
s
E
.
E
i
g
E
i
,
g
E
t
I
*
H
3
s
6
_
:
E
=
i
i
E
E
i
I
g
i
:
r
H
E
s
E
E
s
p
E
q
q
E
r
*
E
;
:
;
1
{
;
I
t
+
I
g
*
E
i
=
:
=
E
s
5
"
i
i
i
3
f
$
{
r
5
*
{
E
5
:
.
1
*
E
i
E
i
i
t
i
g
I
1
8
1
3
i
:
.
7
,
.
g
>
-
g
E
i
a
i
=
U
;
I
9
a
1
?
Z
i
i
i
i
r
E
?
E
E
E
l
g
[
t
a
n
;
l
:
Z - Z ! '
-
t
i
i
*
I
i
j
i
i
i
f
{
i
{
i
a
t
l
j
i
i
i
i
f
i
l
l
i
i
{
i
g
g
i
,
E
i
g
g
g
,
i
g
;
i
r
r
g
+
;
i
[
j
g
;
1
l
e
i
;
i
l
E
*
=
!
f
i
E
t
i
i
i
*
;
E
E
r
H
r
j
;
:
;
i
{
g
j
E
i
*
r
i
r
r
E
i
r
i
l
I
t
i
f
f
i
i
t
f
E
I
*
i
l
t
t
*
i
i
f
f
t
t
+
;
i
i
E
*
i
q
i
i
s
i
i
i
g
s
i
i
i
i
l
i
t
I
E
}
i
s
i
i
f
l
i
t
i
I
i
f
f
i
g
t
E
*
E
s
;
i
l
l
i
s
s
I
g
i
E
i
i
i
+
i
g
i
g
}
t
i
t
i
i
t
*
t
i
f
u
+
g
f
f
i
t
i
l
g
i
i
i
E
E
*
t
3
E
I
E
:
;
g
l
i
*
5
s
s
r
r
*
j
l
E
=
d
.
E
o
*
S
p
E
-
=
i
i
s
;
S
:
+
1
[
'
g
:
H
s
+
i
E
f
;
F
E
E
i
Y
s
s
a
e
E
E
E
:
3
'
=
t
f
r
E
E
r
:
;
j
=
f
t
$
E
F
E
E
;
E
E
t
'
s
E
3
a
E
'
r
*
i
p
i
;
;
s
q
f
i
s
r
;
E
e
e
f
i
f
l
E
f
'
s
'
u
u
.
t
;
=
:
I
:
E
E
i
u
F
E
r
[
;
;
;
r
*
;
[
I
?
i
.
E
j
i
E
;
x
=
z
1
^
.
8
[
i
"
i
c
j
E
f
;
;
f
g
i
e
r
I
E
*
g
:
j
i
i
g
i
i
{
i
t
;
$
;
g
r
i
t
i
i
t
:
i
E
I
i
*
e
E
t
i
i
i
;
i
:
i
o
'
-
'
:
E
:
=
+
:
I
l
E
=
f
E
f
;
E
?
b
z
i
:
f
$
E
E
;
r
T
*
E
E
s
;
;
$
,
i
t
E
i
r
i
t
i
f
i
$
E
g
E
E
E
t
i
g
i
:
;
;
E
s
E
r
i
;
[
a
t
f
E
;
i
E
t
l
!
*
s
i
i
t
s
:
:
r
+
i
.
{
E
;
i
i
;
a
=
;
;
E
i
t
{
E
i
;
'
E
,
i
s
E
t
l
E
i
i
t
}
$
t
i
i
E
i
i
3
t
$
f
:
d
*
a
E
a
4
?
i
l
a
*
i
+
i
+
E
$
i
i
I
F
+
t
r
i
s
=
:
"
:
I
E
E
=
E
f
l
E
*
e
;
;
=
s
q
I
t
:
*
i
f
[
*
r
x
s
t
I
I
n
*
i
r
i
=
i
;
E
;
E
;
E
,
i
e
n
;
E
:
g
l
E
t
i
I
X
:
t
f
f
?
i
;
t
E
t
,
f
;
:
e
,
E
a
-
g
3
s
.
4
,
5
I
f
f
H
E
E
E
s
E
E
+
E
E
E
=
-
E
E
s
E
,
=
i
+
E
E
I
g
s
;
i
[
l
i
:
]
i
j
f
f
t
t
E
g
*
t
H
'
Y
5
*
H
u
T
E
s
?
z
i
i
g
*
f
t
z
:
H
E
F
t
i
l
:
+
;
:
=
s
q
E
"
E
*
i
'
i
i
i
i
f
i
i
l
+
E
f
i
i
f
r
j
i
i
r
3
i
;
i
r
I
{
i
r
i
l
f
E
'
=
H
S
E
E
+
E
F
P
t
r
i
'
.
Y
.
t
r
-
i
E
!
,
E
E
G
o
+
:
t
e
l
?
i
E
E
;
=
;
s
7
J
E
*
*
e
E
i
3
E
$
r
-
o
=
:
l
;
E
c
,
i
'
<
E
1
/
'
.
?
E
;
r
;
=
j
i
g
i
E
f
i
i
r
I
E
j
;
1
t
E
E
{
:
;
E
t
E
;
5
i
E
;
E
:
r
:
e
s
3
{
;
;
!
T
f
+
3
=
r
r
+
t
!
6
u
:
r
i
.
E
?
E
i
i
{
E
g
i
E
.
:
g
+
i
f
t
.
j
:
E
r
E
i
t
E
H
*
s
!
:
t
+
;
g
*
f
i
!
i
a
i
5
i
l
[
:
g
E
E
l
i
r
s
E
E
E
*
i
l
L
I
i
t
s
{
[
i
i
[
E
E
:
l
E
$
i
:
,
:
q
>
-
9
'
;
=
'
E
g
E
i
l
I
i
i
[
3
3
!
f
a
*
i
*
:
;
r
s
'
i
r
*
E
+
E
+
E
t
r
f
t
5
;
;
E
:
q
i
i
r
c
s
E
i
$
r
i
i
E
g
*
i
i
;
g
i
l
f
t
i
[
E
i
g
I
E
l
E
l
g
E
r
[
t
i
=
E
E
t
u
i
i
i
i
E
E
E
:
{
t
;
r
i
H
;
i
i
E
i
f
i
t
,
i
E
i
l
E
E
E
i
i
i
i
i
i
?
i
!
f
i
!
+
+
=
E
i
t
i
;
E
:
f
i
i
r
!
\
i
g
;
j
=
i
:
:
:
l
'
?
s
E
*
=
q
l
*
i
i
f
f
i
l
;
;
i
;
g
g
i
j
i
f
g
g
i
i
g
i
g
E
g
g
*
:
i
i
t
t
i
I
E
i
i
.
E
;
s
i
i
i
E
i
g
r
E
?
t
i
E
E
?
r
E
r
i
i
i
;
i
,
,
l
r
l
i
i
i
i
i
j
i
I
i
i
l
i
i
,
i
:
i
j
a
i
i
i
i
i
l
i
i
i
i
=
i
!
q
?
2
i
z
g
E
i
E
i
!
.
l
:
*
E
;
i
i
=
s
i
E
3
;
E
t
:
;
i
r
g
E
:
=
'
-
i
i
i
i
l
i
i
l
l
s
i
i
i
i
i
g
i
i
i
i
l
i
i
t
i
l
i
i
i
i
i
i
:
*
s
+
j
:
i
i
$
!
s
=
E
r
:
.
;
E
i
l
i
g
I
l
i
;
i
i
l
t
i
;
*
;
l
;
I
l
E
i
i
g
g
i
i
i
g
t
g
r
i
i
i
i
i
t
i
g
i
r
i
s
j
i
$
E
B
,
i
f
E
E
+
E
E
E
i
r
i
r
l
,
r
s
i
l
l
t
a
i
i
i
I
.
[
i
i
i
t
E
l
i
i
i
i
i
i
i
i
i
i
i
i
i
E
i
i
i
i
i
s
i
a
i
i
i
i
i
i
i
a
i
l
l
g
t
i
i
g
i
i
i
i
g
i
i
i
i
i
g
!
:
t
E
{
t
1
\
;
i
l
i
i
}
i
i
E
i
I
g
I
i
i
E
i
g
E
g
l
i
l
i
g
i
i
i
E
$
i
[
!
E
i
i
I
i
i
'
i
i
[
I
i
i
{
i
s
g
i
i
j
i
i
i
i
i
3
i
?
i
i
i
l
i
j
i
i
s
g
:
i
a
.
i
E
$
:
j
:
t
t
,
i
g
f
x
i
:
3
E
E
a
S
3
1
I
j
a
*
E
;
i
*
E
:
5
s
u
*
?
$
i
j
g
?
f
E
$
E
t
[
E
;
i
;
r
E
E
t
i
l
'
=
e
E
i
E
:
!
=
"
:
r
i
t
t
E
f
L
t
*
:
r
i
:
E
*
;
r
E
-
'
[
i
i
1
,
{
i
i
l
t
i
{
f
E
E
g
t
-
l
i
E
r
F
t
g
;
t
;
i
l
i
s
i
i
!
:
i
f
;
E
i
l
i
g
i
'
i
;
i
I
n
'
s
g
E
.
"
z
,
,
c
?
i
i
i
i
i
g
i
l
i
l
i
i
t
i
s
i
I
l
i
i
i
i
a
l
i
i
?
l
i
s
l
i
t
l
i
{
i
s
=
;
l
*
i
i
+
:
;
E
i
E
t
E
i
I
{
t
*
s
{
s
.
r
i
s
7
i
i
r
+
E
E
i
i
f
;
E
;
$
:
i
i
E
g
i
l
j
E
E
i
:
$
3
t
$
:
t
E
E
f
f
j
I
=
!
*
i
E
E
l
f
:
i
,
:
E
E
E
u
s
*
,
g
E
,
E
;
I
;
I
E
i
'
e
e
.
E
Z - Z .
-
$
f
i
E
g
$
t
s
t
"
r
H
j
E
i
;
r
=
T
t
r
_
t
*
+
s
+
:
E
=
l
j
I
{
E
{
,
{
r
;
i
:
E
t
:
i
t
t
+
g
.
3
i
t
i
I
i
g
E
*
l
s
[
i
P
t
i
E
E
l
t
l
i
1
:
;
:
"
"
t
3
r
r
i
j
H
;
t
-
U
-
O
.
:
o
o
t
r
P
'
i
;
:
,
E
+
a
i
E
t
E
r
f
u
r
;
g
i
E
I
t
:
;
i
;
e
g
E
e
*
r
+
;
E
E
i
g
!
n
E
*
+
=
r
t
i
i
*
t
j
E
t
E
j
i
*
;
;
;
n
*
i
r
"
E
!
e
;
E
r
t
,
g
i
;
*
r
i
i
i
i
r
E
g
;
E
;
i
l
i
;
E
:
[
r
i
E
i
]
f
i
E
i
i
E
t
"
t
c
!
I
.
r
.
E
t
r
r
X
q
l
E
s
?
t
g
$
d
s
E
3
x
'
I
?
s
i
g
r
*
3
i
l
g
E
f
E
l
E
E
f
I
.
[
f
i
l
g
f
i
i
+
i
I
E
a
E
t
E
i
:
;
s
;
i
E
;
;
;
l
f
!
E
i
E
E
5
a
s
'
t
r
E
:
E
T
:
i
?
F
{
;
E
E
i
*
=
=
;
;
;
E
q
q
i
i
;
;
t
e
e
=
e
=
;
.
r
i
*
;
s
i
E
i
E
i
,
E
t
;
:
i
e
i
E
H
:
i
+
E
'
E
=
>
i
i
;
;
f
E
;
q
i
:
a
l
s
E
E
*
E
:
i
l
e
{
i
j
*
:
=
f
_
=
=
:
Z
:
Z
:
t
:
i
=
?
.
j
!
t
3
i
*
,
i
i
j
E
e
:
:
=
,
:
:
_
1
:
i
.
]
:
i
,
/
=
i
=
i
a
=
.
i
-
!
'
=
-
-
-
'
:
:
:
:
-
!
=
-
:
:
'
-
-
:
-
-
-
j
:
!
=
I
a
;
=
:
=
:
=
:
:
a
-
:
=
;
-
-
=
-
:
i
-
-
-
-
-
-
-
=
=
|
:
:
-
:
:
-
-
i
+
:
:
,
f
r
r
H
E
i
!
{
i
i
s
E
+
u
*
r
$
*
{
t
,
i
g
{
f
;
;
[
3
8
I
E
!
i
=
:
=
=
E
s
*
t
f
i
i
g
f
i
i
i
i
{
[
f
r
t
.
E
i
;
s
s
+
;
s
E
r
;
E
i
s
;
+
;
-
a
u
i
E
.
i
e
,
!
;
u
i
t
f
i
:
i
!
i
I
i
3
E
E
;
l
i
f
E
l
}
i
[
}
i
$
[
i
i
f
t
i
{
t
E
f
i
l
E
i
i
i
E
q
x
:
:
R
a
E
s
s
E
g
:
i
e
r
:
i
{
t
=
i
{
i
r
l
i
E
i
E
3
i
I
i
{
E
,
i
;
-
;
'
i
i
i
E
i
1
g
l
l
f
I
f
l
j
t
E
j
i
i
1
*
i
f
=
I
I
E
i
f
[
i
*
f
1
[
j
u
i
u
t
-
'
s
i
r
-
i
;
i
,
u
;
i
;
s
E
:
H
:
i
;
t
F
i
H
E
{
H
H
i
*
t
;
i
r
+
E
l
i
i
t
s
i
r
;
*
E
E
;
I
r
E
i
:
-
f
i
-
i
'
i
i
i
?
g
i
g
l
;
i
i
l
i
i
i
E
i
i
;
i
i
i
s
i
s
i
i
i
i
i
i
I
;
i
i
j
;
r
3
:
i
=
7
n
i
l
+
F
-
[
t
I
'
r
-
q
s
E
=
=
;
i
H
B
g
g
=
r
E
E
E
i
Z :
-
- = Z - j =
!
H
'
E
r
H
s
i
s
r
E
;
i
"
*
i
i
{
t
?
i
E
T
E
i
S
i
E
E
E
}
E
*
i
t
t
{
t
i
f
-
t
H
s
t
r
E
s
F
I
H
E
;
e
l
$
x
g
r
E
:
3
;
a
[
E
=
]
]
.
-
H
t
i
E
i
r
E
r
T
s
;
,
a
i
*
E
i
e
'
[
s
]
E
i
E
i
t
i
]
E
;
i
i
{
i
r
;
i
p
r
E
t
t
:
g
;
g
l
l
;
i
F
H
E
&
+
;
9
:
E
E
.
P
:
=
!
i
*
d
Y
+
E
E
E
!
E
s
3
:
[
:
H
:
s
H
a
-
i
o
q
l
r
y
E
r
$
,
F
i
E
g
r
g
$
i
i
;
;
i
i
E
E
E
i
E
i
E
i
t
E
[
i
t
E
i
:
;
:
r
f
?
"
;
=
*
t
!
E
!
E
:
r
1
g
*
g
*
i
j
E
=
i
;
u
=
u
=
-
E
s
s
o
s
i
"
o
E
r
,
E
6
s
i
i
(
J
O
!
c
'
P
;
H
'
l
g
i
[
i
i
i
f
E
i
r
E
i
i
i
E
i
i
t
I
i
*
t
j
i
i
E
E
E
E
;
r
$
i
-
q
.
r
U
c
i
E
i
i
i
,
E
r
s
r
r
E
E
z
E
E
i
$
e
E
r
;
i
e
;
a
r
i
i
!
j
:
E
E
i
?
,
E
i
*
i
;
;
;
l
i
f
;
*
*
;
i
r
i
t
g
i
i
g
l
j
;
|
T
I
;
f
!
l
E
E
l
{
i
E
f
f
l
t
{
j
i
E
i
3
E
E
i
g
E
i
t
r
i
=
E
*
i
E
q
i
i
*
t
f
1
I
!
I
!
r
i
E
i
Z
=
9
:
:
T
a
=
-
v
:
:
c
=
=
x
E
;
t
!
-
:
-
=
c
-
"
;
i
.
'
!
r
i
=
:
4
=
.
?
:
:
,
i
;
,
:
i
?
i
!
,
;
E
t
i
:
i
g
i
!
i
i
i
E
i
i
l
;
s
j
j
=
1
a
=
-
=
:
=
Z
.
z
=
-
:
-
-
I
_
=
:
.
-
'
=
:
=
'
:
=
;
:
=
=
1
-
=
=
4
1
.
,
=
=
:
=
=
_
l
.
:
:
:
:
=
i
:
-
=
i
=
r
_
=
=
=
=
;
:
i
l
:
i
:
i
=
l
-
:
r
:
7
1
1
1
=
t
-
I
:
:
=
;
=
.
r
:
:
:
J
=
i
=
t
i
a
i
E
;
i
E
E
i
;
E
E
E
E
r
[
I
i
E
E
i
i
E
E
E
g
E
I
[
E
E
E
E
E
[
9
i
E
i
t
I
i
i
f
i
t
E
I
E
I
t
l
f
f
i
l
g
g
i
E
i
t
g
;
i
l
t
r
i
g
j
-
-
i
=
i
i
t
i
E
{
i
1
l
i
i
l
i
l
r
F
t
r
i
f
i
$
e
!
1
{
,
l
t
g
i
i
E
[
]
}
g
i
=
E
E
*
t
t
i
l
E
g
t
r
l
t
i
i
t
l
i
*
E
{
t
l
1
t
l
t
i
l
i
i
i
l
;
i
l
i
i
g
=
E
$
;
g
;
E
E
I
t
{
g
g
j
B
E
;
I
f
f
}
t
t
:
i
f
f
t
I
f
i
I
E
i
g
}
i
i
l
l
i
B
i
{
q
i
i
i
t
g
l
i
1
g
i
l
i
i
i
E
E
i
*
i
}
i
l
i
i
l
i
i
j
i
I
i
3
:
:
t
:
.
j
l
S
;
E
{
E
$
E
}
i
i
g
f
:
I
J
r
I
i
i
:
a
I
E
i
H
I
i
f
E
i
g
!
E
r
E
E
E
i
t
i
i
E
I
i
i
t
E
E
i
i
E
E
i
l
f
f
i
E
t
t
i
+
E
;
?
;
E
k
,
'
l
i
g
E
E
j
E
g
5
i
i
E
j
t
[
{
i
i
i
E
i
i
g
g
i
I
f
l
t
E
q
P
U
u
F
.
g
-
d
l
'
a
=
_
V
u
,
.
o
.
9
6
6
3
g
r
c
:
!
'
E
v
h
b
c
i
i
l
i
u
i
l
i
l
i
i
l
i
i
i
;
i
i
,
i
r
t
*
t
l
t
i
i
i
i
t
g
f
f
i
g
S
'
=
-
-
c
-
i
7
-
I
E
H
E
;
X
.
g
t
r
o
?
r
E
-
E
Z
i
E
E
S
l
E
;
I
;
F
r
o
=
=
G
E
.
3
9
n
!
9
E
E
e
U
'
r
e
r
=
l
o
*
p
I
:
E
;
C
i
*
.
9
e
-
g
R
,
u
x
'
E
-
o
-
o
-
2
i
=
E
H
E
H
*
f
+
s
e
G
I
E
*
r
*
,
3
=
=
=
.
'
,
,
i
;
i
i
E
E
j
j
i
j
+
c
i
E
i
g
E
;
i
i
E
-
-
-
-
1
:
j
:
J
-
=
!
:
i
=
=
;
=
:
:
:
i
z
i
Z
-
=
u
Y
-
E
i
'
=
=
:
1
j
-
=
-
.
=
r
.
-
=
i
r
=
=
)
=
1
-
=
,
=
-
Z
*
-
3
i
E
.
Z
l
z
t
,
i
i
=
-
:
-
;
-
z
:
.
;
:
:
=
=
:
=
.
=
i
1
:
=
-
-
'
L
-
-
1
-
=
=
.
-
:
,
.
a
'
-
:
-
1
-
-
=
-
=
=
-
i
=
=
=
-
=
-
=
I
=
=
-
'
-
=
-
=
-
'
-
=
i
i
:
=
=
:
:
:
:
:
f
:
:
:
:
j
i
:
a
:
=
a
:
-
=
=
r
=
=
-
-
=
r
E
$
+
l
r
i
i
E
g
l
i
i
i
i
g
r
E
j
i
!
}
E
j
1
E
i
E
t
E
r
i
l
I
i
j
i
E
E
3
i
l
=
-
:
'
E
E
i
i
i
l
i
g
i
I
i
g
i
l
i
*
g
i
i
i
3
i
;
i
i
i
j
g
i
t
i
g
l
g
=
r
i
i
{
;
=
a
E
E
i
:
j
g
E
i
E
;
=
E
t
;
*
t
t
s
E
a
6
e
3
E
E
$
,
$
5
t
:
E
*
;
E
r
;
i
{
*
E
t
l
i
t
E
;
;
r
E
i
E
E
i
r
H
E
B
:
E
;
E
l
E
$
n
l
i
!
i
E
r
r
q
f
i
E
E
i
I
I
E
i
I
3
t
i
j
t
i
g
*
s
'
t
'
E
e
S
+
i
F
5
I
i
+
l
c
i
=
u
s
r
u
:
t
:
l
{
e
t
t
+
t
g
$
E
I
;
l
i
t
i
i
i
g
i
i
l
[
t
E
;
*
i
q
=
:
E
s
E
E
j
,
E
i
;
H
u
T
:
I
i
[
i
'
:
t
l
E
I
i
i
+
i
i
i
i
l
l
t
I
i
I
l
l
i
i
t
i
g
i
l
i
l
r
i
i
i
I
i
g
i
i
i
i
l
i
l
i
i
i
i
i
;
;
=
-
=
'
,
}
s
'
E
i
t
i
,
?
i
i
i
;
i
i
g
E
i
i
i
i
i
i
i
i
g
{
s
e
3
t
t
r
E
;
r
i
E
a
*
*
E
;
I
t
e
I
*
f
s
i
;
:
i
-
-
B
I
A
i
r
i
f
E
,
E
E
i
[
t
+
i
1
:
j
f
=
!
:
.
7
3
T
:
1
-
=
:
=
i
7
,
;
?
i
i
i
t
:
t
i
!
:
E
;
j
:
:
=
-
i
:
:
=
:
1
=
+
=
=
i
=
;
:
=
;
:
t
,
-
h
*
;
i
s
i
$
E
j
t
*
l
f
I
i
f
f
i
l
g
i
i
i
l
g
*
i
l
f
g
i
;
i
f
g
i
j
f
E
g
;
E
+
=
t
E
I
t
i
*
f
{
i
l
i
;
i
i
i
I
g
i
l
f
;
;
i
{
,
#
E
*
*
i
g
[
,
i
*
g
i
t
.
g
i
a
i
i
I
t
l
i
*
i
i
t
i
l
i
i
i
i
i
i
i
t
E
i
?
i
i
i
l
g
i
g
f
i
t
:
{
r
=
r
E
g
j
g
3
E
{
{
r
s
E
+
t
1
;
;
i
1
i
t
t
:
E
r
f
{
t
;
t
i
i
i
E
[
f
f
l
f
l
f
i
t
i
l
i
l
i
i
s
i
i
I
f
i
i
?
i
i
I
{
i
r
i
i
x
l
l
z
*
i
l
;
i
i
f
i
B
g
i
i
i
f
$
$
1
8
E
r
{
E
j
$
H
r
;
g
i
{
f
j
g
i
E
f
?
f
i
E
e
l
-
E
}
i
g
E
H
j
i
t
3
g
i
3
g
E
f
f
i
i
I
E
i
{
i
i
i
j
i
t
f
i
B
{
i
g
I
i
i
i
i
i
i
i
i
f
i
t
i
i
i
i
l
I
I
i
g
*
I
f
E
s
t
:
i
i
E
g
E
3
t
E
f
?
i
}
+
i
E
E
l
i
i
;
s
i
s
E
[
t
g
l
t
.
[
l
i
i
j
E
-
l
i
i
i
i
a
E
i
j
i
e
i
i
i
;
i
i
i
i
i
t
t
i
i
f
g
i
i
i
;
t
i
g
i
i
.
E
;
;
;
*
t
i
l
f
l
i
g
E
I
[
$
E
i
i
$
e
;
E
i
E
r
*
i
i
f
j
r
'
3
'
*
t
{
[
i
i
;
;
l
l
e
;
t
i
f
i
i
l
*
l
g
i
i
j
l
;
i
i
E
;
F
i
E
E
f
i
{
i
:
[
l
+
i
;
:
i
z
i
=
=
:
i
i
?
;
:
g
i
!
i
!
?
'
E
f
g
!
i
l
i
5
!
i
l
j
g
=
?
=
;
:
f
f
i
j
?
g
i
i
i
i
s
i
g
s
;
i
i
s
l
i
i
l
g
i
g
l
r
u
i
i
r
i
s
g
g
I
i
g
i
=
r
r
+
E
,
5
j
=
i
t
i
t
i
l
i
i
E
f
$
i
:
{
j
i
g
i
g
;
f
{
j
l
g
f
f
i
i
1
f
i
i
i
i
E
f
;
t
i
=
E
r
i
i
g
I
j
r
g
t
i
E
i
-
l
i
i
f
g
i
i
l
i
I
i
t
t
i
i
l
r
i
i
I
i
i
i
i
{
i
I
i
E
i
i
[
i
[
+
r
5
E
;
u
H
E
*
i
g
i
;
f
i
l
[
i
l
;
f
i
g
I
i
=
e
r
;
E
t
i
i
i
i
i
c
i
r
i
t
E
t
l
E
i
g
i
i
i
"
3
.
'
E
E
+
j
s
,
*
'
i
l
i
i
l
i
{
l
i
l
i
i
i
i
i
g
l
I
i
i
a
i
s
i
s
l
l
l
i
s
:
I
r
:
E
!
r
g
t
i
i
i
;
i
:
u
i
l
t
$
t
E
t
i
i
i
l
j
g
E
E
s
f
{
H
F
r
r
?
:
{
i
;
r
!
i
q
s
3
s
s
s
E
g
f
t
-
L
'
I
g
g
i
i
i
E
B
l
r
I
i
i
i
i
i
:
f
i
I
$
E
!
g
l
i
i
E
i
g
I
I
I
i
:
I
i
:
5
E
;
E
5
f
E
=
i
i
l
i
t
i
i
:
E
i
g
i
+
!
l
j
!
I
c
?
I
E
i
l
i
g
s
i
E
i
j
t
1
I
I
!
I
g
;
1
=
:
i
i
=
=
:
1
=
;
i
i
?
i
?
i
=
i
:
l
=
:
=
r
;
j
\
,
=
4
,
-
,
x
7
.
2
.
'
:
i
7
F
'
e
E
s
i
g
t
r
i
E
?
;
i
i
i
{
l
E
;
E
E
I
*
f
s
;
[
a
*
=
1
3
+
5
i
s
i
E
E
t
g
g
l
I
g
i
l
3
;
t
g
t
E
{
i
E
i
i
q
i
I
*
?
i
i
a
B
1
*
-
-
z
i
i
i
l
i
i
i
I
I
i
i
i
i
3
t
i
i
!
i
l
i
E
I
{
i
I
I
=
I
i
?
i
t
i
i
r
=
i
:
*
-
$
E
x
i
E
s
-
i
f
f
i
I
H
i
!
l
g
E
i
g
i
t
i
i
i
i
g
i
l
i
i
i
^
-
9
:
;
H
H
=
i
r
l
.
,
l
E
i
E
6
*
=
{
B
E
g
I
I
=
i
i
l
E
$
r
!
s
l
l
i
?
i
I
t
l
g
i
g
l
t
i
l
l
l
i
i
i
t
i
l
i
i
g
t
i
=
+
q
'
{
U
c
=
Y
;
q
E
"
:
i
:
2
+
;
$
i
g
?
+
1
i
:
g
a
E
;
E
E
I
i
l
r
E
i
[
-
r
e
l
s
f
f
l
r
;
i
i
E
t
i
t
i
$
E
i
l
i
E
[
+
;
i
E
t
[
E
E
r
i
E
j
i
i
E
i
i
H
U
E
E
F
r
-
,
'
1
t
i
[
i
i
I
r
l
E
i
i
l
i
i
i
;
E
i
f
i
i
t
t
i
f
f
i
i
}
i
t
i
i
:
g
T
;
E
t
s
;
{
E
B
i
,
S
E
-
i
X
'
E
.
i
=
u
j
s
r
i
g
t
i
E
E
f
E
E
i
*
r
E
E
E
E
r
t
t
a
r
i
;
3
g
E
i
I
i
j
+
I
f
f
l
i
t
r
t
i
E
;
=
i
i
i
i
E
j
l
i
i
i
i
t
I
i
t
;
g
t
i
j
B
i
l
?
I
t
i
{
i
f
i
t
j
:
;
*
'
A
i
g
+
S
=
t
]
'
s
.
s
.
i
:
=
i
5
:
'
i
l
#
j
g
;
i
;
i
,
E
E
E
:
q
i
q
i
E
B
I
E
r
u
;
:
i
*
i
E
i
I
;
f
*
;
g
E
;
E
+
E
=
c
T
E
I
'
Z
z
7
.
z
e
,
*
i
;
+
E
i
i
E
E
F
I
E
$
i
E
E
*
i
f
S
[
S
$
l
E
i
:
3
E
T
E
E
,
i
z
7
:
i
i
i
|
i
j
i
s
;
:
i
E
i
E
E
g
E
j
E
E
j
i
[
;
f
i
E
'
;
E
i
#
i
:
:
i
:
4
=
=
j
=
2
=
_
a
i
1
u
=
=
,
'
!
Z
=
-
=
i
i
=
i
i
i
;
,
?
?
:
i
=
!
-
a
1
r
1
1
j
1
i
:
1
=
;
=
:
=
.
-
=
a
-
:
.
:
:
:
=
1
=
=
=
-
:
=
=
-
=
=
=
:
:
=
=
=
-
-
=
;
:
=
-
=
:
=
:
i
i
l
i
i
i
j
i
l
t
I
i
i
i
I
i
i
i
E
j
I
E
i
i
i
i
i
i
i
I
i
i
{
i
I
=
i
t
E
i
i
2
?
E
i
E
{
E
E
E
$
?
}
i
E
i
E
f
;
?
j
E
E
i
i
t
=
i
t
l
:
i
E
i
=
i
i
f
E
r
f
i
i
l
i
I
l
i
l
i
i
g
E
I
I
E
t
{
s
i
l
t
i
-
;
t
i
i
-
I
l
*
i
=
i
g
i
i
l
t
i
;
r
r
r
{
t
t
i
+
j
t
{
i
i
f
f
i
i
I
r
g
i
i
i
i
i
?
i
i
i
g
=
l
E
t
i
i
s
E
r
E
i
E
E
i
t
;
;
t
i
,
l
i
;
t
i
;
I
i
;
i
i
i
*
;
i
E
i
E
i
*
:
:
T
E
a
t
:
,
=
?
!
'
i
i
E
i
s
E
3
i
I
i
I
t
}
i
g
!
I
t
i
{
3
{
i
i
I
}
i
t
I
i
i
i
l
i
{
?
=
a
a
O
-
O
C
<
,
t
'
!
;
i
g
t
i
t
g
i
t
f
l
i
l
i
i
t
E
i
i
t
E
g
;
i
F
E
{
f
j
E
1
a
?
3
f
a
i
E
[
,
s
i
E
=
{
{
'
'
'
l
r
*
*
l
g
i
i
i
i
i
i
t
i
i
l
i
i
i
t
t
i
i
i
;
i
i
g
i
i
.
+
:
E
;
E
n
[
t
E
E
t
;
i
i
r
i
;
E
E
E
g
;
E
f
!
i
i
g
i
g
i
*
t
l
g
i
;
i
j
g
t
i
r
i
i
i
i
i
l
s
i
i
i
{
i
i
i
i
i
t
i
t
i
i
i
l
T
E
;
T
H
;
i
3
=
'
s
r
{
;
E
s
s
-
'
;
*
r
i
i
{
i
1
;
{
i
l
l
i
}
.
[
f
i
;
E
i
l
{
l
[
i
:
e
g
e
I
=
=
t
i
:
E
E
i
5
;
i
g
i
r
E
;
t
t
$
j
E
r
:
1
1
1
i
:
:
=
E
:
?
?
i
:
{
i
,
!
A
i
i
t
a
$
E
e
e
i
g
E
i
l
E
*
,
i
s
i
i
E
i
'
[
t
g
[
?
i
t
r
r
E
t
!
E
E
i
i
l
[
;
E
i
t
}
f
t
s
i
t
i
i
E
{
E a g =
s
c
E
s
i
a
s
*
a
,
;
:
E
i
H
f
l
!
j
i
;
E
:
E
+
s
e
g
i
f
E
E
a
[
.
E
f
;
g
;
f
H
i
;
g
i
i
*
t
I
s
E
j
+
$
E
r
*
s
E
*
5
t
;
t
:
v
E
i
[
E
g
E
t
i
g
?
E
?
3
i
i
E
f
z
z
i
i
i
:
$
t
+
;
r
+
a
?
t
"
5
'
q
o
.
,
<
o
t
r
a
q
a
i
i
{
u
i
i
i
I
i
i
i
g
g
t
i
t
g
i
{
i
l
s
;
{
i
i
*
g
l
t
1
;
i
i
i
i
E
z
;
c
{
t
f
i
i
,
1
e
A
i
i
I
i
E
r
i
i
r
g
e
i
E
i
E
t
!
[
i
5
:
g
f
I
I
.
8
e
*
A
E
:
*
5
E
F
;
E
'
i
i
i
?
;
*
5
f
8
r
*
P
I
E
'
e
?
x
E
i
q
s
x
=
E
-
E
t
;
e
e
*
t
T
i
F
I
:
i
i
-
+
i
i
E
i
:
E
g
i
t
;
:
5
i
t
'
?
E
j
E
t
=
i
,
"
-
e
+
E
s
$
;
E
q
;
i
i
l
r
i
i
l
i
;
E
4
*
i
g
r
r
i
e
*
;
E
+
E
t
'
f
?
g
i
i
i
i
$
f
[
;
l
E
u
E
;
;
:
:
=
t
t
E
I
g
I
t
g
E
I
t
g
g
E
t
:
t
s
3
t
[
{
i
E
}
I
I
p
I
I
Z - = Z s - -
=
r
s
t
i
$
s
E
i
l
#
f
H
'
E
g
$
i
i
f
B
i
;
i
f
i
l
#
*
E
;
E
i
E
E
i
E
+
E
s
*
E
;
i
:
'
E
B
;
8
'
i
:
E
E
i
}
I
i
i
i
i
E
I
E
i
l
i
?
E
t
E
$
i
l
?
i
}
I
i
;
l
I
I
g
.
I
E
g
f
E
E
*
f
9
E
'
3
t
x
s
B
E
.
s
E
a
a
E
J
S
E
j
i
+
i
*
=
?
i
i
i
E
i
}
i
f
i
i
l
{
f
i
f
$
i
i
t
i
i
I
l
i
[
{
t
E
i
*
i
i
i
g
+
E
i
j
!
{
t
g
i
i
t
B
i
f
;
r
;
l
f
n
i
t
i
$
i
;
t
;
:
+
E
i
c
s
;
:
I
E
:
3
E
A
;
T
E
I
E
$
i
E
i
f
l
g
E
;
t
f
t
j
i
g
E
i
i
f
i
i
f
E
E
,
'
*
B
1
i
i
i
E
+
I
:
3
E
i
s
r
i
i
E
E
:
;
a
g
s
E
r
i
E
t
r
l
7
E
.
3
=
=
E
g
'
S
j
=
2
i
3
5
+
:
a
=
'
.
i
i
.
i
=
i
=
=
=
-
"
=
=
:
-
=
2
=
j
;
=
=
;
=
t
{
'
=
-
7
=
-
?
=
?
.
:
i
;
:
-
:
i
l
;
;
:
.
=
=
:
,
:
i
,
;
'
-
.
:
=
-
j
.
:
-
:
:
:
:
2
i
i
=
a
=
i
.
:
:
B
I
i
{
i
i
i
i
g
i
g
g
g
l
g
g
i
i
j
i
f
l
i
f
f
;
i
i
i
i
i
t
i
i
i
f
i
=
;
;
i
f
j
u
;
r
i
B
E
!
,
r
i
i
$
r
i
!
1
i
f
i
i
i
i
f
i
f
$
i
f
r
*
I
=
i
g
;
t
"
E
=
E
i
r
+
{
i
E
?
i
i
i
i
E
f
*
E
i
i
s
i
s
-
l
i
g
i
I
i
t
i
i
f
t
l
i
i
i
l
{
i
f
f
i
i
g
i
3
i
f
u
j
f
s
*
t
:
i
i
s
g
r
i
E
i
1
+
!
;
i
f
;
i
g
j
s
E
E
:
:
u
t
+
i
H
u
)
+
*
'
E
;
;
q
*
i
3
3
&
;
-
?
i
s
E
r
q
=
[
t
E
E
T
E
i
i
E
+
i
t
i
E
i
:
$
i
r
I
e
:
$
;
i
f
u
q
$
g
t
!
E
r
i
E
i
l
E
;
f
E
t
t
i
i
i
r
I
i
f
r
;
?
i
j
t
;
r
E
E
:
i
i
r
E
:
E
r
e
.
s
2
*
=
i
f
t
i
f
l
i
:
r
s
'
;
i
i
i
1
!
i
[
i
i
1
?
r
i
i
g
f
t
I
+
f
;
E
e
H
E
i
T
$
I
3
5
r
;
E
;
*
1
g
g
i
i
g
B
g
!
g
i
i
l
I
i
*
i
i
i
i
i
g
g
i
i
i
i
i
i
g
g
f
l
i
,
E
u
g
t
f
a
E
t
s
E
_
E
E
:
-
A
S
c
r
'
a
B
!
i
=
S
i
q
.
r
f
;
e
E
c
-
_
i
-
'
.
=
:
E
i
t
i
*
i
E
;
i
i
t
i
i
l
;
i
r
:
u
l
i
I
3
g
E
i
l
i
!
g
f
,
f
g
!
l
}
[
i
=
r
i
r
q
i
i
i
t
+
E
s
i
l
i
l
*
a
;
!
3
1
Z
?
*
:
;
=
=
-
;
+
i
E
;
-
E
:
p
,
e
i
f
i
!
i
g
I
t
i
i
l
i
:
j
i
:
:
i
r
j
i
E
;
,
i
I
r
i
l
a
;
*
i
i
$
*
j
t
5
u
;
i
S
E
g
i
f
-
,
:
:
i
1
=
1
:
i
i
r
,
=
i
i
z
l
i
i
:
i
i
3
:
g
:
j
i
E
:
:
j
:
=
i
j
:
i
i
i
i
r
E
r
I
r
E
i
r
s
,
j
*
g
i
i
:
E
E
i
t
E
f
E
l
f
.
l
i
E
i
t
t
j
E
r
i
i
t
E
i
1
g
i
c
i
t
t
r
r
E
*
E
j
:
z
+
E
r
H
l
E
*
g
;
E
u
s
i
r
E
t
E
i
;
E
E
;
i
i
i
i
l
g
i
3
g
i
t
f
t
=
+
E
*
:
;
i
=
i
E
?
s
i
l
r
t
E
i
i
;
i
i
{
i
g
i
i
}
g
g
{
i
$
g
}
i
f
i
i
$
=
3
U
E
'
.
4
Y
Y
.
=
;
E
E
r
f
l
F
[
i
f
$
E
i
>
x
;
x
I
.
i
I
i
i
f
{
[
E
i
i
E
i
{
i
g
E
l
I
B
i
}
3
i
E
f
i
i
f
i
I
I
;
;
s
i
t
s
s
!
j
,
q
E
P
:
=
i
c
t
i
E
i
t
*
g
j
t
l
I
F
i
[
{
i
t
g
f
,
i
i
l
f
f
f
[
f
l
i
l
i
i
j
i
i
i
i
i
$
I
i
i
i
l
i
E
i
i
i
i
i
i
i
i
f
E
i
E
[
i
i
t
[
.
t
$
;
i
E
i
S
g
H
B
"
+
[
,
;
E
.
+
+
!
;
g
E
s
r
s
I
i
H
g
c
e
r
=
;
E
;
:
I
r
:
r
.
[
:
E
p
E
r
i
&
J
q
=
r
.
+
q
;
r
H
H
E
_
,
s
=
_
A
l
i
i
.
y
u
E
r
p
F
"
E
i
=
E
E
;
!
6
s
e
s
;
l
i
E
f
?
t
*
r
E
f
a
i
E
F
T
i
E
;
:
E
3
f
:
S
E
E
H
E
:
:
E
:
E
E
g
I
j
;
+
i
i
*
7
=
E
$
*
t
B
E
7
i
t
;
:
q
E
5
i
s
i
i
s
u
f
E
E
E
E
g
H
j
t
f
E
?
3
g
;
E
i
g
i
I
i
E
E
i
{
$
i
i
i
i
E
t
i
i
s
s
s
:
=
i
i
r
i
E
E
g
;
l
!
g
i
i
i
g
=
E
f
i
;
l
t
g
i
t
r
r
i
=
H
1
$
*
q
t
i
g
i
-
S
>
.
I
6
-
i
l
i
l
E
i
E
i
?
g
i
i
l
l
g
t
B
g
i
i
E
I
i
i
i
{
i
i
i
l
i
I
!
s
*
=
I
*
s
a
;
a
F
i
:
E
<
;
t
;
;
i
E
i
:
;
r
*
i
z
v
:
;
:
1
;
:
_
i
=
;
;
i
:
?
+
=
1
:
:
:
;
:
:
-
.
-
=
;
=
;
L
+
-
Z
:
:
:
:
1
2
-
=
.
=
l
:
:
+
=
=
Z
:
f
f
i
1
[
E
f
i
t
{
B
t
i
E
I
E
+
I
f
i
g
g
E
!
i
t
I
{
[
t
i
f
s
{
i
l
i
s
t
i
:
s
=
l
t
g
i
i
l
{
i
i
l
I
i
i
E
l
t
f
i
i
i
t
*
g
i
i
g
i
g
a
i
i
t
E
s
i
r
i
=
i
t
i
t
'
i
s
i
l
t
*
i
i
i
I
I
i
i
g
i
i
i
g
i
i
i
l
E
i
i
i
i
i
i
i
i
s
?
+
E
"
:
t
E
E
E
+
r
E
E
E
t
i
i
g
i
i
[
i
g
$
t
i
a
i
i
[
t
i
r
g
I
[
f
'
;
;
H
-
g
E
H
?
i
i
i
g
t
[
?
i
f
i
g
n
i
?
i
i
;
r
r
;
i
E
r
i
i
i
*
i
l
+
E
f
i
i
j
i
!
I
6
f
{
f
r
i
i
i
E
*
;
i
;
E
E
i
t
i
+
l
i
i
i
i
j
i
l
f
B
g
i
E
g
u
r
E
i
E
,
,
t
r
r
&
a
:
H
;
i
*
u
r
*
i
i
i
I
g
i
E
I
I
f
{
I
i
{
i
i
t
I
i
i
i
i
?
I
g
i
i
i
i
t
!
E
*
t
-
u
f
E
g
l
E
t '
i
i
i
i
i
{
i
i
i
B
}
l
f
f
I
i
?
i
i
[
i
i
i
i
i
i
i
i
i
i
I
{
i
E
;
g
{
E
t
i
E
E
a
E
I
5
T
a
X
9
,
,
=
j
i
s
i
!
j
_
=
-
=
=
=
=
-
=
-
=
=
i
'
=
=
=
r
z
=
-
=
=
.
-
:
:
:
-
:
t
l
;
a
=
=
a
:
.
=
-
=
_
=
,
;
?
i
g
i
I
i
i
l
g
i
l
i
i
i
i
t
s
g
i
l
i
i
l
a
i
t
t
i
l
=
o
*
c
9
t
-
(
T
T
E
I
E
s
:
I
;
=
q
.
5
s
.
f
s
r
E
q
i
+
:
H
p
i
I
=
u
t
H
*
*
r
=
'
r
t
=
u
l
i
g
,
t
e
;
i
I
r
t
,
E
i
t
i
i
s
:
s
s
a
i
r
E
E
;
E
?
;
z
>
,
9
E
P
"
O
:
=
i
E
r
:
i
i
,
H
t
i
?
E
i
B
F
:
E
+
g
i
E
t
j
;
+
E
q
$
[
[
i
i
f
-
=
+
3
E
F
+
;
!
x
s
H
;
+
*
H
s
.
a
:
E
q
+
'
F
i
{
9
6
=
s
i
E
I
*
=
E
r
;
s
r
!
E
4
r
e
s
H
I
E
.
[
i
i
;
l
i
I
5
i
i
;
i
$
f
i
;
=
t
r
U
l
'
E
o
.
r
i
l
I
;
E
r
'
E
;
u
g
n
E
*
l
s
E
+
x
r
i
!
E
g
i
5
*
i
s
E
E
i
e
E
E
E
i
t
E
s
E
r
I
E
r
;
g
E
i
;
?
E
i
E
?
E
i
j
E
[
i
a
e
"
R
u
t
;
q
e
*
i
E
E
=
'
i
E
&
E
'
E
.
i
s
s
s
!
q
c
E
E
i
f
i
E
E
t
E
i
E
E
H
i
E
g
H
E
i
t
j
i
t
i
H
s
S
f
,
E
-
q
.
E
s
s
e
a
s
g
E
j
H
E
E
t
.
g
;
-
E
E
E
x
s
+
'
5
'
E
*
$
$
i
$
;
f
t
i
i
E
l
i
i
i
E
i
i
;
E
E
+
;
i
E
i
E
[
i
l
t
E
+
{
B
r
;
B
f
,
:
"
-
E
,
H
5
i
*
L
i
E
E
a
*
E
H
i
a
s
I
;
,
4
-
E
I
u
&
b
3
*
E
s
f
l
9
H
;
q
T
*
r
i
E
E
_
U
*
Y
E
+
o
F
+
t
E
I
g
t _
E
-
E
3
i
=
*
s
s
j
j
[
:
:
i
1
t
t
[
;
i
r
*
-
i
]
+
r
E
i
,
d
f
i
;
g
*
i
i
l
;
g
+
+
t
=
,
i
'
r
E
s
t
t
l
i
E
{
.
i
t
i
i
E
E
I
E
.
r
.
E
q
'
t
r
i
t
E
r
$
E
t
t
i
f
l
i
i
=
*
s
E
,
H
?
i
E
;
i
;
;
H
r
E
;
;
i
i
j
i
E
H
E
*
j
:
.
i
'
f
i
:
I
E
E
E
i
E
;
H
;
'
i
j
;
e
;
E
,
H
E
s
s
;
,
i
s
s
?
j
i
E
s
E
E
E
i
$
E
I
E
f
j
;
t
i
l
[
i
j
E
i
i
*
E
t
E
E
:
3
2
s
i
?
i
{
i
{
i
E
!
;
;
r
i
T
E
i
f
i
i
i
i
E
S
t
E
i
t
E
i
r
E
i
l
i
i
E
A
'
;
e
i
e
i
r
s
E
#
t
C
i
E
t
3
;
3
E
!
-
f
:
a
E
E
;
r
E
:
=
E
i
:
s
i
i
E
*
s
*
i
E
t
*
*
s
E
i
i
t
;
r
*
s
i
:
e
r
?
i
i
t
g
i
i
i
i
i
E
i
I
i
i
i
i
i
l
i
i
g
i
i
i
1
'
(
5
'
E
:
:
!
a
.
E
-
=
-
i
t
i
g
l
g
I
f
f
i
g
g
g
i
,
t
i
l
i
;
t
g
i
i
i
g
i
g
i
i
i
*
g
i
i
i
f
i
r
=
i
i
E
E
[
i
;
i
i
g
g
i
g
i
t
i
i
i
r
i
l
i
i
i
i
g
g
i
f
i
i
i
i
i
g
r
i
i
S
i
l
i
g
g
g
=
i
[
B
i
'
i
i
i
I
+
:
g
i
j
I
i
i
?
g
;
s
i
E
i
E
i
g
g
g
i
t
g
g
g
i
i
l
*
$
;
[
+
i
i
;
i
a
E
E
*
f
t
E
i
l
E
I
i
i
f
g
E
f
E
i
g
f
[
j
;
{
i
i
t
E
}
?
E
B
i
i
l
5
E
i
H
+
i
i
t
E
l
E
i
t
i
;
E
l
i
3
i
;
i
E
E
t
i
*
*
l
;
g
l
i
i
l
g
l
i
;
L
+
*
;
i
l
i
:
i
{
i
g
i
t
g
i
i
i
i
i
?
i
i
E
l
i
i
i
.
f
l
g
i
?
;
i
E
i
?
i
*
s
;
E
e
:
-
{
i
:
+
I
g
l
g
g
5
;
E
g
;
g
i
;
i
3
g
3
{
t
g
l
i
i
6
3
i
g
i
E
g
;
:
i
*
s
r
{
f
t
:
i
3
i
}
I
i
i
i
l
I
i
I
;
i
i
i
i
i
g
f
f
;
g
i
I
i
I
{
I
?
i
i
I
E
;
f
E
*
:
E
i
J
:
E
i
r
?
I
i
$
E
[
E
I
E
I
I
E
i
*
i
E
i
i
i
$
I
j
l
i
B
i
I
;
E
E
1
z
i
-
o
i
:
i
1
1
i
!
I
E
i
i
i
i
E
i
{
i
i
i
g
?
i
f
:
I
i
i
E
t
t
i
i
t
l
:
i
i
i
i
E
=
I
:
-
-
:
-
-
:
-
i
=
-
I
-
J
-
t
-
;
.
=
i
i
l
i
j
i
r
i
i
s
i
i
f
f
i
i
i
i
i
I
i
g
s
s
I
s
I
i
l
i
i
i
i
i
i
I
i
i
=
g
{
i
f
f
I
I
s
f
f
,
i
i
j
i
l
i
[
?
i
f
*
3
1
j
1
1
!
g
i
I
i
i
i
i
i
i
i
i
=
i
i
i
j
E
t
E
t
s
i
f
i
$
!
l
E
i
g
E
i
l
?
1
:
i
i
i
t
i
i
i
i
i
i
t
i
i
i
i
t
E
I
,
i
;
t
i
s
;
.
1
;
i
5
f
f
!
{
i
i
i
r
*
*
s
r
i
3
?
g
:
1
f
f
i
1
s
E
;
i
i
e
a
i
E
f
*
;
*
i
,
i
E
E
"
f
i
f
I
B
,
i
E
E
X
i
?
a
s
t
I
i
j
i
I
i
i
I
i
E
i
;
u
u
g
i
E
E
+
i
i
i
g
i
s
i
i
t
+
;
t
+
i
;
E
i
e
i
t
t
t
i
E
i
s
,
$
j
g
l
s
t
i
l
i
+
c
t
s
t
=
E
:
r
j
E
t
i
i
i
i
i
f
I
f
i
i
}
B
}
{
?
l
}
f
f
j
l
{
i
f
i
s
,
:
s
i
*
E
e
;
;
:
i
=
f
5
E
E
'
E
I
;
*
t
r
;
.
i
J
E
E
g
E
;
:
i
l
i
:
g
l
;
H
:
E
E
E
E
;
;
E
r
E
9
I
E
;
'
t
S
g
s
+
E
i
s
*
l
{
E
i
*
i
i
f
f
i
i
,
t
;
i
s
1
S
i
i
l
H
.
E
g
r
j
9
e
Y
'
2
,
'
i
'
=
-
:
c
c
t
u
U
E
f
i
j
c
+
s
'
q
u
.
1
E
*
I
i
E
9
l
f
E
r
i
i
i
i
e
j
}
*
u
e
t
*
i
i
:
i
j
t
i
?
E
s
"
s
:
:
'
f
f
n
S
s
E
I
i
!
s
t
g
E
t
i
E
E
?
I
i
s
i
i
i
1
I
i
3
i
i
i
i
i
i
I
i
i
i
{
i
i
s
i
=
*
-
1
l
;
f
f
i
i
l
i
l
E
I
j
g
l
i
i
i
i
t
i
l
i
i
f
f
i
?
l
.
,
.
g
'
:
-
t
r
c
7
i
"
z
:
,
-
E
'
H
E
E
E
:
'
J
!
.
$
.
q
s
3
$
E
=
E
l
t
g
t
E
j
;
+
i
g
:
i
j
;
"
E
E
E
i
:
l
i
v
?
=
Z
l
i
i
:
i
E
:
?
=
=
r
y
:
j
E
=
i
!
-
:
.
i
=
:
-
:
E
i
:
i
$
3
E
s
,
5
!
f
E
,
,
E
E
*
f
i
E
[
?
t
{
f
f
t
E
i
i
E
[
i
E
I
I
i
l
B
;
i
e
:
+
E
E
g
;
f
E
I
E
i
E
i
i
E
i
l
$
i
g
#
E
S
*
i
E
*
E
I
+
E
E
E
t
i
E
E
t
e
l
g
i
i
f
i
f
g
I
I
E
I
i
E
g
i
i
I
i
i
g
i
t
i
:
r
t
t
$
r
;
j
E
:
i
E
>
g
9
[
a
=
F
:
t
E
:
E
;
;
E
e
:
E
c
+
;
i
*
;
t
r
i
+
$
{
i
E
.
3
=
*
9
3
$
i
6
F
i
r
r
+
H
i
E
;
?
i
i
E
a
r
'
!
E
E
g
{
i
i
j
t
i
E
I
E
t
[
i
$
j
E
i
i
B
t
r
i
*
E
E
i
E
?
g
f
E
g
g
#
E
!
I
I
g
l
i
E
I
i
i
i
l
i
g
*
i
i
t
i
i
I
i
l
t
i
3
i
;
i
i
l
i
i
i
t
l
?
i
i
:
:
T
E
D
;
E
!
'
=
;
c
=
r
=
!
t
E
E
E
t
r
;
t
A
i
i
E
t
i
E
i
l
l
t
=
:
s
g
t
e
E
f
f
f
i
l
r
:
E
E
i
i
E
i
1
=
=
i
e
3
+
:
Z - Z - a -
-
i
$
E
f
J
E
i
H
J
}
I
E
r
r
i
I
$
?
i
E
E
E
I
I
H
i
l
S
*
;
r
a
E
t
U
;
E
,
a
E
q
H
:
r
[
]
E
I
[
1
i
r
E
I
i
E
i
,
e
E
#
t
s
i
;
i
x
s
i
;
i
i
r
t
i
g
f
i
E
s
_
q
,
E
E
:
I
S
.
s
H
.
-
H
#
s
=
E
-
q
E
E
H
8
t
:
f
s
;
9
1
!
r
t
+
s
f
:
j
f
E
;
;
!
9
Y
g
E
s
E
*
E
s
E
1
=
i
i
g
E
H
i
t
i
$
t
;
:
=
;
o
.
9
;
i
:
:
;
s
E
T
E
f
;
i
E
:
;
.
=
-
=
a
?
e
x
=
=
i
-
?
.
-
.
J
>
1
-
^
F
L
.
-
:
-
a
-
=
=
:
l
=
-
:
3
:
=
a
i
-
:
;
i
;
E
i
;
i
i
i
t
t
E
s
i
i
i
i
t
{
t
g
i
i
1
[
I
i
g
{
f
i
l
i
i
g
g
i
i
:
?
?
i
j
=
;
E
i
i
I
r
=
i
t
;
g
t
i
i
l
l
g
i
t
i
r
t
l
g
t
t
*
t
?
*
i
,
E
I
l
E
i
i
i
i
I
t
i
*
I
E
t
E
I
i
i
e
s
:
i
i
c
i
;
E
$
i
i
i
3
i
l
g
i
t
i
g
i
g
i
l
s
g
a
g
i
t
i
a
;
i
t
g
t
l
:
r
g
A
i
g
B
E
g
i
[
B
i
i
i
i
i
E
i
i
i
i
I
t
i
E
a
a
l
g
E
I
f
i
E
:
i
l
t
I
E
t
r
I
i
i
i
i
i
I
i
}
i
i
?
i
i
i
E
E
I
i
i
i
i
E
i
l
g
i
i
E
i
i
i
i
i
l
i
a
i
>
q
a
z
E
d
^
;
&
d
G
t
-
E
E
f
f
c
)
u
x
+
E
&
d
g
t
t
)
9
^
S
s
r
'
d
E
;
i
t
)
:
:
b
s
I
I
I
$
+
a
E
t
s
e
l
-
r
.
t
r
J
t
r
!
)
E
t
n
$
i
(
n
f
E
i
E
E
H
r
H
'
.
E
i
-
{
E
>
,
9
E
d U (
)
x
(
!
l
-
r
(
n
d v
)
q
)
o O
r
O
J
z
e
O
?
i
t
E
H
?
r
E
I
3
*
i
i
;
i
E
;
E
:
l
i
i
E
i
t
E
{
s
E
i
*
[
i
E
E
-
$
;
;
i
;
q
E
j
=
i
r
s
p
E
=
r
E
$
,
E
i
E
=
i
7
1
H
f
I
E
*
t
;
[
t
t
l
E
i
t
=
:
b
E
s
E
i
:
:
E
=
i
F
,
r
T
E
E
!
:
a
i
i
E
E
*
r
r
E
i
+
E
E
;
i
|
z
"
a
'
t
3
I
r
=
;
2
H
;
r
{
;
5
i
i
E
f
i
E
i
i
E
H
s
i
,
i
=
i
7
;
p
&
E
E
[
E
E
$
E
1
i
i
E
!
a
i
s
.
H
E
T
i
'
t
r
E
r
;
E
3
E
E
;
E
E
i
;
;
:
$
f
=
=
:
7
*
s
g
s
:
:
i
E
i
i
l
i
E
;
E
l
t
f
i
t
t
E
;
E
i
E
E
:
i
;
E
E
E
r
i
;
=
;
E
E
;
{
a
E
t
g
I
:
-
f
;
.
s
f
H
:
;
=
i
;
=
E
E
'
;
.
E
,
E
+
;
i
*
t
x
i
l
i
i
a
{
[
l
I
.
;
I
E
E
i
i
t
{
;
'
l
t
I
'
:
9
3
?
f
i
=
=
:
i
=
5
-
n
E
"
;
:
i
=
i
i
r
i
i
i
,
i
;
t
i
?
i
I
E
i
i
E
i
S
E
g
;
!
?
9
3
:
H
E
i
t
g
$
3
{
:
!
=
5
x
.
9
'
c
i
E
:
9
E
.
E
E
E
i
i
:
l
f
i
r
E
*
[
i
E
E
f
f
i
l
{
i
g
g
l
E
i
E
i
l
l
g
t
l
i
t
E
i
{
i
E
i
a
-
.
!
I
o
-
d
!
;
i
r
i
:
;
s
E
g
t
n
E
+
;
e
;
i
;
;
t
-
,
=
;
E
:
;
e
s
s
F
E
i
E
r
i
,
i
c
r
r
:
j
!
2
'
=
"
,
i
t
?
i
;
;
:
g
i
1
:
:
i
?
!
!
?
+
i
s
l
t
E
i
i
E
=
:
:
:
=
i
=
;
l
"
i
,
i
z
:
:
.
-
:
-
:
:
-
-
-
-
:
j
1
=
1
;
:
=
-
:
1
=
E
l
l
E
i
I
;
E
I
E
=
i
;
t
l
u
'
l
t
t
E
1
{
i
g
i
j
$
i
g
l
!
l
i
t
i
E
i
l
*
i
'
+
;
*
,
u
t
f
i
E
i
t
g
i
i
l
i
i
i
}
l
*
i
i
i
i
i
i
i
{
E
=
;
$
$
l
i
j
s
s
E
.
E
r
r
i
i
l
E
i
;
l
i
E
i
i
t
i
:
g
t
;
i
{
g
i
}
i
l
=
r
i
E
E
E
i
i
g
E
E
E
i
i
;
E
E
$
i
E
i
H
;
'
E
*
=
'
;
?
;
i
t
+
t
e
*
!
r
4
u
!
[
i
i
g
i
i
;
i
g
f
i
t
l
i
l
i
i
i
i
;
i
i
g
=
{
j
E
t
f
{
i
i
f
f
?
i
i
r
'
:
=
r
{
E
{
i
E
;
f
!
}
f
u
s
:
j
j
:
{
r
:
=
*
r
r
i
i
i
i
;
;
i
:
;
1
i
;
t
{
i
l
i
E
I
i
1
I
i
i
?
E
:
i
g
l
j
;
=
E
_
?
;
[
;
j
=
!
,
g
I
,
*
i
i
g
j
i
i
i
r
=
i
E
=
i
?
{
$
i
i
t
l
i
i
*
s
E
;
*
i
+
*
,
:
;
E
i
=
-
E
'
l
g
{
t
t
E
l
E
i
i
i
i
E
{
i
[
g
t
e
*
i
i
E
t
i
i
s
E
+
i
E
E
i
I
;
;
q
e
;
t
*
;
E
i
;
n
;
s
r
.
;
g
;
1
5
g
i
I
g
?
E
*
E
f
s
E
*
E
=
i
E
:
t
:
i
i
E
E
E
E
i
i
{
E
g
g
i
E
E
i
t
g
I
E
i
i
:
I
{
E
i
t
i
t
g
{
t
I
,
l
E
?
!
I
r
[
t
f
r
i
i
I
i
i
e
B
;
E
i
l
t
i
t
*
:
;
E
r
g
i
*
X
i
i
E
;
r
E
*
i
i
t
j
c
E
:
:
l
g
a
i
g
i
g
i
l
l
i
i
i
i
i
s
i
g
l
i
i
i
i
l
i
l
i
i
i
i
:
H
e
E
r
;
:
s
i
E
,
E
i
;
+
=
'
j
i
t
;
:
i
r
E
i
?
i
i
$
i
E
r
I
i
$
t
{
l
i
}
l
l
i
i
g
g
i
E
i
E
?
1
e
2
?
5
:
-
:
a
i
:
;
i
:
t
F
g
H
s
l
t
S
!
,
i
i
i
l
i
z
l
,
i
a
g
s
g
=
E
!
=
S
t
g
E
g
g
[
g
E
r
s
;
?
l
t
i
E
I
;
i
*
l
g
i
f
f
;
g
g
{
3
5
f
F
g
i
s
i
t
t
E
}
*
}
i
;
[
*
i
g
l
i
*
i
2
i
I
E
}
f
f
i
r
F
i
s
g
t
E
E
E
I
I
E
t
g
i
i
i
I
i
r
i
i
f
f
i
$
l
l
i
i
t
=
r
i
j
t
t
i
t
i
i
i
$
i
.
E
i
i
i
i
l
E
i
l
g
g
i
i
g
f
{
+
3
l
g
f
I
i
*
r
=
;
;
$
i
t
t
;
E
$
i
g
i
i
l
{
I
i
f
f
i
i
i
E
i
i
i
i
i
$
i
i
i
B
i
i
i
i
t
i
i
s
;
,
i
4
_
E
+
E
g
r
l
i
g
g
t
g
i
.
l
i
g
t
g
-
g
u
i
I
;
l
i
]
g
t
r
t
g
E
i
i
i
i
i
j
g
i
i
i
i
j
r
;
i
i
i
E
i
,
i
l
l
f
i
i
i
i
$
f
i
i
I
3
i
i
i
$
i
l
i
[
E
i
i
i
+
i
i
i
t
I
s
g
i
g
i
l
i
?
i
i
s
s
i
i
i
i
i
t
g
{
i
i
i
i
i
I
g
s
i
i
l
i
i
i
r
i
s
'
i
r
u
i
i
t
i
+
i
'
g
g
i
i
j
g
g
f
g
f
i
i
i
g
i
5
i
=
i
i
i
i
E
i
i
i
f
i
i
E
i
i
j
i
i
l
s
a
*
*
*
t
;
i
s
,
i
s
*
E
i
E
r
r
=
t
l
l
;
l
a
g
g
g
*
1
9
}
E
i
}
g
g
f
f
f
f
f
i
i
f
+
;
I
;
;
{
l
;
i
g
g
=
t
{
}
E
q
i
f
l
g
I
i
}
i
g
g
i
}
i
s
i
I
i
i
j
$
i
s
i
i
f
g
g
i
s
f
;
i
i
i
i
$
j
:
+
?
i
;
i
l
F
;
E
s
r
F
i
s
E
i
;
i
i
s
i
g
f
{
g
3
f
i
g
g
i
f
f
f
f
i
j
|
;
g
i
q
$
3
i
.
^
E
g
!
$
r
r
f
i
g
r
t
g
r
5
j
i
+
r
B
;
i
i
s
i
;
i
E
E
*
t
*
i
s
T
;
E
i
;
r
*
;
i
i
i
i
g
g
*
l
g
E
l
i
f
l
s
i
i
s
l
i
i
g
9
g
i
i
g
i
l
i
i
E
i
?
l
i
i
i
s
H
I
;
r
r
*
;
i
;
i
i
E
g
{
i
I
:
t
t
g
E
i
I
?
}
l
i
i
j
g
E
i
I
f
S
3
+
E
5
*
*
E
*
i
?
=
'
i
i
j
r
-
u
'
3
i
*
r
-
I
;
*
j
'
"
l
}
E
g
E
i
g
g
i
t
l
i
i
g
i
l
1
1
5
3
e
E
!
E
r
;
;
e
r
:
E
-
:
6
=
i
i
E
g
,
t
f
E
j
*
E
q
s
t
i
i
e
E
E
*
f
t
i
s
-
;
3
+
E
i
E
E
F
f
E
g
n
H
s
t
a
E
i
r
E
r
s
i
c
;
r
;
i
i
:
g
r
;
s
*
*
;
i
l
g
i
l
I
f
f
i
;
t
f
f
+
l
$
I
{
$
}
i
{
l
3
u
:
E
I
r
E
:
s
t
l
i
z
E
3
i
?
E
i
E
r
r
E
s
i
i
f
f
g
}
l
*
I
;
i
3
1
g
*
i
E
i
;
E
;
;
t
:
?
,
-
-
i
E
i
t
*
;
e
H
i
r
t
r
l
i
t
i
i
E
t
i
i
I
E
i
i
i
i
f
f
g
E
i
E
I
g
i
*
i
!
I
=
I
t
t
g
i
l
i
i
s
i
}
i
l
I
i
i
a
+
i
a
;
i
i
i
i
g
g
;
l
r
j
i
g
i
t
i
i
?
:
*
e
i
s
i
l
i
E
$
i
i
i
i
t
i
E
i
i
i
i
i
j
;
f
f
r
i
r
+
i
:
E
g
t
i
E
i
r
a
u
'
*
B
i
+
i
{
g
:
f
l
i
;
E
:
E
l
i
i
i
i
E
t
i
t
i
"
'
:
"
?
o
o
.
o
.
c
,
i
u
f
*
i
r
f
i
t
E
i
i
[
E
$
i
i
i
H
i
g
t
I
i
l
l
i
E
i
i
i
{
i
g
*
j
E
i
i
t
;
#
'
a
r
r
s
E
s
'
l
:
i
q
E
j
i
i
l
E
;
r
a
;
E
f
I
i
i
s
[
;
g
g
]
;
i
:
g
!
i
g
i
{
r
f
l
$
l
l
t
i
i
t
i
:
!
I
.
s
*
=
i
E
g
t
t
E
t
u
x
r
f
E
f
E
t
i
i
i
r
a
s
E
$
=
u
l
f
t
i
i
i
j
l
t
+
r
:
i
l
t
i
;
*
i
*
x
l
;
j
j
E
!
B
;
;
g
B
s
H
j
;
E
:
E
s
i
e
,
,
i
s
r
i
{
r
q
i
*
t
f
f
E
E
I
i
{
[
E
t
i
i
g
F
t
r
l
l
i
i
l
r
i
*
{
E
*
i
!
t
3
E
I
s
?
i
i
s
i
i
r
E
i
i
i
i
E
i
i
i
?
g
i
t
g
I
i
i
i
i
i
i
i
}
{
{
i
l
t
i
_
4
3
i
*
i
i
i
_
:
?
=
i
;
:
*
+
?
-
1
:
1
-
;
=
-
l
r
=
7
i
-
:
+
-
i
E
I
l
r
i
i
i
g
i
i
i
f
t
g
E
g
+
t
t
r
i
i
E
i
I
E
i
E
i
f
f
t
E
i
E
r
2
i
!
+
i
f
i
i
s
e
i
t
E
f
i
i
s
;
f
B
i
i
i
f
i
l
E
f
l
i
f
i
i
!
E
E
i
i
=
$
?
r
,
;
i
?
t
f
r
i
i
r
i
i
g
i
i
#
!
i
{
i
i
i
}
i
i
i
l
A
i
i
i
f
f
i
.
i
?
,
u
t
g
t
t
f
?
i
i
i
j
i
;
E
l
r
i
i
i
;
i
i
i
l
i
i
i
i
g
I
i
I
f
l
=
i
i
+
g
"
E
=
:
i
g
i
i
E
E
f
f
i
i
l
l
i
g
:
i
i
[
;
l
t
*
i
s
=
t
*
i
i
'
B
:
'
i
g
;
i
i
g
i
E
i
;
i
i
E
I
i
i
E
g
g
l
i
i
i
*
[
i
;
i
i
g
l
i
E
i
=
;
i
!
;
$
;
;
*
r
E
j
*
?
f
g
i
j
i
i
g
i
i
l
E
i
j
*
i
*
l
i
g
i
*
*
i
*
t
-
s
E
$
[
t
i
S
f
f
i
l
l
l
-
u
u
E
*
j
I
i
E
i
i
f
j
{
I
t
i
i
j
'
*
;
i
l
g
E
r
r
t
E
I
i
i
i
s
{
n
{
i
i
g
i
i
l
[
f
j
{
,
j
i
i
{
}
E
!
l
i
t
j
E
}
i
t
E
i
!
i
i
1
1
1
t
E
i
[
E
r
:
.
r
E
l
g
i
g
t
E
E
r
j
f
i
{
i
j
*
u
-
f
g
t
}
E
j
f
;
E
i
f
i
g
i
i
g
$
>
I
i
r
E
j
i
r
i
$
F
*
E
u
t
{
g
i
;
[
t
;
i
r
g
H
i
r
[
l
{
;
f
E
i
i
r
f
E
=
l
i
t
r
*
;
+
E
i
*
$
E
i
=
f
{
i
I
f
F
i
i
f
E
i
i
i
i
l
i
i
g
i
s
I
i
i
$
i
i
f
f
i
i
i
i
i
i
f
=
E
;
?
I
:
?
i
i
[
B
d
i
i
E
i
i
{
i
i
i
i
i
i
i
i
E
j
r
i
E
;
f
$
*
r
;
r
?
i
?
i
i
i
l
E
s
f
l
;
i
r
5
*
t
E
e
*
i
:
s
E
,
E
r
s
i
$
E
i
E
g
i
i
g
f
g
r
i
i
i
i
i
i
i
i
l
t
i
f
g
f
f
f
l
g
t
t
;
'
-
i
r
,
,
i
i
f
f
i
j
{
l
'
*
'
-
*
u
l
j
g
$
i
f
i
l
i
i
$
I
i
l
E
E
g
I
t
;
s
S
f
j
:
{
B
$
l
{
i
E
i
g
E
i
i
i
V
E
i
t
i
+
.
a
1
:
i
j
g
g
s
*
F
z
}
f
,
$
g
f
i
:
I
E
I
{
J
J
i
i
{
i
f
+
f
i
3
i
{
i
f
f
E
i
f
i
i
g
f
i
g
i
i
{
i
s
i
E
i
f
g
g
$
f
!
i
i
j
i
f
i
f
E
f
g
$
i
f
i
i
f
i
i
f
l
i
B
,
j
j
i
f
f
g
f
i
i
i
i
B
i
c
E
g
?
,
f
i
g
I
i
{
E
I
i
E
I
E
i
E
J
s
r
I
I
?
+
E
e
i
s
9
E
i
l
,
l
g
j
i
t
E
i
i
z
+
i
=
i
i
g
r
g
i
g
j
g
g
g
g
g
i
g
f
f
i
r
u
f
f
i
g
f
f
f
i
g
*
w
3
i
g
f
f
s
r
H
j
s
s
3
i
g
g
g
;
g
f
F
=
g
s
f
f
a
i
t
t
i
$
;
,
s
*
;
r
s
;
r
$
l
t
:
f
f
f
i
j
g
g
E
f
l
i
i
f
l
i
f
;
$
f
B
j
i
g
j
f
i
j
i
i
-
*
*
l
E
t
l
l
g
g
I
;
i
3
g
f
E
g
i
g
;
g
i
f
t
l
f
i
j
i
i
I
i
f
f
g
$
i
I
A
*
i
i
*
g
f
E
i
i
i
i
i
i
i
i
f
f
i
i
i
t
i
;
i
F
r
i
{
E
t
t
i
i
i
1
[
i
i
[
'
*
i
*
[
r
E
i
g
g
i
[
r
r
E
g
E
i
t
t
i
E
j
,
;
a
i
i
]
i
E
t
*
i
j
f
i
i
F
I
t
E
:
E
;
$
r
B
E
*
?
i
i
r
E
g
f
i
t
!
;
i
+
i
$
*
E
i
E
E
j
=
i
f
E
i
I
i
'
'
,
i
i
i
r
:
r
,
s
r
i
i
t
t
i
;
!
s
?
3
,
'
E
{
E
{
$
B
s
i
i
i
f
g
i
i
i
i
i
s
g
i
E
g
i
g
i
i
i
i
i
i
i
i
i
1
J
;
T
$
E
f
i
i
E
*
E
i
E
!
E
j
E
l
H
E
i
i
E
J
*
E
i
i
1
g
.
$
q
g
T
:
E
E
E
=
:
i
i
.
Z
z
:
a
;
s
t
E
s
:
:
1
i
,
=
=
i
=
:
i
r
=
i
i
e
i
s
s
r
i
{
E
!
!
!
l
f
!
i
i
E
l
!
i
i
l
i
f
f
i
f
f
f
f
F
E
E
i
i
f
i
f
l
i
f
f
?
f
F
f
g
f
f
j
f
f
E
i
f
$
f
E
=
i
s
*
=
'
i
l
f
l
E
i
$
i
H
i
3
s
i
;
{
$
$
i
F
f
f
,
g
i
*
f
I
*
f
F
$
$
f
f
.
i
E
r
E
*
$
5
F
f
#
$
P
j
i
i
f
i
B
f
f
E
i
f
f
E
f
i
F
H
$
r
i
s
E
s
E
i
=
i
i
:
;
:
f
F
i
f
s
i
i
i
f
$
f
r
u
s
i
E
i
$
f
r
i
f
f
f
f
f
E
g
f
f
f
f
f
i
$
i
i
f
-
i
r
E
i
f
f
j
f
f
f
g
F
,
i
*
g
f
l
j
g
j
*
g
g
;
f
l
;
i
i
j
f
f
f
i
f
:
i
g
g
i
*
;
;
i
t
i
i
l
i
i
i
i
i
s
t
i
i
i
i
i
i
i
i
i
i
l
r
{
i
i
i
i
i
i
i
i
B
i
i
i
i
g
I
i
;
g
;
*
r
j
g
i
i
3
;
g
1
l
1
s
;
i
i
f
f
i
i
r
t
i
!
i
i
i
?
*
[
}
i
f
f
l
l
r
t
l
i
l
i
i
s
r
t
i
g
t
i
i
l
i
l
l
i
i
i
l
i
i
,
l
I
i
E
g
i
l
l
I
3
,
?
i
i
s
E
i
i
:
#
!
!
i
}
E
9
{
I
!
!
t
I
!
f
i
t
i
:
!
i
{
1
3
I
1
:
!
;
;
g
E
i
$
a
;
3
E
i
{
f
i
i
i
f
f
i
i
i
i
{
i
i
i
g
E
i
i
i
i
f
g
f
f
E
i
E
g
E
;
r
=
i
t
g
i
+
E
E
i
H
r
E
$
g
+
*
f
r
l
E
f
s
:
!
E
f
+
i
n
*
f
i
f
F
E
=
i
'
*
.
$
n
r
E
f
,
5
F
f
r
*
E
-
t
i
i
f
$
i
l
r
i
F
g
i
i
i
i
F
E
f
i
i
f
=
r
r
3
E
j
,
s
r
u
u
s
i
F
E
j
i
i
l
l
E
i
l
j
f
E
i
j
f
j
f
f
g
g
s
j
i
E
i
i
i
:
:
t
s
s
E
F
:
E
t
j
$
E
I
?
i
i
i
;
i
g
E
l
{
f
B
f
i
f
f
i
i
i
i
f
{
i
E
I
i
l
3
*
;
B
g
i
*
r
i
l
i
i
g
i
i
g
i
g
i
i
i
i
i
i
i
i
t
l
i
i
;
i
i
s
i
$
q
*
i
a
E
+
i
,
a
;
t
1
{
r
;
+
'
$
a
-
g
:
:
i
i
g
I
E
j
j
g
E
i
i
i
i
i
g
*
j
l
i
i
t
g
t
i
i
t
t
I
,
?
l
e
t
e
i
r
i
:
E
l
i
i
{
i
i
i
i
i
i
I
i
g
i
i
i
i
i
t
i
t
3
i
i
l
E
i
i
g
i
t
+
!
1
-
i
=
:
i
=
=
=
r
i
=
:
i
?
?
:
i
i
=
=
i
i
l
i
r
-
:
-
:
-
-
,
'
1
.
,
-
-
>
=
:
;
;
+
$
+
i
f
i
l
f
f
f
f
;
s
f
a
f
;
f
f
f
i
i
f
f
f
f
i
*
g
f
f
f
i
,
'
,
'
n
'
f
g
g
;
f
s
f
f
i
f
g
g
l
f
f
i
;
q
f
f
f
i
f
i
f
u
,
g
g
=
5
r
;
i
t
=
j
i
;
f
'
i
l
i
:
i
t
+
;
i
i
1
E
;
i
r
?
g
t
t
g
i
f
i
[
f
i
H
i
f
l
f
f
i
[
f
E
?
'
$
u
E
,
+
E
s
i
i
t
i
I
{
{
i
i
i
i
I
[
i
E
t
{
l
i
i
f
i
l
i
i
i
i
g
i
i
s
t
g
}
I
$
E
f
f
r
r
E
;
i
E
'
E
f
H
}
J
f
,
i
{
;
;
E
i
I
*
E
E
E
i
j
i
t
i
e
t
;
-
r
}
E
g
t
$
1
i
f
f
?
E
i
E
l
g
i
t
i
[
I
i
i
g
E
i
i
E
g
l
i
i
i
i
;
;
r
u
+
s
i
i
r
t
i
l
i
t
i
}
l
t
i
,
E
i
i
l
A
i
E
E
-
E
i
E
i
I
=
:
I
i
:
=
r
:
=
_
=
:
=
:
i
e
r
E
}
i
i
f
s
f
i
g
f
i
f
#
i
i
f
g
E
f
f
i
f
i
f
{
i
f
f
i
*
f
f
g
$
i
g
E
i
?
f
,
f
f
l
t
r
l
f
#
i
#
i
i
f
f
i
$
i
i
i
i
g
g
i
f
$
i
F
f
{
f
f
i
g
i
g
i
i
f
f
g
=
t
$
t
$
:
i
F
i
U
E
I
{
*
;
E
H
T
I
E
+
E
:
J
:
I
E
J
E
E
;
i
E
.
r
#
I
r
s
t
E
i
l
t
t
i
f
;
I
i
t
i
a
s
i
g
;
i
'
;
;
g
3
g
i
$
t
i
t
i
g
l
g
{
l
+
i
j
$
i
i
i
t
i
i
;
*
i
;
g
i
i
;
*
;
s
:
E
g
i
i
E
i
i
i
t
f
f
i
E
?
i
E
E
I
I
[
i
t
$
g
i
?
f
g
f
i
i
{
i
i
?
l
i
i
i
E
f
i
E
i
i
;
g
*
E
s
g
r
i
j
3
3
E
B
E
g
l
f
l
{
I
i
i
i
i
i
B
i
I
E
f
f
i
:
;
:
i
i
i
i
r
g
3
;
E
l
i
;
i
-
i
i
I
*
;
:
i
i
i
i
i
z
,
i
=
E
E
i
3
3
[
t
i
[
B
i
;
I
s
E
1
l
E
{
B
g
i
g
I
I
i
f
l
i
f
f
F
g
f
f
$
i
f
i
f
f
f
F
f
i
3
f
f
$
$
E
f
i
g
f
,
f
i
{
?
f
l
g
f
i
,
r
g
f
f
f
g
i
g
g
f
l
f
g
i
;
u
,
'
i
E
f
i
E
i
*
E
f
f
{
#
E
f
f
g
f
:
$
f
i
g
i
+
:
i
f
g
;
g
g
i
f
j
g
3
i
f
f
f
f
i
n
l
i
f
i
i
*
i
g
j
l
f
#
r
u
g
f
f
i
g
f
)
n
E
a
E
*
'
q
j
[
B
E
I
3
E
'
H
r
"
t
E
+
[
i
E
E
E
E
r
i
t
l
E
j
l
]
;
t
g
}
H
E
;
t
:
g
E
;
j
;
i
f
i
}
i
i
l
i
i
I
*
i
i
l
i
E
i
i
}
E
i
i
i
i
i
i
g
i
t
i
i
I
g
i
;
E
t
i
g
t
i
I
f
f
i
i
l
i
l
i
i
f
i
i
i
i
f
i
{
l
i
s
i
i
i
r
E
;
i
I
E
i
i
E
i
E
i
I
i
:
E
=
f
+
i
E
f
{
{
i
$
3
E
I
i
f
l
i
E
g
{
i
i
l
E
l
i
g
i
I
i
l
i
E
i
i
[
l
i
i
i
t
s
s
:
E
z
i
;
i
*
*
t
r
;
i
i
i
E
I
t
i
i
3
i
q
i
E
E
t
i
i
i
i
i
B
i
i
[
E
i
I
}
I
=
2
9
;
i
;
z
i
:
i
l
l
t
;
r
i
i
t
[
i
l
"
r
f
E
E
r
i
i
-
i
i
i
,
{
i
i
*
t
i
E
i
g
I
I
j
3
B
E
f
i
i
i
E
i
f
g
E
E
+
?
i
i
*
}
3
f
E
i
j
f
;
f
r
*
E
i
=
i
j
,
e
5
i
i
l
1
i
j
i
i
i
j
g
f
g
i
-
r
;
-
+
s
i
;
i
i
+
{
t
r
s
$
s
+
:
E
;
i
'
[
;
i
:
i
i
i
f
i
g
g
r
g
i
f
i
?
i
i
;
i
?
i
i
l
:
j
s
*
g
i
g
g
l
i
i
r
g
t
{
E
r
s
,
1
i
j
{
{
E
E
E
i
E
t
-
j
i
i
i
:
f
E
$
f
E
E
i
i
E
t
f
r
H
i
[
$
i
l
j
}
E
:
i
i
l
l
i
I
t
i
l
i
f
f
E
i
i
i
i
i
i
i
i
{
i
i
i
i
E
i
s
l
l
i
i
i
i
s
I
s
i
s
*
l
t
l
t
I
g
i
i
*
i
i
i
f
f
i
}
i
s
s
i
i
i
i
i
i
E
i
i
I
i
i
i
i
i
i
i
g
i
i
{
[
l
i
u
i
i
i
I
I
E
E
I
f
i
I
t
g
i
E
i
E
i
i
E
i
s
i
i
i
l
i
i
i
u
r
*
*
a
:
i
r
i
j
i
i
i
I
l
E
i
+
{
}
!
E
i
}
i
g
{
E
i
3
i
?
l
g
i
t
E
{
i
H
l
t
E
i
}
i
I
I
=
3
$
f
f
g
E
i
E
,
i
f
s
f
f
i
f
$
#
f
f
f
f
g
f
d
f
f
g
s
g
g
i
}
r
$
j
$
E
i
j
:
i
i
f
.
#
i
f
$
i
g
E
f
f
i
E
F
$
$
s
{
t
r
r
s
f
r
}
r
i
E
u
*
i
f
f
E
f
f
f
f
f
g
.
$
j
f
f
f
f
i
f
f
f
f
f
i
f
f
f
f
f
r
u
f
*
E
g
;
i
E
E
i
i
i
+
t
H
i
$
i
i
s
i
i
t
i
H
g
g
$
i
i
E
r
E
E
I
l
i
+
$
E
i
t
i
i
i
i
i
l
g
s
I
g
i
i
i
i
i
i
E
i
[
i
i
i
i
I
t
i
g
;
g
g
g
i
*
+
i
g
:
L
=
=
-
1
,
=
E
s
g
F
s
f
l
B
g
f
2
=
q
E
E
i
g
=
;
'
}
i
i
F
I
f
$
f
$
$
-
*
H
s
;
;
r
s
:
E
s
$
E
;
*
i
B
r
f
s
;
+
i
i
E
f
E
f
l
I
E
g
e
l
$
g
H
i
E
,
$
f
F
t
f
f
g
g
i
i
i
i
i
E
f
r
f
3
$
t
i
i
u
E
;
i
i
l
I
{
g
t
E
;
H
E
i
t
I
i
;
g
T
t
=
E
3
8
"
i
-
&
e
E
s
:
;
i
i
5
i
s
5
f
E
$
H
E
T
E
F
i
i
$
i
E
5
r
E
i
g
E
E
i
$
j
H
E
f
*
.
r
i
S
F
*
I
+
i
;
I
;
;
:
=
s
l
i
r
E
i
s
I
i
!
$
l
1
l
{
i
E
i
i
i
l
i
!
{
i
!
i
i
3
?
f
f
;
i
:
'
;
i
a
:
i
r
t
z
'
r
I
l
i
g
'
i
=
J
I
I
r
?
I
[
t
r
E
;
I
i
j
f
?
$
I
I
i
E
I
I
E
I
i
f
i
E
;
i
=
i
:
=
s
i
,
;
j
,
g
t
f
H
:
g
E
f
*
q
i
g
*
a
:
a
:
i
:
=
:
?
;
i
i
?
=
-
.
i
E
r
-
v
i
F
i
,
g
I
i
E
E
5
i
$
g
t
g
;
f
i
f
s
g
f
i
$
g
i
f
$
i
E
j
f
f
f
g
f
f
i
F
f
f
f
f
f
f
f
g
g
f
F
f
f
z
i
e
i
:
f
f
i
f
f
f
f
g
r
g
j
i
f
i
r
f
f
f
f
i
g
j
g
j
g
$
g
i
f
g
s
f
f
f
f
f
f
i
g
i
j
*
;
i
t
i
f
f
i
g
f
:
i
i
r
t
j
r
H
E
f
!
i
,
i
F
i
r
f
,
r
f
i
i
r
;
:
u
i
l
f
r
$
i
g
r
5
t
i
f
i
}
3
f
$
f
E
{
3
i
f
;
f
r
f
f
f
g
B
j
F
i
P
j
F
f
s
,
H
-
q
f
;
f
#
*
F
f
f
F
g
i
j
;
i
g
g
g
f
g
f
f
i
r
u
f
f
l
f
F
g
g
g
:
j
E
$
t
'
j
i
i
f
i
g
i
i
i
s
l
s
i
s
i
l
i
a
r
i
;
=
,
r
u
f
f
g
r
u
i
E
f
f
i
F
g
f
g
f
F
i
E
F
f
f
{
i
i
f
f
f
g
$
*
'
r
i
r
g
g
j
g
g
g
*
r
j
f
f
l
g
g
f
f
f
i
i
f
f
f
f
i
f
f
f
f
f
g
f
f
i
i
g
i
g
i
f
g
g
g
f
$
f
f
g
r
u
;
g
i
f
s
;
t
E
;
r
l
i
f
f
g
;
f
f
f
g
i
;
g
:
j
E
i
*
d
t
r
f
g
f
i
i
g
s
i
l
g
s
,
f
f
i
f
g
g
f
f
g
s
j
s
E
E
s
$
f
$
i
l
t
t
i
g
i
i
i
l
g
g
g
g
i
I
i
i
i
t
i
i
g
g
g
g
i
t
$
E
f
r
:
i
i
i
i
I
i
{
i
f
f
i
i
t
r
i
i
i
i
i
i
i
I
i
l
i
i
i
i
r
Q (
n
U o
U
-
E
.
I
E
o
"
r
!
=
*
E
i
,
E
E
E
+
f
=
s
;
E
f
i
g
#
i
g
r
l
E
,
i
j
T
I
E
J
T
f
,
E
;
r
E
E
s
.
i
;
$
u
H
+
A
[
r
{
*
s
2
x
I
E
E
E
[
}
E
[
f
,
E
;
E
=
$
i
f
;
?
r
;
,
g
S
s
E
:
g
=
E
E
H
.
E
i
E
E
?
s
T
S
S
C
I
f
l
s
E
g
.
H
E
g
I
u
:
;
?
=
r
$
f
E
*
q
E
t
E
f
E
=
e
E
;
E
:
:
;
E
J
g
c
f
s
,
E
+
E
i
E
;
F
i
p
t
e
i
x
s
;
;
:
E
E
2
i
9
5
-
r
s
F
-
E
E
I
H
E
E
+
H
+
E
H
-
E
S
-
:
:
e
q
6
(
.
)
O
e
O
U
Y
E
i
o
e
+
s
i
i
;
1
,
$
,
9
;
I
E
E
,
E
8
+
E
E
d
.
E
;
j
s
E
g
T
E
t
a
r
:
n
E
E
e
:
i
i
i
$
l
i
f
f
i
;
i
i
l
i
i
E
I
f
?
i
f
f
i
3
i
E
[
t
i
{
l
E
i
g
'
{
l
*
i
t
g
l
t
i
i
i
i
i
i
g
i
i
i
j
i
i
i
i
l
i
i
i
s
t
i
s
i
s
g
i
j
i
i
i
:
r
f
!
'
t
E
E
t
?
t
s
g
s
i
i
i
f
;
i
i
i
*
j
*
t
{
i
i
;
I
E
I
i
i
t
i
s
E
t
{
$
E
r
i
i
?
r
;
t
[
t
1
I
l
i
i
i
g
e
s
+
i
g
5
3
-
f
f
i
g
F
f
s
f
f
i
i
f
f
f
f
g
f
j
i
i
i
f
i
f
f
i
f
f
#
E
;
;
g
i
i
:
f
i
f
f
l
f
E
f
l
j
i
f
f
f
E
f
f
i
!
t
;
;
i
,
$
s
i
g
E
i
i
i
j
$
I
g
f
f
l
i
f
f
i
j
i
.
i
g
f
i
f
i
f
r
f
i
i
g
;
g
i
;
*
a
;
l
i
i
:
i
i
j
i
i
i
i
i
s
i
i
t
I
r
i
i
i
i
E
E
i
i
i
s
i
t
E
i
g
g
l
t
i
l
l
g
i
t
i
i
i
;
i
g
g
f
f
I
i
g
i
*
t
f
f
t
g
g
;
$
g
i
E
i
i
i
l
t
r
i
i
t
i
I
!
l
i
v
)
(
J
(
B
(
d
U
)
o (
d
(
h
o u
t
U
)
C
)
(
)
v
)
C
d
J
i
;
;
i
g
[
f
E
'
q
;
f
i
t
t
E
i
;
r
E
?
i
5
;
i
;
i
;
r
b
i
,
i
:
"
E
t
i
+
E
r
*
=
:
E
r
s
$
;
t
e
t
l
g
E
*
l
;
i
s
6
E
i
i
a
;
F
i
;
5
E
E
i
E
i
f
i
;
f
:
5
{
i
{
f
B
E
g
,
I
f
i
i
i
i
j
f
g
}
r
i
i
l
i
i
i
s
i
i
i
j
E
3
+
*
I
;
s
!
E
E
i
?
,
;
F
;
e
t
*
E
s
*
t
I
t
t
=
3
1
j
;
i
=
:
r
i
l
,
u
r
l
;
;
i
E
i
f
!
f
f
i
g
i
f
f
i
;
!
i
f
i
;
g
f
f
j
g
i
s
s
r
2
;
E
;
f
j
i
l
g
f
i
{
t
i
E
i
f
H
E
;
;
t
r
i
i
f
l
s
i
E
E
E
l
i
r
t
;
f
s
E
i
[
$
f
E
s
F
'
E
E
t
;
i
j
i
{
i
i
i
i
i
i
}
l
i
f
E
f
f
*
E
+
E
f
f
i
i
f
f
f
;
r
j
E
s
:
j
f
'
u
i
E
E
+
'
2
1
:
s
n
j
E
g
r
g
'
*
g
;
f
i
f
*
f
t
E
i
$
f
l
i
i
l
E
i
E
a
E
#
$
f
E
i
$
=
!
9
5
;
i
:
j
{
i
i
B
g
E
l
I
I
i
i
i
t
3
i
l
i
*
l
*
g
E
I
*
*
j
*
*
,
=
t
t
i
i
i
i
E
i
s
i
{
i
i
i
i
I
f
t
E
i
E
i
i
s
t
i
l
$
i
i
i
I
j
E
g
$
i
i
I
i
i
:
,
=
i
,
i
i
E
*
,
l
i
i
i
i
i
E
{
$
$
,
!
'
'
i
s
E
u
,
*
s
f
i
E
s
s
r
?
;
,
i
i
F
$
i
g
$
i
$
$
g
i
E
f
i
f
l
j
$
g
E
i
i
i
i
g
:
f
f
$
F
i
f
g
i
f
I
i
l
i
t
$
I
3
{
s
j
s
i
;
i
f
i
f
f
f
f
t
}
s
?
t
i
i
j
+
=
f
t
E
I
f
,
t
F
j
;
'
E
!
E
{
i
E
f
i
r
r
;
=
*
r
$
f
f
s
j
*
f
f
3
;
=
i
s
g
j
l
r
$
i
i
r
s
r
s
i
;
{
g
u
'
u
'
i
i
i
i
*
u
=
i
t
u
i
f
I
f
j
$
i
s
t
i
i
i
i
s
$
I
3
f
i
f
$
$
g
$
s
f
f
f
f
i
i
i
#
$
$
s
f
i
!
s
6
j
t
F
$
,
;
3
i
*
1
3
t
i
;
f
E
r
s
.
i
f
;
E
;
i
t
3
i
,
g
i
t
t
i
s
f
#
;
3
E
E
*
;
H
d
u
s
:
;
E
'
S
f
i
l
!
S
E
i
E
;
E
d
:
=
E
E
*
+
,
E
r
E
a
=
H
s
;
I
t
.
a
p
:
H
I
3
;
;
,
:
a
s
N
e
I
*
t
t
:
E
g
?
8
8
=
E
5
;
;
t
i
;
:
s
;
*
l
m
=
;
E
'
i
:
i
l
3
S
r
g
F
u
1
:
c
6
-
H
J
i
e
:
E
i
j
E
+
;
^
t
E
r
i
t
s
:
+
i
5
r
S
5
u
s
s
E
E
G
"
"
E
E
i
;
i
;
E
i
*
r
l
s
i
;
*
r
.
'
i
s
;
r
i
:
t
I
;
i
r
E
l
i
*
g
i
i
i
i
E
5
f
*
i
!
;
4
!
l
i
$
i
r
s
;
E
r
{
i
i
E
;
{
j
$
j
;
i
3
i
;
;
j
E
E
E
E
E
;
;
s
;
i
l
*
i
[
E
i
;
i
!
E
]
*
E
:
I
5
:
3
?
s
i
s
*
:
'
f
u
;
i
*
S
i
t
t
:
:
f
?
F
t
5
:
;
*
e
5
q
r
q
l
a
!
:
+
i
x
E
+
;
*
=
r
E
-
!
r
:
S
=
E
E
i
;
*
i
l
E
i
*
t
i
t
E
:
r
;
s
<
;
i
'
i
;
;
H
i
E
;
$
i
;
{
n
}
:
8
I
;
:
{
t
;
=
E
{
i
-
i
.
!
P
L
D
'
t
r
.
d
)
9
.
c
i
'
q
E
r
3
E
-
-
+
"
*
r
_
q
I
{
:
E
g
i
i
=
E
;
;
p
"
f
n
;
q
E
s
t
H
E
i
;
X
+
;
3
3
!
?
i
i
t
t
:
t
a
s
;
E
r
!
i
r
S
*
E
r
r
E
S
E
i
i
i
S
t
i
3
s
1
;
i
i
?
r
-
+
5
t
i
r
'
*
E
g
5
{
i
?
+
t
=
*
t
t
i
3
i
S
i
E
i
?
!
.
s
7
i
,
.
-
E
E
a
H
!
-
u
g
:
j
i
t
,
1
;
:
:
s
i
i
E
5
;
i
;
g
$
r
i
E
g
5
g
S
i
l
t
s
t
F
l
t
5
s
i
:
t
s
:
i
?
i
l
S
E
$
,
g
i
f
r
i
l
i
i
a
a
'
'
s
;
r
i
j
g
g
f
s
s
r
y
E
'
=
-
-
:
(
n
i
:
i
i
i
g
f
'
i
g
a
f
f
i
i
i
$
E
i
f
$
S
f
c
r
*
i
n
E
E
r
*
E
i
i
5
$
,
5
a
;
;
;
S
+
i
t
t
t
g
E
I
E
r
;
;
E
T
:
!
e
s
:
.
8
f
i
F
l
c
-
:
H
+
=
d
-
d
;
r
=
i
g
5
g
E
:
f
,
$
E
f
;
;
f
i
i
i
i
g
S
;
i
r
E
i
i
*
r
E
+
i
:
E
;
,
X
I
=
i
r
'
x
,
i
f
l
s
g
i
i
i
f
f
s
i
r
i
r
g
i
s
a
i
f
f
f
E
i
f
g
+
g
g
f
g
r
f
;
S
i
z
:
I
t
s
i
;
F
o
'
:
l
'
i
s
x
E
l
i
s
s
f
{
$
+
+
i
f
;
s
c
}
$
,
i
=
,
;
$
$
?
s
5
j
g
}
i
i
6
f
i
$
=
,
\
S
-
3
'
;
:
s
$
f
$
E
i
i
;
s
s
t
$
f
i
i
-
:
5
g
6
;
j
?
f
$
s
i
'
f
i
*
i
;
i
,
j
,
i
r
j
r
i
r
:
,
s
r
s
i
'
f
f
3
,
H
t
i
[
H
$
*
N
s
;
$
5
;
s
s
u
f
:
:
=
i
,
E
s
f
g
t
$
;
E
F
;
g
E
g
t
t
i
r
E
E
r
E
i
u
S
*
+
;
j
s
r
i
E
.
i
i
i
i
E
g
s
i
j
j
I
i
i
t
i
i
E
B
i
i
i
i
;
3
I
I
;
I
l
;
;
*
i
:
1
{
l
I
i
}
E
s
:
'
E
{
*
s
$
i
;
t
x
i
j
E
$
i
i
+
i
r
E
s
l
l
$
t
i
E
E
i
l
i
i
f
=
i
E
E
i
t
t
t
r
f
f
}
i
i
I
l
s
s
E
}
?
+
E
S
.
i
E
t
i
!
r
E
?
l
i
g
i
g
g
i
,
i
i
s
;
i
g
l
i
s
l
i
i
i
I
i
:
g
i
s
i
l
i
i
=
Z
i
=
:
+
s
4
=
'
E
s
'
g
t
t
i
=
'
E
*
:
i
+
E
;
t
i
$
;
u
t
j
;
t
;
f
,
i
:
!
S
t
i
t
:
i
s
+
j
F
f
r
$
i
:
;
;
$
E
,
j
l
i
s
i
i
{
{
E
j
{
E
I
f
l
i
l
f
E
f
F
i
f
f
i
i
f
i
}
i
!
i
f
f
?
g
f
$
r
E
i
i
j
i
E
g
f
j
{
j
r
*
*
i
E
i
l
3
s
f
!
{
r
r
;
z
S
s
i
:
.
q
f
=
s
i
i
i
E
?
5
;
f
g
f
i
g
,
s
*
'
E
'
f
g
g
l
3
g
i
t
i
i
$
r
$
s
f
f
f
z
s
s
i
$
[
]
g
j
:
i
B
;
?
j
E
;
$
F
E
i
j
f
E
$
t
,
s
i
*
$
s
?
i
r
:
=
E
E
g
E
$
1
8
$
E
+
E
:
E
i
E
i
s
f
i
i
E
i
E
i
i
3
i
i
f
j
$
f
;
s
i
E
$
i
f
i
i
i
i
i
s
i
f
i
'
1
:
i
s
S
e
i
;
i
t
i
+
$
f
f
i
l
*
S
,
S
s
i
i
;
I
$
*
f
i
t
3
;
u
s
F
3
A
I
d
a
j
.
i
I
i
i
c
6
o
\
s
g
g
e
"
i
l
*
t
s
t
n
E
t
x
.
r
i
o
o
.
;
t
!
>
:
l
<
U
S
:
d
o
r
:
5
s
i
'
x
+
[
i
,
S
a
'
E
N
E
a
i
E
E
r
*
t
S
r
{
q
i
j
_
t
{
E
E
l
l
i
?
s
$
E
;
:
g
r
I
i
E
i
E
i
t
E
q
S
E
f
i
E
I
P
j
3
;
=
*
i
;
E
-
6
\
:
c
-
-
.
r
r
d
.
E
:
S
.
E
.
e
H
.
s
,
s
H
s
i
a
r
E
:
5
!
E
s
E
;
}
t
'
t
'
9
'
t
s
3
X
;
H
N
I
*
g
t
q
S
e
o
.
s
E
+
n
!
G
z
E
,
\
E
'
I
r
e
-
*
i
G
'
t
s
3
.
5
E
E
S
*
f
i
*
I
,
g
S
E
:
E
s
r
S
{
:
+
-
&
{
?
!
E
E
$
j
T
E
g
;
t
i
l
r
j
-
+
a
E
g
s
s
s
I
t
:
E
E
E
E
s
f
?
F
{
E
{
s
S
t
i
$
!
s
{
i
I
3
E
f
s
f
E
;
I
E
;
i
t
x
?
f
S
F
3
l
t
i
l
E
i
G
,
E
?
:
s
E
t
$
:
i
i
i
T
$
?
x
r
c
i
S
i
l
S
E
S
I
E
s
i
E
q
i
:
i
=
E
1
E
e
;
s
s
t
E
s
[
:
t
i
g
t
r
.
E
i
"
i
i
i
.
i
f
r
i
?
t
c
E
I
s
s
t
i
E
i
i
:
E
i
l
:
i
.
3
E
E
i
;
:
{
i
f
i
{
;
.
i
I
1
-
o
J
;
.
i
*
G
+
;
5
v
;
N
d
d
+
=
?
-
E
e
g
e
E
.
e
x
:
-
E
I
:
E
i
I
l
=
a
O
-
-
]
j
t
r
-
J
-
u
u
)
c
d
o
z
i
$
E
*
i
s
g
g
i
i
g
l
{
g
I
$
i
i
i
s
;
g
g
g
g
t
f
i
f
i
g
f
i
f
i
f
i
f
f
$
3
$
i
f
I
i
i
$
j
$
i
i
$
*
f
i
f
$
,
z z
r
(
r
:
u
n
E
-
q
.
!
z
"
i
g
E
g
;
;
;
*
t
!
5
i
-
=
!
-
:
E
$
;
i
3
;
-
;
2
6
;
a
;
t
r
T
o
J
:
Z
!
"
E
h
.
;
g
o
l
.
;
U
6
3
'
d
.
-
r
s
-
e
:
r
=
*
i
!
!
l
:
r
=
s
t
i
t
i
|
i
:
:
*
a
.
r
i
F
r
i
a
.
:
;
&
l
a
p
:
.
i
-
H
:
p
!
E
r
E
:
g
=
1
a
c
:
z
.
,
g
?
g
E
q
E
f
;
?
3
;
i
i
i
:
+
e
5
a
'
F
=
r
;
*
t
?
!
i
*
d
{
x
i
i
i
:
;
;
i
g
:
f
i
B
;
f
t
,
E
?
;
i
S
S
s
E
:
R
S
E
i
s
s
r
I
i
i
;
i
.
'
i
;
i
E
:
i
E
[
J
,
E
f
!
t
?
t
*
!
-
!
i
f
r
l
[
;
t
:
r
E
*
i
i
.
3
?
1
:
?
;
*
4
*
:
t
E
!
;
;
:
=
s
;
:
:
i
=
p
$
S
r
3
s
*
j
i
F
n
;
E
=
t
i
;
i
3
:
E
I
;
;
s
?
E
\
+
s
:
!
i
q
'
b
.
s
t
S
=
E
+
;
Y
R
.
.
i
$
i
i
:
i
s
t
t
*
s
:
:
i
s
r
S
l
s
s
i
s
;
l
f
i
i
f
i
l
B
t
[
l
i
l
i
S
i
t
;
+
l
:
S
i
.
r
t
i
i
l
?
S
i
s
i
s
t
i
S
x
r
i
i
:
,
E
E
l
r
=
-
n
.
s
.
.
\
r
F
E
r
r
d
'
=
*
F
i
f
i
S
5
t
i
u
i
s
S
S
t
,
s
*
r
s
i
i
:
i
i
*
'
[
s
S
r
B
u
=
I
r
=
i
r
E
I
:
E
E
E
H
*
:
g
i
E
;
s
_
S
;
$
*
,
i
:
s
:
i
S
E
;
E
$
j
H
i
l
l
t
E
I
f
s
*
t
r
,
.
E
E
:
5
i
^
;
E
;
e
i
S
?
i
+
3
6
H
f
t
=
{
g
E
E
:
d
i
;
;
{
$
[
i
l
N
-
s
i
:
;
,
i
;
i
i
E
i
3
i
;
g
i
i
E
J
s
E
i
E
;
E
f
u
f
:
:
s
s
E
F
E
i
E
i
i
i
s
E
i
i
f
{
x
i
l
s
=
.
i
i
t
:
:
I
:
:
:
i
n
:
r
r
j
=
=
:
s
*
B
=
B
t
R
F
N
-
f
t
*
E
'
6
-
S
-
E
i
*
*
n
s
s
;
!
:
:
:
s
:
:
g
;
$
:
$
*
r
F
x
i
R
=
s
s
E
E
;
i
l
r
E
E
:
.
E
a
t
0
t
o
^
*
E
i
r
;
r
r
i
s
H
g
;
:
i
s
E
3
E
;
t
i
s
.
*
E
:
s
*
H
I
*
i
:
s
i
$
g
E
s
;
s
i
E
t
E
g
$
f
f
f
i
i
g
f
g
f
f
i
i
f
f
;
s
E
i
B
i
x
F
s
$
l
$
E
t
u
i
i
i
f
3
{
}
i
i
r
g
.
i
E
E
3
S
i
$
$
E
t
$
g
s
$
S
i
s
;
s
j
!
i
=
B
s
!
i
i
l
i
l
t
t
*
$
$
i
r
i
$
i
s
$
i
,
f
u
i
g
i
s
g
s
g
g
s
i
i
i
g
i
S
s
a
'
$
:
j
i
E
!
s
i
E
3
i
3
!
F
!
B
3
s
E
i
j
f
E
F
j
F
E
S
=
E
$
s
i
S
,
E
i
$
r
s
*
#
E
-
:
r
!
-
t
:
l
9
:
u
=
,
;
i
j
E
=
;
E
=
j
=
s
=
=
:
>
*
E
*
.
8
*
,
*
l
-
g
$
;
;
;
;
l
i
i
j
g
$
i
f
i
r
f
z / :
:
.
i
z
f
F
i
e
d
A
!
+
-
.
s
.
S
r
E
=
.
E
.
3
-
c
S
q
\
e
n
+
b
D
+
_
3
?
U
*
.
c
;
C
.
$
s
S
T
r
;
"
R
.
E
:
R
E
S
E
e
F
.
,
d
:
N
H
q
$
,
E
q
E
-
$
F
$
x
t
i
s
!
.
:
-
-
-
i
+
f
I
a
:
6
'
t
E
E
s
s
f
x
$
a
.
N
;
f
.
;
E
f
B
$
5
;
+
'
l
s
!
s
*
i
e
;
E
{
E
t
t
:
i
l
r
e
:
g
s
;
F
:
\
j
s
s
:
i
i
Y
$
i
*
r
s
:
q
E
p
n
E
?
E
,
r
q
s
n
n
7
t
s
g
l
g
g
*
F
I
*
!
E
f
i
;
t
t
{
l
,
i
i
i
g
$
i
I
i
[
*
:
?
f
!
i
;
I
i
.
i
5
g
l
P
N
(
/
;
r
i
=
f
E
;
;
i
i
+
f
l
t
E
E
i
I
;
$
q
g
6
f
s
6
l
E
N
i
"
:
$
E
J
s
;
t
;
g
e
E
I
e
j
!
.
o
E
N
;
+
E
o
a
s
s
5
r
$
?
4
I
f
E
g
.
-
.
;
;
i
{
E
F
q
E
S
?
+
i
;
s
s
$
-
E
$
s
{
E
{
E
f
:
:
E
;
g
.
!
i
i
t
B
E
"
s
'
i
i
f
3
t
r
s
r
+
r
l
s
S
l
;
E
-
;
[
*
*
;
s
{
$
f
s
-
:
E
;
*
:
g
"
s
*
r
s
s
F
t
g
t
E
r
i
a
i
r
g
t
s
s
,
g
E
s
$
'
g
t
{
#
*
i
F
L
;
r
,
S
S
;
:
f
i
f
E
H
:
i
g
F
o
'
<
E
S
6
;
,
t
f
E
*
E
;
$
:
?
S
s
t
#
+
g
i
s
i
t
i
i
+
f
r
f
*
r
:
E
i
*
:
i
t
:
s
#
i
q
:
i
g
s
;
t
5
f
H
i
i
i
S
f
6
"
I
i
E
g
;
i
s
=
-
u
E
.
.
.
.
1
"
+
q
.
u
f
l
g
E
i
'
a
s
I
=
u
*
"
,
:
:
$
;
g
i
r
i
:
S
t
9
E
s
}
Y
s
s
E
i
f
,
+
r
F
r
n
;
"
i
i
*
;
8
.
'
:
r
H
b
s
:
:
:
E
.
i
l
i
E
*
t
f
*
t
i
i
t
;
:
r
s
=
;
g
i
=
E
s
E
S
i
s
l
g
=
j
E
;
i
F
:
=
i
E
"
3
i
i
=
=
1
E
=
!
:
I
=
=
=
E
=
3
E
g
i
t
5
=
?
=
E
"
R
i
R
*
*
g
l
n
x
s
=
g
=
$
;
:
i
i
F
E
i
r
;
:
*
i
g
f
j
i
f
"
f
$
E
$
f
s
s
;
i
u
}
E
'
:
$
i
s
E
E
3
'
_
g
E
:
*
;
i
t
d
i
i
s
;
i
i
*
$
,
H
5
$
s
i
F
E
B
i
;
F
f
i
.
i
i
!
f
:
s
.
s
*
;
;
{
g
r
g
i
E
-
'
*
j
=
?
;
E
E
.
i
E
$
S
s
u
*
I
f
i
i
+
s
s
'
i
i
-
i
t
t
i
i
f
i
E
I
E
E
'
;
I
.
i
s
r
E
$
$
*
F
i
s
5
?
l
g
i
;
i
i
$
g
{
f
i
g
f
i
i
f
P
E
i
E
$
E
i
E
i
i
g
=
i
i
$
s
i
g
B
t
g
i
s
S
f
s
f
i
f
$
g
f
i
;
i
i
r
g
f
s
i
i
i
i
i
i
i
g
i
s
s
s
i
r
t
t
s
i
E
i
j
S
i
;
i
E
?
r
$
E
E
,
i
E
s
i
g
g
i
g
j
r
g
s
j
g
s
r
i
E
$
i
i
i
$
i
i
i
i
E
s
l
j
i
:
e
,
i
r
l
i
i
{
E
f
,
r
;
+
*
r
e
;
;
g
S
i
;
i
?
3
;
+
;
;
f
f
g
;
i
j
f
?
f
E
,
=
l
i
5
;
E
i
i
E
E
i
*
;
=
f
i
;
j
j
i
f
g
i
i
i
;
;
f
i
i
i
i
*
f
j
[
f
$
!
*
i
i
'
I
i
l
i
r
l
i
$
?
g
!
E
s
[
g
,
i
t
!
t
i
}
r
?
f
;
E
i
f
E
i
T
.
E
E
u
;
:
i
-
E
t
E
s
.
:
e
r
i
H
:
.
r
-
3
E
E
:
.
p
E
E
9
;
g
.
S
H
o
-
X
3
;
E
-
l
*
e
e
o
.
E
K
'
e
g
l
:
P
P
i
i
*
.
i
F
-
f
i
,
,
,
i
i
g
i
g
i
i
i
l
i
i
g
I
i
s
i
e
s
i
s
?
t
8
,
3
;
E
+
:
.
l
f
i
;
r
E
i
E
e
:
!
!
?
*
t
;
B
$
E
*
$
g
i
?
{
+
1
6
e
E
E
i
g
i
i
i
i
i
s
$
i
i
s
i
l
i
i
i
g
i
i
i
i
i
I
j
-
i
i
l
i
s
s
_
:
-
3
H
E
;
5
N
'
e
'
e
3
;
S
.
B
3
r
l
i
l
T
E
g
E
t
i
E
E
I
3
o
E
.
t
s
i
E
s
E
S
^
H
3
:
d
H
i
-
5
r
E
*
;
!
:
,
,
"
E
:
'
,
E
+
u
E
i
i
i
$
*
i
i
i
E
i
?
i
E
E
$
B
g
l
3
B
E
{
f
$
j
E
I
i
=
E
E
.
;
:
-
:
f
:
:
$
E
u
:
a
f
,
r
E
H
-
s
^
u
=
=
i
.
-
^
i
i
E
E
E
i
t
$
i
t
t
*
*
-
;
i
i
E
=
[
*
S
=
.
E
6
t
;
E
1
.
!
5
E
=
+
#
i
i
:
:
i
s
i
:
$
I
;
;
3
-
"
*
5
8
t
;
S
S
l
+
$
E
-
.
u
s
s
i
i
r
;
N
;
S
i
s
;
'
$
'
5
E
i
#
:
*
E
j
E
S
;
*
f
:
:
!
+
3
S
S
s
x
t
8
2
8
*
-
o
F
*
B
*
5
-
o
c
L
=
L
q
,
*
5
S
"
E
i
A
E
s
s
;
g
;
i
j
$
i
:
i
6
=
;
*
e
F
S
S
=
t
'
s
?
r
l
;
i
s
;
I
N
i
l
I
;
:
z
S
-
E
=
S
T
S
*
S
F
-
.
E
q
e
;
.
i
i
;
^
*
s
o
!
;
s
!
s
:
E
t
a
S
f
l
i
:
-
E
;
=
E
:
j
s
!
s
;
i
;
s
B
T
-
t
q
A
?
;
$
s
*
;
E
;
l
i
S
H
;
=
s
r
s
:
3
,
n
s
=
\
N
$
S
t
:
l
s
d
E
B
E
d
i
s
t
=
r
i
i
a
f
E
E
N
s
s
t
E
-
t
s
?
$
-
E
i
i
{
i
E
r
s
$
?
:
E
,
!
E
t
*
E
i
S
E
s
i
r
S
=
E
g
E
s
t
S
R
-
,
z
E
6
v
d
=
\
S
^
-
.
1
s
A
:
$
o
<
o
-
8
H
'
f
i
o
s
r
$
i
f
i
E
s
{
E
s
$
N
s
$
f
$
$
+
;
f
j
i
E
E
r
*
x
S
i
i
;
*
E
s
g
s
S
"
s
t
i
+
i
t
s
i
r
;
s
g
f
-
*
q
\
\
^
.
.
N
-
\
>
-
.
:
*
-
t
:
S
'
t
s
^
.
.
r
.
\
\
q
1
2
;
:
s
.
(
'
,
2
d
l
c
F
5
:
;
i
S
i
;
i
:
:
i
=
,
f
I
:
!
{
S
E
:
f
s
i
:
*
i
,
i
=
t
$
;
*
x
*
i
:
5
i
:
;
s
=
*
s
j
!
=
i
=
E
q
?
$
q
=
=
=
3
j
:
s
s
s
s
f
E
{
5
i
;
i
t
f
:
r
;
E
*
2
=
;
i
j
N
c
d
o
.
-
R
*
-
-
t
U
-
-
T
N
"
"
,
*
r
r
i
I
"
*
J
O
;
=
;
=
S
=
5
5
y
;
S
:
;
>
:
3
5
5
i
+
E
&
s
;
i
E
2
z - Z
h
i
E
i
,
j
q
i
E
i
s
i
E
3
3
i
i
!
i
5
T
E
i
.
l
N
s
;
s
+
i
t
f
;
:
E
9
{
}
E
?
$
E
*
5
:
r
:
;
\
E
g
i
E
?
S
F
;
;
i
S
s
=
t
l
t
S
i
:
i
:
i
-
i
i
:
a
t
t
-
q
g
s
H
$
.
[
s
r
t
*
[
e
:
i
f
*
c
r
i
r
n
?
*
?
*
$
i
i
i
r
}
{
t
N
s
i
s
5
:
s
9
8
"
E
t
;
i
{
t
I
E
t
;
i
i
i
i
t
*
E
E
$
e
f
5
?
E
s
s
E
t
E
}
;
s
3
i
^
"
E
;
E
r
?
E
H
:
*
=
'
N
i
E
f
t
*
i
s
*
F
J
j
E
s
:
I
E
f
5
;
\
E
a
$
:
5
-
'
E
t
T
s
s
i
?
g
t
;
i
;
E
=
j
F
*
g
a
$
i
E
x
=
S
i
i
:
i
s
s
t
t
:
s
E
i
E
E
i
E
t
s
i
E
E
i
i
l
t
i
s
i
i
f
f
i
;
{
i
3
s
$
a
i
r
l
I
s
t
i
-
E
=
-
'
=
i
$
-
I
{
s
$
[
[
i
-
$
H
$
E
l
f
f
E
i
i
s
i
i
i
3
E
E
l
i
*
;
g
I
E
E
T
I
x
a
f
;
3
E
:
S
A
.
i
T
f
f
?
:
:
s
.
:
E
S
t
$
e
:
E
:
5
I
l
S
.
H
;
E
6
E
.
x
r
^
s
S
'
i
;
E
$
I
i
s
:
u
R
#
'
i
i
,
'
$
i
!
l
r
t
i
s
i
f
i
i
*
:
i
3
3
3
E
i
f
f
$
,
i
i
i
g
i
j
i
E
i
i
B
i
s
s
:
^
4
:
J
e
:
H
i
i
,
?
:
?
i
:
v
Z
-
.
:
l
:
=
V
:
=
i
:
i
=
=
:
?
u
i
i
E
:
"
t
i
:
i
:
=
:
:
=
=
=
*
l
+
i
i
=
=
l
i
$
I
*
=
f
B
a
x
H
!
:
S
i
i
:
,
;
.
=
.
:
:
=
1
i
r
i
i
;
1
;
;
=
;
;
;
;
t
f
'
;
t
X
i
^
N
S
i
{
I
-
g
3
t
S
s
+
s
s
l
=
j
a
i
s
E
E
,
^
=
:
z
e
e
u
e
e
g
i
i
E
3
.
E
*
E
Z
:
s
\
t
'
:
i
1
?
i
?
I
i
i
i
t
E
g
i
g
i
-
x
l
t
:
=
Z
i
E
j
t
-
:
-
x
i
t
f
;
:
E
i
F
:
,
a
;
i
$
z
:
i
i
t
:
F
:
+
t
s
F
i
'
l
{
i
i
i
*
!
E
,
E
i
i
t
:
-
,
;
=
+
E
f
E
$
3
?
R
E
,
:
E
;
!
z
;
5
i
s
f
"
i
s
t
3
i
s
E
3
$
j
E
g
*
j
i
E
s
{
E
+
O
:
Y
z
'
;
!
s
F
$
i
l
f
I
t
i
I
-
s
s
i
i
u
l
i
i
j
{
{
i
j
i
f
t
i
:
O
b
D
A
=
[
*
i
S
;
S
i
;
E
S
S
S
j
:
l
:
'
i
E
r
"
:
E
s
=
r
E
s
e
*
+
Z
i
+
S
S
{
*
-
S
E
:
.
.
i
s
s
;
i
"
c
L
e
-
H
X
.
i
H
;
i
'
E
E
l
.
s
<
H
:
E
L
:
E
-
U
T
;
*
X
g
g
a
-
E
G
E
T
\
?
u
{
;
s
E
E
?
,
E
s
:
s
;
9
s
I
!
;
$
t
S
$
i
i
$
i
S
i
E
*
t
;
e
i
E
i
s
5
s
i
*
g
=
+
i
:
E
s
r
*
s
i
s
-
s
s
E
i
H
E
;
{
;
i
E
$
E
r
S
$
;
s
r
s
s
$
F
f
l
j
i
p
:
S
:
S
;
S
R
a
.
g
f
e
s
S
E
q
i
;
q
:
t
*
S
!
j
i
i
-
s
i
;
l
i
i
{
;
$
:
*
s
*
l
*
i
*
,
u
E
i
E
i
F
i
t
g
l
i
E
}
T
?
:
:
i
.
i
?
5
s
*
*
'
!
c
r
E
$
i
f
$
-
i
l
i
;
$
;
i
l
;
i
E
g
I
p
.
g
$
;
$
E
E
s
+
s
-
a
=
d
r
i
'
9
:
1
j
;
E
S
E
;
:
E
)
X
*
,
i
i
E
,
i
g
E
E
E
A
*
*
E
:
.
=
i
-
^
I
a
1
v
)
v
E
*
*
'
E
^
r
;
I
r
=
-
E
w
n
v
j
(
E
E
*
*
I
=
I
s
$
j
;
;
;
i
=
i
;
;
:
i
i
?
E
;
g
t
"
:
*
3
*
E
N
|
=
i
=
-
n
;
r
E
E
S
A
g
:
E
-
E
E
E
s
E
-
"
:
S
\
d
_
r
g
g
;
;
j
H
;
S
E
i
H
i
i
E
?
.
$
*
S
$
E
t
:
e
;
c
;
E
t
'
E
x
.
r
H
E
=
i
?
3
i
i
;
t
:
:
E
e
;
H
y
a
;
[
g
E
s
s
E
t
?
t
r
'
$
;
H
8
&
!
H
H
u
l
f
i
r
a
s
*
I
E
.
i
t
4
;
S
t
t
*
u
;
r
:
+
i
;
a
:
n
*
;
;
s
n
i
q
u
"
,
i
d
I
+
-
[
i
$
5
q
a
i
^
:
I
I
i
S
i
E
;
g
?
q
;
c
d
i
i
*
t
t
i
i
5
t
i
;
:
r
i
:
c
g
E
-
f
i
;
i
:
s
F
*
6
K
=
s
;
?
-
}
+
*
[
i
l
f
i
i
S
:
g
[
f
g
i
i
E
i
$
5
N
:
?
q
:
:
:
!
-
;
:
:
-
e
:
d
.
9
:
-
.
.
s
Z
6
o
.
.
;
-
d
=
q
S
.
t
g
J
+
i
^
'
6
E
=
i
.
,
\
E
E
.
,
g
,
;
I
t
'
i
z
u
;
F
'
'
1
P
E
i
E
:
;
E
i
S
E
*
X
*
S
I
:
:
?
F
-
E
o
,
:
r
3
A
:
E
g
E
+
i
q
;
;
$
?
t
:
.
i
g
;
e
F
s
s
s
;
s
s
s
s
*
s
;
;
E
,
E
i
E
i
i
r
i
i
s
E
;
"
3
E
i
j
g
$
i
*
(
!
\
-
-
q
J
o
s
-
N
g
s
a
=
t
r
N
S
Z
S
;
E
!
o
9
.
=
"
s
-
a
=
-
O
F
i
i
E
?
r
9
{
i
i
S
E
;
=
?
.
;
*
i
*
E
E
$
?
s
E
:
t
E
E
s
B
e
*
t
E
:
{
E
+
.
=
*
,
\
{
E
:
<
s
a
f
;
j
;
+
*
s
8
s
s
i
R
;
r
f
i
i
E
.
i
i
s
j
f
f
i
$
;
t
f
f
*
s
s
.
.
i
i
!
>
:
E
:
X
:
S
s
S
!
q
E
q
!
3
f
;
3
A
,
E
s
;
*
+
E
4
H
r
;
i
+
$
?
E
N
;
i
,
e
l
x
g
:
i
i
?
$
E
I
i
E
E
[
3
!
i
:
i
;
-
-
E
i
o
u
o
.
:
o
;
i
S
;
;
;
a
;
E
;
3
.
H
9
E
;
;
'
f
E
o
E
i
I
=
F
8
f
;
i
l
'
r
=
(
.
i
!
!
t
r
-
-
.
.
r
.
i
=
:
i
{
=
:
E
d
E
;
!
-
!
E
E
!
:
:
X
'
E
e
!
5
E
E
=
$
X
.
H
a
i
i
=
F
^
.
.
"
E
G
u
.
-
.
!
j
i
i
Z
l
E
i
i
:
=
E
i
i
s
;
s
t
E
T
t
E
I
r
;
3
t
f
;
;
!
t
,
g
,
E
i
g
;
3
t
;
?
;
i
:
:
:
-
x
x
>
r
-
'
i
5
=
-
:
t
=
E
E
:
i
|
+
E
!
a
i
i
i
*
y
i
E
<
;
{
;
.
E
i
:
E
,
r
z
s
,
:
E
E
a
!
L
=
=
I
=
=
-
t
r
-
:
=
-
!
-
J
-
'
:
:
-
-
-
-
=
-
:
:
a
=
,
i
.
=
:
-
j
:
:
:
:
:
=
.
:
=
=
.
i
i
.
*
l
i
?
i
i
r
\
=
*
*
i
?
E
*
*
1
i
}
E
R
B
;
e
!
n
x
n
S
e
i
?
;
s
:
E
i
i
i
E
j
t
f
l
:
E
+
i
i
s
,
i
s
t
r
:
j
E
E
:
j
E
i
i
i
*
g
s
E
t
i
3
;
i
E
i
s
*
-
:
*
s
f
f
!
E
E
I
E
T
i
t
i
t
g
}
E
'
'
t
s
f
n
i
i
g
g
E
E
F
;
i
'
'
g
s
t
f
i
i
i
s
l
g
i
s
g
,
g
i
i
g
i
i
i
s
i
=
i
i
,
B
i
i
r
g
i
i
,
s
i
i
:
'
s
f
f
i
$
i
f
u
i
i
i
g
i
E
i
,
i
g
i
s
i
i
i
i
I
$
i
I
i
i
s
i
i
i
i
i
a
s
i
i
F
:
j
E
E
E
$
-
$
;
t
:
+
x
I
s
\
"
r
=
:
2
2
3
t
z - z
5
i
+
d
S
+
f
g
e
s
t
i
:
i
'
H
P
i
E
i
'
E
i
e
r
i
:
q
_
H
$
p
;
f
i
E
E
s
^
H
E
j
i
E
f
s
*
3
j
j
s
a
*
=
p
=
:
i
i
:
;
j
i
f
s
+
j
i
c
t
i
j
l
i
;
3
H
i
a
a
i
i
;
=
$
?
-
'
s
\
i
s
r
s
;
;
i
j
?
;
=
g
$
!
"
^
E
t
?
{
r
E
E
t
j
i
f
l
i
t
l
t
E
E
i
.
.
o
,
-
s
E
-
q
t
i
*
;
;
?
,
E
E
;
j
=
l
f
r
T
I
;
E
A
[
;
:
:
i
?
5
e
?
9
E
:
.
!
'
c
.
!
1
x
s
s
!
E
s
t
s
:
F
K
e
R
E
.
8
?
*
a
i
:
g
T
E
,
E
a
i
r
E
e
-
x
:
,
s
r
,
:
E
r
i
s
i
[
:
E
t
'
;
,
E
j
[
E
E
*
B
E
E
;
B
*
s
!
A
3
I
i
?
=
=
+
R
i
i
t
j
!
$
^
i
I
i
V
Z
F
f
i
i
s
F
;
i
*
4
s
2
8
-
z
s
?
x
E
*
:
s
f
i
$
s
F
$
$
$
*
;
E
E
t
E
E
a
E
$
e
t
i
{
e
F
:
f
i
:
3
5
t
r
E
:
t
E
t
E
!
$
,
s
$
B
q
f
t
i
+
;
j
:
j
t
i
;
i
t
i
l
$
g
r
;
t
s
i
l
g
:
S
$
S
E
S
*
r
i
$
e
i
*
*
t
F
d
i
s
Y
'
r
e
i
s
.
s
E
o
-
r
r
q
i
z
s
.
i
.
i
s
s
d
E
i
f
i
E
E
E
i
B
,
i
g
*
g
E
i
;
f
^
$
+
E
}
i
s
.
S
t
i
S
E
t
"
s
$
*
*
:
*
:
r
E
E
I
E
f
I
?
F
E
E
i
g
E
i
E
s
E
F
t
i
E
s
j
S
I
E
r
i
u
j
t
=
:
j
j
j
i
j
e
,
E
E
r
E
i
!
i
r
#
g
1
q
t
E
E
;
?
.
;
-
t
r
-
A
n
:
=
i
e
i
!
?
;
;
-
g
E
l
:
9
3
j
i
i
i
i
j
l
i
i
i
[
E
;
{
i
f
$
g
j
t
E
i
f
f
i
i
f
I
i
i
$
i
$
-
c
Q
-
^
i
:
.
9
-
:
i
E
F
E
_
q
j
I
V
_
.
,
<
t
_
l
=
I
o
=
i
=
:
>
=
E
=
s
f
-
s
R
x
s
;
x
s
K
R
B
;
s
i
*
,
i
e
'
F
x
$
n
x
E
f
'
E
t
i
?
i
:
i
g
S
n
e
i
=
:
i
i
-
:
'
-
r
r
t
"
r
y
i
E
+
i
i
E
=
$
i
:
t
r
'
i
i
s
i
E
:
:
E
;
d
i
E
1
s
i
F
;
t
E
r
;
i
E
r
!
.
L
r
z
E
,
.
s
i
.
H
;
i
*
5
:
E
Z
;
i
-
.
s
j
F
f
i
E
g
f
i
.
i
s
:
1
t
J
-
6
-
:
d
*
X
T
:
g
.
s
"
*
E
:
S
r
g
E
H
E
=
E
i
-
u
H
3
S
!
;
:
c
r
,
:
a
E
I
?
;
E
g
J
i
$
E
[
i
E
{
E
i
I
g
J
i
I
E
?
H
E
E
E
;
E
[
"
'
:
g
F
l
t
+
E
i
&
l
#
i
$
i
i
E
s
q
e
E
r
t
*
s
i
!
r
i
$
E
;
:
e
:
i
E
u
t
g
i
p
E
e
$
t
s
*
;
i
f
;
?
*
g
?
t
E
5
i
;
:
E
E
t
E
$
E
s
t
3
i
E
:
=
i
f
s
i
3
[
;
r
$
E
i
,
i
{
i
E
s
9
i
c
!
i
$
;
?
?
j
:
s
'
-
E
'
'
r
+
s
E
i
l
F
f
,
$
s
,
s
}
s
f
i
t
i
s
E
:
z
:
E
E
i
g
*
g
J
t
l
?
l
S
E
;
t
g
*
i
i
;
s
l
s
r
D
r
e
s
E
E
=
t
:
E
e
3
i
X
S
l
l
-
:
.
-
E
s
b
r
e
n
*
s
i
8
.
;
.
!
I
S
f
E
;
$
t
f
s
E
t
e
B
S
s
E
j
t
H
!
=
!
i
$
r
l
.
E
i
t
i
i
l
e
j
}
{
g
i
f
{
i
$
i
j
$
.
i
.
i
$
}
$
$
I
l
{
i
i
E
r
g
E
E
i
x
a
:
t
j
i
i
i
E
e
f
8
,
;
:
E
$
x
q
c
-
i
-
o
\
H
5
g
3
.
9
r
r
,
;
;
E
;
s
6
n
n
s
s
i
!
g
i
5
E
g
H
E
r
.
q
l
I
:
;
.
l
;
E
i
E
:
:
:
r
i
E
s
E
i
g
i
;
t
t
*
s
?
:
t
:
E
g
.
;
j
!
!
;
t
;
!
;
i
l
;
;
{
,
^
;
j
S
6
U
=
.
U
l
=
t
o
8
;
=
f
'
l
I
c
.
9
;
u
:
*
P
i
*
3
s
*
;
!
;
j
{
;
i
i
g
i
E
t
E
E
E
'
E
+
.
:
:
;
:
t
E
$
l
s
.
B
'
e
a
r
;
#
;
q
'
$
f
?
?
f
s
s
5
H
[
;
f
:
s
:
g
g
;
E
i
i
l
}
f
t
s
;
i
i
;
'
;
;
j
E
[
j
6
;
j
i
,
j
j
E
?
$
I
$
=
=
s
a
-
;
-
=
s
e
i
;
s
s
[
;
i
*
j
[
"
*
E
g
I
r
-
E
*
E
;
r
-
;
.
-
$
:
:
:
;
g
:
E
i
=
=
!
;
=
-
:
i
E
i
E
E
E
f
r
-
;
f
;
E
-
s
E
F
,
r
$
.
s
"
=
E
i
t
+
E
i
c
E
*
F
E
.
6
;
t
j
1
3
i
l
t
-
E
?
E
f
E
!
*
E
a
:
=
g
F
3
i
i
i
r
i
E
:
N
5
;
;
{
s
t
f
f
l
j
t
t
;
t
g
i
E
i
!
!
i
i
i
$
[
;
;
!
f
i
i
E
i
?
r
]
[
f
{
i
i
i
i
:
*
E
;
+
.
E
}
e
i
r
*
i
s
E
:
$
i
;
i
t
f
l
s
i
i
E
E
i
E
E
s
i
t
$
E
t
]
i
E
j
i
i
;
E
E
J
=
:
-
^
-
:
j
i
;
=
!
i
i
!
i
7
=
-
-
-
_
=
_
t
=
?
_
l
=
r
=
t
;
=
=
c
n
e
-
=
1
t
q
5
-
g
i
:
S
E
E
*
E
;
f
r
S
=
:
i
E
^
J
B
J
E
}
i
E
S
g
i
E
Z
:
f
?
s
a
,
l
-
G
i
i
s
r
E
s
s
#
e
i
i
t
S
i
t
e
t
,
$
*
;
*
\
-
r
\
r
c
,
Q
T
*
g
i
r
j
1
;
E
g
;
f
*
{
.
5
&
n
+
r
i
?
$
X
S
E
t
E
{
i
t
q
!
:
E
i
$
i
E
S
3
'
l
.
x
:
g
s
;
;
:
i
=
=
s
.
;
o
'
P
s
i
e
e
x
i
$
s
E
1
d
V
g
S
E
E
E
E
s
F
E
E
?
S
s
r
i
S
d
S
!
:
e
-
s
S
d
i
a
f
;
E
s
E
H
E
e
s
:
5
s
E
\
I
i
B
!
E
l
5
5
;
i
*
i
5
E
;
E
i
r
s
$
g
$
s
s
-
E
=
'
i
v
s
-
x
r
d
.
E
N
I
;
;
E
i
s
=
i
i
!
:
s
s
i
s
;
$
S
:
'
s
I
"
t
S
o
Y
+
P
P
S
:
l
.
P
^
-
*
i
l
1
E
E
.
P
E
;
r
r
+
i
g
E
*
r
{
e
.
E
t
t
o
t
$
=
i
X
H
.
V
S
;
t
s
#
i
:
,
T
;
s
I
E
\
.
i
r
.
E
,
*
t
{
t
E
t
g
E
i
x
E
B
3
S
$
S
$
t
g
E
*
$
*
o
.
:
r
;
?
!
s
f
:
l
l
E
E
g
[
=
n
i
y
.
i
t
$
s
i
i
a
s
$
,
9
5
8
i
S
i
t
f
t
s
+
-
t
;
s
s
*
S
t
o
$
{
i
*
N
;
?
*
n
*
s
Y
N
i
-
:
o
g
t
s
.
e
a
a
e
$
=
j
?
*
i
;
l
*
I
*
;
S
I
t
i
E
g
;
]
i
?
E
t
S
i
:
E
;
j
f
t
i
,
E
j
=
*
i
*
E
E
;
i
f
j
\
5
s
{
5
:
*
F
;
s
;
j
.
9
E
I
;
$
r
;
l
*
E
E
q
E
*
;
E
s
j
;
:
t
i
s
:
+
j
s
"
:
s
'
:
e
i
i
!
s
1
;
E
i
"
u
l
E
E
;
;
:
:
.
E
s
H
E
S
,
a
E
*
,
6
E
t
t
g
^
:
s
!
(
J
l
-
o
:
>
_
.
g
-
-
:
l
g
E
.
E
*
?
^
H
c
6
5
=
f
t
.
r
u
E
-
-
.
S
c
-
i
H
^
-
.
i
E
v
c
v
(
Y
v
d
;
c
-
E
#
'
.
'
a
S
.
;
f
;
#
P
o
d
E
A
8
E
s
s
i
H
A
.
h
,
{
f
,
u
.
i
E
?
i
.
E
_
s
s
"
>
,
t
r
q
.
a
-
d
o
H
.
r
;
"
:
s
;
r
"
r
:
h
i
'
i
-
g
-
.
:
E
=
E
-
R
=
:
;
;
6
;
I
r
.
v
-
-
=
.
=
,
,
o
l
O
I
d
.
"
_
4
P
?
t
s
l
i
;
.
i
E
j
3
s
;
i
:
Z
x
*
;
z
-
,
1
.
*
J
a
E
.
.
u
r
;
.
i
o
E
r
v
T
E
-
d
\
i
=
t
;
i
E
'
=
=
s
?
E
s
E
t
.
i
g
.
E
i
j
3
;
-
f
a
E
i
E
f
#
#
s
:
=
E
[
s
E
-
:
-
5
8
:
E
j
E
!
i
$
!
.
-
,
d
^
i
=
-
-
j
Y
-
'
i
t
a
E
=
a
;
c
-
s
I
i
E
q
E
'
:
s
i
-
;
.
:
:
:
;
-
p
l
;
?
:
:
:
:
_
,
E
I
I
I
-
;
-
r
^
i
:
f
.
*
t
.
.
!
'
i
:
:
H
E
i
i
E
"
i
;
;
3
a
r
:
:
:
E
:
:
g
>
=
=
R
x
g
l
l
x
r
,
r
+
T
i
i
&
&
u
5
[
]
E
i
!
.
d
E
I
e
Z - - Z
E
E
8
g
s
t
i
f
i
s
i
f
E
d
!
S
E
6
i
g
t
t
g
1
i
t
!
I
s
$
e
;
E
{
i
t
!
$
=
s
i
s
r
=
s
E
?
E
E
t
=
:
t
;
=
S
f
;
a
:
"
g
f
;
;
?
!
f
i
E
t
E
*
E
f
:
B
s
g
E
+
s
.
E
,
*
!
E
:
!
*
s
x
:
;
I
e
;
=
:
d
q
!
'
l
l
B
t
t
;
i
z
g
I
;
E
i
-
t
t
f
f
i
c
g
s
g
i
E
i
{
H
s
j
i
:
i
t
;
:
i
$
i
e
E
.
i
l
I
*
i
*
t
'
t
i
'
$
;
i
B
:
$
E
S
[
E
!
s
s
$
E
;
;
t
x
E
$
5
'
E
E
:
i
+
t
I
S
a
t
.
:
X
;
E
d
t
f
-
s
.
s
.
r
-
i
u
r
'
E
o
r
S
E
.
1
.
t
*
i
E
l
"
u
'
^
.
,
:
N
.
o
e
r
i
$
$
;
i
i
i
i
i
i
i
t
i
s
E
E
;
E
r
i
;
i
+
i
g
i
j
;
E
H
S
S
t
*
i
t
s
E
+
.
'
i
S
E
E
E
E
E
{
'
,
,
*
s
i
*
:
s
.
-
,
i
r
:
t
*
r
t
?
r
=
t
i
t
I
i
5
}
,
i
i
i
i
i
!
}
l
$
g
f
f
t
f
s
{
7
:
0
u
I
:
t
F
i
^
t
r
*
S
E
S
9
*
*
*
:
*
*
.
E
r
$
:
i
a
i
r
a
a
a
a
!
[
;
i
E
+
"
}
E
c
I
s
6
s
a
]
t
r
*
:
B
}
E
i
;
i
t
S
t
S
g
}
E
J
E
n
d
E
E
E
3
E
;
s
$
;
-
e
.
e
-
e
a
F
;
r
t
o
a
U
*
'
S
,
;
'
.
i
E
-
E
E
o
,
:
H
:
E
U
a
i
*
o
U
i
E
.
r
-
i
:
:
+
=
,
*
*
*
!
i
:
H
r
i
{
s
s
s
{
i
l
S
E
i
s
s
E
E
i
t
,
f
i
E
t
}
}
3
E
v
l
.
:
.
r
J
+
"
-
O
-
O
-
O
i
-
3
,
,
E
i
E
;
H
H
H
t
E
i
i
*
E
;
t
e
i
}
t
.
a
:
:
=
.
3
2
-
E
=
'
:
:
j
i
'
-
j
E
?
.
=
;
J
"
'
9
'
E
s
v
-
-
i
:
-
=
'
z
=
z
=
i
=
-
j
-
-
=
.
.
o
-
i
;
;
.
?
E
E
;
;
:
E
E
3
'
!
?
;
F
E
{
E
I
.
.
"
;
c
-
_
=
^
:
^
l
I
^
.
^
-
-
^
:
^
j
+
r
'
:
;
:
u
-
-
N
6
.
c
<
s
9
v
s
h
-
;
v
:
o
r
i
u
H
N
i
^
c
o
6
*
-
i
-
i
=
'
=
;
i
=
=
1
=
i
^
.
;
-
i
!
s
"
:
s
l
+
=
"
!
*
9
"
"
\
o
*
+
r
;
]
i
I
f
i
g
E
f
s
E
S
-
=
=
.
=
=
-
.
e
.
i
o
o
.
q
j
;
=
{
i
d
*
A
;
;
:
5
s
E
E
E
-
E
t
i
l
f
+
,
a
t
i
i
;
?
E
6
E
?
E
t
T
E
H
g
;
J
c
r
.
.
L
o
.
s
t
*
{
[
$
*
*
i
;
.
i
t
i
;
5
=
+
E
i
i
z
i
i
S
s
s
;
+
i
t
{
i
f
.
i
g
t
E
E
"
=
p
S
-
.
E
i
!
E
E
E
:
r
c
i
i
\
D
:
i
t
g
E
*
g
?
:
i
g
'
E
E
g
t
"
i
e
$
t
:
E
e
e
:
-
q
s
t
;
f
:
i
q
r
E
j
q
r
E
E
3
5
t
E
;
i
$
^
$
$
*
=
E
i
E
i
E
E
i
r
E
g
t
-
;
$
g
$
3
[
E
I
j
*
l
s
,
S
i
F
E
s
$
i
.
E
+
3
*
8
;
F
E
i
i
s
E
i
*
*
:
r
i
l
?
$
r
t
;
s
a
3
*
t
i
I
r
*
E
j
i
;
{
+
t
s
,
s
*
E
^
s
:
i
*
;
r
s
r
s
;
s
,
s
*
s
s
1
e
E
r
t
r
l
E
?
{
i
?
.
i
S
t
:
I
S
}
.
i
.
i
E
t
[
$
j
f
j
f
=
=
=
i
*
s
}
s
E
I
F
E
?
E
g
s
i
B
n
]
f
:
S
j
i
i
i
j
j
i
;
:
<
;
:
5
;
t
:
t
Y
;
;
;
+
E
:
f
\
s
s
T
q
s
E
f
o
'
r
h
r
*
:
;
E
i
,
;
,
i
E
i
E
g
g
E
*
f
=
i
s
E
l
t
j
a
f
t
E
;
}
;
s
i
g
E
i
E
I
E
j
i
s
;
g
:
.
i
F
f
E
q
s
i
d
i
i
q
r
a
s
"
r
E
<
*
t
4
(
'
'
E
N
"
E
-
l
g
3
E
t
-
1
t
a
;
"
.
i
-
E
B
+
;
v
;
N
o
d
,
=
Z
!
:
!
q
$
A
n
n
n
^
^
;
.
-
j
6
i
r
i
"
X
q
E
s
^
.
E
f
E
\
r
N
c
o
o
,
r
-
)
:
-
'
E
a
:
:
=
-
-
-
:
=
=
i
3
H
E
E
+
+
;
E
f
i
E
E
z z
\
:
e
j
i
;
i
i
g
I
:
E
i
E
E
5
*
;
E
i
i
-
G
j
$
.
i
E
i
$
E
:
e
E
;
E
E
N
:
i
;
i
+
$
t
i
i
i
i
i
g
s
E
F
i
t
E
f
1
I
{
E
i
i
:
:
=
;
'
b
,
E
:
$
i
i
r
i
t
E
'
q
E
?
s
$
s
$
E
t
S
i
t
l
E
i
E
r
i
*
:
i
1
!
E
I
$
+
+
s
t
.
i
a
E
"
-
:
E
E
i
t
!
:
S
,
$
E
E
i
g
g
;
s
{
u
}
t
i
,
i
s
i
E
I
E
I
i
;
r
i
;
t
I
s
e
+
x
,
i
i
i
i
i
s
i
,
+
i
i
i
i
g
=
i
i
i
i
:
*
$
s
i
i
i
i
i
s
i
?
*
i
g
i
i
i
i
i
l
r
+
i
g
l
l
g
,
g
l
,
i
g
,
l
;
i
,
$
!
$
g
;
j
,
g
u
I
i
$
,
i
$
i
*
i
z
i
1
1
i
1
#
:
*
.
:
i
g
=
E
:
E
=
y
s
=
j
t
r
s
s
s
s
_
o
R
E
;
$
S
S
n
"
,
5
E
s
<
:
3
I
'
;
-
i
:
i
E
E
r
s
'
d
.
"
'
a
'
E
;
A
"
S
"
"
e
e
E
"
E
E
*
!
i
x
s
=
a
r
E
E
E
E
-
-
i
*
:
E
s
E
d
'
a
E
E
^
e
i
t
g
^
;
^
*
-
*
z / i z
?
-
t
r
-
l
!
I
J
E
E
g
:
E
F
n
r
i
e
q
;
?
E
z
E
i
?
$
E
5
E
E
i
l
i
s
*
H
E
v
i
E
+
E
$
{
A
=
E
x
6
,
'
S
e
j
f
i
g
i
;
$
x
$
$
i
f
f
.
3
5
^
i
*
?
S
g
?
,
E
E
E
$
E
s
s
s
E
-
3
3
-
E
s
?
t
f
,
.
e
i
^
s
:
q
c
?
q
E
s
i
s
9
:
;
:
?
S
i
,
S
;
$
S
$
f
l
s
S
f
E
$
{
3
s
.
E
i
E
{
{
}
E
g
$
{
R
S
s
*
g
s
E
T
$
1
!
$
I
E
$
E
r
g
d
r
f
E
#
E
S
{
r
;
r
i
'
t
E
q
E
S
S
S
T
*
S
*
S
:
F
;
*
E
u
d
{
d
s
i
'
\
s
'
'
^
*
o
'
H
i
5
3
1
$
s
s
{
-
:
i
:
g
F
F
E
i
{
S
i
t
$
i
s
i
s
t
$
$
g
s
s
s
}
$
i
g
f
E
s
3
;
*
F
u
r
$
$
S
$
$
s
F
E
s
$
.
=
i
E
t
&
,
*
=
$
s
s
r
e
q
F
c
E
{
{
E
s
E
f
g
i
3
;
;
t
$
;
i
$
n
=
}
r
x
:
E
E
q
+
E
'
E
*
r
,
-
E
,
i
t
e
t
!
r
l
a
u
=
f
r
s
r
l
q
i
"
T
{
E
d
'
-
=
,
:
=
:
f
*
i
,
i
i
!
=
f
B
$
5
3
3
&
3
i
E
$
g
E
i
f
3
f
j
s
g
h
g
t
E
;
s
g
8
H
.
$
E
s
;
E
g
g
8
E
s
;
"
,
l
E
S
r
I
j
{
i
g
E
;
;
s
i
E
A
=
i
i
u
*
,
i
s
{
i
a
t
I
E
i
$
,
{
a
*
g
E
i
B
i
8
q
;
f
$
E
,
T
i
;
i
q
a
$
:
e
s
-
t
-
'
?
i
i
g
+
i
$
i
s
g
;
t
i
*
t
l
^
f
i
i
a
*
g
g
t
$
g
i
=
i
;
r
$
t
,
s
s
;
:
t
s
;
i
i
i
f
,
;
t
;
s
I
S
*
s
s
l
r
i
;
,
i
,
;
;
i
l
=
{
i
+
!
=
E
:
!
S
i
=
{
s
,
,
-
=
]
=
t
j
=
-
,
j
-
:
=
-
.
:
:
=
!
=
;
:
i
1
n
+
=
A
,
E
i
T
,
E
E
*
f
t
i
1
j
i
o
-
s
E
E
x
?
:
;
t
t
:
*
t
1
.
.
;
i
3
i
i
*
-
;
E
?
i
5
3
5
f
;
i
q
*
;
$
,
=
g
E
i
t
!
a
*
;
?
i
f
E
;
:
s
I
i
:
a
i
x
n
!
:
x
E
s
s
;
:
:
:
i
i
;
;
*
!
i
r
s
$
F
;
;
i
q
?
J
?
+
?
*
r
:
f
i
*
s
s
*
i
*
s
u
"
3
;
?
t
?
E
X
e
+
i
j
n
*
-
E
s
e
r
$
s
;
;
6
:
I
t
r
+
"
E
i
E
F
i
b
s
S
x
H
t
*
s
*
;
F
-
!
i
E
*
.
S
t
$
l
^
;
H
j
t
t
$
S
.
i
s
?
E
3
E
?
$
E
S
I
i
E
s
i
:
i
3
i
#
s
i
j
t
s
r
i
t
l
E
t
s
$
=
i
*
$
$
$
;
i
:
i
s
s
s
i
-
i
f
s
$
$
{
5
5
$
i
;
i
;
=
E
t
{
i
;
5
i
i
z
a
j
r
s
E
j
.
5
.
i
E
:
:
$
g
i
s
r
;
l
s
i
$
i
r
,
r
i
s
s
i
i
e
E
E
{
+
e
;
r
i
r
t
s
I
i
i
s
-
{
g
$
$
{
$
5
1
3
5
Y
S
\
$
i
:
I
r
l
$
S
S
i
l
i
f
i
=
i
E
S
f
s
i
s
S
;
i
!
t
i
s
=
s
i
s
;
=
i
s
S
i
r
E
E
&
3
q
?
E
E
s
q
F
=
g
t
i
i
i
;
*
u
?
l
s
;
i
s
!
I
;
E
g
g
g
u
!
l
?
f
i
:
t
b
u
E
q
,
,
i
:
:
T
,
9
;
:
=
=
!
i
s
g
?
$
E
g
s
?
u
,
?
S
S
*
i
i
E
s
*
i
r
;
'
?
;
?
E
r
E
,
E
i
i
g
S
i
E
i
a
i
s
-
=
:
o
c
a
;
=
E
.
.
5
E
r
'
r
'
d
i
5
,
3
I
5
5
s
E
.
.
J
h
6
i
E
i
*
E
(
5
n
o
t
:
a
#
r
.
i
T
2
,
i
I
=
s
,
r
!
;
E
E
,
h
E
-
.
i
=
g
a
;
^
i
:
c
;
f
E
x
,
g
I
R
r
:
u
;
:
E
*
S
?
3
=
-
>
I
!
\
i
'
H
6
.
d
;
?
-
:
Y
6
\
x
-
E
L
g
E
H
i
,
:
:
s
f
H
E
s
?
s
.
6
"
:
!
f
;
f
S
,
E
*
i
r
3
i
o
i
-
F
+
*
q
!
4
i
i
l
g
S
3
i
"
i
;
,
{
i
;
.
E
P
s
+
;
'
E
i
5
S
:
?
3
g
"
?
E
t
x
u
E
N
e
^
E
i
A
-
r
E
:
i
u
:
;
!
;
s
;
:
f
p
;
?
&
e
c
i
i
.
*
-
-
-
.
i
;
:
,
t
!
f
E
E
X
E
r
r
E
;
*
n
E
E
*
:
?
r
?
i
U
S
;
6
{
.
^
i
t
$
j
i
a
*
;
3
t
s
i
a
s
+
i
c
r
'
i
.
9
d
9
'
t
d
i
s
s
s
i
E
;
s
$
i
i
t
t
t
t
t
s
t
S
$
i
E
r
E
g
$
}
a
t
;
s
F
i
-
r
*
i
s
e
E
j
S
S
$
E
t
i
i
i
g
E
E
5
,
t
t
s
;
;
:
r
i
;
E
*
E
"
E
i
=
9
.
t
-
S
a
.
-
x
d
s
F
.
$
q
E
$
!
*
B
\
?
i
E
p
g
;
$
T
5
$
i
g
i
E
$
$
I
t
s
I
{
?
i
s
E
?
s
s
i
:
.
?
-
s
S
y
+
=
i
{
s
t
i
i
t
s
s
i
i
$
t
:
s
;
t
S
B
s
e
i
S
i
I
3
'
s
r
s
s
;
s
e
:
$
:
s
r
E
s
\
s
I
*
*
i
s
s
s
;
$
*
?
S
+
i
i
t
+
?
$
E
S
s
s
i
s
*
3
:
^
,
t
:
s
t
i
s
x
$
S
.
S
s
s
*
(
S
Q
q
a
E
.
$
,
:
t
t
;
i
i
i
E
r
$
:
r
t
l
I
;
s
3
t
E
{
$
i
f
=
t
i
-
E
i
;
E
*
i
F
;
i
x
i
!
s
I
i
i
!
E
'
;
:
=
:
a
:
s
s
3
=
=
i
Z
r
=
;
;
=
;
:
?
,
=
:
:
=
=
E
2
3
:
;
E
i
:
=
i
i
E
S
i
g
?
E
?
2
2
I
:
:
:
"
=
=
=
J
;
J
'
:
:
'
:
,
u
-
/
,
.
o
N r
J
.
s
{
t
r
*
-
X
E
e
,
^
H
3
i
6
3
"
"
t
e
i
?
:
$
8
8
E
i
e
;
?
.
i
j
E
3
E
=
*
3
g
$
9
5
"
$
,
j
*
$
B
i
*
;
r
E
x
I
F
r
l
!
t
?
g
i
$
!
i
x
i
:
=
$
*
x
n
s
:
i
j
g
+
;
F
.
3
E
?
x
i
j
E
$
x
i
T
s
-
:
q
j
i
l
B
E
E
i
E
?
r
.
:
E
f
:
t
i
$
}
t
t
i
i
:
E
?
?
8
!
=
t
E
t
s
t
s
l
;
l
i
t
s
i
g
i
s
E
i
i
*
i
E
s
i
s
s
+
i
l
i
i
s
g
:
:
-
!
;
i
E
Z
5
*
l
:
;
,
:
i
,
i
s
s
t
t
g
s
l
l
i
.
i
s
s
i
i
i
i
i
i
s
i
,
5
i
,
i
{
i
i
g
$
s
s
:
i
E
i
g
E
A
:
3
=
3
S
+
i
!
8
.
Y
Q
s
\
'
j
+
*
f
;
s
,
F
x
i
:
s
r
s
s
;
E
r
:
*
t
s
i
E
4
*
!
;
:
$
s
s
*
B
i
:
;
{
i
r
g
i
f
i
E
;
3
s
i
S
=
E
E
E
?
3
?
i
s
i
t
:
:
E
q
.
E
-
r
,
:
;
:
S
i
i
a
E
E
S
i
:
?
$
r
r
r
'
i
-
i
e
!
.
-
l
E
E
l
"
i
r
'
t
'
s
,
:
5
3
-
q
S
S
S
S
S
S
r
'
S
E
:
g
=
i
E
f
,
r
!
r
{
$
E
i
?
i
I
$
,
E
i
{
$
s
t
?
i
?
j
t
i
l
i
i
i
i
a
s
f
i
5
=
i
i
3
i
i
u
x
r
;
*
,
S
$
s
i
s
i
z : z
1 Z = 7
.
=
<
t
)
6
-
e
:
-
.
=
>
-
E
E
<
g
=
=
-
=
i
!
=
,
=
'
L
.
i
;
=
n
i
i
.
o
s
.
r
.
o
-
-
=
E
F
.
f
:
_
S
.
b
=
;
=
=
E
s
+
i
=
?
)
i
r
,
a
.
U
C
c
.
9
O
_
j
E
U
f
-
-
S
{
i
.
-
r
E
)
o
D
r
r
.
s
s
:
r
+
:
9
z
=
E
a
z
=
>
'
=
=
:
=
7
.
E
'
r
,
.
t
g
=
;
=
'
5
p
;
>
-
F
;
E
g
-
E
,
r
z
E
E
'
=
i
f
f
;
=
9
a
E
E
E
:
E
]
:
:
+
E
E
5
t
;
g
,
5
'
a
-
E
o
I
-
(
a
*
i
i
i
e
=
"
5
s
t
=
E
Z
U
i
'
t
i
E
r
g
e
>
.
E
t
5
u
i
-
,
'
f
l
f
f
i