MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNmddhyyyssssssyyyhddmNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNmhysoooooooooooooooooooooooosyhmNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMNdysooooooooooooooooooooooooooooooooooshdNMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMNdsoooooooooooooooooooooooooooooooooooooooooosdNMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMNdsoooooooooooooooooooooooooooooooooooooooooooooooosdNMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMNhsooooooooooooooooooooooooooooooooooooooooooooooooooooshNMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMNyoooooooooooooooooooooooooooooooooooooooooooooooooooooooooohNMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMNhoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooohNMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMmsoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosmMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMhoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooohMMMMMMMMMMMMMMM
MMMMMMMMMMMMMNyooooooo+:+oooooooooooooooooooooooooooooooooooooooooooooooooo+:+oooooooyNMMMMMMMMMMMMM
MMMMMMMMMMMMNsoooooooo+ `:+oooooooooooooooooooooooooooooooooooooooooooooo+:` +oooooooosNMMMMMMMMMMMM
MMMMMMMMMMMNsooooooooo+   `:+oooooooooooooooooooooooooooooooooooooooooo+:`   +ooooooooosNMMMMMMMMMMM
MMMMMMMMMMMyoooooooooo+     ./+oooooooooooooooooooooooooooooooooooooo+/.     +ooooooooooyMMMMMMMMMMM
MMMMMMMMMMdooooooooooo+       ./+oooooooooooooooooooooooooooooooooo+/.       +ooooooooooohMMMMMMMMMM
MMMMMMMMMNoooooooooooo+         ./+oooooooooooooooooooooooooooooo+/.         +ooooooooooooNMMMMMMMMM
MMMMMMMMMyoooooooooooo+           ./+oooooooooooooooooooooooooo+/.           +ooooooooooooyMMMMMMMMM
MMMMMMMMNooooooooooooo+             ./oooooooooooooooooooooooo/.             +oooooooooooooNMMMMMMMM
MMMMMMMMdooooooooooooo+               ./oooooooooooooooooooo/.               +ooooooooooooodMMMMMMMM
MMMMMMMMhooooooooooooo+                 ./oooooooooooooooo/.                 +ooooooooooooohMMMMMMMM
MMMMMMMMyooooooooooooo+                   ./oooooooooooo/.                   +oooooooooooooyMMMMMMMM
MMMMMMMMsooooooooooooo+        `/           .+oooooooo+.           /`        +ooooooooooooosMMMMMMMM
MMMMMMMMyooooooooooooo+        `dh/           .+oooo+.           /hd`        +oooooooooooooyMMMMMMMM
MMMMMMMMhooooooooooooo+        `dddh:           -++-           :hddd`        +ooooooooooooohMMMMMMMM
MMMMMMMMdooooooooooooo+        `dddddy:                      :yddddd`        +ooooooooooooodMMMMMMMM
MMMMMMMMNooooooooooooo+        `dddddddy:                  :yddddddd`        +oooooooooooooNMMMMMMMM
MMMMMMMMMyoooooooooooo+        `dddddddddy:              :yddddddddd`        +ooooooooooooyMMMMMMMMM
MMMMMMMMMNoooooooooooo+        `dddddddddddy:          :yddddddddddd`        +ooooooooooooNMMMMMMMMM
MMMMMMMMMMy````````````        `dddddddddddddy-      -yddddddddddddd`        ````````````yMMMMMMMMMM
MMMMMMMMMMM:                   `ddddddddddddddds-  -sddddddddddddddd`                   :MMMMMMMMMMM
MMMMMMMMMMMN-                  `dddddddddddddddddssddddddddddddddddd`                  -NMMMMMMMMMMM
MMMMMMMMMMMMm-                 `dddddddddddddddddddddddddddddddddddd`                 -mMMMMMMMMMMMM
MMMMMMMMMMMMMN+/////////////////dddddddddddddddddddddddddddddddddddd/////////////////+NMMMMMMMMMMMMM
MMMMMMMMMMMMMMMmddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddmMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMNmddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddmNMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMNddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddmMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMmddddddddddddddddddddddddddddddddddddddddddddddddddddddddddmMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMNmddddddddddddddddddddddddddddddddddddddddddddddddddddddmNMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMNmddddddddddddddddddddddddddddddddddddddddddddddddmNMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMNNmddddddddddddddddddddddddddddddddddddddddddmNNMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNmmddddddddddddddddddddddddddddddddddmmNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNmmddddddddddddddddddddddddmmNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNmmmmmmmmmmmmmmNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM