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