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