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