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