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