-... . - . .-. .--. .-.. . -..- .. ... ... - . .. .--. .-. -.-. -.. -.-. .-.. . --- .-. -.. -... .-- -.- .- .-. -.-. -.. ... ... ..- .- .-. --.- . ... --. - .- .... .. .-. - .-.. - .. .- -.
.. -.. . -. -..-
 
.--. --- .... --- - ...
 
.---- --... .--- .... .- .-. . .-.-.- -.- .-.. -. --. .. - .-.-.- --- .-. --.
 

 
.--. --- . .. ..- ...- .-. ... -.. --- .-.. .- --- .-- -. -.. -.-.- ....- ---.. -.... ....- -.- -... -.--.- ...- . .-. ... .. --- -. .... ..- --. . -. . -..- -

********cccccccccccciciiiiiiiiiiiiiiiiooooooooooooooooo11111111111111111111eeeeeeeeee111111oooiiiiccc**++<<""-;;,::....                          
*******cccccccccccccciiiiiiiiiiiiiiioioooooooooooooooo11111111111111111111eeeeeeee1e111111ooooiiiiccc**++<<""-;;,,::..                           
*********cccccccccciciiiiiiiiiiiiiiiiooooooooooooooooo1111111111111111111111eeeeeeee11111oooooiiiiccc**++<<""-;;,,:...                           
********ccccccccccccciiiiiiiiiiiiiiiiiooooooooooooooo1111111111111111111111111eeeee1111111ooooiiicccc***+<<""--;,::...                           
*******ccccccccccccciiiiiiiiiiiiiiiooooooooooooooooooo1111111111111111111111111ee1e1111111oooiiiiiccc**++<<""-;;,::...                           
*********cccccccccccciiiiiiiiiiiioioiooooooooooooooooo1o111111111111111111111ee1111e11111oooooiiiicc***++<<""-;;,::..                            
*********cccccccccccciiiiiiiiiiiiiiioooooooooooooooooooo1111111111111111111111e1e111111111ooooiiiiccc**+++<""-;,,:..                             
********ccccccccccccciiciiiiiiiiiiiioooooooooooooooooo1o111111111111111111111111111111111ooooiiiiiccc**++<<"-;;,::...                            
************ccccccccciiiiiiiiiiiiiiioooooooooooooooooooo11111111111111111111111111111111oooooiiiiccc***++<""-;,,:...                             
+********c*cccccccccciiiiiiiiiiiiiioooooooooooooooooooo1o1111111111111111111111111111111oooooiiiiccc**++<""--;,,:..                              
***********c*cccccccccciiiiiiiiiiioooooooooooooooooooooo1111111111111111111111111111111ooooooiiiccc***+<<""-;,,:...                              
++*********cccccccccccciiiiiiiiiiiiooooooooooooooooooo111o111o1111111111111111111111111oooooiiicccc**++<""-;;,::..                               
*+**********c*cccccciciiiiiiiiiiiiiiooooooooooooooooooooooo111111111111111111111111111oooooiiiiccc***+<<"--;,::..                                
++***********c*ccccccccciiiiiiiiiioiooooooooooooooooooooo111111111111111111111e1111111oooooiiiiccc**+<<"--;,:::..                                
+++*********ccccccccccccciiiiiiiiiioioooooooooooooooooooo1o11o1111111111111111111111o1ooooiiiicccc*++<""-;,,:...                                 
+++************ccccccccccciiiiiiiiiiiiioooooooooooooooooooooooooo1o1111111111111111ooooooiiiicccc*++<<"-;,,::..                                  
++++++++**********cc*cccccccciiiiiiiiiiiiiioooooooooooooooooooooooooooo111111111111ooooiiiicccc**++<""-;;,,:...                                  
<<<<+<<+++++++*+********ccccccccccciiciiiiiiooooooooooiiiiiiiiiiiiiiooooooo1111ooooiiiiiicccc**++<<""--,,:::...                                  
""""<"<<<<<<<<<<+++++++++**********cc*ccciiiiiiiiiiiiiccccccccccicccciiioooooooooiiiccccc***++<<<""--;;,::...                                    
--------"-"""""""""<<<<<<<<<<<+<++++++*ccccccccciccccc*************cccciiiiiioooiiicc**++++<<<"""-;;;,,:::..                                     
,,,;;;;;;;;;;;;;;--;--------""""""""<++****cc*******+++<<<<<<<<+++****cccccciiiiiicc*++<<"""---;;;,,,:::...                                      
:::::::::::::::,,,,,,,,,,,,,,;;,,;-""<<<++++*++++<<<""--;-----""<<<++****cccciiiiicc*+<"-;;;;;,,,,::::....                                       
..............................:::,;--""<<<<<<<<<"""-;,,::::,,;;-"""<<++*cciiiiiiiicc*+<"-;,,,,,,,,:::......                                      
                              ..:,,;--"""<<<<<"""-;,:::::.::,,;--"""<<+*ciioooooiiic**+<-;,,,,,,,,:::....                                        
                             ...:,,;---"""<"<<<"--;;;;;;;;;;;;--"""<<+**cioooooooiiic*++";;;,,;,,,,:::....                                       
                             ..:::,,;;--"""<<""--""""<<<<<<<<<<<<<++++**ccioooooooiicc*+<"-;;;;;;,,,::....                                       
                             ...:::,;;;---"""--"""<<++************+****+**ciiooooooiiic*+<"""-;;;;,,::....                                       
                              ...:::,,,;;;;;;;-""<<+***cccccccccc****+*+**ciioooooooiic*+<<<<""-;;,,:::...                                       
                                ....:::,,::,;;-""<++**cciiiiiccccc***++**cciooo1111ooiicc*+++<<";,,:::...                                        
                                  .......::,,;-""<++**cccciiccccccccccciiiioo11eeee111oicc*+++<";,:::....                                        
                                     .....::,,;;""<<+**ccccccccciiioooooooo11eeeeeee111oicc*++<";:::....                                         
                                      ......::,;;--""<++**ccciioo1111eeeeeeIIIIIeeeee111oic*++<";:::.....                                        
                                      .......::::,,;;-"<++*ccio11eIIIII66I666666IIIeeee11iic++<"-::.....                                         
                                      ......::::::,,,;--"<+*cio1eIIII6660060606666IIe111oic*+<<";,:.....                                         
                                        ...::::::,,;;;-"<<<+*io1eIII6660000000666IIee11ooic*<<";,::....                                          
                                    .....:,,,,,,,,,;;;-"<<+*cio1eII6666000066IIIIIee11oiic*+<"-,:::.....                                         
                                  ....::,,,,;;;;;;,,;;-"<++*cii1eeI6666666IIee11111ooiicc*+<--;,:::....                                          
             .....::::....      .....:,,,,,;;;;;;;;;;;;-<++*ccio1eeIIIIIIIee11ooooiiicc**+<"-;;,::.....                                          
           ....::,,,,,,,,:..... ....::,,,;;;;;;;-;;;,,;;-"<+*cciio111111111ooiiiiiiccc**+<"-;;,,::......                                         
          ....::,,,;;;;;;;,::.......::,,,;;;;;;;;;;,,,,;;-"<<++**cciiiiiiiiccccccccc**+<<--;,,::::......                                         
           ...::,,;;;;---;;,,:... ...:,,,;;;;;;;;;;,:,,;--"<<++***ccccccccccc**c****++<<"--;;,::::::::...                                        
          ...::,,,;;;;;;;-;;,,:.......:,,,;,;;;;;;,,,,,;--"<+++**ccccccccccccccc****+++<<"-;;,,,,::::::....                                     .
           ...::,,;;;;;;;;;,,,:........::,,,,,,,,,,,,,,;;-"<++***ccccccccccccccc*****++<<"--;;,,,,,,:::::...                                     
           ....::,;;;;;;;;,,,::...    .....::::::::,,,;--"<++******c*c****cccc*c*****+++<"""--;;;,,,,,::::....                                 ..
