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