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