______    _____    _    _    _    _     ______  
 /_   _//  |  ___|| | \  / || | || | ||  /_   _// 
   | ||    | ||__   |  \/  || | || | ||    | ||   
  _| ||    | ||__   | .  . || | \\_/ ||   _| ||   
 /__//     |_____|| |_|\/|_||  \____//   /__//    
 `--`      `-----`  `-`  `-`    `---`    `--`