     _ _               _                
    | | |             (_)               
  __| | |__  _ __ __ _ _ _ __           
 / _` | '_ \| '__/ _` | | '_ \          
| (_| | |_) | | | (_| | | | | |         
 \__,_|_.__/|_|  \__,_|_|_| |_|         
                                        
                                        
     _                 _            _   
    | |               | |          | |  
  __| | ___ ___  _ __ | |_ _____  _| |_ 
 / _` |/ __/ _ \| '_ \| __/ _ \ \/ / __|
| (_| | (_| (_) | | | | ||  __/>  <| |_ 
 \__,_|\___\___/|_| |_|\__\___/_/\_\\__|
                                        
                                        
     _                            _ _   
    | |                          (_) |  
  __| | ___ ___  _   _ _ __   ___ _| |  
 / _` |/ __/ _ \| | | | '_ \ / __| | |  
| (_| | (_| (_) | |_| | | | | (__| | |  
 \__,_|\___\___/ \__,_|_| |_|\___|_|_|  
                                        
                                        
     _  __                              
    | |/ _|                             
  __| | |_ ___  _ __ __ _  ___          
 / _` |  _/ _ \| '__/ _` |/ _ \         
| (_| | || (_) | | | (_| |  __/         
 \__,_|_| \___/|_|  \__, |\___|         
                     __/ |              
                    |___/               
     _                           _      
    | |                         | |     
  __| | __ _ _   _  __ _ _ __ __| |     
 / _` |/ _` | | | |/ _` | '__/ _` |     
| (_| | (_| | |_| | (_| | | | (_| |     
 \__,_|\__, |\__,_|\__,_|_|  \__,_|     
        __/ |                           
       |___/                            
     _                                  
    | |                                 
  __| | ___  _ __  ___                  
 / _` |/ _ \| '_ \/ __|                 
| (_| | (_) | |_) \__ \                 
 \__,_|\___/| .__/|___/                 
            | |                         
            |_|                         
     _             _                    
    | |           (_)                   
  __| |_ __   __ _ _ _ __               
 / _` | '_ \ / _` | | '__|              
| (_| | |_) | (_| | | |                 
 \__,_| .__/ \__,_|_|_|                 
      | |                               
      |_|                               
     _             _ _                  
    | |           | (_)                 
  __| |_ __   ___ | |_  ___ _   _       
 / _` | '_ \ / _ \| | |/ __| | | |      
| (_| | |_) | (_) | | | (__| |_| |      
 \__,_| .__/ \___/|_|_|\___|\__, |      
      | |                    __/ |      
      |_|                   |___/                               
     _                                  
    | |                                 
  __| |_ __  _ __ _____  ___   _        
 / _` | '_ \| '__/ _ \ \/ / | | |       
| (_| | |_) | | | (_) >  <| |_| |       
 \__,_| .__/|_|  \___/_/\_\\__, |       
      | |                   __/ |       
      |_|                  |___/        
     _                _                 
    | |              | |                
  __| |_ __ ___ _ __ | | __ _ _   _     
 / _` | '__/ _ \ '_ \| |/ _` | | | |    
| (_| | | |  __/ |_) | | (_| | |_| |    
 \__,_|_|  \___| .__/|_|\__,_|\__, |    
               | |             __/ |    
               |_|            |___/     
     _                 _                
    | |               | |               
  __| |_ __ ___  _   _| |_ ___          
 / _` | '__/ _ \| | | | __/ _ \         
| (_| | | | (_) | |_| | ||  __/         
 \__,_|_|  \___/ \__,_|\__\___|         
                                        
                                        
     _     _                            
    | |   | |                           
  __| |___| |_ _ __ ___  __ _ _ __ ___  
 / _` / __| __| '__/ _ \/ _` | '_ ` _ \ 
| (_| \__ \ |_| | |  __/ (_| | | | | | |
 \__,_|___/\__|_|  \___|\__,_|_| |_| |_|


     _                  _
    | |                | |
  __| |_      _____  __| | __
 / _` \ \ /\ / / _ \| '__| |/ /
| (_| |\ V  V / (_) | |  |   <
 \__,_| \_/\_/ \___/|_|  |_|\_\
