                                                                                                
                                                                                                
                                                                                                
                                                                                                
              .-++==-.                      .....                                               
              .-*@@@%*-.                   :==-==:                                              
              .-*@@@@@@#***************++++#%###+:                                              
        .-+#%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%*-.                                            
          :-*%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#=.                                           
             :+%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%*-.                                       
          .:=#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%#*=:.                                        
        .:+%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%+:                                          
        .-+**#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%#*+=-:.                                          
                .:=#@@@@@@@@@@@@@@@@@@@@@@@@@%+:                                                
                 .-*@@@@@@@@@@@@@@@@@@@@@@@@@%*-.                                               
                ..:+%@@@@@@@@@@@@@@@@@@@@@@@@%+:.                                               
                  :+%@@@@@@@@@@@@@@@@@@@@@@@@#=:                                                
                  :+%@@@@@@@@@@@@@@@@@@@@@@@%*-.                                                
                ..:+%@@@@@@@@@@@@@@@@@@@@@@@%*=.                                                
                ..:+%@@@@@@@@@@@@@@@@@@@@@@@@#=:                                                
                ..:+%@@@@@@@@@@@@@@@@@@@@@@@@#=:                                                
                  :=%@@@@@@@@@@@@@@@@@@@@@@@@#=:                                                
                 .-*%@@@@@@@@@@@@@@@@@@@@@@@@#=:                                                
            .:-+*%@@@@@@@@@@@@@@@@@@@@@@@@@@@#+:.                                               
         :=#%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%*-.                                             
       .=#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%+:                                            
      .-*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#+:                                           
    .-*%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#=:                                          
   .:*%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%+:.                                         
 .:=#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%+:.                                         
.-*%@@@@@@@@@@@%##%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%+:.                                          
-*@@@@@@@@@%*=:.:=#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%+:.                                           
=#@@@@@@@@@%*=:::+%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#=:                                            
-*%@@@@@@@@@%*=:-+%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*=.                                            
.-*%@@@@@@@@@%*==*%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#=.                                            
 .-*%@@@@@@@@@%+=*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#=:                                            
