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