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

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

                                                                                                                                                                   
                                                                                                                                                                   
                                                               ..... ....................... .     .                                                               
                                                  .   . ...................................................... .                                                   
                                           ... ..................:.............:.................................                                                  
                                    .. .. ..............:.....::::.:::::::.:::::::::::::::::.:..:...:..:...............                                            
                                   ..........::..:::::::::::::::::,::::::::::::::::::::::::::::::::::.::::::::.............                                        
                             ...............:::::::::::::::::::,,,,,::::::::,:,,:::::::::,:,::::::::::::::::.::..:............. .                                  
                            ...........:.::::::::::,,:,:,,,:,,,,,,,,,,,:,:,,,,,,,,,,,,,,,,,:,,,,::::,::::::::::::...............                                   
                      . ............:::::::::,,,,,,,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,,;,,,,,,,,,,,,:,::,:::::::::..::.......:..........                                
                    ..........::::..:,,,,,::,,,;,,,,;;,,;;;,,,;,;;;,,;,;,,,;,,,;,;,,,,,,,:,,,:::::::,:::::::::::::::.:::::::........ ..                            
                   ......:...::::::::,,,,,,::;;;,;;;,;;;,;;;,,;,;,;;;;;;;;;;,,,,,;;,,,,,;,,,,,,:,,:::,::,:::::::::::::::::::...:::.....                            
                ......::.::::::,:::::,,,;;,,:;;;;;;;;;;;;;;;--;;;;;;;;;;;;;;;;,;,;;;,,,,,,,,,,,,:,,,,,,,::::::,::::::::::::.:,::.....  .                           
              .......::::::::::,,,:::,;;;;;,,;;;-;;;,;;;;-;;;---;;;;;;;;-;;;;;;,;;;,,,,;,,,,,,,,,,,,,,,,,,,:,:,::::::::::::::::.............                       
             .....:::::::::::,,,,,,:,,;;-;;,,;---;-;;;;,,:,,;;-;;--;;;;;;;;;;;;;;;;;,,,,,;,,,,,,,,,,,,,,,,,,,,,:,:,:::::::::::::.............                      
           .. .....::::::,,::,,,,,,,::;;;;-;,;;---;;;,,;;,-;,,;,;;;--;;;-;-;-;;;;;;,,,;,;;,,,,,,,,,,,,,,,,,,,,,,,,,,:::::::::::::::::..:........                   
           .......::::,,,,,,::,,;,,,,,,;---;,;---;;-;,,;;"-;"";,-;;;;----;;;;;;;;;;,,;;,,,;;,;,,,,,,,,;,;,,,,,,,,,,,,,:,:::::::::,::::..::........                 
           . .....::,::,,,,,,,,;<-;,,,,;----;;;--;,,,,-;""ce0001---,,-,--;;;;;;;-;;;;;;;;;;;;;;;;;,;;,,,,,,,,,,,,,,,,,,,,:::::,,,,,:::::.........                  
         ..........::::::::,,,,;"<;,,,,;-----;;;;;;,,;-;"-i1606Io"-,,;;;---;;;;;;;-;,;;;;,;;;;,;;;;,,;,,,;;,;,,,;,;,,,:,,,,,;,,::::::::::::...........             
         ......:::::::::::,,:,,,,,;;;;;;-----;;-,;,,-,;;;"ie6666e+"",;;,-;---;;;;;;;;;;;;;,;;;;;;,,;;,,,,;;,;;;,,,,,,,,,,,,;,,:,,,::::::::...........              
         ......::::::::,,,,,,;,,;,;;;;;;;;;---;,;;;,,,,--;<ic<*+-+;;;,,,;-------;;;;;-;;;;;;;;;;;;;;;;;;;;--;;;,,,;,,;,,;;;;,,,,,,,,:::::::::::......              
        . .......::::::,,,,,,,;,;;;;;;;;;;-*""-;;;;-;;,;;;;-<0IIoo-;;,;;;--"-"--;;;;;;;-;;;;;;;;,;;;;;-;-;;;;;,;;;;;;;;;;;;;,,;,,,,,,,::::::::...... ...           
          ..:..::,:::::,,,,,,,,,,;;;;;;;-;-<";;-;;--,;;;"--<ee0811,";;-;;-;-""""-"---;;;;-;;;;;;;;;;;--;;;;;;;;;,;;;;;;;;--;;;,,,,,,,,:::::::::.........           
    ....::...........:::,;;--;--"-;;;;;;;;--"--;;;;;;-;;;"<*e66<<",;;;-;;;-"""---------;;----;;-;;;-;;;;;;;;;;;;;;;;;;-;----;;;,,,,,,,,,::::::::::......           
   .....:::::::::,,:,,,,::::,,,;,,,,,,,--""<<<-;,;;;;;;-"-<icI6i";;;;;"-;;;-""""--------;-;------;;;;;;;;;--;--;;;;;;;;------;;;;;,;,,,,,,::::::::......           
  ..........:::,,:,,;,;;,;;;,;;----"--"-----";;-;;-;;,;;;";<e10I;-";;-;-;----"""""""--"--------;-;;-------;-----;-;----"------;;;,,;;,,,,,::::::::.........        
   ........:::,:,;;;;;,;,,;;-;--;-;;--"""""<""";;;-;;,;;;-;--;;;;-";;;;---;""""-""""""---""----"------------------"------",;;-"-;;;;;,,,:,,::::::.........         
   .......::::::::::,,,,;,,;;;---;;----""""""""-,-;;;;---;;"---;;;;*""-<----"""""""<<++<<"""""-"-"""-""-----"-"--"-"""""";;;;;"-;;;;;,,,,:::::::::::.......        
    .......:::::::,,,,,,,,,,,;-;;---""""--"""<;;;-;;;;,;;;;;;--""ii++<;;---"""<<"+<<<<<<""""<""""<<+<"""-""""<""""""""""-"---""-;;;;;;,,,,,:,::::::.......         