"             ...::,,,,,,,,:::....     .....:::::::,,;-""<++*********c***************+++<<""---;;;;,,,:::::..... .                           ....
",.         . ......:::::::::......   .......::::::,;-""<<++***cc***ccc*c*c***********+++<<""""--;;;;;;,,,:::.............       ....    ........
cc+<<<<"<<<<<<<<<<<<<<+++<<<++++++++++++<<<<<+++++**cciiiioooo111111111111111111111111ooooooooooiiiiiiiiiiicccccciccciiiiciciiiiooiiiiiiiiiiiiioo
000000000000000000000000000000000000000000000000000000000008888888888000888800000800000000000000000000000000666666666666666666666666666I6IIIIIIII
666666666666666666666666666666I66666666666I6666666II6666666666666666666666666IIII6IIIIIIIIIIIIIIIIeIIIeIIIeeeeeeeeeeee11111111111111111111ooooo1o
ccicciiccciciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiioioooiiooooooooooooooooooooooooooooooooooooooooiiiiiiiiiiiiicccicccccccccccccccccccccccccccc*ccc*ccc
cc*cccc*ccccccccccccccccciiiiiciiiiiiiiiiiiiiiiiiiiiiiioiiiiioooioooiooooooooooooooiooooooiiiiiiiiiiiiiiiiccicccccccccccccccccccccccccccccccccccc
ccc*ccccccccciciciiciciciiiiiiiiciiiiioioiiiioioioiiiioioiooioioiiiooioooooioooooooooiiiiiiiiiiiiiiiiiiiccccccccccccccccccccc**cccccccccccccccccc
ccciic*ccccccccccicccciciciiioiiiiociiiiiociiiociiioioiioi1iiiioioioiiooooioioioiioioii1ioiiiiiiiiiiccicicicccciccccc*c*cccc*ccccicccccccicic*ccc
ccocccci*cccoccccocciciicciociicoiiociiioi1iieiiiioii1ooiioioiiooooiiioooeoooi1coiiIioiioiioiiioiiiciociiiiccccc*ic*cccici*cc***+*****i**c<*++*<+
*c**iciccicco*iccocco*ccciccociccoiciciicocioiiiioicoci1ciiioiiocioiociiiocioiiiioiioiioioicoiiociic1cco*ic*ic*iccc*i*cc*ccco**cccc****c**c+*c*c*
cc*cc*icci*ciccccicciccicii*ciciiiiciiciiciiciiioiiiiiiiiiiiiiiiiooiooioiiiiioiiooiiiiiiiiiiiiiiiiiiiiiccccccc*c**cccc*ccc**c*ccccccc**ccc*cc****
c*cccccccccccccicccccicciciiciiciiiiiciiciiiiiiiiiiiiiiiiiiiiiiiiiiiioiioiooooiiioiiiiiiiiiiiiiicciiccccccccccccccc*ccc*c*ccccccccc**cccc*c******


..--- ----- .---- --... ..--- .---- .--- .- -.