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