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