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