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