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