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