---------------------------------------------------------------------
--4--0--7--0--4--0--7--0--5--0--8--0--5--0--8--0--12--0--10--0--9--0-
---------------------------------------------------------------------
---------------------------------------------------------------------
---------------------------------------------------------------------
---------------------------------------------------------------------
---------------------------------------------------------------------
--10--0--7--0--5--0--4--0--5--0--4--0--------------------------------
---------------------------------------------------------------------
---------------------------------------------------------------------
---------------------------------------------------------------------
---------------------------------------------------------------------