_    _     _____    _____     _    _             
| || | ||  |  ___|| |  __ \\  | || | ||   ____    
| || | ||  | ||__   | |  \ || | || | ||  |    \\  
| \\_/ ||  | ||__   | |__/ || | \\_/ ||  | [] ||  
 \____//   |_____|| |_____//   \____//   |  __//  
  `---`    `-----`   -----`     `---`    |_|`-`   
                                         `-`