+--------------------------------------------------------------------------------------------------------------+
|MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM|
|MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM|
|MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM|
|MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM|
|MMMMMMMMMMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM|
|MMMMMMMNNl,'':OOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNOooc,'''',,:llkNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM|
|MMMMMMMdd     ..MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWk;;               :XXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM|
|MMMMMMMOO     ::MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMX.                  ,,XMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM|
|MMMMMMMKKdccco00WMMMMWKKKKKKKXXMMNN00000XXWMMMMMMMMMMX   .,,:ccc;          ;MMMMMMMMMMMWNNK0000000XWWMMMMMMMMM|
|MMMMMMN.........xMMMMO.........o;...    ..,lOOMMMMMMMX,ddKWWMMMMMO         .MMMMMMM0dd:,...      ..'':kkWMMMMM|
|MMMMMMX         dMMMMk                      ..xMMMMMMWNMMMMMMMMMMM''       'MMMMMMN.                    dMMMMM|
|MMMMMMX         dMMMMx          .'''..         xxMMMMMMMMMMMMMMMMW..       xMMMMMMX   .,::loooc..       .NMMMM|
|MMMMMMX         dMMMMx         xXWWWXXx.         NMMMMMMMMMMMMMMWc       ooMMMMMMMX,oo0WMMMMMWXll        0MMMM|
|MMMMMMX         dMMMMx         WMMMMMMMc         kMMMMMMMMMMMMMMd       lMMMMMMMMMWNMMMMNN0ddc,          0MMMM|
|MMMMMMX         dMMMMx         WMMMMMMMk         xMMMMMMMMMMMNll       lNMMMMMMMMMMM00d:''.   ...        0MMMM|
|MMMMMMX         dMMMMx         WMMMMMMW;         KMMMMMMMMWWx.      'kkWWWWWWWWMMMX:       ccxK00        0MMMM|
|MMMMMMX         dMMMMx         xNMMMNNo        ..WMMMMMMMWoo        ,cc::::::ddMMMl       'MMMMKK        0MMMM|
|MMMMMMX         dMMMMx         .';;:''         kkMMMMMMKK:                   ''MMM;       .OOKk::        :dddM|
|MMMMMMX         dMMMMx                     .::0MMMMMMKl..                    ..MMMO.         . ...          'M|
|MMMMMMX         dMMMMx         o,..     ..:kWWMMMMMMMl.''''''''''''''''''''''::MMMM0;;.      .cOOk.     .'cckM|
|MMMMMMk         dMMMMx         WN00OOOOOKKWMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKXXMMMMMNN0OOOOOOKWMMM0OOOOOOKWWMM|
|MMMKKl.         KMMMMx         WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM|
|MMMKK.        ooMMMMMx         WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM|
|MMMMMd     ..xMMMMMMMx         WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM|
|MMMMMWc::cd00MMMMMMMMK:::::::ccWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM|
|MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM|
|MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM|
|MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM|
|MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM|
|MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM|
+--------------------------------------------------------------------------------------------------------------+
