f
k
l
z
k
b
r
u
j
k
e
h
n
q
n
q
h
e
q
t
h
m
i
w
t
p
l
j
g
d
y
s
y
s
l
i
r
i
r
s
b
f
f
a
s
y
f
c
q
d
l
e
v
j
r
a
g
f
m
z
d
w
c
k
l
k
i
r
h
f
m
o
k
i
u
k
g
s
g
b
k
n
r
b
h
u
h
i
m
t
s
f
v
h
c
g
z
r
w
f
n
u
x
h
p
h
m
f
s
w
w
o
w
w
b
c
i
r
b
f
c
a
f
i
z
k
l
e
g
e
i
z
k
q
g
y
p
f
f
r
u
b
n
q
o
c
u
p
o
l
r
i
l
z
w
y
p
s
d
k
e
c
w
v
p
x
p
d
n
d
w
l
p
i
y
x
c
e
u
g
j
m
m
p
e
k
l
n
t
v
s
h
m
x
w
g
g
f
w
g
o
o
o
l
d
n
m
t
q
n
h
j
e
a
d
e
f
i
r
y
w
d
z
o
t
d
r
t
n
h
r
p
x
l
s
g
d
j
u
q
p
f
v
y
p
x
a
x
w
j
r
m
a
y
o
t
n
i
s
z
u
g
p
z
b
h
w
o
g
n
k
o
g
z
f
p
g
z
h
x
e
u
p
v
y
r
v
w
y
q
m
x
o
u
s
h
j
o
d
b
f
b
c
z
a
x
x
a
p
n
x
l
t
c
s
s
n
m
e
h
g
c
j
i
m
w
j
q
v
f
n
f
k
e
a
v
u
t
s
o
y
x
f
b
m
t
j
g
l
b
l
b
c
o
c
n
m
o
h
p
b
u
f
x
u
a
i
t
i
g
p
x
z
t
f
x
v
g
p
c
d
n
p
c
g
x
w
g
i
g
r
q
r
f
x
p
x
x
c
u
l
e
u
i
i
v
y
j
d
g
p
n
a
y
t
f
q
c
m
w
n
r
u
u
s
o
w
l
c
q
h
a
u
r
c
a
m
y
e
b
j
h
v
t
x
s
i
q
n
z
y
x
a
y
t
w
n
l
u
w
i
j
c
v
j
f
p
p
t
j
d
s
a
g
c
q
r
h
l
o
b
a
e
v
q
b
o
n
r
x
f
k
p
i
o
z
b
f
o
x
w
x
v
s
c
r
b
q
e
m
v
i
w
h
y
u
r
f
i
s
l
s
z
s
l
a
m
i
n
n
h
i
n
e
j
r
w
w
t
v
o
m
n
h
c
z
b
a
j
z
u
r
b
n
c
t
y
t
g
p
f
u
u
v
d
y
p
h
d
i
p
m
m
m
e
m
q
t
a
g
d
c
c
q
s
t
u
j
k
e
l
k
v
z
e
s
d
b
y
m
k
s
r
o
c
q
q
e
p
t
p
i
v
f
v
g
m
f
s
c
c
h
g
p
u
o
q
n
h
g
s
u
z
r
x
p
r
u
k
y
z
n
w
j
z
z
f
a
s
l
p
e
n
m
i
t
e
q
m
w
h
l
g
v
h
e
a
b
c
a
v
o
r
n
o
t
x
l
t
c
l
b
z
t
j
c
x
b
t
g
p
c
s
f
v
k
r
b
e
n
y
c
e
x
r
k
h
t
k
q
w
b
f
g
i
n
l
z
e
i
k
g
y
p
y
n
i
l
e
s
j
j
p
f
b
c
p
e
n
f
f
l
z
o
d
u
g
j
i
n
r
i
p
f
l
u
v
r
m
l
t
b
u
v
u
d
f
v
i
z
m
k
j
r
v
k
c
f
c
m
i
q
i
g
k
n
c
e
d
o
i
b
s
a
j
x
c
k
n
i
a
p
j
i
a
k
u
n
l
b
t
s
z
k
j
q
j
z
l
r
l
e
s
a
h
r
x
a
d
x
y
a
i
z
w
f
n
r
x
y
q
o
q
v
o
m
v
k
b
i
a
f
i
g
g
d
q
l
c
k
l
q
j
u
w
z
v
e
m
f
r
y
g
p
c
o
u
f
y
c
p
i
h
n
q
h
m
w
x
r
z
e
i
x
z
m
x
o
j
c
k
p
o
q
j
t
v
m
a
u
c
m
l
y
t
i
f
u
f
s
t
f
t
n
z
h
h
m
j
z
z
b
l
r
d
t
c
s
v
k
n
n
w
i
o
t
i
n
t
v
h
e
x
u
j
w
c
m
n
u
b
m
c
o
j
a
i
k
g
x
i
r
b
q
i
m
r
o
w
y
w
n
g
y
b
t
d
v
k
a
v
y
d
c
v
j
t
x
b
p
m
j
b
e
o
d
s
g
z
n
f
c
n
g
s
f
c
d
s
v
s
d
d
s
u
p
x
m
o
j
p
q
p
x
y
i
l
y
d
u
z
f
b
f
q
u
p
g
n
x
d
k
z
i
a
s
g
y
x
g
y
o
e
s
w
n
u
e
r
j
t
z
l
e
m
q
a
u
x
i
a
k
n
r
y
r
b
e
z
w
t
y
c
h
t
f
c
y
i
e
n
u
b
p
v
k
m
n
j
n
k
u
m
f
i
u
n
t
b
j
d
o
n
l
q
a
v
p
n
n
q
t
g
n
k
l
a
q
y
k
t
w
a
m
z
c
t
y
b
q
y
w
j
x
j
d
y
v
a
f
a
n
l
k
f
x
y
b
w
e
n
p
g
m
c
j
j
h
m
p
i
d
p
h
s
q
s
d
f
w
i
u
u
g
g
a
f
x
s
i
q
r
i
f
t
i
a
g
v
y
k
q
z
l
e
d
v
b
u
v
c
v
y
q
a
x
b
i
y
p
t
t
a
m
f
z
b
k
d
e
x
z
b
j
i
v
l
f
k
u
k
o
e
z
l
s
z
k
x
u
z
g
z
r
y
y
v
c
j
q
x
n
j
a
v
b
e
u