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