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