..     .::,,,,,,::,,,;;;;;;;;;;;;-;;;;;-"";,;;;;;;;;;;";-;;;;---""""---""""<<<<++<<<<<<<"<"""<<"""<""""""<""<<"<"<"<<<<<""""-"----;;;,,,;,,,,::::::........        
        .....::::::::::,,,,,;-"""""<"""""-;,;---"-+",,;;;*;---"6"""I+""<""""<<<<+<<<<<+<<<<<<<+<<<<++<<<<<<<+<+<+<<<<<<<<<""""""---;;;;;,,,,,:::::.:.......        
         .....:.::::::,,,,,,,;;;;;;;;;-;-;;;;;;;,*-*oo*--o-"-""<I""""<<---"<"<<<<<++<<<++++*++*+++***++**++++****+*+<+++<<<<"""----;;;-;;,,:,::::::::.....         
           :,,,:...:.::::,,,,,,;;;;;;;;;;,;;;;;;-;;-----""""""i+"<<<<"""--"<<+<<<<++++*+****c**cccciiiicccccccci*i*c****++<<<<""""---;;;,,,,,::::::........        
         :::,:,,,,,,,,,,,,,,,,,,,,,;,,,,;;;;;;;;;;--------o""<1<<<<<<<"--""<<<<<<+<*++**+**ciicciioooo111e1111e1eo1iiioioc*++<<<""--;-;;;,,,,,:::::........        
         ..:.,.,::,,,,,,,,,;;;;;;;;--":,;;,;,,,,;-------""I"<<+<<<<+<<<<<""""<++++<+++*cc*ciiioooooo11eIII600000060I066Ieic*++<"""------;,,,::::::.......          
      ........:,,,,,::::,,;;;;;;;;--":,,;,,;,,,,;--------"""<<c<"<""<<<<<<<"""<<+*+**<++****c11ooo1e1eI608H#$P@$$$HHHWW$861i**+<<<"""""-;,,,,,,,::.::.....         
      ........::::::,,,,,,,,;;,;-"""<,,,,,,,,;,,;,--;----""i"<@"""""<+<<"""-"<+<**++ccc*cciccooo1eeIeeI60@HHHH$HHWWM###M$8Ioicc**+<<"""-,,,,,,,:::::.....          
         ........::::::,,,,,,,,,;;;,,,,,,;,,::,,;;;;----"""6""""""<+<<""<"-<"<++***cccccciiioooo11IIIII60@$$$HHHHHWMMMMWH@06e1ic+<<<<"---;;,,,,,:::......          
         ......:::::::,,,,,;;;;-;;,:,,,,,,,,,,;;,;,;-;;-----"-"0<+<+"<<"-<<-"<<+***c+c1iciiiioo111eeeII608@PPP$$$HHHWWHH$P@06ee80<+I1i<-;;,,,,,:::::....           
          . ...:.:::,:,,,:,;,,;:,::,:,,,,,,,,-"-,,,,;----"""@++++<<<+<-<<<"<+"+++*+*P$$$Pociioo111eeII6008@@PPP$$$$H$H$$PP@8$$P8ei11e1o1;;,,,,,:::::......         
          . ....::::..::,,,;,;,.:::,,,,,,;;,--"";;;;,;,,-"""<+"+++<+<<<<"<<<<<<<++*0PPP$PP@1eeeeeIIII66000888@@@P$PPPPPPPPP@$$PP86oIee1o*;;,,:,:...:..             
            .....:::::::,,,,,,,:::::::::::.---""-;;,;-;----"+i++@+<"<<++<<+++++<<++8@@860@$HWPPI8P$$800I088880P@P@@@P@@@@@@@8@PP@066Iee11;;;::,:::....             
            .......::.:::,:,,:ci::::::::::------";;;;;;""""<+6++<<"<<++++<++++++<<++160II8IPP$@6@P@8$660000$PP@@0@@@@@@@888008e6c*+<<<----;;,,,:.....              
             ... ...:.:::::,+iioo*::::::::-;----";;----""""<<<<<<i<<+++<+++<++++++""*6cci1eH$$$60P8$860IIPP@@Ie11888880000006oc**++<<"--;;,,,:::....               
              .. ...:..::::**iiiii-.::.:;;------";;;--"""""<<"c"<<<++<<+++++*****i**06ciio1I@e800$HHHHHHHHH66@@eo8I1icccciiicc**+<<<<""--;,:::::.....              
                 ......::,+-"<c*++-.:;;,;;;---;"-;;----"<"<<""6<"<e<<<<<+1cP8o0PH$P$8Io$HHHHHHHHHHHHHHHH$$$P061occc***ciiiic***+<<<<<"-;;;,,:::........            
                  ......;  .""-",:,:;;;,;;;-;-;-";;;----""""""0"""<$Pe8P$$PP@P8@H@$88eoPH$$HHHH$$P8e111ooiiicccc******cciii****++<<""-;;,,,,,,,:::....             
                    .    <;  ,,::,,:,,,,;;;;;----;;;---"-"""""6""-"@PPe@08II@0o8888P0e*i81ciooiioiooooooiiccccc********cciic***++<<""--;;;;,,,,::.... .            
                  ;  --:- .c.:--::,:,,,,,;;;;;---,;;;;-----"--*""-"+@@e8@$866c++++++*1****cciiiiiicccccc**c********c*+++++***+<<<<""-"-;;;,,,,:::....              
                   ,,;;.<,;;,.;,:::.:,,,:,o:;e6081,;;-*cioo111IIee"-"<"08<+++++++++++1*++*+++*cccc**+***++****++++*++<<<"<<<""-----;;;;,,,,:::::::...              
            ,   .  .;--+<-,,---:;:ic;eeeeIIIII660o"",,ooooo+-;;---"-"--*<+<<<<<+<+<<<o++++++++*****++++<<<<+<<<<<<<+<""""-""---;;;,,,,,:,::::::....                
      :         .   ...:...,,.",,ccooo11<e1eeeee1";;,,,,,,;;;;,;;;-;--"<c<<""<<<<<<<<o++<<<<++++++++<<<""""""<<<"""""------;;;;,,,::::::..:.......                 
                    ..-,...:   :.,**iiii-:.....::::;::,:,,,,,,,,,;;;--"""""""""""""<<i<<<<"<++++++<<<<""""---"""""-------;;;;;;,,,::::..  ....                     
                :      ...      ::        ........:,:::::::,,,,,,,,;-;;--<---"-------c""""<"<<<<<<""""""--;----;-;;;;;;;;,,,,::::::....                            
                                 .           ......:.....:::::::,::,;;;--------;;--;-c-"-"""---""""------;-;;;;;;,,,,,,,,:::::::......                             
                                 .                . .  ......::::::,,;,,,,,;;;;;;;;;;+;----;;;;--;;;;;;;;;;;;;,,,::::::::........ ..                               
                                                    .    .........::,,,:::,,,,,,,,,,,<,,;;;;,,,,,,,,,,,,,,,,,,,:::::.......                                        


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