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