f
g
f
h
a
a
a
f
h
a
f
a
a
f
h
a
g
a
f
g
h
a
a
f
g
h
a
f
b
f
b
b
f
g
f
h
a
a
a
f
h
a
a
f
h
a
b
f
f
2.2
f
x
y
f
y
x
f
x
f
y
z
f
f
x
y
z
f
x
y
f
y
x
f
x
f
y
z
f
f
x
y
z
f
x
f
y
z
f
x
y
f
g
h
a
f
b
f
b
b
f
h
a
a
f
h
a
a
f
h
a
b
f
g
f
h
a
a
a
f
h
a
f
a
a
f
g
h
a
f
b
f
b
b
f
g
f
h
a
a
a
f
h
a
g
a
f
g
h
a
a
f
g
f
h
a
a
a
f
a
a
f
f
h
a
g
a
_1
f
f
g
h
a
a
_1
f
f
g
h
a
f
b
f
b
b
_1
f
f
g
f
h
a
a
a
_1
f
f
g
f
h
a
a
a
_1
f
f
h
a
f
a
a
_1
f
f
h
a
a
_1
f
f
h
a
b
_1
f
x
f
y
z
f
x
y
f
g
f
h
a
a
a
f
a
a
f
h
a
g
a
f
g
h
a
a
f
x
f
y
z
f
f
x
y
z
f
h
a
a
f
h
a
b
f
g
h
a
f
b
f
b
b
f
h
a
a
f
g
h
a
f
b
f
b
b
f
g
f
h
a
a
a
f
g
f
h
a
a
a
f
h
a
f
a
a
f
x
y
f
y
x
true
h
1
11799
a
0
1
b
0
0
f
2
1
2
1
f
2
1
2
0
g
1
11802
f
g
f
h
a
a
a
f
h
a
f
a
a
f
g
h
a
f
b
f
b
b
f
g
f
h
a
a
a
f
g
h
a
f
b
f
b
b
f
h
a
a
f
h
a
a
f
h
a
b
f
h
a
g
a
f
g
h
a
a
f
g
f
h
a
a
a
f
a
a
f
x
f
y
z
f
x
y
f
h
a
a
f
h
a
b
f
g
f
h
a
a
a
f
h
a
f
a
a
f
g
h
a
f
b
f
b
b
f
g
f
h
a
a
a
f
x
f
y
z
f
f
x
y
z
f
x
y
f
y
x
f
h
a
g
a
f
g
h
a
a
f
x
f
y
z
f
f
x
y
z
f
x
y
f
y
x
true
f
f
g
h
a
f
b
f
b
b
_1
f
f
g
f
h
a
a
a
_1
f
f
g
f
h
a
a
a
_1
f
f
h
a
f
a
a
_1
f
x
f
y
z
f
f
x
y
z
f
f
h
a
a
_1
f
f
h
a
b
_1
f
x
y
f
y
x
f
x
f
y
z
f
x
y
f
f
h
a
g
a
_1
f
f
g
h
a
a
_1
true
h
1
2
a
0
1
b
0
0
f
2
1
2
8366
f
2
1
2
0
g
1
8370
f
f
h
a
g
a
_1
f
f
g
h
a
a
_1
f
x
f
y
z
f
x
y
f
f
h
a
a
_1
f
f
h
a
b
_1
f
f
g
f
h
a
a
a
_1
f
f
h
a
f
a
a
_1
f
f
g
h
a
f
b
f
b
b
_1
f
f
g
f
h
a
a
a
_1
f
h
a
a
f
h
a
b
f
g
f
h
a
a
a
f
h
a
f
a
a
f
g
h
a
f
b
f
b
b
f
g
f
h
a
a
a
f
x
f
y
z
f
f
x
y
z
f
x
y
f
y
x
f
h
a
g
a
f
g
h
a
a
f
x
f
y
z
f
f
x
y
z
f
x
y
f
y
x
true
NaTT
certifiable-1.6