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