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