o                             o                                                                                                                                                 
               __,   _  _  _|_                                                                                                                                                   
 |    |  |  |_/  |  / |/ |  |                                                                                                                                                    
 |_/   \/ \/  \_/|_/  |  |_/|_/o                                         o                          o                                                                            
        _|_  __     , _|_  __,   ,_  _|_    __,     _  _  _           ,      __       _   ,_    __     _   __ _|_                                                                
 -----   |  /  \_  / \_|  /  |  /  |  |    /  |    / |/ |/ |  |   |  / \_|  /       |/ \_/  |  /  \_| |/  /    |                                                                 
         |_/\__/    \/ |_/\_/|_/   |_/|_/  \_/|_/    |  |  |_/ \_/|_/ \/ |_/\___/   |__/    |_/\__/ |/|__/\___/|_/                                                               
                                     _                              _              /|              /|                  _  _                                                      
                                    | |                            | |             \|              \| o               | || |                                                     
        _|_  __     _  _  _    __,  | |   _     __,   _  _      _  | |  _   __ _|_  ,_    __   _  _       __     __,  | || |          _  _  _                                    
 -----   |  /  \_  / |/ |/ |  /  |  |/_) |/    /  |  / |/ |    |/  |/  |/  /    |  /  |  /  \_/ |/ |  |  /      /  |  |/ |/ \_|   |  / |/ |/ |                                   
         |_/\__/     |  |  |_/\_/|_/|_\_/|__/  \_/|_/  |  |_/  |__/|__/|__/\___/|_/   |_/\__/   |  |_/|_/\___/_ \_/|_/|__/\_/  \_/|_/  |  |  |_/                                 
                                    | |                                                      o               | || |                                                              
        _|_  __     _  _  _    __,  | |   _     __,   _  _      __,   __   __          , _|_     __     __,  | || |          _  _  _                                             
 -----   |  /  \_  / |/ |/ |  /  |  |/_) |/    /  |  / |/ |    /  |  /    /  \_|   |  / \_|  |  /      /  |  |/ |/ \_|   |  / |/ |/ |                                            
         |_/\__/    _|  |  |_/\_/|_/| \_/|__/  \_/|_/  |  |_/  \_/|_/\___/\__/  \_/|_/ \/ |_/|_/\___/  \_/|_/|__/\_/  \_/|_/  |  |  |_/                                          
                   | |                                          o                                                                                                                
        _|_  __    | |  _   __,   ,_    _  _     _|_  __     ,      _  _    __,                                                                                                  
 -----   |  /  \_  |/  |/  /  |  /  |  / |/ |     |  /  \_  / \_|  / |/ |  /  |                                                                                                  
         |_/\__/   |__/|__/\_/|_/   |_/  |_ |_/   |_/\__/    \/ |_/  |  |_/\_/|/                                         _                                 _                     
                   | | o          o      | |                                 /|                                         | | o                             | |    o               
        _|_  __    | |     _  _       ,  | |       _  _  _            ,_    _\|      _   ,_    ,   _     __,    _    _  | |     __,          _    _|_  ,  | |        ,_  _|_  ,  
 -----   |  /  \_  |/  |  / |/ |  |  / \_|/ \     / |/ |/ |  |   |   /  |  |/  |  |_|/  /  |  / \_|/    /  |  |/ \_|/ \_|/  |  /  |  |   |  |/     |  / \_|/ \   |  /  |  |  / \_
         |_/\__/   |__/|_/  |  |_/|_/ \/ |   |_/    |  |  |_/ \_/|/     |_/|__/ \/  |__/   |_/ \/ |__/  \_/|_/|__/ |__/ |__/|_/\_/|_/ \_/|_/|__/   |_/ \/ |   |_/|_/   |_/|_/ \/ 
                   |\                                           /|                                           /|   /|              |\                                             
                   |/                     _                     \|    _              _                       \|   \|              |/                                             
                   | | o          o      | |                         | |            | |                                                                                          
        _|_  __    | |     _  _       ,  | |       _  _  _           | |   __   __  | |   ,                                                                                      
 -----   |  /  \_  |/  |  / |/ |  |  / \_|/ \     / |/ |/ |  |   |   |/ \_/  \_/  \_|/_) / \_                                                                                    
         |_/\__/   |__/|_/  |  |_/|_/ \/ |   |_/    |  |  |_/ \_/|/   \_/ \__/ \__/ | \_/ \/                                                                                     
                   |\                                           /|                                                                                                               
                   |/                     _                     \|                         _                                                                                     
                   | | o          o      | |                                              | |                                                                                    
        _|_  __    | |     _  _       ,  | |       _  _  _            __   ,_    __   __  | |     _ _|_   _|_  __    _                                                           
 -----   |  /  \_  |/  |  / |/ |  |  / \_|/ \     / |/ |/ |  |   |   /    /  |  /  \_/    |/ \   |/  |     |  /  \_|/ \_                                                         
         |_/\__/   |__/|_/  |  |_/|_/ \/_|   |_/    |  |  |_/ \_/|/  \___/   |_/\__/ \___/|  _|_/|__/|_/   |_/\__/ |__/                                                          
                   |\ o                | |                      /|   | |               o    | |                   /|                                                             
                 ,_|/   _|_  _     __, | |   __        _|_      \|   | |     __, _|_        | |   _  _    __      \|                                                             
 -----  |  |  |_/  |  |  |  |/    /  | |/ \_/  \_|   |  |    |  |  |_|/ \   /  |  |    |    |/_) / |/ |  /  \_|  |  |_                                                           
         \/ \/     |_/|_/|_/|__/  \_/|_/\_/ \__/  \_/|_/|_/   \/ \/  |   |_/\_/|_/|_/  |_/  | \_/  |  |_/\__/  \/ \/                                                             
                   | |                                                         o                              o                                                                  
        _|_  __    | |   _   __   __   _  _  _    _     __   ,_    _   __, _|_          _     __,   __,  __,      _  _                                                           
 -----   |  /  \_  |/ \_|/  /    /  \_/ |/ |/ |  |/    /    /  |  |/  /  |  |  |  |  |_|/    /  |  /  | /  |  |  / |/ |                                                          
         |_/\__/    \_/ |__/\___/\__/   |  |  |_/|__/  \___/   |_/|_\/\_/|_/|_/|_/ \/  |__/  \_/|_/\_/|\\_/|_/|_/  |  |_/                                                        
                   | |                                   |         | |                            | |/| |                                                                        
        _|_  __    | |   _       _   ,_    __          __|     __  | |    _  _  _          ,   _  | |\| |                                                                        
 -----   |  /  \_  |/ \_|/     |/ \_/  |  /  \_|   |  /  |    /  \_|/    / |/ |/ |  |   | / \_|/  |/  |/                                                                         
         |_/\__/    \_/ |__/   |__/    |_/\__/  \_/|_/\_/|_/  \__/ |__/    |  |  |_/ \_/|/ \/ |__/|__/|__/                                                                       
                              /|                                   |\                  /|             |\                                                                         
                    _         \|                                   |/                  \|             |/                                                                         
                   | |                                         o     |                 o                                                                                         
        _|_  __    | |  __   ,_    _  _  _      __,   _  _         __|   _   _  _  _|_   _|_                                                                                     
 -----   |  /  \_  |/  /  \_/  |  / |/ |/ |    /  |  / |/ |    |  /  |  |/  / |/ |  |  |  |  |   |                                                                               
         |_/\__/   |__/\__/    |_/  |  |  |_/  \_/|_/  |  |_/  |_/\_/|_/|__/  |  |_/|_/|_/|_/ \_/|/                                                                              
                   |\                                                                           /|                                                                               
                   |/                                                                           \|                                                                               
                   | | o             |                                                                                                                                           
        _|_  __    | |     _  _    __|       _          ,_     _   __   ,   _                                                                                                    
 -----   |  /  \_  |/  |  / |/ |  /  |     |/ \_|   |  /  |  |/ \_/  \_/ \_|/                                                                                                    
         |_/\__/   |__/|_/  |  |_/\_/|_/   |__/  \_/|_/   |_/|__/ \__/  \/ |__/                                                                                                  
                   |\                     /|                /|                                                                                                                   
                   |/                     \|                \|                                                                                                                   
                   | | o             |                                                                                                                                           
        _|_  __    | |     _  _    __|       _   _   __,   __   _                                                                                                                
 -----   |  /  \_  |/  |  / |/ |  /  |     |/ \_|/  /  |  /    |/                                                                                                                
         |_/\__/   |__/|_/  |  |_/\_/|_/   |__/ |__/\_/|_/\___/|__/                                                                                                              
                   |\                     /|                      _   _                                                                                                          
                   |/                     \|                     | | | |                                                                                                         
        _|_  __     ,   __,        _     _  _  _          ,   _  | | | |                                                                                                         
 -----   |  /  \_  / \_/  |  |  |_|/    / |/ |/ |  |   | / \_|/  |/  |/                                                                                                          
         |_/\__/    \/ \_/|_/ \/  |__/    |  |  |_/ \_/|/ \/ |__/|__/|__/                                                                                                        
                                                      /|             |\                                                                                                          
                                                      \|             |/