Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
-
-
-
-
--
-
--
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
- -
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
- -- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
---
-
-
-
-
-
-
-
--
-
-
- -
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-- -
-
-
-
--
-
-
-
--
-
-
- -
-
-
-
-
-- -
-
-
-
-
-
-
-
---
---
-
--
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
--
--
--
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
- -
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
--
-
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
- -
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
---
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-- -
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
--
-
--
-
--
---
--
---
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
--
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
--
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
- --
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
--
-
-
-
- -
-
-
-
-
-
-
-
-
-
-- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
- -
-
-
-
-- -
-
-
- -
--
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
--
-
- -
-
-
-
-
-
--
-
--
-
-
-
-
----
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
---
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
- -
-
-
-
-
- --
-
-
-
-
-
-
-
-
--
--
-
-
-
--
-
-
- -
-- -
-
-
---
-
-- -
-
---
--
-
-
-
-
-
-
-
---
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
--
-
-
---
--
-
-
-
-
-
-
-
-
--
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-- --
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - -
-
-
--
-
---
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
--
-
-
-
--
-
-
-
-
-
-
--
-
--
---
-
--
-
--
-
-
-
-
-
-
-
-
--
-
-
-- -
-
-
-
-
-
-
-
-
-
-
-
-
- --
-
-
-
--
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
-
-- -
--
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
----
-
-
--
-
--
-
---
-
-
-
-
-
-
-
-
-
-
-
- --
-
-
--
- -
----
-- --
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
- -
-
--
-
- -
-
- -
-
-
-
---
--
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
- -
-
-
--
-
-
-
-
-
-
-
-
-
-
--
--
--
--
-
-
-
-
-
--
-
-
--
--
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-- -
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-- -
-
-
---
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
--
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-- --
-
---
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
--
--
--
-
-
-
-
--
-
-
-
--
-
-
-
- -
-
-
---
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
- --
-
-
- -
-
--
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
---
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
--
-
-
-
-
--
-
-
-
--
-
-
-
-
-
-
--
-- -
-
--
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
- -
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
- -
-
-
-
-
-
-
-
-
--
-
--
-
-
-
- -
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
--
-
--
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
--
-
-
--
-
-
-
-
-
--
-
-
- --
-
- -
-
-
-
-
---
-
-
-
-
-
-
--
- -
-
-
-
-
- -
-
-
-
--
--
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
- -
-
- -
-
--
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-- -
-
-
-
-
-
--
-
--
-
--
-
-
--
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-- -
--
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
- -
-
- --
-
-
--
--
-
-
-
-
--
-
--
--
--
-
-
-
-
--
-
-
-
-
-
--
-
-
--
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
- -
--
-
--
-
--
-
-
-
-
--
-
-
--
-
-
- --
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
--
-
-
-
-
-
- -
-
-
-
-
-
--
-
-
- -
---
-
-
--
-
-
-
- -
-
--
- --
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
----
--
--
-
-- -
-
--
--
--
---
--
-
-
-
-
-- -
-
-
-
-
-
-
--
-
--
-
-
-
-
-
-
-
-
-
-
-
-
---
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
--
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
--
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
- -
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
--
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
--
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
- -
-
-
-
- -
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
- -
-
-
-
-
-
-
-- -
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
-
- --
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
--
-
-
-
-
---
-
-
-
-
-
-
--
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
- -
-
- --
-
-
-
-
---
--
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- --
-
-
--
-
-
-
- -
-
-
--
-
-
-
-
-
-
-
-- -
-
-
-
- -
-
--
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
--
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
-
-
---
-
-
-
--
--
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
--
-
-
-
- -
- -
-
--
- -
-
-
-
-- -
-
- -
-
--- ---
--
-
--
--
- -- --
-
-
-
-
-
-
- -
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
--
--
-
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
---
-
--
-
-
- --
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
-
-
--
-
--
-
--
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
--
-
-
--
--
---
-
--
-
-
-
-
-
- -
-
--
- --
-
- -
-
-
-
-
-
--
-
-
-
-
-
-
- - -
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
--
-
--
- -
-
--
-
--
- -
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
--
-
-
-
-
--
-
-
-- -
--
-
-
-
-
-
- -
-
--
---
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
---
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
- -
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
---
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
---
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- --
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
--
-
-
--
-
-
--
--
-
-
-
-
-
-
- -
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
--
- -
-
-
-
--
-
-
-
-
-
-
-
--
-
---
-
-
-
-
-
-
-
-
-
-
-
---
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-- -
--
--
-
- --
-
-
-
-
-
-
-
-
-
-
--
- -
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
- -
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
---
-
-
-
-
-
-
-
-
-
-
-- -
-
-
--
--
-
-
-
-
-
-
-
-
-
--
--
--
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
-
-
-
-
-
-
-
-
--
-
-
-
--
-
--
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
--
-
-
-
- -
-
-
-
-
-
-
- --
-
-
-
-
-
-
-
- -
-
--
-
-
-
-
-
-
-
-
-
-
-
--
-
-
--
--
-
-
-
-
-
-
-
-
-
--
--
--
-
-
-
-
-
-
-
-
-
-
-
-
---
-
--
-
--
-
-
-
-
-
-
-
-
-
--
-
-
--
-
--
-
--
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
- --
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
--
-
--
-
-
-
-
-
---
-
-
-
-
-
-
-
--
-
--
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-- -
-
-
-
-
--
--
-
-
--
-
-
-
--
-
--
-
-
--
-
-
-
-
-
-
-
--
-
-
--
-
-
-
-
-
--
-
--
-
- -
-
--
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
-
-
-
-
-
-
-
-
-
-
---
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
- -- -
-
-
-
-
-
-
--
-
---
-
-- --
-
- -
-
--
-
-
--
---
- -
-- -
-
--
--
- -
-
--
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
--
--
-
--
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
--
-- -
-
-
-
-
-
--
--
--
-
-
-
-
- - -
-
-
-
-
-
-
- --
- -
--
-
-
-
-
-
-
-
-
--
-
-
-
---
-
--
-
- - -
-
-
-
--
-
-
---
--
-
--
- --
-
-
---
- -
-
-
--
-
- -
-
-
-
--
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
- --
--
--
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
- - -
---
-
-
--
--
-
-
-
-
-
-
-
--
--
-
-
-
-
---
--
--
--
-
-
-
-
--
- -- -
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
--
-
- -
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
- -
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
---
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
- -
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
- -
-
-
-
- -
-
-
-
-
- -
--
-
-
-
-
-
-
--
-
--
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
---
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
--
-
-
---
--
--
-
-
-
-
--
-
- -
-
-
-
-
-
-
-
-
- -
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
--
-
-
--
-
-
-
-
-
-
-
--
--
-
-
--
-
-
--
--
-
-
-
-
-
--
-
--
-
-
-
-
-
-
--
-
-
-
-
-
--
-
--
-
-
-
-
-
-
-
-
-
--
-
--
--
--
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
--
-
-
- -
----
- -
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
--
--
--
--
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
--
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
- -
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
---
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
--
-
- -
--
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
--
-
-
-
-
-
-
-
-
-
--
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-- --
-
-
-
-
--
--
-
-
--
- --
-
--
--
-
-
-
--
-
-
- --
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-- --
-
-
--
--
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
--
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
--
-
-
-
- -
-
-
-
-
-
--
-
-
--
-
-
-
-
--
-
--
-
--
-
---
-
--
---
-- -
--
--
--
--
-
-
---
-
-
--
- -
-
--
--
-
-
-
-
--
--
-
-
--
- -
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
--
-
--
-
--
--
-
-
-
-
-- -
-
-
-
-
-
-
-
-
-
-
- -
--
--
-
-
--
-
-
-
--
-
-
-- -
-
--
-
-
-
-
-
-
-
- -
--
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
- -
-
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
--
-
-
-
- -
-
-
--
-
-
-
--
-
-
--
-
-
-
-
-
-
-
--
--
-
-
-
-
-
-
--
-
-
-
-
-
-
---
-- -
-
- -
-
- -
-
-
-
-
- -
- -- --
-
-
-
-
-
--
-
-
--
--
-
--
-
- --
-
-
-
-
-
-
-
-
--
--
-
--
-
-
-
- -
-
-
--
-
--
-
-
--
-
-
--
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
--
- -
-
--
-
- -
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-- -
-
-
-
-
-
-
-
--
-
-
-
-
---
-
--
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
- -
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
--
-
-
-
-
-
--
--
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
--
--
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
- -
-
-
-
- -
-
- -
-
-
- -
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
---
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
---
-
-
-
-
--
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-- -
--
-
-
-
-
-
-
-
---
-
-
-
---
--
-
-
-
-
-
- -
--
-
--
-
--
--
--
-- -
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
---
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
---
-
-
-
--
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
-
-
--
-
-
-
--
-
-
-
-
--
-
- -
-
-
--
-
-
-
--
-
--
--
-
-
---
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
---
-
-
-
-
-
-
-
-
-
--
---
-
---- -
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
--
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-- -
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
- -
-
-
-
-- -
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
--
--
--
-
-
-
--
-
-
-
-
-
-
-
- -
-
-
--
-
-
-
- -
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- --
--
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
---
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-- -
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
----
-
-
-
--
-
-
-
-
-
-- -
--
-
--
--
-
--
-
-
-- -
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
--
-
-
-
-
-
-
-
--
-
-
-
- -
-
-
-
- --
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
---
-
-
-
-
-
-
-
--
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
- --
--
--
--
-
--
-
-
-
-
--
-
--
-
-
--
--
-
--
-
-
-
-
-
-
-
-
-
-
--
--
-
-
-
-
-
---
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-- -
-
-
-
-
--
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
--
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-- -
- ---
-
-
-
--
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
--
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
---
-
--
-
-
-
-
-
-
--
-
--
-
-
- -
-
--
---
--
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
---
-
-
--
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
--
-
-
- -
--
-
-
-
-
--
- --
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
---
-
-
-
-
-
-
-
-
-
-
- ---
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
- -
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
- -
-
--
-
-
-
-
--
-
-
-
-
-
-
--
--
-
-
--
-
-
-
-
-
-
- - -
-
-
- -
-
-
-
-
-
-
---
--
-
-
-
--
-
-
- -
-
-
-
-
--
-
-
-
-
-
-
-
-
--
--
--
-
-
-
-- -
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
--
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
--
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
--
-
-
-
--
-
-
-
-
-
- -
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
--
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
--
-
--
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
--
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-- -
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
--
-
-
-
-
-
-
-
-
- -
-
-
--
-
-
-
-
-
-
-
-
-
-
-
---
--
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
- -
-
--
-
-
-
-
-
-
--
-
-
-
-
- -
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
--
--
-
-
-
-
- -
-
-
--
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
--
-
-
-
-
-
-
--
-
-
-
--
-
-
-
--
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
- -
- -
-
-- -
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
-
---
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
-
-
-
-
--
-
-
-
-
--
-
--
-
-
-
--
-
-
-
-
-
-
-
--
--
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
---
-
--
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
- --
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
- -
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
--
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
- -
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - -
-
-
- -
-
- -
---
-
-
-
-
-
-
-
-
-
---
- -
--
-
-
-
-
--
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
- --
-
-
---
-
-
--
-
-
-
-
-
-
-
---
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
---
-
-
--
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
- -
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
- -
-
-
-
-
-
-
--
-
-
--
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
--
-
-
-
-
---
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
--
--
-
---
--
- -
- -
-
-
-
-
-
-
--
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
--
-
- - -
-
- -
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- --
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
- -
-
-
-- -
-
--
-
-
--
---
-
--
-
-
--
-
-
-
-
-
--
-- -
-
-
-
-
-
-
--
-
-
-
--
--
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
--
-
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
--
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
- -
-
-
-
-
-
--
-
-
-
-
-
-
-
- -
-
-
--
-
--
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
--
-
-
-
--
-
-
-
-
-
-
-
--
-
--
-
-
-
--
-
-
-
-
-
-
-
-
-
-
--
-
-
-
--
--
-
--
--
-
-- -
---
-
- - -
-
-
-- --
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
--
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
- -
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
--
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
--
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
- --
- -
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
- -
--
-
--
-
-
--
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
--
-
-
-
-
- --
-
-
--
--
-
- -
-
-
- -
-
-
--
-
-
-
-
-
-
-
-
-
-
--
-
-
--
-
--
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
--
-
-
-
-
-
---
-
--
--
-
-
-
-
---
--
-
-
-
-
--
--
--
-
-
-
- --
- ---
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
- -
- -
--
--
--
-
- -
-
-
-
-
-
-
--
-
---
--
-
- -
--
- -----
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
--
-
--
--
--
-
-
-
-
-
-
-
-
--
-
--
-
-
-
-
-
--
-
--
-
-
-
-
-
-
-
- -
- -
-
-
-
-
-
- -
-
-
-
-
--
-
-
-
-
-
-
-
-
--
--
-
-
-
-
- --
-
-
-
-
--
-
-
-
--
-
-
- ---
-
- -
-
-
-
--
-
- -
--
-
--
-
-
-
---
---
-
-
- -
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
-
--
-
-
-
-
---- -
-
--
-
-
-- -
-
-
-
- -
-
-
--
-
-
-
--
--
-
-
-
-
--
-
-
--
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
--
- -
-
-
-
-
-
--
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
-
-
-
-
--
-
-
--
-
-
-
--
-
- --
-
-
-
-
-
-
-
-
-
--
--
-
-
-
-
--
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
--
-
-
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
--
-
--
--
-
- -
--
---
-
--
-
-
-
-
--
- -
-
--
-
-
--
-
-
--
-
-
-
-
-
- -
-
-
- - -
-
-- -
-
-
-
- -
--
-
- -
--
-
--
---
---
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
- -
--
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
- -
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
--
-
-
--
-
-
-
- -
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
-
-
- --
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
- -
-
-
-
-
-
--
- - -
-
---
-
--
- --
-
-
-
---
-
-
-
-
-
- -
--
-
--
-
--
-
-
--
- -
--
-
-
-
-
-
-
-
--
--
-
-
-
-
--
-
-
-
--
-
- --
--
-
-
-
-
--
-
-
--
--
-
-
-
-
--
-
--
-
-
--
--
-
--
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- --
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
--
-
- -
-
-
--
-
-
--
-
-
-
-
-
- -
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
--
-
-
-
-
-----
---
-
-
-
-
---
-
-
--
-
-
-- -
-
--
-
-
-
- --
-
--
--
-
- -
-
-
-
-
-
-
-
--
-
-
--
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
---
--
-
-
-
-
-
-
-
-
-
---
-
-
-
-
-
---
-
-
--
- -
-
-
--
-
--
---
--
--
-- -
-
-
-
---
-
-
---
-
--
--
-
-
--
--
---
-
-
-
-
--
-
-
-
- -
- --
-
-
-
-
-
-
-
--
--
--
-
-
-
-
-
-
-
-
-
-
- -
-
-
--
-
--
-
- --
--
-
--
--
-
-
-
-
---
---
-- --
-
--
-
-
-
--
-
-
- -
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
--
-
--
----
-
-
---
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
-
--
-
- -
-
-
--
-
-
-
-
-
-
-
-
--
--
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
--
-
--
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
- -
-
-
-
-
-
-
-
--
-
-
--
-
- -
-
-
-
-
-
---
--
-
-
-
-
-
-- --
-
-
-
-
-
--
-
--
-
--
-- -
-
-
--
-
-
-
-
-
-
-
- -
-
-
--
-
--
-
- --- -
-
-
-
-
-
--
---
--
-
-
--
-
-
-
-
-
-
-
---
-
-
-
-
--
--
-
--
-
-
-
--
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
--
-
-
--
-
--
-
-
--- -
--
-
--
- -
-
-
-
-
-
-
-
-
-
-
-
-
-- --
-
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
-
-
--
-
--
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- --
-
-
-
-
--
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
---
-
-
-
-
--
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
---
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
--
--
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
- -
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
--
-
--
-
--
-
-
-
--
-
-
-
-
--
--
-
--
-
-
-
-
-
-
-
--
--
-
--
-
--
-- -
- -
-
-
-
--
-
-
---
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
---
-
-
- -
-
-
--
-
-
-
--
-
--
-
-
-
-
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
--
-
--
-
-
-
- -
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
- -
-
--
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-- -
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
---
---
-
-
-
-
-
-
--
--
-
---
-
- -
-
-
-
-
-
-
-
-
--
---
-
--
--
--
-
-- -
- -
-
-
--
-
-
--
--
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
- -
---
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
-
-
-
--
-
-
-
-
-
-
-
--
-
-
--
-
-
-
-
-
-
--
-
-
-
-
--
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-- -
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
- -
--
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
--
-
-
--
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
- -
--
-
-
-
-
-
-
-
-
-
--
-
-
--
-
-
-
- -
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
---
--
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-- -
--
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
--
-
-
-
- -
--
-
-
--
-
-
--
- -
-
-
-
--
- -
--
-
--- -
-
-
--
-
-
--
-
--
-
- -
--
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
--
-
-
-
--
-
--
--
-
-
-
-
-
-
-
--
-
-
-
-
--
-
- -
- --
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
--
--
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
--
--
-
-
-
-
-
- -
-
--
-
-
-
-
-
-
-
-
- -
--
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
- -
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
- -
-
-
--
-
-
-
-
-
-
-
-
--
--
-
-
-
-
-
---
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
--
-
-
-
-
-
- -
-
--
-
-
-
-
--
--
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
- -
-
--
- -
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
- -
--
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
--
-
--
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
---
-
--
--
-
-
-
-
-
-
-
-
-
-
--
-
-
---
-
-
--
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
- -
--
-
-
-
-
--
--
- -- -
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
--
--
-
-
-
--
- -
-
-
--
--
-
-
--
--
-- -
-
-
-
-
-
-
- -
-
-
-
-
-
-
--
-
--
--
-
-
--
-
-
-
-
-
-
--
-
-
- -
--
-
-
-
-
-
--
-
---
--
-
-
-
-
-
---
--
-
-
-
-
-
-
--
-
-
-
-
---
--
-
-
-
-
-
-
--
--
--
--
-
-
-
-
-
-
- --
-
-
-
- --
-
-
-
---
-
--
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
--
--
-
- -
--
--
- -
-
--
--
-
-
-
--
-
-
-- -
--
-
-
-
- -
-
--
-
-
-
-
-
---
---
-
--
--
-
-
--
--
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
--
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
--
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
---
-
-
-
-
--
-
-
-
-
--
- -
-
-
-
-
-
-
--
-
-
---
- --
--
-
--
-
-
--
-
-
-- --
--
-
-
--
-
-
--
-
-
-
-- -
-
-
--
-
-
-
-
-
--
-
-
--
--
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
--
-
-
-
-
-
- -
--
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
--
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
----
-
-
--
-
--
---
-
-
-
-
-
-
-
-
-
-
---
-
--
-
-
-
--
-
--
--
-
- -
-
-
-
--
- -
-
-
-
-
-
--
-
-
-
--
-
-
-
-
--
-- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
--
--
-
--
-
-
-
-
--
---- -
-
-
-
-
- -
-
-
-
--
- -
-
--
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
--
-
--
-
-
-
-
-
-
--
--
-
--
-
---
-
- ---
-
--
--- -
---
-- -
--- -
-
---
-
-
-
- -
--
--
- -
--
-
çç ç
çç
ç ç çç
ç
ç ç
ç
ç
ç ç
ç ç ç çç
ç
ç
ç ç ç
ç
ç ç
çç
çç
çç
ç ç ç çç
ç ç
çç
ç
ç
çç
ç
ç
ç çç ç
ç
çç
ç
ç ç ç ç ç
ç
ç ç
çç ç
çç
ç
çç ç ç ç ç ç ç
ççç ç
ç ç
ç
ç
ç
ç
9 8 6
7
4
16
4
68
9 11 41414
11
151111 4
6
7 8
6 8
6
4
16
11
16 5
17
117 774
716
16
114
77
1114
3
8
11
18
5
13
4
11
11 11 811
411 5
7
1114
11
6
14
14
11 17
7
5
4
7
18
411 11
5
6
17
711
4
117 7
3
11
8
16
7
7
5
9
16
76
11
11
7
7
7
5
116
4
117
13
11
11
1411
11165
117
14
5
7
5
1611
5
424 1117
3
11
511
711
11
4
2
715 11
1111
16
13
3
16
11
4
5
24
114
3
18
1311
166 3
3
718
4
1011 11
7
4
4
164
67
112
4
11
7
111111 57
77 1711
11
18
14
7
8
111111
9
11 117
3
1111
1710 7
11
11
11 17711
711
7
811
17
11
1411
4
163
11
18
7
11
4
18
4
18
12 3 11
6711
7
711
11167
12
2
162
1
11
11
2
7 11116 11
4
2
16
7664
11
1
11
1
71 7
16
11
1
11
3
2
7
611 16
7
117
14 11
7
1178
5
1118
21118
7
18 511
11
11
11
411
11
2 167
1111411
311 111112
12 18 11 7
111811
1418 18 714
11
1216
1111
3
12
16
15 1111
11
11 1618 11 11
11
1811
7
18
2
11
3
11
161211 3
3 111114
16
21111 18
1111 18
16
113211
411 11
18
7
17
3
16 4
2
2 7
6
3
4
18
16
2
4
18
174
218
7
3
1811
1172
3
76
18
5
4
4
4
16
7
3
7
75
7 7
7
4
11
17
7
6
7
718
4
6
2117
6
11
67
77
7
27577
47
117
74
5 11
8
894
5
2 7
9
7
7 6
8
7
57
6
7
27
18
2
11
5
766
82 1
1
1177
17
7
18 11
1118
711
17
11
7
4
7 187
3
6
5
15162 11
18
4
1
5
7 47
6
7 4
11
16
11182
1111
518
18
15
11
6
16
6
7
16
5
7
16
5
176
1111 1518
7
6 7
167
4
11
6
7
5
5
11
7
15
4
18
7
7
8
115
5 11
7
711
115 17
7
11 1711
8
11
1677
8
711
11
64
7
57
11
7
5
18 1118 115 4
2 1
18
57
7
77 18
17
5
17177
175
777 11
77
5
5
18
777
75
18
77
5 7
7518
8 17 25 45 5 177 7
18
18
1116
11
11
19
19
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
407 408 409405403 406404 410 411 413 414 419418417412 415 416 420 421 422 426425 429424423 427 428
407 408 409405403 406404 410 411 413 414 419418417412 415 416 420 421 422 426425 429424423 427 428
-3°51'-3°52'
-3°52'
-3°53'
-3°53'
-3°54'
-3°54'
-3°55'
-3°55'
-3°56'
-3°56'
-3°57'
-3°57'
-3°58'
-3°58'
-3°59'
-3°59'
-4°0'
-4°0'
-4°1'
-4°1'
-4°2'
-4°2'
-4°3'
-4°3'
-4°4'
-4°4'
-4°5'
-4°5'
-4°6'
-4°6'
-4°7'
-4°7'
-4°8'
-4°8'
-4°9'
-4°9'
-4°10'
-4°10'
-4°11'
-4°11'
42°10' 42°10'
42°9' 42°9'
42°8' 42°8'
42°7' 42°7'
42°6' 42°6'
42°5' 42°5'
42°4' 42°4'
42°3' 42°3'
42°2' 42°2'
42°1' 42°1'
42°0' 42°0'
y Minero de EspañaInstituto Geológico
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
--
--
-
-
-
-
--
--
-
-
- -
- --
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
--
-
-
--
--
-
-
-
- -
- -
--
- -
-
- -
-
-
-
---
--
-
-
- -
---
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
--
-
-
-
-
-
-
-
--
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
--
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
--
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
-
-
-
-
-
----
-
-
-
-
-
--
--
-
-
--
-
-
-
--
-
--
--
-
-
- -
-
--- -
-
-
--
-
-
--
-
-
--
- -
-
-
-
-
-
-
-- --
--
--
-
--
-
-
-
-
--
-
-
--
-
-
-
-
-
-
-
--
-
- --
- -
-
-
- -
--
-
-
-
-
--
-
-- -
-
-
-
--
-
-
- -
--
-
-
-
-
--
--
--
--
-
-
-
-
- --
--
-
--
--
--
- --
-
-
--
-
-
-
-
-
-
-
---
--
-
-
--
-
- -
--
-
--
-
-
--
-
-
-
--
--
-
-
-
--
-
--
-
-
--
-- --
-
- -
--
-
-
-
-
-
-
-
---
--
-
-
-
--
-
-
-
--
-
-
--
-
-
-
-
--
-
--
-
-
-
-
-
-
-
-
-
-
-
--
-
-
-
-
--
-
--
-
-
--
-
-
---
-
-
-
-
--
-
-
- -
-
-
-
-
-
-
--
--
-
-
-
--
- -
-
-
-
-
-
çç ç
ççç
TERC
IARIO
CUAT
ERNA
RIO
HOLOCENO
PLEIS
TOCE
NO
SUPERIOR
MEDIO
INFERIOR
PLIO-CUATERNARIO
PONTIENSE
MIOC
ENO
MEDI
OSU
PERI
ORVIN
DOBO
NIEN
SE SUPERIOR
INFERIOR 13
24
576
8
9
10
11
11
11
11
11
11
11
11
11
13 12
14
15
1718
NEÓG
ENO
16 19
Contacto concordante Contacto concordante supuesto
Contacto discordante Nivel de terraza 10-20 m.
Nivel de terraza 60-70 m. Nivel de terraza 90-100 m.
Nivel de terraza entre 100-110 m. Nivel de terraza 30-40 m
Nivel de terraza 40-50 m Terraza 5 m
Terraza 10 m Derrame de terraza
SíMBOLOS CONVENCIONALES
Escala 1:50.0002 3 40 1
Proyección y Cuadrícula UTM. Elipsoide Internacional. Huso 30
1.000 m 5 km
MAPA GEOLÓGICO DE ESPAÑAEscala 1:50.000 SANTA MARÍA DEL CAMPO 275
18-12
L E Y E N D A19 Fondo de valle: Cantos y arenas18 Coluvión: Arcillas y cantos angulosos17 Aluvial-Coluvial: Cantos angulosos y redondeados16 Aluvial: Cantos redondeados sueltos15 Meandro abandonado: Zona arcillosa gris14 Cono de deyección: Cantos subredondeados matriz arenosa13 Cono de deyección antiguo: Cantos redondeados matriz arenosa12 Meandro abandonado: Zona arcillosa gris11 Terrazas (limos, arenas y cantos).10 Raña: Cantos redondeados matriz arenosa 9 Calizas del Páramo 8 Calizas y margas 7 Calizas margosas 6 Margas a veces con yesos 5 Arcillas, limos, areniscas 4 Arcillas y arenas 3 Margas a veces con yesos 2 Calizas margosas 1 Arcillas, limos, areniscas
CASTROJERIZ (237)
ANTIGÜEDAD (313)
TORQ
UEMA
DA (2
74)
LERMA (276)
Área de Sistemas de Información GeocientíficaRevisión vectorial: Yolanda Martín Ferrero NORMAS, DIRECCIÓN Y SUPERVISIÓN DEL I.G.M.E
AÑO DE REALIZACIÓN DE LA CARTOGRAFÍA GEOLÓGICA: 1973A. Núñez (FINA IBERICA, S.A)I. Colodrón (FINA IBERICA, S.A)C. Zazo (UNIV. COMPLUTENSE MADRID)J.L. Goy (UNIV. COMPLUTENSE MADRID)(IGME)
Autores :
Dirección y supervisión :