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