_--___-_---___--_--_--__---__-____-_-__-__----_-___--___---___----_--_-__
_-_-_----_-_---____-_---_-_---__--_-___-_-_-------____-_---_-_________-__
_-----_---__----------_-___--_____---______--___-__-_--_____-_-__-_-_--__
_--__-_-_---___-_---__--_--______--_--_--___---__-_--____-_--__--__-_---_
-_--______-_--_-__--_--_-_-_--__-__-_-_-_----__---_-____--____--___-_----
-___-__-__-_---__---___--_--__-_--__---_---_---_-_----__--__--_-_________
_-_---_--_-_--__-_-_--_--_-__-_-__-_-_---_--____-____--__-___-_-_-__---_-
-_-__---_-----____---__-___---__-_____-_--__-_-__-_-_-----___-----___-___
_-_-__-_-_-----_-_-____---___-_--_-__------_---_-__-____--_--_______---__
_____---___----___-_______-__-__---_-_-___---_-_----___-----_--_-__-_----
-----_--__--___--_-_-_-_--______---__--__-------______----__-_____-___--_
__-_-__---__-___-_--__-_-_--____-__-_-_---_-_-__-_----____-----__--_-_--_
-_---_____----____--____---__-----__-_--_-__--_-_-_-_-_--__---_-_-____-__
--_--__-___-__-----__---_-____-_-__-_--_--__-_--_--__---__--_-__--__-____
-__-__-__---________-__---_-_--_--_-__--__---_-_-______-_------_----_-__-
--__________--_-_-__-_-_---_---__--____---__-__-__-_--_-_-----__-__----_-
--____-_----_-_-_-_---__-___-_-_-____--_-__--___--_---__--_-__--__-_---__
----___--_----_-_-______-___-_-_--__----_-____-_--_-__-__-_--_--__--_--__
-_-_-______--__-__------------_---_____-_---_____-_-------___-_____-__-__
__----_-________----_-_-_-__--_-_-__---__-___---___--_-_---_----___-___--
---_------_---_____-____-_----_-__--_-_-__--_--___-____-_-__-___-_-__--_-
____----_-__--___--_-_---____---_-_______----___-___----__--__--_--__----
__---__------__--_-_--_-__-_____-___--_-__-____---____----_-_-_-_---__-_-
-_-__--______--_-_-__--__-_--_--__---_---__-_-__-_-----___-__-_-___---_-_
_--____-_-_------__--_-_-_----__---_-__--_---___--_-____-_____-_____--_--
-___-_---_-_-_----__---____-_---__--__-_____-_---_--__----_-__-___--__-__
----__---_---_-____-____--__-__--___--_---_---_--_--_-______-__--_--__-__
_---______---___--___---_-___-_-__---_-_-_---_---_-_-_--___-_---_-___-_-_
_-_---________-__-__-_-_--_-____-__-----_---_--_------___--__--_-_--___-_
__--_-__-_-----__--_----_-____-______--_-__-__-_-_-------_--___-_-___--__
--__----__---__-_-__-__--_---_--_--__---_-________-_---_--_-_-___-__-__-_
__---_--__---______-_-_-__-_-_--_----_-_-----____-_--________---_--__-_--
__-__-__--_--_____---_-_--__-_----__-__-__----------_-_-__--__--___-_____
-----____-__-_-_-__------__-__--_______-__--__--_--__-___-_--_--__---_-_-
_-____--_---__---_--__----___---_____---___-----_--___-____-_-_-_-_-_--__
-___--__----____----____-__--__-__-___-___-_----___---_-_--_---__--_-__--
_-__-------__-__--__-__-__-_-_-_____--_-____-_--__-_---------__-_---_____
_-_-_-__-_--____-----_---_-_____-_--_--______-_--_--__---__-_--__--__-_--
--___-_--_--__---___-_---_-_-__---_--_-___--_---_---_-___-_-__-__-____-__
---____--_-_-_--__-_________-_-_------_-_-__-_____---__---_----__-___----
--_-__--_-_-----______---_-__-_____----_-_---_-___--__-___-_--__---_-___-
--___----_---_--_______-_-_-____-----_-----___---_-_____-__---_---___-___
-___-__-__-_--___-_-----____----_--____-____----____------___--_--_-__-_-
__-----____---__----___--_____-_-___--_-____-_-----__--_----_-__-_____---
--_--____-----_-______--_-_---_-_-_-__-_--_--__-__----_---____-_-__-_-___
----_-_--___-__-_---__-_-_-_--_-_--_--___-_-__-__-_-___-_-_-_-__-_----___
--___--_--_-_---__-___-_----_-_-____-_-__-__------_-__-_---__-__-__-__-__
-___-_-_---_____________----_--_--_--_-_-_-_-_____-____----------_--_-_--
-__---_--_--__--__-_____-____--_---__-_--_-----_-__--_-___-___-_---_-_-__
-_---__-_-_-____---____-__-__--___-_--__-----_----__-______-__-_-_---_---
--_--__-___-__---__-_____-_---_-__-_-_---__--__-__-_-----_-_---_-______--
-_-__---_---_-_---_-___----_--___-_____--------_--_______-__-__---___-___
_---__--_--__-_--___-_____--_---_-__-____-------__-__---_-_-_-_---_-_____
-__---__-_-____---_-_---__-__-__-_---__-__--_---_-_-_-_--_---___--___-___
--_-__--_-_-_---_--_-_--_----_--_-_____--_-__-_-__--___-_---____-_____--_
-----__----_--_--_-___--__----_-______--_-__--__-_--_--____-__-_-__--____
_______-_--____-_--_--_--_-__-_--_---__--____-_---___-------_-___-_-__---
__----__---_--__-_____-_-_--_--____-_--__------_____-__--___--_-_---__-_-
--____--_-_-_-_-_____-_-_-___--_-----__---__-_-_-_-___---__---__-_---___-
-__-----_---_-____-_-___--______---__--__-_---____--__---_-_--_____-_----
----__-_____-___-__--_--__---_---__-___-__--_---__-__-_---___----__---___
--__---_-_-_-_----_-_-__--_-_____----_-_-_--_-_-__--_-_--______-__---____
__--__-_-__-_-____---__-___-_-__--___-__--____----__-___-_---_-------_---
--_____---_--_--_-___-_-_-_-_--_-__-___-___---___-_____----_--_------__-_
_____-------__-_--_--_-_--_-_-_-__---____-_-__-_-----__-_-_-_____--__-_-_
-_--_-__-_--_-_____--____-___-_---_-_------_-___------__-_--__-____---___
--__-____-_--_----_-_--_-___-_---___--__--_--_--___-___-__----__-__-__--_
__---_-----__---__---__-__----___-___-_-_-_--___---___---_-_-__---_______
_-__-__-_-----_-_-_-__-__---__--_-__-_-__-__--_--__-__-__--__-----__--___
___----_____-___---__-___--_--____-_--_--___--_-__--_--_-__--_--_-_--_---
-___---_-_-_--_--__-_-_---___-_--_____--__-_____-_--__-__-__--__---_-----
---___-_____---_-___-_-__----__-_____-_-___-_------_-_--__--___--_-_-_---
__-__-_______--____-__-_________-_---___---------_-_---__---_----_-----_-
__---____-__---_---_---__-_-___----___-_----____--___-_-___--_____-_-----
__--_-_-______-___--__-___-----____---___-_------__-____---__-----_-_-_--
-____---_--_-___-__-_-__-___---___-__--_-___------------__-_-_-_____-__--
_-_---_-_-_---_-___---_-_---_--_-_____-_---__---_---__--__--__-____-_____
__---__-_----_--__-____-_--_-_-__----_______-__---_______----__------__--
-_-_____-__-___--_-----_----_--__--__--_-______-____----__----___-__---_-
-_---___---___-____--___-__-__----__-_---_---_-_-__-__-___-_----____-_---
-_----_-__-_-__-_-____-_---_-_--_--_--_-_--__---__-____-__-__--___-__--_-
__--_----_----____---_-___-_--_____-_-_-__--__-_---_-__--_-___--_--__--__
--_----_____-___-_---_____---_-_--__-___--___-_____--------__-___---_-_--
--__-___--_-_____-_______-_----_--_-___-----_-_--___---___---__-__--_----
--___---___-----__---_-___---_-_-_-_-_____-__--______-----__---__-__--_-_
__---_-_-___---_-__--_----___-_---____----__-__--___-__-_-_-_-_----____-_
-_-_---___-_---___-__________--_-__-__--_---_-_----_---_--___-___---_--_-
-_-_-__-_-_-_--_---_-__--___-____-_-______---__-__-----__--_____-_-------
--___---_-_-__--___-__--__--___-_--____--____--___----_-__--__-----_-_--_
-__-_----__---__--_-_--_-__-__--_--_-______-__------__-_--____-_-__--_-__
_-____----___--_--_-_---_-_-_--_____-___-_-_____----------_-_-__-_-____--
__-_--_____---_--_______-------_______--_-_--____----___---_----__-_---_-
---_-___----__--___-_____-__-_-_-_--__-__-_-___-___-__--_--_-----_--__---
_-_--____--___-___-_----_--__------___-____---__--_-_-___-_----__-__-_-_-
__-_--__-__-_-_-__--_-___----_-__--_-_--_____------_-_--__-_-_-___-__-_--
__--_-__-__--_____--_-_----__--_-__-_-_-----_-_-_----_____---__---__-____
---_-__-_-____-____-__-__---__--___-_-_--___-_-___--__-_--___----------_-
-_-__--__-__---__-_--__-___-__-___-_____--_---__-__--------_--_--_-_-__-_
----_-_--__-___-_---_-___-___--_-_-____---___-_____-------_----_--_____-_
-__-__-_--_____----_---_-_-______-_--_------_-__-_---__--_-_______--__---
------__--___-_--_---__----__-_-_-_____--_-___--_--____-_--_-_--____-_-__
--__---_---___-_-_--_--_-_--__-__----_--_---_-___-_____-_-______---_-___-
-_----_-_-___-----__-_---__-__-_----__--_--_---___-___--_-_-_______--____
_-_-__--__---____-----__-___---_-_----___-__-_---_-_-_-----_____-_____--_
-__--__-__-__--_-_----_--_-___------_-____---___-_---________-_--_-__---_
--___--_--_-______--_-_---_-__-_-_-_-__-_--____-_____--__---_-----__-_---
___-_--_-__________-__-----_----_-___---__-_---__--___-_----_--_-__--__--
_---__-------_______---___-_-__---_--_-_-_-_-_-__-___-_--___-__---__--__-
---___---__-___-__-_----__-_----_-_-____--_-_--___-_-_-__--_--_--__--____
-----___-__---____--_---_--_-__-_---__-_---____-_-__---_-_--__-____-_-___
-__--____---_-_-----_-__-__________--_----__--_---_-___-_--__--__----___-
_-----___-__-__-_--_--_-___-__--_---_--_-__-____--_-_-___-_--____-_----_-
_-_-_---_---_______--__-_-----_-__-___-____------_--_-_---__-__---_-_____
-__---_--__-__-----_-_---____---______-_--____---_--_-__--___--_--__-___-
_---_____-_-__-_______--__--__-_--_-___-----------_--_-____--_-__--___---
--_---__-__-_--_-_--_----__________-___--_-__----___-_-_-_--_-_--_-_-_-_-
--_----_____----___---__---_--_--__-_-_--_-___-----___-__---___-___-_____
___-_---_-_--_______--_-__-_---__-__--__--___-__----__-_--___-_--__------
_-_--___-----__-_---__----_--__-__---___---__-__--____-___--_----_-______
_---_---_-_---___-__----____-_____---_-_-----__-__--_____-_--_-__--_-__-_
-_-__--_----__--__-_-___-___-____---_--_-_--__-_---__--___-_--_-___----__
-__-___--__-____-_-_-_--_-____----_---__-__---__-_---__-_-__-_--__---_--_
--------_---_--___-__________-_-__--__-_--__-__--_-_-_---__-___-_-_--__--
--_-_--_-_--_----__----___----_-__-___--___-_-_--___--__-_--__--____-____
_------_-____--__---_-_----__-__--_____-_-_-_-_--____-_-_-_-__-_____-----
--___--__--____--_------_-__________-_-____-__-----_---_____----_--_--_--
______---__-__----__-_---_--_-_---___-_--__-____-_--_-__-__---_---__-_-_-
_-----__----__-_--_-_--_--__---_____-_-__---_----__-______-_-_-_--_-_____
--____-__-__--_---_-__--__---___---_-_-_--___-_-_-___-_-_-_---_-_-___--_-
--____-_----_-_--___-_________-__-___-_-__--__-_-_---_--__--__-------_---
___------_----_-_--_--_-______-___-____--_------_-_----___-__--_--_______
____-__-__-_---__-_--__---_--___-_-_-_-_-_---_____-_----__-___-_------__-
----_-_____-_-----__----__-___-___-__---___----____----___-_-----___-____
-___-_-_-__---____--____-___--_-__-_---_______-------_-___--_----_-__----
--_____---__--___-_---_-_-__-_-----__--__-_--__----____-_-__---_--_-_____
-_--__-__--____---_____--__--__-_--__-_--______-_---_-_-_-_-_---_-__-----
--_-__----____-____-___-_--_-___-_-______-_--_-----___-__---__--_-_------
___--__--_-_-___--__-_-_-_---___-___-___---____----__---_--_-_--___----_-
__--__--___-_--__-____-__--_--__-_---_-____--_-__---___---_--___-_---_---
___--_--__-__--_-____-_--_--__-_--_-___-__--_-_-__-____-__---_----__-----
__-__----_-_-_-_-___--_____-___-_____---____--_---___---_-__----_-_------
--_----_------_-____-__-__-____-___---------_____------_-____-____--_____
____----_---___--_--_-_-__-_-_____-_--_-_-_----_--__--__-----_-__-__-____
_---_____--___---____-____---_-_-_--___---__-__-_--__-_-__--__-_-_-------
---___----_--___-____--_-_--__--_-_-_-__-___-____----__-__-_-_-__--_-_---
---_-___----_---___--__-_-____---___-__---_-__----__-__--_____---__--_-__
-_--_-__---_____--_______-_-__-----_---_-___-_----__-_-_-_-_-__-__-_--_--
---__-______-_-_-__-___-_--__---_--__-___-__-__-_---_--_--_-_-_----__---_
--__---____--_-_-__-______-____--___---__-------__---___-____-__---_-----
_-___---__-__--__-_--_____-_------_----_-__________--__--___--_--_----_--
------___-__--_-__-_-_-_--_-__-__--_---_-__---_-----____--__-__-__-______
__--___---_-_-_---______-_-_-_---_-__--__----_-_-__---_--_---_-___--_____
__--_--_-----__---___--_--_______---___-_--__----__-___-_-__-_-_-_--_-_-_
--_--_-------_----_-____-__-_-___--_-_--_---___--__--__-____-_-_-__-_____
--_-_--__---__--___--____-------__-_-_______-__-__-__---_----____--_--__-
_-_--_---_--______-__-----_--___-_--_--_____---__-_-__-_-_-_----___-_-_-_
-_-__-__----_-___--__-_-_-_-_-__--___-____---__--_-_--__-_-_-_--_-_-_---_
--_--___-_------__-___-_-__---_----___--_____-----__----___-__-___-___-__
___----_---__-_--_---_-_--____-__--__--___---_-_____--__-__--_--_--_--___
---__----_---_-__---___--_-__---_--__----___-_---_-_______--____-____--__
_-----__-_--_-___-___-__-_--_-___--_-__---___----_--_______-_---_-_-_--_-
-__-_-__--_____-_----__-_--_____-__---___--__-----______--_----__-_--_---
_--__-__-_---__-_-_---___--_--____---__-__-_-_--___-_-____-_--_----_--__-
__---___----__-_-----____-__-________---___-_-____---__--_-_--_--_-_-----
__-__-_----_-_-___--_---_-_________-___----_--_-_---____----_-----_-__-__
-__-_--_--_----_-_-___--_-----___--____-_-__-_-_-___-_-_-_----__-_-__-___
__---_--__-____--_--__----__---___-_____----___-_-__---_-_-__----__--___-
____-_----______-_--___-_---_-__-_-__---___-___-------___----_-_-____----
_-_---_-_-_--_-_--__---__-_--__--_____--_____-_-_-_--_-_--_-_--_-_--__-__
_-___---_______---__----__--______------_-__-____-------___-_-_-____-----
-_-_-_----_-__--_-----__--_----_____-__---___--__-_-___-__--_----________
-_--_____-_-___--__--__----____--_____----__--___-----_----_--_--__-____-
--_--_-_--_-_-_-_---__-_-_-_____--_____---___-----____-_--_--__-__-_--_-_
_--__--__--_-_--___--_------___-_-_-__-____---__-____-_--___-_---___-_---
____----_-_-_--__--_-__-_-____---______-_----_-__----_--_-___---_--__-_-_
-_-_---__-_-_---__-_____-__--_-__-_-_--_------___-____---___-___--___----
___---_____---_-_____-_--___--____-__-_-----__-__---_--_----__--____-----
-_---____-__-_-____--_--_-___-__---_---___-___-_-_-___-_-__--__---_------
__-_---_-_--_---__-_-_----_--__-----____-___--___-____--______--_-__--_--
-___------___-___--_____-___-_-__-_-__-----_-_____--------_-_-_-__--_--__
_-----_-_-_---_-__--_------__-___-__----___-____-_--___-_--_-_____--__-__
-_-_--____-_-_------____--____--_---__------__-__---_--__--_______-__-_-_
_-___--_----___---_-____-_____-___-_-__-_----__-__--_--__-_---_-___------
_-___-_---_-____-_-----__--_-____-_---_--___--___--_-----_---______--_-__
--_-__--__-___-____-__---__--_-_-__--______-_---__--_---____-_--_--_-----
-_--__-_----_-__--_----___-_-_----__-__-___--_____---_-_----__--__-______
_------___-_---__-____-_-__-__-___-____--_-_-----__-___--__--__----___---
--__-__-_-___-------__----__-_-__---_----__---__--__--______-_____--_-___
___-__--_--_-__---_--_-_----__--____-____-_-_---__-_-__-__---_-__-_--_-_-
_-_--__-___--_-____-__----___-__-_-_--____-_-___---_--_-----_-__--___----
_--_-___-____-------_-------_--_-____----__-___-_--___--__-__-_-______--_
_-__----_-_--__-___________-_--___--__--___--_---__-_-----_-__---__-_----
----_-----___--__-_-________--____-----_--_--___------___-__--__-___--___
---__-----______-___-_--_--_-__-___-___-_-____--_---__-_-_-__---_---_--_-
---_-_-____-_--_-___---_--_-_----____-_-__-___-___--__---__--___-__-----_
_-__--_____-_--_-_-___--_______-_----_---_---_-----_-___-_--____-_---_-_-
---__--__-____-_---_-_-_-___-_-___--_-__---_------__-_---_-__--_-______-_
-__------------_-___----__--_-__-___-___--___-_-____-_____----_-_-__--___
----___--____-_----__-__-___-____---_-_---_----__-_-__-____-_-__-__-_----
-_-_--______----_--__--_---__-__--__--_-___--__--__--___-____--_-___-----
__-_-___-_------__-__-_-_---____--__-_____----__-_____-----_--__--_-__---
--__-_--__-__--_----_-_--_-__-_-__--___-_--_---__-_-_------______-____-__
_-__--____-_-__-_-----__-_-____---__-_----_--_-_--_--_-__--___-_---___-__
--__--_--_-__---______--__-_-__--_-_--__-_-___-_-___-____--_--__-_-------
___-_-_____-__--_--------_-_-_---_---___-__-_-_-_-_--__---_--__-______--_
_---__-----_--_---_--___--__-___-___--_-__--____-_----__---____--__-__-__
-------_-__-____-_-___-__-----__---_-__--_-_--__-_--_____-___--_-_--___-_
-_____-__-__-__---_--___-_-----__---_-____--____------_____-_-_--_-__----
_---_---_----_-__--_-______-__-------_--_-_-___-__-__-__-__--__-_-_-_-___
------__--_-_-_-_-_-_---__-_--_--_-____-___--_________--_---_-_-__--__--_
_---______-----___-__--______---__---_--_---_-_____---_--__--___--__----_
___--_---_-__--_-___-_--__-_-_-_--______-__-_-_-----___-_----_-__-__--_--
--___-___--__---_-_-___-__--_-_-__-__-__-----__-___-_-_----__-_--_-___---
---_-__---__-_-__-__--_____-____---_____--_-_-_--_--_-_-_-_----_-_--_--__
_--_-__-_---_-__-__-____-__-_--_----_-__-_-____-_--_-___-__-_--_-_----_--
_--___---__--_--_-_--___-_____--__-_-__-_-_-_-_____--_-_---_-__-_---_----
-_-___-______-___---____-------_----_-__-___-__-__-___----_----__-_-__---
_-___-__----__---_-__---_-_--_--___--_---__--_________-_--__-_-__----__--
----__-_--_---_____--_-__-_-____-_-_-_-_______---__--__-_---_----_-_-_-_-
_-___-_----_--_-_-____-_----_----_-__-__--_-----_____---_-_--__-_______-_
-__---_---______-_-__-___-_----____--__--_--___-_--_-_----_-_----_-_____-
--_-_--_---___-_-_-___--_-__--__----__-____--__--____-_------_-_-____-_-_
__-____-__---___--__-_---_-_-__----_--_-___--____---___-_--__-_-___------
----__---___---___-__-__--____----_---_--_-_-_-__---_-_--_-__-___-_-_____
_-_______----_--_-_-_-_-__-___---_-----__---___-_--_---_--__-_---__-_____
-__-_-_-_---_--____-_-___-_-_----____---_---__--____--_--_--_--_-___-__-_
---_-_-_-_--___---__-__----_-_--__--__-____-_-__-____-_-_-----_-_-_____--
_--___-__-_--_--__-_-__-_-__--_--_-_-________----_-----__-__----_--_-__-_
-_-__-_-_--______-----_-__-_--_-____-___---_-__----___----__--__---___--_
-----_-__----____-___-__--_--____-__--___---__-_--_--__-_-_---__-___---__
_-___--__----____----_-__-----__--__---_--___-___--__-_--_-__-_---____-__
_-_-_----___-__--_-----__----_____-____-_--__---__-_-_--__--_--__-_--____
----___-_-_-__-__-___-_-__--_---__-_-__----_---_-____-----_-_-___-__-__-_
_-_-----__--_-_-_--__-_-___----__-____---_______-__-___-_--____--_-------
_--__--_-_____--___-_-__-__-__-_------______--__-----__-__-_---_-_-__----
-_-_------____-_-_____-___-_-_---____--___----__--__---__----_-__--___-_-
_-_--_---__-___-_--_---_-_______-__---__-_-_--__----___-__-___--__-_-----
------__------_-__-_---_-____-_____-_----_____--___-___----__--_-____-_-_
__----____--_---_------___--_-_____------____-_-__-_----_-___--______-__-
-__-_--__---__----_-__-_____--__-__-_--____---___---___-_--____-_-----_--
--------__---__-_____-__-___-_----__-_--__-___-__-__-_--__--__---_---____
--____--______-_-_--__---___-_--___---__---____---____--_--_--_-_----__--
____----__--_____-_-_-_--_-_-___---__--_--__-_-_----_-_-_--__----___-__-_
--_--_--_____---__-____-__-___-_-----_-_--_-__---_-_--_---_-_--____-_-___
-__---_--__-__--_______--___-___-__------___-_-____--__-___-_-----_------
--______-----_---_--_-----_-___--_____-___-----__--__--_---_-_--_________
_--__---_-_--_---________-__-_-_--_-___----__-___--_----_-__-_-____-_----
--_-___--_____--____---______-__----_-_--_-____--__-_-_-----___-_---_----
-____--__-_-__-_-_--__-_____--_-__-----_--_____---___-_---_---__-_-_--_--
_____---_-__-_-____--_---_--__-_-_--__-_-__-------__--__-----_-____-_-___
__-__-__-_-_-_-_-__-___--_--_-_-_-_--_-_----_-----____-____--__-_--__-_--
_-_--_---______-__-_-____---_-__--_-_-_--_-_--_------____-_-_____-_-_----
-_----_-----_-_-_____--__--___--___--__----_---___--_--_-__-_-__-__-_____
__--_-_---_---____-__--___---___---__--__-__---___--_-___-_---_-_---___-_
-_----___--__---_-___-_-_--_-__-_____--_--_----_----_-___---_______-_-__-
--_-_--_-_--_-__--____--____--___-_-_-___-_-_-___-_--_-_------__--_--__-_
__----_--___---_-____--_-_-_-___-_____----_----___-__-____---_--_---___--
_______--__-_--__-_______--__-___------_-_---_---____-----_-_-____-------
_-_-__----__-_---_-_-_-_---_-____-____---_--___--_--_____--_-__-____-----
_---_-___-__-__-----_-__----__-___-_-_-_-----__-_-__----__--_-__-_____-__
-__-______--___--_--_----___--_-_-___-__--_---__-__-_-_---___---_-_-_--_-
_---____-__--___--__--__--_--_-__-____-__-----_----_--_-_--______--_---__
---_-_____-----_----__--------______-----__-__--_-____----____-______-___
__--__-__-___-_--_-_-__-_-__-_-_-_---__---_--___-__----__-__--__---__---_
_-____--_---____-___--_-_-_-__--_-__-_-_-_-_--____---____-_---_-----__---
__-__--_____----_----_-__---_---_--____-_----_---_-_-___--__-_-___-____-_
----__-_______-_-----_-_-__-_-_-___--___-__-___-_------_--_--___---____--
____---_____-_-__-_-__--_-___-_--_--_--____-__--_---____------_----_--__-
_________------_-_--_-__-__-___--___-_-_--------_----___-__------______-_
---_-_-_-________---_--_____----_---__--__---_--__--__-_-_-_-___---_-_-__
--_--__----_-________-__-___------_-_-__----__-_--__---_-_-__-_--___-_-__
--_---____---_-_-__-_-__---__--_---___-_-----_-___---_---__-___--________
-__--_-____-___-----_--__-_-----_-__------_-___-__-_-_-_--_--_____-____-_
---____-_-_--___--_--_--___-------__--___---__-_-__----__-____--___-_-___
---------_-__-_-_-_----_--_--____-____-_-__-__-__---______-_-_---__-___-_
-_-_--_-_-__--_-_____---_-_____-___----__--_______-_----_-__----_--__----
-_-__-__-_---_--_____---__--___-_-_---_____-_--_-__------__-_-_--__-__-_-
-----_--_--____---__-__-__--_-_-____---_-__--__--___-____-__--_---___--_-
___----__-__-_---_--__----_-_-_____-_---__-__--__-_-_---___-____---__-_--
-_--_----_--_-_-_---_---__-_--______---___-____-__--_-__-_--_---__--_____
__-_--___-_-_-----__-___-_-___---_-___---_--__-____----__-__--___-_-_----
_____--____-__--___---_-___-_----__-_-_-_---__-____-__---_-__-_---_------
_--_----__-_____--_-__-----____-__--_-_--_--_--____-_--___----___-____---
-_--__-_-_---_--___-_____-____--___--_---___-_-_---___--_----__-_-___----
--_---_____----__---_---_-_-__-_-________--___--__------__----_____-_-_-_
--__-_---__-___---_-__-_____--____----_-_--_--__-_--_---___-_-_---_-___-_
-_____---_-_---_------__-_--____-__-__------_-_-_-___-__--___-_-__-_-_-__
_--__-_------__---____-__----_-__-___-_--_---___-_-__--_---__-___-__-_-__
_---_-___--_--___--__-_-------___-__-__-__-_--_-____---_-_-__----__-__-__
_--__-_--_--_----_-_--___-------_-___-_-__---__--__-_-__-___-_-_-_-______
__---_----___----_-_--_--__-__-___--__-___--_--_____-____------__-_-___--
-_-----___-____----__--_---___-_____--_-_-_--_--__---__---__-_-__-_-_-___
_--_-_-__---_-___-__---_-___---__--_-___----__---__----_--_--_______-__-_
_--_-___--____-_--__-_-_-_______--___--__-_--_-__-__--_----_--__----_----
-__-_-----_-___-_--___------__---_-_--__-__---_-_-____-___-_----____-____
-------____-______-____--_-__----___-__-_---__---------__-_-_--___-_-____
--__---_--__-__-____-_-_-____-_---___--__--_-_-_--__-_----_----_-__-___-_
-__-------_--_-_---___--_-_--__-___--_-_____--_-_-___-__----_--__--______
_-__----____---_--_-_-_----_-___--____--_--__-_-_--_-___---___-__-___-_--
-_--_-__-----__-_--_-____-_--_--_-_-_-__-_-_____-----___-_-_-__----___-__
--_---_---__-_-_______-_-_-__-_--_-----_---___-_--___-_-___-_--_-__---___
--_-_-----__--__-___--_-_--___-_----_____--__--_-_-___----__-__-_____--_-
-__-------___--___------___-_----_--____-__-_--__-___-_-_-_--_____-__-_-_
--___---_-__--_-----__-_-__-_-_----_-_--___-_--_--_-_-__--___-_-______-__
_-__-____-_-___---__--_-_-___--____---_--____-----________----_-------_--
___-__-_----------_-----_____-____--_-_-_--__---_-_--_-__--____-___-__-__
-----__-_---_-__--__-__--___--_--_-_-_-_--__-_---_-___-____-__-_-_---____
-_--_____-_---____-__-___-_--__-_-_-_--__----__---_-_--__--__--_-___----_
-__--______--__-__--___-----__------_---____-_---_-__---_-_-_____-_--___-
--------__-_-__----___-_---___-____--___----____---_-_-----_--___________
__---_-_-_-___-___-_-_-____-__-----__--___--___-_-__---_-__--_-_--__-----
____-_-_-__---_--__-------______-__----_-_-_-____--__-_-_-_----___---__-_
_----_-_--_-_-_--___-_---__-_--__-__---_-_--__-_-_----__-_-____-___--____
----__-_____-_---_-----_--_--_-__-___-__-_--_-_____---___-_-_----____--__
------__--___-_____--__-_-__--_--__--__-____--__----__---___-___----___--
--__--_-_-_---__--__-_--__-__----_-_--____-_--_-___--___--__---_---______
___-_-__-____----_--__-____--___--_--__-_-----_--_-_-__-_-_---_-__--_-__-
__-__---___-_-__-_-____---_-__--_--____-_-----_--_--__--_-_-_--__-_-_--__
--__----____-_-___-_-___--__--_-_--__-__--_--___-_---_----_---____-__--__
-___-_-__--____-__----_-_-___-_-_--__--__-_______--_----_-_---__-_--_----
---_-_-_-_--_-__-_-__-_-_-_----_-_-___-_-__-__-_---__--__----___---______
_-_-_----_---_-_-___----_-------___-_-_-_-__----_-_______-_______---_-___
-_--__-_-___-___----_-__--______-__----_-__--_--_--__---__---___-_--___--
---_-_---_-_-----___-__--_-_--_--__-____--_-__-_-____---_____-----__-____
-_-_--___-__-__-_--___-___--_-_-___-_-_--___---_____--_--_---__--_-----_-
_-_____-__-___--_-___-____-_-__-__---_----_--_-__-----_---_____----_-_---
-_-_-_--______-__-------_____---_----_-__-_-____-___--_--_-_--_-___-_---_
_-----___--_-------__---_--__-___-___-_-_____--_-_-__----_--____-__-_-___
-___-_-_-_____--_-_--_--_----__-__---_--_-_-__-_--_--_-__-_-__---____-__-
---_______----___--_--_-__---__--___--__-__------__-_-__-_-____--_-__--_-
-__--___-_-----____-----_---_---__-__--__--_-_-___-___-__--_--_-___--____
-__-__-___-_-_-_---__--____-_--__-_---____--__-_-_---__--___----_---__-_-
_-__---_---___--_-_-_-______-______-__---_-_--__-_---__-_--_--_---__--_--
__-__-_------__---__-____-__-__--_-___-_-__--_--_-----_-_-_-___--__-_--__
___--__---______-______-___-____-_-------_-----___--_-___---_--__--_-----
--__-___--___-__--__--___--_---_-____-_-_-_-_-___----__----_-_---_--____-
_-_---______-__-___--_----_-----________---_____----____-__-----_--_---_-
--_--_---_____-_-_--_--_-__--_-__-_____---_____---_--_--_--______-----__-
_-_-__---_-_---___-__-___-_--__-_----_--_-_--__-_--_-_-_--_--__-____--___
_-___---__---__-_--___--_____-__--__-_-___--_---__-_-_---__----___----_-_
-_-___-____--_____-___-___---__--_-_--_--__--__---_--___----_--_----_-__-
--___-_-__-___---__--_------_--__--_--_____-_-_-__-__-_---_-_-__---__-___
___--________------_-__-_----_-_----_-__--_-_-_--___----_---__-_____--___
-----_--_--_---__-_--_--__-_-__-__--_---___-------____-_-_-________-_____
-__--_--_-_-____-_-_-__-__--____-_---__--_-__---_-____-_--_-_--__-_---_--
------__--____-_-______--_--____---__-__----_---_----_--__--__-_-_-______
_--__--_-__-_--___--___-_____--_-_-__---___---_--_----_-____-----_-_-_-__
___----__----__--__--____--__--_-__-__----__--__-_-_-____--___-_----__-_-
-___-___-_-_---_---____-__--___-----__-_---_-_-_-___--_____--_--_-__--_--
__--__---_-_-_-_--_---_----__--_--___-_-_-__--_-_--____-_--__--_-____-___
---_-_-___---_______-___--_-__-___---_-_--_----___-___-__-_--_----__-_---
_---___-_-_-__-___-_-_-----_-___--_-----__----_-_-_-_____--_---_-______-_
-___-_-__-----_--_-______--___--_---_-___-___-_---_-__-_------_--_-_-____
-_--_--__--_--__-_______--_-_-_--___-----_____-_-_____-_--_--_-_--__-----
--_---_-__--_---__----___-______-_-_--__-__---_--_---___-_-----_-________
-----__---__---__--__-_-_---_-_-_--_-__--____--_-_-_--___--_-__-_-_______
__--___-___-_-__-____---_--__-_______-_--_-_----_----__--__--_--__----_--
----_-______-___-____-_-------_-_-_-_-___----_---___---_-_--_--__-_-_____
__--__-___----__-_-_____-__----_-_---___---__-_-_____---__-__-__------_--
---_-____-_-_-_-__--___----____--_-_-_---__----_--_---_---_____-_--______
__-__--___-_-_-__-_--__-___-__-_----__--___---_-_---___-__---__--_-_--_--
__--__----_---__--_-__-__-____--___-_---____-___--_----_---_--___-_-_-__-
__---_--_-_--_____---_-____--_--_-_-_-____-__-_---_-_---___-_--___--_---_
-_-_---____-_--------__-_---___--________---____--_--___-----_-_-___-__-_
_-_--__-_-_--_-____---_---_----_-_-_--___--_________-_-__----____----_--_
--____-____--___-__--_-_-__---_--__---_-___---_-_--_--___-_---_--___---__
--___-_-___-_-_--_-__--___--__--_-__-__---__--_-_-_--____----_--_--_-__-_
___---_-__-___--_-___--_--_--___-__-_-_-__-_-___----__-------_--__-_-_-__
--_-______-___-_--___----_-__-_-__-__----______---_-----_--____---_---_-_
-__-_-__-_----__----__-----____--_--_-__-__-_-__--_---______--_-__-__-_-_
___-_----___--__-_-__-____-____----_-_--_-____--_-_-___---_-_--___-------
-__---_----__-_---________-_-__--__--_-__---_-___--_-_-___--_---___----__
__---__--_----______-____-_----_____-____-__--_-_-_--_-_-__-_--_---_-----
___------___-_--_-__---___-_-_---_-_---___--__-__-_--_____---__--_-_--___
------_-______-_-_--__----____--_-_-----__-____--___--_--__-__---___-__-_
-________---_-_-_-_----___--_-_-___--___--_--_-_-_-__-_--__-_--_-__-_----
-_---__---___--_--------_--___-_-__-_______--_____-__-__-_-__--__----__--
-_____-_-_---____----_--__--_--__--______------__-___----__-__---_--____-
----___-_-__-__-__--_--____-__-______--_--_-_-_-_-__--_--_-_--_--_-_---_-
__-__--__-______-__-_---_-___-_--__---__-_-____-----_-_--_---_--_--_--__-
--_--_-__-__-____-_----_-_-___-------___-_--_--___--_-_---__-___-___--___
-__--_________---_-___-__-_-__-___--_---_--_--_--_-_---_--_-_--___---_-_-
-_-__--_-___-_______-__-__---_--___-__----_--___--_---__-_-_-_--_-__-----
-_______-_-___--__---______-----_-_____-_-_--_--_------_--_-_-_-_-_--_-_-
_-----_----_________-----__--_-_-____-_-_------_-___---____--__-_---_____
_-___-----_--___-___--_-_-__-__--_____-__--_____--__-_-----_--_---_-_-_--
--___----_-_-__--_--__-_-_____-___-___---___-_--_--_-__-----_--_-_-_--___
--____-_--____----_--_--___-__----_----__--_----______--_-_--__--____-___
--_----_-__--__---_-_-_-___-___--_-_---__---_-_-__-_-_-_-____-_---_-_____
--__--_-_--_-_______---_-_-__---_---_-_-_--___-___--_-_--_-_--__-_--_-___
~-~~-~-~~~~~~---~--~~----~----------~~~~-~-~~-~---~~-~~~~~-~---~--~~~~-~~
~~~-~-~~-~~~~~----~-~~-~~~~~~~~~---~--~~-~-~--~----~-~~----~~-~-~~-------
-~----~~~------~~---~~~--~---~-~~~--~---~-~-~~--~--~~~~~-~--~~~~~~-~~-~~~
~-~~-~~-~~----~~------~--~-~--~---~~~~~-~~-~~~---~~--~-~~~--~~~~--~~~---~
~~~~-----~--~-~---~----~--~~~--~-~-~-~-~~~-~~~~~~~~-~-----~-~--~---~~~~~~
-~--~~~~-~--~--~---~~-~~---~~~~--~~-~----~-~~~~-----~-~~~~-~~-~~~-~-~~---
~~--~~-~~----~~~--~~~-----~-~-~~-~-~-~-~-~-~-~-~~~-~--~-----~~~--~~--~~~~
~~---~~~--~~~-~~~~~~~~~~-~--~-~-~~-~-~---~~~~~----~~---~--~----~-~--~----
----~~~-~~~~~~~--~~-----~-~~~~--~--~~-~~~~---~~-----~-~~~~--~~~-~--~-~---
--~----~-~~-~---~~--~-~-------~-~-~~-~~~-~~-~~~~~-~~--~-~~~--~~~~~--~~--~
~---~~~--~~~--~---~~~~-~~~~-~-~~-----~~~~--~-~~--~~---~--~-~~-~~~~-~-----
---~~-~~~~~~-~----~-~~--~~~~--~-~-~----~~~~~~--~----~~--~~~-~~~--~~~-----
-~~-~~~~--~~~~-~~~~-~--~~-~-~~~--~~--~~---~--~-~~-------~---~~~---~~~--~-
--~~~~~~-~~~-~~---~-~~-----~-~~--~-----~~~---~~-~~~~-~-~~~--~~--~~-~~----
-~-~-----~--~--~----~------~~~-~-~~--~~-~-~~~-~~~-~~~-~----~~~~-~~~~-~~~~
~-~-~~---~~~~~--~--~~~---~-~-~----~~~~----~---~-~--~-~--~~-~~-~~-~-~~-~~~
-----~~~----~--~~---~-~-~~--~~~--~~-~~-~--~-~-~~~~~-~---~-~~-~--~-~~~-~~~
~~--~~~~~-~~----~---~-~~--~~--~~---~~-~----~~--~~~---~~~-~---~~-~~-~~-~~-
~~---~---~~-~-~~~--~-~--~~-~~~---~~~-~~--~-~--~~~---~-~-~---~~-~~~--~-~~-
-~---~~-~--~~~~~--~----~-~-----~~~-~~~----~--~~~~~-~~~--~-~--~---~~-~~~~~
~-~--~-~-~----~----~~~-~~-~-~--~-~-~~-~--~~-~~~~~-~-~--~~-~~~-~-~----~-~~
-~---~~-~~~-----~--~~-~~---~-~~~~--~--~~--~-~~~-~-~~~~---~-~~-~~---~-~~-~
-~--~~-~--~-----~~--~~~-~---~~~-~-~~~--~-~~~~-~~-~~---~---~~-~~-~~~--~-~-
~~--~-~~--~~--~~~~--~-~~~--~~------~-~~-~~-~-~-~--~--~---~~-~~~-~---~~~-~
-~~---~~~--~-~-----~---~---~-~~~--~~~-~-~~~~---~~~-~-~~~~--~--~-~~~-~~--~
~~~--~~~~~~~-~--~-~-~--~~-~-~~~~---~~-~-~~-~-~--------~-~~-~-~---~~~--~--
-~----~-~---~~~~~~~-~~~~~--~~-~---~-~~~~-~~---~-~-~---~----~-~~~-~--~~--~
--~~~~~-~-~~-------~-~-~--~-~-~-~~~~--~---~~-~~-~~-~----~~-~-~~-~-~-~~~~-
-~~~~--~~-~~--~---~~-~~~~~~~~~---~~---~--~-~-~--~-~--~~--~~~-----~~~---~-
~~-------~~-~-----~~--~~-~~~--~-~-~~--~~~----~~~-~-~~-~--~-~~~-~~~-~-~-~~
~~~~~~-~-~-~-----~~-~~---~---~-~-~--~-~~-~~~-~~---~---~-~--~~~-~~~-~~~---
~~~-~-~-~---~~-----~~-~-~~~---~--~-~~~~-~--~-~-~~-~-----~~-~~~-~-~~--~~-~
------~~~~--~~~--~-~~--~-~~~~~-----~--~~~~~-~~-~~~-----~~~~--~~---~-~~--~
--~-~~--~~~-~--~--~---~-~~~~--~~-~~----~~~--~-~---~~~-~~~--~~~~--~-~~~---
~~~--~-~-~-~~~-~~~~~--~-~~~---~--~-~~~~~-----~-~-~~~--~----~-~~----~--~~-
~---~~~~~~-~---~-~~~~-~~----~--~-~---~-~--~~--~~--~---~~--~~~~~~~--~-~~--
-~-~~~~-~~~-~-~~~~~~----~---~--~~~~-~~-~--~~--------~~-~-~~~----~~~~---~-
~~-~~~-~---~~-~~~~~-~-~-~-~--~---~----~~~-~~~-~~---~---~~~~~~-~~--~------
~-~-~---~-~~-~--~-~~-~----~-~~--~~~---~-~~~~~~---~~~~~-~~--~------~-~~~-~
-~--~~~-~~~~~~-~--~~---~-~~~~~~---~--~~~~~-~~~~--~~~---------~---~---~-~-
---~--~~~-~~~~--~--~----~-~~-~~---~-~~~--~-~-~~---~~--~--~~-~--~~~-~-~~~~
-----~~-~~~-~---~-~-~-~~~---~--~~~~~--~-~~~-~-~~-~~---~-~-~---~~~-~~---~~
~--~~~-~~~--~~~-~-~--------~-~~~~~---~~~-~~--~~-~-~~-~~--~~--~-~--~--~~--
-~~~-~~~~--~~-~-~-~~~~-~----~--~~-~-~----~--~~-~---~~--~~~~~~~-~--~----~-
--~~-~----~----~-~---~-~~-~~~~~-~-~~~-~~~~~~~-~------~~--~--~~~~~-~~~----
~~-~-~--~-~~-~--~~~~--~~~~~~~~-~---~-~-----~----~-~-~~-~--~---~~~~~-~--~-
~~~-~----~~~~--~-~-~~-~~~-~~-~-~-~-~-~--------~-~~~~-----~-~~-~~~-~~~~---
-~-~---~--~-~~--~~~-~---~~~~~-----~--~---~-~-~~~--~--~-~~~~---~--~~~~~~~~
-~------~~~--~~--~--~-~----~~~--~~~~-~-~--~--~--~~~~~~~~~-~~-~~-~--~~---~
---~~-~--~--~-~-~~~~~~~~~--~--~-~--~~---~~~--~--~-~~------~-~~-~--~~~-~~~
~-~~~~--~----~~~~~-~---~--~-~~-~~-~-~~~---~~~--~-~--~~~~~---~~~---~~-----
---~~~~--~~~-~---~-~~---~--~-~---~~-~--~~~--~--~~~~-~--~-~~-~~~-~~-~-~~--
--~----~~--~~~-~~--~--~--~-~~----~--~-~~--~~~~~-~~--~~---~~---~---~~~~~~~
~-~~-~-~---~------~-~---~~~~--~----~~~-~~~-~-~~--~--~-~~~-~---~~-~-~~-~~~
-~~~~--~~---~--~~---~-~~---~-~--~--~~~--~-~~-~-~--~--~---~-~-~~--~~~-~~~~
~~--~~-~~~-~~---~-~---~--~~~-------~-~--~~----~---~~~~~~~-~-~--~--~~~-~~~
~----~~-~-~--~~~~----~~~~-~~--~~--~~----~--~~-~-~----~---~--~~~~-~~-~~~-~
--~~-~~--~~--~~-~------~~~~-~-~----~~-~~----~---~-~~--~~~~~~~~~---~-~~--~
---~~-~-~-~--~--~~~~~-~-~-~~~~---~---~-~~-~-~-~----~---~~~~-~~----~~-~-~~
-~~~~~~-~~~~--~--~--~-~~--~~--~~~~----~--~---~---~~-~~~~-~--~-~-~-~----~-
~~~--~-~~---~~~~~~----~~-~-~-~-~~-~~-~--~-~~~~---~--~-~--~~~---~---~-~---
-~~~--~-~-~~~-~~--~--~--~-------~-~~~-~~--~~~-----~~-~-~-~~-~----~~~~~-~~
-~--~~~----~~--~~~~~-~~~-~--~---~~~~~-~~-~~~~-~~~~-~------~------~-~-~---
--~~-~---~~~~~-~-~-~---~-~-~-~-~--~~--~~-~--~-~-~~-~-----~~--~-~~~-~-~-~~
~~~~--~-----------~--~~~-~~-~~-~---~-~--~~-~~~~~~-~~-~-~~~-~-~-~-~-~-~---
--~~-~~--~~~~~~---~-~~~-~~--~-~-~~-----~-~~-~------~-~--~-~-~~-~~-~-~-~~-
~-~-~-~-~----~--~-~~~~~~~-~--~~~----~~~---~~~~--~--~-~-~--~-~--~~---~~-~-
-~~~-~~---~~~-~~--~----~~~~~~--~------~~~~~~--~~~-~-~---~-~--~~---~-~-~--
-~~-~---~----~-~-----~~-~~~-~-~~~------~~~~~---~-~----~~-~~~~~-~~~---~~~~
~-~--~~--~-----~---~~~-~-~--~~~~---~-~-~--~~--~~~~~-~~~~~---~--~-----~~~~
~~~~---~~-~~~--~~-~~-~-----~-~~~~~----~--~~-~~--~-~-~~--~~~~---~~----~---
~~~-~~~----~-~~--~~--~~-~~~~~~---~-~----~~-~----~~~---~~--~-~---~---~-~~~
----~~~~-~~---~----~~-~~~~~-~-~---~---~--~~---~-~-~-~~~-~-~~-~-~--~-~~~-~
----~~~~~---~~~~~~-------~--~~-~-~~~--~~~~-~~~~---~---~~--~-~------~~~~-~
~-~-----~~~-~-----~-~~~~-~-~~--~--~-~--~~~~-~-~-~~~---~--~-~--~~--~--~~~~
-~-~-~-~~-~~~~-~-~~----~~--~--~-~-~-~~~-~~-------~-~-~-~~-~~~--~-~~-~~---
~~~~-~----~--~-~-~~-----~~--~~~---~~-~--~-~--~-~~~-~~~-~~--~~~--~--~-~~--
-~-~~~~~~-~-~-~~~--~--~~~-~~~-~-~~~-~----~~~~----~-~-~-----~-~~--~--~----
-~-----~~~~~-~~~----~~-~~-~~-~-~--~~~-~~~--~~~~-~--~~~-~~------~--~~~----
~~-~~~~~-~--~-----~---~-~~--~-~-~~-~~-~~~--~~--~~-~~~--~~-~-~-~~-~-----~-
--~~~~-~--~~~--~---~~~--~~-~-----~-~---~---~~~-~~-~-~---~-~~~~--~~~~~--~~
~~~-~------~~-~~~---~----~~~-~--~~~--~-~~--~~-~----~---~~~~~~~---~~--~~~~
---~~-~~--~-~--~-~~---~~~~-~~~~~~-~-~~~-~--~~-~~-~~---~~-~~-------~-~-~--
-~---~-~~~--~~~-~~----~~~~~-~---~----~-~~~~~-~-~~-~~~~-~---~--~~-~~--~---
~~---~-~~~~--~--~~~~~--~~~--~--~-~~---~--~--~~---~~---~~~---~~-~~--~~~~--
-~~--~~-~-~--~~---~-~~----~~-~~-----~~~-~--~--~--~~--~~~~~----~~~~~-~-~~~
~-~~--~~~-~~-~-~~--~-~--~~----~-~-~---~~-~-----~~~-~---~-~-~~~-~~~-~--~~~
---~--~---~---~~-~-----~~-~-~~~~~~-~-~~~-~~--~~-~~--~-~---~-~~~---~~~-~~~
~~---~-~---~-~---~~~--~~--~----~--~-~~---~-~~---~-~~~~----~~~~~~-~~~~~-~~
~~---~~~~~-~-~~--~~---~--~-~~----~---~~~~----~~~-~~~~~-~-~~~--~----~~~---
~-~-~~~-~~-~--~---~~--~~--~---~--~~-~~~---~---~~~~~--~~~--~---~---~-~~~~~
~~-~-~~-~-~---~-~~~~--~-~~~-~~------~~-~~~--~---~----~-~-~-~-~~~~~~---~~-
~~-~-~~~----~--~---~----~~-~~~~~~--~--~--~-~~-~~~-----~~~~~~-~~----~~~--~
~~-~~------~~-----~--~--~-----~~~~~-~~-~~~~-~~---~~--~~~-----~~~~-~~~~-~~
~~-~-~~~~---~~-~~~~---~-~-~--~~~~~~-~~~~~-~-~~-~--~---~-~-~-------~---~--
--~~~-~-~~--~~~~--~~--~~~~-~--~-~-~--~-~----~~--~~~~~~----~~-~--~~--~~---
~-~~--~~---~~-~-~~--~~--~-~-~--~----~~~-~-~-~---~~~-~~-~~-~-~~-~-~~-~-~--
~~------~-~~---~-~-~-~~-~-~~~~~-----~~-~--~~~-~~-~~~-~--~~----~~~-~-~~~--
~---~-~~~--~~~-~---~~-~-~-~~--~----~-~~~-~--~~--~~~~--~-~--~--~-~~-~~~--~
~~~-------~--~~-~~~----~-~~~---~~-~-~~~~---~~~~-~-~---~~~---~~~--~--~~~-~
-~~~-~~~-~~-~~--~~---~~-~~~~~--~-~~~-~---~---~~-~---~~~~-----~--~~---~-~-
---~----~~-~~-~-----~~~~~-~~--~-~-~-~~-~--~~----~----~-~~-~-~-~~~~~-~~~~~
~~~~-~~----~~~-~--~~-~-~-~~-~-~~~~-~--~~-~-~~~~--~-~~-~------~~~-----~---
---~~~~~~~~-~---~~--~~---~~~~----~----~-~~-~-~~~-~-~~~~---~----~~~~---~-~
~----~~-~~-~~-~~---~-~----~~--~~---~~~-~--~~~---~~~-~-~---~~~-~--~-~~~~--
--~-~~~~--~~~~~---~-~~-~~~-~~-~~~----~~---------~~~~-~-~~~--~----~-~-~-~-
--~-~~~-~--~~---~--~-~~-~~--~~-----~--~~--~-~~--~~--~-~-~~~-~-~~---~~-~~~
~~--~~~~--~-~~~----~-~~-~~-~~~~~~--~-~~--~----~~---~-----~-~--~~-~~--~-~-
-~-~-~--~-~~--~-~-~~-~~-----~~-----~~-~~--~---~~--~~-~~-~~--~-~~-~-~~-~~~
-~~~~~~----~~~---~-~-~~~--~----~---~--~----~~-~--~--~~~-~-~~-~--~-~~~~~-~
~~-~~----~--~--~-~~-~~-~~~-~~~~-~~~~~~---~------~~--~-~-~~--~-~~---~-~---
~~--~~~~-~~-~~~--~~---~---~-~~--~~~--~~--~~~~--~-~~---------~-~~-~~~~----
---~~--~~-~~--~~~~-~~--------~-~~----~~---~-~~-~~--~~~~---~~--~~~---~~~~~
~------~------~---~-~--~-~----~-~-~~~~~-~~~~~~~~-~-~~~-~-----~-~~~~~-~-~~
---~-----~~~--~~-~~~~~-~~---~~~-~~~~---~~---~-----~~~-~~----~-~-~~-~--~~~
-~--~--~~~-~~~~--~~-~~--~-~-~~-~-~~~-~--~-~~-~-----~--~~--------~~~-~~~~-
~~~~-~-~-~~~-~--~~-~-~~~--~---~~-~~~-~-----~~---~---~~~---~--~--~~~~-~---
---~--~~-~~--~~~-~--~--~--~~--~-~~~-~---~~~~-~~----~~~~---~~~--~~-~~~----
~~-----~~~~-~~~-~-~~-~~---~~~----~~~-~~-~---~---~~~-~~~--~-----~-~----~~~
---~----~--~---~-~--~-~~--~~-~~~---~~~---~~~-~~--~-~~~-~~~-----~~-~~~~~-~
-~~~~-----~--~-~-~-~~~~-~~--~-~--~~~~~-~-~~----------~--~-~~~~~-~~--~~--~
---~~--~~~~--~~--~~-~~--~---~--~-~~~~~~--~-~~--~~--~----~~~---~~~~-~---~-
~~~~~--~---~~--~~~~--~--~~-~~~----~~--~~--~-~~~--~-~~~--~--~------~~~-~--
~~~~-~-~~~~~~-~--~-----~~~-~-~~~-~~----~-~-~--~----~-~-~~~------~~~~----~
~~~--~-----~-~~~~~--~----~~-~----~~-~~-~~~~----~--~-~-~~~~~-~~-~-~-~--~--
~~---~~~--~-~~--~~~~~----~---~~~~--~--~-~~-~--~--~~~--~----~-~--~-~~-~~~-
~--~-~-~~~~-~~-~~~--~~~----~~----------~~--~~-~-~--~~~~-~~----~~----~~~~~
~~~~~~~-~----~--~~~--~~~~~-~-~-~--~--~---~~~~--~----~---~-~~~~~----~-~---
----~~~~-~--~---~-~~~~---~--~~~~-~~--~-~~-~~---~~~~~---~~~--~--~--~--~~--
~~--~~~~~--~---~-~~~~---~-~~-----~-~---~~~---~~~-~~-~~-~-~~~~-~---~~-----
~~---~~~--~~-~--~~~~~--~-----~~-~--~~~~-~--~--~-~~--~~-~~----~-~--~-~~-~~
~-----~~~-~-~-~---~~~~----~~-~------~-~~~-~-~-~~~--~~~-~-~~-~~----~~-~~~~
--~~~~---~~~~~~~~~-~~---~--~-~~-~~----~~-~~~-~-~~------~~~-----~----~~-~~
~-~----~~~-~~--~-~----~-~-~~-~~--~---~~~~--~~~~~~~~~~--~-~---~~---~~--~--
--~-~--~~~~~~---~---~-~---~~~-~~---~~-~-~-~~~--~~---~~--~~~-~~---~~~---~~
~---~-~-~~~~~~~~~--~~--~--~~-~-~---~~-~~----~~~--~-~~-~--~-~--~---~~~-~--
---~---~~~---~--~~~----~--~~-~~~~~~~-~-~--~~~-----~-~-~~~-~-~~~~--~~~~---
--~~~--~~~-----~~~~~~~~-~-~~~~----~-~---~--~~~-~~--~--~~-~~~-~~--~-~-----
~~~~---~-~~~~~------~~~-~-~~-----~--~~~~-~~~--~---~~-~~---~~~---~~--~~--~
~~--~~-~--~-~~~~--~~~-~-~----~-~~--~-~-~~-~~~-~~~~~-~-~---~~------~~--~--
~-----~-~~~-~~~---~-~~--~~-~-~~~~---~~~---~~--~--~-~~-~-~-~--~---~~-~~~-~
--~~~--~----~~~~-~~-~-~---~~~-------~~--~-~-~~-~~--~~-~-~--~-~~~--~-~~~~~
~~~~--~-~~-~~-~--~---~--~~~~-~~~--~~~-~-~~~~-~--~-~~--~~-~------~-~~-----
--~--~~-------~~~~-~-~~-~~~---~----~~~~~---~-~--~-~~~---~~~~--~~-~-~~-~~~
-~---~~--~~--~--~~~~-~~~---~~~~--~~~---~~-----~~-~~---~~-~--~~~---~~~-~-~
~---~~~~-~~~-----~~--~-~--~~--~~~~~-~~--~~~---~~--~-~~---~--~~-~-~-~~---~
~~~~-~--~-~-~~---~~~-~--~-~-----~~~-~~--~-~~~---------~--~~-~~~~~-~--~~~~
-~~~-------~~~~------~~-~~~~~~--~~-~~--~-~--~--~--~~-~--~~~~--~--~-~~~-~~
~-~~-~--~~-~~-~-~~--~~-~-~~---~---~-~-~---~-~----~~-~-~-~-~~-~~~--~~-~~-~
--~~-~-~~~~--~---~~---~~----~~~--~-~~----~-~--~~-~~~-~--~--~-~~--~~~-~~~~
-~-~~~---~~~---~--~~~-~-~-~~-~~---~--~-~~~--~~-~-~~~~-------~~--~~~~~--~-
---~~~~----~-~~~-~-~~---~~~~~-~~-~~-~----~~-~~---~~-~~~-~~~~~~-------~---
~~--~~~----~----~~--~--~-~~--~-~--~~~~-~~~~~--~~~--~--~----~-~~-~~-~~~~--
~~-~~-~--~-~~~--~-----~---~-~~--~~---~~~-~--~~~-~~---~~~~~~~-~--~~-~-~---
~--~--------~~-~--~~~-~--~---~~~~-~~~----~~~~~~~~---~~~--~~-~--~-~~~~--~-
~--~~-~-~-~-~~-~~---~-----~---~-~--~~~--~-~-~--~~~~-~~~-~~~--~~~~~~-~----
~-~~~---~-~-~-~~~~-~---~~--~~~--~~~~~--~-~---~-~-~~~~~~~-~~-~~-----------
~-~~~~~~~~-~~---~~~~----~~-----~-~~-~-~-----~---~~~-~~~--~~-~~-~--~-~-~--
~~-~-------~-~-~~-~-~~~~~-~-~~-~---~~--~--~-~~~-~---~~~-~~~----~~-~-~~--~
~-~-~~-~--~-~~--~-~---~~---~~~-~~~~-~~~---~~~---~~-~-~-~--~---~--~--~-~~~
~-~~~~~--~~~~--~-~~--~~-~~~---~~~~------~-~~~~~----------~~~--~-~-~-~--~~
~---~---~---~~~~~~--~~-~~--~~---~-~~~--~----~~~-~~~~--~~--~~--~~----~-~~~
--~~--~~~~---~--~-~---~-~~~~---~~--~~---~-~~~~~-~---~~~-~-~-~~~~-~---~--~
-~~~-~~-~--~--~~-~-~-~~---~----~~-~-~~-~-~-~-~-~~~~--~~~~-~-~~--~--~--~--
~~~-~--~~--~~-~--~~~-~--~~~---~~----~---~---~~~-~--~-~-~~~--~~--~-~-~-~~~
~~-~-~--~--~~----~~-~~~---~~---~~-~---~~~---~~~~~~--~--~--~-~~~~~~---~-~-
----~~~-~~-~~--~~-~-~---~-~-~~~~~~~~~----~~~~---~--~-~-~-~--~-~-~~~----~-
~~~~~~~~--~~~-~~---~-~---~---~---~-~--~~~~-~~---~-~-~-~~~~---~~~~--~-----
~~-~~~~~~~~~-~~--~~------~~-~-~-~-~-~~-~-~~-~-~~-~-~--~-~---~---~-~~-----
~~~~-~--~~----~--~~---~--~-~-~-~~---~~-~~-~~-----~--~--~-~~~-~-~~-~~~-~~~
~--~--~~-~--~~--~~-~~-~~~-~~~------~~~-~~-~~-~-~~-~--~-~-~~---~~~--~--~--
~-~~~~-~-~~~~~-~-~-~~-~~--~~--~-~~~-~-~~--~~~~--~~-~-~----~~----------~--
~--~----~--~~~~--~----~~~--~~-~~~-~~~--~-~~-----~-~-~~~-~-~---~-~~~-~-~~~
-~~---~~-~-~-~~~~-~--~~~-~~--~~~~----~-~-~~~--~~-~----~~~--~~~--~~-~-----
~~~~-~------~-~~~-~~---~--~-~-~~-~-~--~--~-~~-~----~~~~~~-~-~~~---~~~---~
~~~-~~----~~~~~---~--~~-~-----~~-~-~~----~------~~~---~~~--~~-~~-~~~~~~-~
-~----~~-~~-~------~~~~-~~~~~----~~-~~~~----~-~--~-~-~~~----~-~-~~~-~~~-~
-~-~--~~--~~---~-~-~-~-~---~~-~~--~~~-~-~-~--~~~-~-~~-----~~~~---~~~-~-~~
--~~-~~~~~--~-~~~-~~--~--~-~~~-~---~~~----~---~---~-~~-----~~-~~--~~~~-~~
-~--~-~-~~~--~----~-~~~~-----~-~-~----~-~~~~-~~~-~--~-~~~~-~~-~-~--~--~~~
-~--~--~~--~---~---~~~~~--~~~~-~-~--~--~-~-~-~----~~---~~~-~~~~---~~-~~~~
~~--~~~-~-~~~-~-~~--~---~--~~~---~--~-~--~--~--~-~~-~-~-~~~~---~~-~~~---~
----~-~~~~--~-~~-----~~~~~---~~-~-~---~--~~~-~~~--~-~~~-~-~----~~-~-~~~~-
-~~-~--~----~-~~-~~~----~~~--~-~~---~--~~-~--~-~~~~~-~~~~~-~~-~-~-----~-~
~~~-~-~--~-~~~~~~-~-~-~-~--~~-~~--~--~~--~~-~~-~-~---~~-----~~--~~~-~----
~-~~-----~~--~~-~~~---~---~~~~--~~~~~-~~-~~~~-~~--~~~---~-~~--~~-------~-
~~----~--~~---~~-~---~~~--~~~~--~~---~-~~-~~---~--~~~~~--~----~~~--~-~~~~
~-~~----~~--~-~~-~-~~~~--~---~----~-~~-~-~--~--~--~~-~~-~~~-~-~-~~~---~~~
-~~-~~-~~---~~~----~~~~--~--~~~~~-~-~------~~-~-~--~---~-~~----~~~~-~~-~~
~~~-~~-~~-~~~----~~----~----~~-~-~~~-~--~~--~--~~~---~~~-~--~~~-~-~~---~-
-~---~~~~---~-~-~----~---~~~~~~--~~~-~--~~--~--~---~~--~~~--~-~~~~---~~~~
~-~~-~-~~--~-~---~-~~-~-~-~----~-~~~~~--~--~---~~-~--~~~~~-~-~~--~-~-~-~-
~~~~~~~~-~-~~--~~-~~--~~~~--~~~~~-~-~-------~~--~--~-~---~-~---~~--~--~--
-----~~~~~~~-~~--~--~-----~~~~-~~~-~-~-~-~--~-~-~~~--~-~-~~--~---~~--~~-~
-----~--~~-~--~~--~~-~-~~~~~~--~~~~~~-~~~~-~--~-~~~-----~---~---~~~~--~--
~-~-~-~~-~~----~-~---~-~----~--~~-~--~~~~~--~~-~~~-~~~~-~--~-~~---~--~-~~
-~~----~~-~~~~-~~---~-~--~~-~~-~~~~~-~----~~~~---~~-~---~---~--~-~-~~~~--
~~-~----~~~-----~~~--~---~~~~~-----~~-~-~~--~-~~~-~~~~--~~~-~----~~---~~~
~~-~-----~---~-~~~--~---~----~~~~--~~~~~~---~--~-~~-~--~~--~~-~-~~~~-~~-~
~~~~~--~--~-~~-~~~-~~~~-~~~~~----~~---~-------~-~~~---~-~------~~-~--~~~~
~~~--~~~~~-~-~~--~~---~~-~-----~-~~---~---~~-~~-~---~---~--~~-~~-~-~-~~~~
~~~~-~~-~~~~~--~~-~-~----~-~-~-~--~~--~~~------~~~~~---~~-~----~~-~~---~-
-~--~-~-~-~-~~----~-~~-~--~---~~~-~~~-~~~~~~~----~~-~-----~-~~---~~-~-~~~
-~~~~~~~------~--~~~~-~-~----~-~~~~--~---~~~~~-~--~-~---~~~---~-~-~~---~~
~~-~--~~-~~~--~~~~~--~----~~~--~~~-~~~~~-~-~---~~-~~------~--~~--~--~--~-
-~~~--~~---~~~~-~~~-~--~-~--------~~---~-~-~~~-~---~---~-~~~~--~-~-~~~~~~
-~---~-~-~~~~~~~~---~--~--~~--~-~--~---~~~~-~---~--~~~~-~~-~~~----~~~--~-
--~~~----~-~~--~-~-~-~~-~--~-~~--~~~~~~~---~-------~~-~~~~~---~-~-~~-~~-~
---~~-~~~~----~~-----~~~-~-~~-~~~~~---~-~--~--~---~~~~--~~~~~~-~----~~~--
-----~~~~-~-~~--~--~~-~--~~-~~-~~~~--~~~--~-~-~~--~~-~~~~~--------~~~~---
~--~-~~---~~-~~~-~~-~~~--~~~~~--~-~-~~~-~---~-~--~-~-~~-~~----~-~---~-~--
~~---~~~~-~-~-~-~-~~~-~---~---~~--~-~~~-~-~~---~~--~-~~~---~-~~~-~~--~---
--~~-~~--~~~~~--~--~-~~~~-~-~--~-~~~~-~-~-~-~-~-~-~---~~~-~~-~-----~--~--
~--~--~~----~--~~~---~~~-~-~--~~-~--~--~-~-~~~---~--~~--~~~--~~~-~~~-~~-~
~~-~-~~~~--~-~---~-~~~---~~~-~~-~----~~~-~--~-~---~~~----~~~-~~~~~---~---
-~--~~-~------~~-~~---~~~~~--~~--~-~---~-~--~~~-~--~~----~~--~-~~~~-~~~~~
-~~~~~-----~-~---~----~--~-~~~~--~-~---~~---~~-~-~-~~~-~~~--~~-~-~~~-~-~~
-~~-~~-~-----~~-~~--~--~~~~--~~---~-~------~----~~--~~~-~~-~~~~-~~~-~~-~~
~-~~--~-~-----~-~-~~-~~~~---~~~~~~-~--~~~-~-~-~~-~~-~---~~---~----~--~-~~
~--~~~~-~~~~~~~~--~~--~~~~--~~-~----~~-~-----~~----~~---~~-~-~--~~-~-~---
-~--~~~---~---~-~~~~-~~---~~---~~~~~-~-~~--~-~~~~-~--~-~--~~~--~~-~~-----
~------~~~~~---~~--~-~~~~-~~~--~~~~--~-~---~-~--~-~--~~-~--~-~--~~~~-~~--
----~~-~---~~--~~-~~~----~----~~~-----~~~~~-~~~~~~~-~---~~-~-~-~-~~-~~--~
-~--~~~~--~--~-~-~~~-~~~~~~-~---~----~~--~--~~~-~~--~---~~~-~---~~~~~----
----~-~~--~--~~~~---~-~~~~~---~--~~~---~~~~~--~-~~-~-~-~~--~--~~~~--~-~--
-~~~--~~--~----~-~~~~---~--~~---~~~~~~~~--~~~--~~--~---~~-~-~-~-~~-~-~---
~~----~--~---~--~-~~~~-~---~~~------~-~~-~~~-~~-~-~-~-~~-~~-~~-~--~~~~--~
~~~~-~------~--~-~---~~~~-~-~---~~~~~---~~-~~~-~-~~--~~-~--~~~-~-~--~-~--
-~~~~-~--~-----~--~~-~-~----~~~~~---~-~-~~-~~--~~~~-~-~~~~--~~-~~-~~-----
~--~-~~~--~-~~----~--~-~~--~-~-~-~-~~~-~--~--~-~--~-~~-~~~~~-~---~-~~-~-~
-~--~-~~~-~~~-~-~-~~-~-~~~~--~---~---~-~-~~~~--~--~~-~-~~~~---~-~----~~--
~~-~~---~-~~~-~~--~~---~--~-~~~~~~--~~-~~--~---~------~~~--~~~-~~-----~~~
~~-~~~-~~~-~~~---~~~-~---~~-~~---~---~~--~~~~--~~-~--~--~~~-~-~-----~-~--
~--~~--~-~~-----~--~~----~---~~-~--~~~-~~--~~~~-~-~----~-~~~-~~-~~-~~~~~-
---~--------~-~~~~~--~--~~~-~~-~-~-~~~~~-~~~----~--~--~-~-~-~~~~-~-~~-~-~
~~~~~~~--~~~~~~--~~-~~--~--~-------~~~-~-~-~-~~---~--~~--~~-~----~~-~--~-
-~--~-~~~~~~~--~~-~~-~--~---~~-~~--~---~~-~-~~~~--~--~-~-~~----~~~--~--~-
-~--~~~~---~----~--~~-~---~-------~~-~~~~--~~~~~~~~~----~~~~~-~~~--~-~-~-
---~-~--~-~-~--~--~~-~--~~----~~--~~~~-~-~---~----~~~~~-~-~~~-~~-~-~-~~~~
---~~---~~-~------~~~-~~-~-~--~~~~--~~---~-~~~--~~---~-~~-----~~~~~~-~~~~
~--~~~----~-----~--~~~~~-~--~~--~---~--~~~~---~~~-~~~~~----~---~~-~-~~~~~
--~~-~~~--~-----~~-~-~~~--~~-~~--~~~~--~--~---~-~-~~~~~---~----~~~-~~~--~
~~-~~----~~-----~~~-~-~-~--~~-~~--~-~-~~-~~~~~--~-~--~--~~-~----~-~--~~~~
~---~-----~~-~-----~~~~-~--~-~-~~~-~--~~---~--~-~~-~-~~~~~-~~--~-~~~-~-~~
~~----~-~~-~--~~~-~~--~--~--~---~~--~~-~-~~~-~~-~~--~~~-~-~-~~~-~--~-~---
~~-~~~~------~~~-~--~---~~--~~--~-~~-~~---~~--~~-~-~~-~~--~~-~-~~~--~-~--
~-~-~~-~-~---~~~-~-~~---~~~~~~~~~-~~--------~~-~~~~~-~~-~-~~----~---~----
------~~~~-~~~~~~--~~-~---~----~~~-~~-~---~~~-~-~---~-~~-~-~----~~-~~~-~~
~-~~--~--~~~~-~--~~-~~--~~~~~--~~-~-~~~----~~--~~-~----~~~-~--~~--~---~--
~-~~--~---~---~~~~~-~---~~~-~~-~~-~~~--~~~~~~--~~-~-~----~---~--~~--~~---
-~-~---~-~~---~-~~-~-~--~~---~-~-~~--~-~-~~~~-~---~-~~~--~~~-~--~~--~-~~~
~--~~---~-~~-~--~-~~-----~~~-~~-~-~----~-~-~~--~-~~-~~-~--~~~~~--~-~~-~-~
--~~-~-~~-~~~--------~-~-~~-~~~---~-~~~~-~~-~~-~-~~~--~~--~~-~-----~-~~-~
~~~~---~-~~---~~~-~~-~-~----~~-~---~~--~--~~-~-~--~-~~~~-~-~~~~-~-----~~-
--~~-~~~---~-~-~-~~-~~--~~--~~~--~~-~-~--~~--~~--~-~--~~~--~~-~--~~~-~---
-~~-~--~~~~~-~-----~~~----~---~----~~~-~--~~~~~----~~-~-~~-~-~--~~--~~~~~
~----~~~~~-~~~-~--~--~~~-~-~--~~-----~--~-~---~~~~~---~~---~--~~--~~~-~~~
~-~-~~-~~~~~-~-~~~---~-~~--~-~---~~-~---~--~-~~--~~~~~----~--~-~-~~-~--~-
~--~-~~--~-~~--~~-~~-~--~~~-~-~-~---~~~~--~~--~-~-~-~~~-~--~-~-~----~~-~-
-----~-~~----~~-~~--~---~-~----~-~-~---~~-~-~-~~~~~~-~~--~~--~~~-~~~~-~~~
---~~--~-~--~--~~~~~~~-~~------~~-~~-~--~~-~~-~--~~~--~~~~---~----~--~~~~
~-~~----~-~~~--~-~-~--~-~~-~~-~--~~~~~~----~~~-~-~~--~--~~~~-~--~---~--~-
~~~~~~~---~---~--~~~~-------~~~~-~-~-~-~~--~-~~~~--~-~---~~-~~-~-~~--~---
-~-~~-~~--~----~-~------~-~~-~~~~~~-~-~-~~~--~-~---~~-~~----~~-~~--~-~~~~
-~~---~-~--~~-~-~-----~~~~-~-~~---~-~~-~~~-~~-----~~~-------~~~--~~~~~~~~
~-~---~-~-~~---~-~~-~---~~-----~~-~~-~~~~~~-~-~--~-~-~-~~-~~-~-~-~-~~~---
--~----~-~-~---~~~~~~~~-~~~~-~~-----~-~~-~~~-~~-~~~~~-~-~--~--~-~---~----
~-~~~-~----~~-~~--~~~~~-~-~--~--~~-~-~~~~~~~--~--~~---~--~-~-~--~----~-~-
--~~-~~--~~--~--~~~~-~--~--~~~~-~-------~--~---~-~~-~---~~~~~--~~-~-~~~~~
~-~~-~~--~~~~-~----~~-~~~~~-~~-~~---~----~~~--~~~~~-~----~~--~~~-----~---
~~~~~--~-~----~~~--~~--~~----~~~~~~--~~--~---~---~--~~-~--~~-~~~~-~~--~--
------~-~~-~~----~-~-~-~~-~~~----~~-~~~~----~-~-~-~------~-~-~~~~~~~~~~~~
--~-~~~--~-~~~-~-~-~------~~~--~~~-~-~-~~~--~-~~--~-~~~~~-----~~----~~~~-
~~~-~-~~-~-~~~~--~--~----~---~--~------~~~-~~~~-~-~-~---~~~-~~~-~~~-~--~-
~--~~--~~~~~~~~-~-~~-~~--~---~-~~--~--~-~~-----~~~~~---~~~--~---~-~~~----
----~---~~~--~-~-~~~~~~------~~~~--~-~---~~~---~~-~~~~~-~-~~-----~~-~~-~~
~-----~-~-~~~~~-~~~--~--~--~~~~~----~----~~~~~-------~-~-~-~-~--~~~~-~~~~
--~~~~~~--~--~~--~--~~----~-~~--~~-~-~---~~----~~-~~--~~---~-~~-~~~-~-~~~
-~---~~--~----~~~~~-~~---~-~---~--~~-~-~~-~-~-~~--~~~--~-~-~--~~-~--~~~~~
--~~-~-~--~~---~-~~~~----~~~~-~~~--~-~~~-----------~~~~~-~--~---~~~-~~~~~
~~-~---~~~----~~--~~~~--~~~~--~~~-----~-~-~--~~-~~-~-~-~--~----~-~-~-~~~~
~~-~~~--~---~-~-~-~--~~~---~-~~~~-~-~~-~---~~--~-~~~-~--~-~~~~---~~----~-
---~-~-~~~--~-~~--~~~--~~---~~--~~~----~~~-----~~~~-~~-~~--~~~~~~---~--~-
~~-~~~-~-~----~~-~----~~----~-~--~---~----~~~~~~~-~~-~~--~-~--~~-~-~~~-~~
--~~-~~--~~~-~----~~--~~-~~-----~--~--~----~~~-~--~~-~-~~-~~-~-~~~-~~-~~~
~~---~-~~~~~~-~~~-~~-~~~-~-----~~---~~~~-~-~--~~~-~----~--~~---~---~~~---
~---~~-~-~~~--~~-~--~--~---~--~~-----~-~-~-~~~~~--~~~--~-~----~-~-~~~~~~~
---~~~--~---~~-~--~--~~-~~--~~---~~~-~----~~-~~-~~~~---~~--~~--~~---~~~~~
-~~-----~~-~-~-~~~--~---~---~-~~-~~~--~-----~-~-~~~--~-~~~-~~-~~~~--~~-~~
~--~-~-~--~---~----~--~~--~~~~~-----~~-~~~--~~-~~~-~--~~~~-~-~--~~--~~-~~
~~~~--~-~~-~~--~-~~--~~-~-~~-~-~-~~--~~---~-~~--~~--~---~-~--~-~-----~~~~
~~-~-------~~~-~~-~~~~~-~-~~-~-~~-----~~~-~-~-~~~--~--~--------~~~-~~-~~~
~~~-~-----~~~-~-~~----~~--~~~~~-~-~~---~--~-~----~--~~-----~--~~~~~~~-~~~
~-~-~~~-~--~~~~~~~---~~~-~~--~~~~~-~~-~~--~--~---~--~~~----~-----~---~-~-
---~-~--~~-~~---~~~~~----~----~~~~~~--~--~-~~~~~~--~-~--~--~---~~-~-~-~~~
~-~~~~-~~-~~~-~-~~~~-~--~~~~---~-~~------~~--~----~~-~~~-~-----~~--~--~~-
~~~~-----~~--~~---~~-~~~~-~---~~~~-~~~--~-~--~~---~~~-~-~----~--~--~~~-~-
---~----~~---~--~---~~~~--~~~--~-~~~--~-~~~~~~--~--~~~~----~~--~~~~~---~~
-~~~~----~-~--~~--~~------~--~-~----~-~~~~~-~--~-~-~--~-~~-~~--~~~~-~~~~~
-~~-~--~~~------~--~--~-~--~-~-~-~--~~--~-------~~-~~~~~~~-~~~~--~~~~-~~~
---~-~~---~-~~~-~~---~~-~-~--~-~-~--~--~-~~-~~~~~~--~-~-~---~~-~~~-~-~~--
-~-~---~~~~~~---~~~~-~~-~-~-~~~--~~~~~-~---~----~~-~-~---~-~---~-~~--~~--
~~---~~-----~-~~~~--~---~-~-~-~---~~-~~~~~~~-----~~-~-----~~-~~~~--~-~~~~
-~~~~-~-~~--~-----~~-~-~-~~----~---~--~-~-~---~~-~~~~~~--~---~~~-~-~~~~-~
~--~~~~~-~-~----~---~~~~---~-~--~------~~-~~~--~~-----~~-~~~~~~~~-~-~-~-~
~~--~-~----~-~~-~---~-~~----~-~~~--~------~~---~~-~--~~~~~--~~~~-~~~~-~~~
~--~-~---~--~~~~-~-~---~~-~~-~~---~--~~~~-~---~-~-~~~~-~-~----~~~~~~-~---
~---~-~~~~----~~~~~----~--~~~~~~-----~---~~-~~~---~~-~~--~~~~--~--~~~---~
-~-~---~-~-~-~--~-~-~----~~-~-~~~~-~~--~-~-~-~-~~---~--~--~~-~~-~~~-~-~~~
~--~--~~-~---~-~~~-~~---~~~--~-~---~-~-~~~--~~~--~-~---~~---~-~~-~-~~~~-~
~--~~~~-~~--~~-~~~~---~~-~-~~~~----~--~-~~~--~~-~-~---~-~~---~--~-~-~--~-
~-~-~~-~~~-~--------~-----~-~~~~~~-~~-~--~~---~~--~-~--~~--~-~~~~-~-~-~~~
~-~--~--~---~--~-~-~~-~-~--~-~------~---~~~-~--~~~~~~--~--~-~~~~~--~~~~~~
--~~~~~~--~~~----~-~------~-~~-~~~~-~~--~---~-~~---~-~---~~~~~-~--~~--~~~
-~--~--~-~--~~~-~~~--~~~-~~---~~~--~~~~~--~~~~~-~~-~~~----~-----~~---~---
~~-~~~----~~~----~~--~-~~~~--~~--~~--~--~-~~----~-~~-~-~---~-~--~~~~--~~~
~-~-~~--~~~~~-~-~--~~-~~-~~--~--~---~~~~-~--~~----~--~~------~~~-~~~-~~--
~-~-~~-~----~--~~~--~--~-~--~-~---~-~--~~-~~~-~---~---~-~~-~~-~-~~~~~-~~~
-~~-~---~~-~~-~~---~-~~~-~~~---~~~~-~~~----~----~~~---~~-~-~-~----~-~~-~~
--~-~~-------~-~~---~~~~-~---~---~-~~--~~~~--~~-~~-~~-~-~~~~~~-~~~-~-~---
~~~~--~---~~~--~~~~-~-~-~~-~~~~~---~~--~~--~----~~~~~~----~-~~-~--~------
----~-~~~-~--~~~~-~-~-~-~--~-~---~~~~~-~~-~--~-~-~~~---------~-~~-~~~-~~~
-~~~~-~~--~~~--~-~~~---~-----~~~----~-~-~~-~~--~--~-~~~~-------~--~~~~~~~
~~~-~~~-~-~~~-~~~---~~~~--~~-~~-~-~~-~----~~--~--~~~-~---~~~----~------~-
-~~~-~~-~~~~-~--~~-~-~~~~~-~--~--~----~--~-----~-~-----~~-~-~--~-~~-~~~~~
~------~~-~~~-~~--~--~~-~~~-~--~-~-~-~-~-~--~---~----~~--~~~~~~-~~-~~-~-~
~~~-~~~~~---~~----~-~-~-~--~--~~-~--~---~-~-~~-~~-~~-~-~~-~--~~~-~----~~-
~~-~~~~-~~-~-~----~~~--~-~~--~~~-~~~--~~-~---~-~--~----~~---~-~-~~~---~~-
-~--~-~~~----~--~~-~~~-----~~--~--~-~-~-~~-~~~~~--~~~~~~~---~~--~--~--~-~
~--~-----~--~--~--~-~~-~~~-~~~~----~~-~--~~~~~----~--~--~~~----~~~~~-~~~~
--~~~-~-~-~~~--~~-~~~~~~--~--~~---~-~~~~--~--~-~~~~~---~-~~--~-----~---~-
~~~--~~~~~-~----~-~~-~~--~~~~-~-~~--~--~-~-~--~~~~--~-~~~--~----~----~~--
-~~-~~-~~---~~-~-~~---~~~~~~-~-----~----~~~~--~--~~~--~--~-~-~~--~~~~---~
~~---~-~-~~~-~~-----~~--~--~-~~-~-~---~~~~--~-~~--~---~~-~~~~~-~~-----~~~
~--~-~---~~-~-~~--~~~---~~---~~---~--~-~-~~~---~~~-~~~-~~---~---~~~-~~-~~
~~--~~~~~-~~~~~~~----~~~--~-~--~-~---~---~~--~-~~-~-~-~-~-~~----~~-~--~--
~-~~~-~~~~---~~~~-~-~--~~-~-~-~~~~~-~-~-~-~--------~~-~-~---~~-~---~~--~-
~~-~-~~~~~~--~---~-~------~~-~--~~-~~~~-~~~~-~--~~~---~~-~---~~~-~-~-----
--~-~-~---~--~~~-~---~-~-~-~~-~-~--~~~--~~--~--~-~~--~--~~~-~~--~~~~-~~-~
~---~-~~~-~~~~----~-~-~~-~---~~-~-~----~---~~~---~~-~~~~~~-~~--~---~~~-~-
--~-~~--~~~~---~~-~-~-~-~~-~~-~-~~--~---~-----~---~-~-~~--~~~~-~-~~-~~-~~
--~~~~~-~-------~-~~~-~~~~~----~~~~~-~--~~--~---~---~-~-~-~-~-~--~-~~~~-~
--~-~~-~~~~~~--~~-~~--~~~-~-~~--~----~-~~~~--~~-~---~~---~~~~~--~---~----
--~~~---~~--~-~--~~~~---~--~~~--~~--~~~-~-~~--~-~~~~~-~~--~~-~-~----~--~-
~---~~-~~-~-~--~---~-~~~~---~-~~-~---~~~---~~~~~--~--~~-~--~~~--~--~~-~-~
--~-~~------~~-~--~~~~~-~--~~~~~~~~~~-----~-~~---~--~~--~~-~~-~-~~~--~---
~~-~~~~---~-~--~~--~~~~-~--~~--~---~-----~~-~~-~-~-----~~~-~~-~~~--~--~~~
---~~---~~~~~~~~~~~~---~~-~--~--~~-~-~~~-------~~~~---~~-------~-~~-~-~~~
~-~~~-~--~~~-~--~~~-----~---~-~---~~~~~~-~---~~~~~~~~~-~~--~---~----~--~-
~~--~-~-~-~-~~~-~~-~--~-~~~-------~~~~-~----~~~-~~-~~-~~~~--~~---~~-~----
~~-~-~~~-~~-~----~-----~--~~~~~-~-~~--~-~~-~~-~-~----~---~-~~~~~~~----~-~
~~-----~~-~~-~--~~-~~-~~-~~-~--~---~-~-~~~---~----~---~~-~--~~~~~~~-~~--~
~~~~-~-~-~~~--~~--~~~~~~~~---~~-~--~-~----~-~---~~-~---~-~-~--~---~~--~~-
-~-~~~~~--~~~~~~-----~--~----~~--~-~---~-~~--~--~----~~-~~-~-~~~-~~~-~~-~
-~~~~---~-~~-~-~---~~-~--~-~-~-~--~-~~-~-~-~~~----~----~~~---~-~~-~~~~~~-
--~~--~~--~----~~~~~---~~~~-~-----~-~-~~~----~--~-~~~---~--~-~-~-~~~~~~~~
-~~-~~---~~--~~--~~~~~~~-~-~--~--~-~--~~~~~-~----~~-~---~--~~-~~-~~--~---
----~~~----~~---~-~~~~---~~--~~----~~--~~~~-~~-~---~-~~--~~~---~-~-~~~~~~
~~-~-~-~---~~~---~~~~--~-~----~~-~~~--~~~~-~~--~-~~~-~--~--~~--~---~-~~--
-~~-------~~-~~----~~-~~~-~~~---~-~~~~---~~---~-----~~~-~-~~-~~-~~~--~~~~
----~~--~~~---~~-~-~~--~------~~~~-~~~-~~-~~~~~-~~-~--~~~~~---~-~---~~---
~----~-~--~--~~~~--~~~---~-------~~~~-~-~~--~~~-~~~~----~-~-~~-~~~---~~~~
--~---~-~~~--~~-~---~-~~~---~-~~-~-~-~~---~--~~~-~~--~~-~-~-~~--~-~~-~-~~
-~-~---~--~~---~~~~~-~-~-~-~~~~---~-~-----~-~~--~~~~-~--~--~~-~-~-~-~~-~~