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