. .
. . . .
. . . . . . . . . .
. . .
. . . . .
.. . . .
.. .
. . . . . . . . . . . . .