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