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