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