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