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