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