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