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