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