MMMMMMM
                      mM
                     mM*
                    mM*     MMMMM
                   mM*         mM
                  mM*         mM*                                 NN                 
                 MMMMMMM     mM*      MMM                        NKX       
                            MMMMM     .M'                       WNXWKX   
                                      MMM                    xWWXNXXXXWo nXNWWW                           WWNNNXXNW
                                                        wwWWXXKK*   XNNKOKN                                     WNXNW
                                                     wNXKXXX**        XN0KW   xxXN*                               WNXXNW
                                                  xWX0O0*               XKXNNW*^                   ....            WNXXN
                                            xNWWWWW0xO*                  WWX   xXN*              ..                    NXXW
                                       WNXXXXXNW   xX*                  WWWNK0X^               .                        WXKN
                                     NKKXNNW                              W WKK               .                          WXXW
                                     WNWUWUN                                 WKX        .     .                          WNNW
                                          XWWNW  WW                      W    X0X       .     .                         WNKKW
                                          NWWNN   X                      N  W  00XWWxx  .      .                        X0XW
                                           xXXKMM                    N0kKW    kKXx       .      .                       WXN
                                         x**   KxONW                        OxOXNXXXx     .      .                       WW
                                            xxXN0WKWW         W             00XWW          .  WWWWx             WW       WXX
                                           *    W0WX          N       NW   XXW             XNXXXXXNW           NXN        XKW
                                                 WWKN     WNNW*      kK* o0KW              NKN   *XXXNWWWWWWWXXKN        WKKW
                                                xWWNKKK                 .KW      ......    XKW     WNXXXNNXNXXNW        WXKN
                                              W* xXXWWWX0OOoo..       .000i   xWWWNXXNXXNNXXXXWx                      xNKXW
                                               xWW   W.  *O0NXWWWWWWWWWNXX'  .NW  WNNNNNNNXNWN*XXNx              xwWWWWNNW
                                                     WNwwwxx**^       ^**xwwWW            W    **XXXXNx      xxwWWKXNW
                                                                                                  **XXXXXNNWWWNNNNW
                                                                                                       ****